规格说明书文档(团队项目第1组)

版本号:V0.1


版本号


修改说明

   

一、引言

1、项目背景

“构建之法”于2007年在清华大学首次实践,随后经过在北航、东北师范大学、福州大学、集美大学等三十余所学校的不断迭代与改进,现已形成了一套成熟的软件工程课程教学体系,覆盖了软件工程和编程语言的教学。该教学体系有下面的特点:

·       练习量大, 内容多:除了大量的代码练习,还有大量的博客写作练习。

·       理论和实践相结合:讲现代理论,同时结合体现理论的工具,例如:要求所有代码使用Git和Github进行管理。

·       真实的团队开发:要求使用原型设计工具设计项目,使用团队开发工具管理任务分配,使用燃尽图进行进度管控等等一应俱全。

·       学生助教熟悉课程,能够协助老师,与学生充分互动。

在基于“构建之法”思想的软工课程教学中,在团队项目阶段,主要采用博客和Github方式发布团队作业并对源代码进行管理。教师和助教需要对项目团队管理质量进行度量并给予学生及时反馈和有效指导。当前这些工作都是人工进行,效率较低,步骤和流程较为繁琐,缺乏必要的数据统计与汇总。因此需要一款软件系统支持这项工作的开展。

l 项目名称:团队项目度量反馈平台

l 面向用户:高校软工教学团队与学习软工的学生

l 项目开发者:北航软工暑期培训班团队项目1组

二、典型用户与场景

1、典型用户及需求

本系统主要有三类典型用户:

l 软工教学的教师:查看所有项目团队的源代码管理质量以及项目进度管理质量并给予反馈,查看每位学生在项目团队内的贡献情况

l 软工课程的助教:查看自己所负责的项目团队的源代码管理之里昂以及项目进度管理质量并给予反馈,查看所负责项目团队内的每位学生在队内的贡献情况

l 软工课程的学生:查看自己所在项目的源代码管理质量、项目进度管理质量、教师和助教的反馈信息以及参考文献

2、典型场景

(1)软工课教师邹老师


名字


邹老师


性别



职业


某高校软工教师


动机


学生的源代码管理质量和进度管理质量实在惨不忍睹,学生太多啦!可不可以自动检测这些项目的源代码管理质量和项目进度管理质量啊!


目的


自动评价学生团队项目度源代码管理质量和项目进度管理质量并根据情况给予反馈和指导


困难


学生数量太多,源代码管理质量和项目进度管理质量评估复杂


典型场景


登陆平台,浏览所有项目团队的源代码管理质量,点击按钮进入某个项目团队的项目管理质量详细分析界面,了解详细情况后填写反馈和指导信息。


典型描述


额……就一次提交?

(2)软工课助教小夏


名字


小夏


性别



职业


某高校软工助教生软工课程助教


动机


减少助教工作量、防止误判、规范化评价标准


目的


让评价有据可依,拿数据说话;促进公平,减少人工认定的误差率;


困难


学生个人情况复杂,评价尺度难以普适性;需要及时更新,紧随项目进展信息低下


典型场景


登录平台,浏览所有项目团队的源代码管理质量,点击按钮进入某个项目团队的项目管理质量详细分析界面。当助教给最终性评价时,需要大量的数据作为支撑,此时需要人工评价。指导信息。


典型描述


这个代码运用了新技术,但是考核里面没有,该如何处理?天的工作是什么鬼?

(3)软工课学生小刘


名字


小刘


性别



职业


某高校软工课程学生


动机


防止助教个人因素导致评分工作出现偏差,引起学生逆反心理,从而推进课程进程。进度,得到老师的评价和反馈。


目的


使助教评价作业有统一标准,对学生工作负责


困难


学生作业较多,助教工作难以保证评价不受主观因素影响


典型场景


学生对于作业分数有疑问,助教可以根据需要给出评价标准。多少;提交Issue ID,任务内容描述,代码签入ID,博客地址等内容,查看教师评分和反馈,或查看课程相关资料的专栏


典型描述


为什么不能只提交一次!?

3、运行环境

网站预计支持火狐浏览器和谷歌浏览器,对IE浏览器,支持IE10以上版本。

三、原型设计

四、功能描述及验收标准


测试功能


测试项


输入/操作


检测点


测试功能


完成情况


项目列表页


概要查看


点击


是否跳转至概要页面


进入页面


已完成


代码评估


点击


是否跳转至代码评估页面


进入页面


已完成


进度评估


点击


是否跳转至进度评估页面


进入页面


已完成


项目搜索


输入条件,点击确定


确认是否与搜索条件匹配的项目列表


找到相关列表


质量评估页面


质量评分


查看


是否显示正确数据


数据显示


已完成


代码修改量


查看


是否显示正确数据


数据显示


已完成


项目管理质量评价


查看


是否显示正确数据


数据显示


已完成


反馈


查看


是否显示正确数据


数据显示

版本号:V0.1


版本号


修改说明

   

原文地址:https://www.cnblogs.com/CugYzc/p/9291928.html

时间: 2024-08-26 06:56:40

规格说明书文档(团队项目第1组)的相关文章

MFC:“Debug Assertion Failed!” ——自动生成的单文档程序项目编译运行就有错误

今天照着孙鑫老师的VC++教程学习文件的操作,VS2010,单文档应用程序,项目文件命名为File,也就有了自动生成的CFileDoc.CFileView等类,一进去就编译运行(就是最初自动生成的项目),编译通过,可运行时直接弹出错误框,有点小懵,,,啥都没做就给我看这个: 图一   错误提示框 后来搜索一查,网上好多类似的错误以及解决方案,几乎都试了个遍,有: 方法(1)-重新生成解决方案,或者将项目文件目录下Debug文件夹删了,重新生成Release版: 方法(2)-可以先声明一个临时的C

读写Excel、WORD等微软OLE2组件文档的项目

NPOI 是?POI?项目的 .NET 版本.POI是一个开源的Java读写Excel.WORD等微软OLE2组件文档的项目. 使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写. ? Apache POI是一个开源的Java读写Excel.WORD等微软OLE2组件文档的项目.目前POI已经有了Ruby版本. 结构: HSSF - 提供读写Microsoft Excel XLS格式档案的功能. XSSF - 提供读写Microsoft

文档管理项目

下面总结项目总用到的知识 1.登录 此次项目是采用xml文件的形式存储管理员密码,进行登录和修改密码操作 <?xml version="1.0" encoding="utf-8"?> <Users> <FirstUser userName="zhangsan" userPwd="111111" /> </Users> xml文件 //读取user.xml文件 string pat

无文档的项目如何开展测试

由于公司需要,需要测试LTE产品,本人当时纯纯LTE小白一枚,产品又没有任何文档,和研发沟通的结果基本很一致,就是没有文档,看协议去吧,由于小白,就接收了建议去看协议,看的头昏脑胀,不知所云.经过一个星期后,反问自己,看了一周协议,有何收获? 答案是了解一点,知识很碎片.反复思考后,竟然发现自己按照研发的思路走了,经过一般考虑后,决定写下文章总结下 当测试人员进入新的业务领域,而又无产品文档,系统测试时应该如何去做? 1.从系统层面,确定产品的用处是什么? 在实际项目中,常常会出现这种情况,进入

碧瑶答疑网—选题报告和项目需求规格说明书

一.选题报告 团队名称:bug终结者 团队成员:陈锐群.沈杰钊.李宗晓.方泽慧.古维城 项目名称:碧瑶答疑网 一.项目描述: 随着互联网的快速发展,用户交换和分享信息的途径也越来越多样化,用户的信息需求也不断提升,传统的信息获取方式已难满足用户精准的信息需求,通过互联网进行知识分享学习是大趋势,我们致力于设计一个答疑网站,通过该平台所有的用户能更好的学习到知识,也能了解到热点话题,参与讨论,用户可以将自己有疑问的知识点放在网站上,然后其他用户能够为其解答,对于问题进行栏目划分分清类别,此外能够对

第七次作业--选题报告与需求规格说明书

基于 Java Web 的毕业设计选题管理平台--选题报告与需求规格说明书 一.选题报告 目录 团队名称 团队成员 项目名称 项目描述 创新与收益 用户场景分析 真实用户调研 未来市场与竞争 项目导图 比例权重 总结 1.团队名称--指南者团队 2.团队成员 孔潭活:2015034643032 何德新:2015034643017 吴淑瑶:2015034643018 苏咏梅:2015034643025 李茵敏:2015034643012  3.项目名称--基于 Java Web 的毕业设计选题管理

基于 Java Web 的毕业设计选题管理平台--选题报告与需求规格说明书

一.选题报告 目录 团队名称 团队成员 项目名称 项目描述 创新与收益 用户场景分析 真实用户调研 未来市场与竞争 项目导图 比例权重 总结 1.团队名称--指南者团队 2.团队成员 孔潭活:2015034643032 何德新:2015034643017 吴淑瑶:2015034643018 苏咏梅:2015034643025 李茵敏:2015034643012 3.项目名称--基于 Java Web 的毕业设计选题管理平台 4.项目描述 在大多学校中的毕业论文双向选择管理大多都是采用了人工进行管

A_Pancers团队作业4—基于原型的团队项目需求调研与分析

任务1:实施团队项目软件用户调研活动. (1)用户调研对象:我们的项目软件是基于安卓系统的音乐播放器,以设计出操作简单的音乐播放器为目的,所以本次用户调研的对象主要以身边的老人为主,对他们听音乐,听戏曲的情况进行了解,看他们对于音乐播放器有何需求,有何期待:并将我们设计出的项目模型对他们进行介绍,听取他们的意见和建议.另外考虑到为了获取更加全面的需求其他年龄阶段的人为辅助调研对象(例如:身边的同学.家长.朋友等). (2)调研方式:对于老人这个用户对象我们采取了面对面采访的方式进行调研,而对于其

第八次作业(团队)——需求规格说明书

真德秀团队成员: WoLykos(3005) hIrokuh(3023) DoraMike(3026) JanzKing(3007) JtvDeemo(3044) 1引言 1.1目的 此开题报告编制目的是明确本项目的详细需求,供用户确认项目的功能和性能,和用户形成一致的理解和确认,作为进一步详细设计软件的基础. 本文档供迪丽瑟斯团队与老师.助教进行参考. 1.2背景 随着信息技术和移动设备的成熟与发展,网上服务与交易等业务越来越普及,大量的信息被聚集起来引发了数据的爆炸式增长,以至于用户每当想在