软件工程2019:第3次作业—— 团队项目阶段一: 项目需求分析

 团队贡献如下

王逸凡   1713071016    贡献比例 $w_1=0.2$

张家毓   1713071017    贡献比例 $w_2=0.2$

张云兵   1713071018    贡献比例 $w_3=0.2$

张来磊   1713071019    贡献比例 $w_4=0.2$

关力斌   1713071020    贡献比例 $w_5=0.2$

一、列出按照电梯演说模版,介绍你们的团队项目。

  各位领导/投资人/用户/合作伙伴:
1.我们的产品名是学校运动会管理系统

2.典型用户:需要举办大型运动会的学校

3.客户的需求:
不同的用户设置(普通运动员、系统管理人员)
运动员、工作人员的信息(要包含联系方式),包括增删改查;
运动会各项目报名及相关信息(场地位置、场地图片预览、比赛时间、参加选手)的查 询;
各项比赛结果的查询;
电子档奖状的生成(方便赛事结束后的统一打印);
运动员可以预览比赛场地;

4.我们能够实现的功能(function):
系统管理人员和运动员的用户权限设置;
系统管理员需要审核各项比赛的报名信息;
运动员注册、对比赛现场的信息预览;
在各项比赛开始前公布参赛名单和其它各项通知信息;
各项比赛成绩的生成(自动排名);
班级成绩的生成;

5.优势:
目前还没有只针对运动会的管理系统
6.传播:

通过一次较为大型的运动会的成功举办,该系统可以在各大院校中流行,我们也能够通过微博、微信小程序等方式进行推广

二、列出系统功能需求。

  学校运动会管理系统,涉及到的操作对象主要是学校运动会管理人员和学生。针对管理员和普通用户,有各自的权限。普通用户通过管理系统,更快更方便地报名运动会与查询成绩,省去繁琐的书面工作;系统管理人员通过管理系统录入比赛信息,发布公告与排名,尽可能地减少人工计算带来的错误,提高效率。管理系统服务于运动会的前后工作,使得运动会的开展智能化,有条不紊。

 

学校运动会管理系统应具备如下功能:

  1. 普通用户:

(1)     登录、退出与个人基本信息填写

学生可以使用学号和某一设定密码登入与登出,并且填写身高、体重、年龄等个人信息。

(2)     运动会报名与报名信息修改

学生可以填写报名表格,提交并等待审核,在管理人员审核通过前,学生可以修改报名信息。

(3)     报名信息与比赛结果查询

学生有权限通过学号或者姓名关键字,查询到本班级学生的报名信息,并且可以在比赛结束后,查询到该体育项目的排名。

(4)     导出报名信息表与打印奖状

学生可以将查询的结果导出到Excel表或者Word文档,并且可以将获奖证书以PDF的格式下载。

(5)     预览比赛场地

每个体育项目有不同的比赛场地,学生可以通过该系统查询到各项运动的赛场,方便学生提前熟悉场地。

(6)     联系工作人员

一个好的管理系统绝不能切断用户与管理人员的联系,学生可以查询到各体育项目负责人的联系方式,以应对突发情况。

 

  1. 系统管理人员:

(1)     登录与登出:

当以系统管理员的身份登录后台,会获得管理员的操作权限。

(2)     对运动会数据库结构修改

系统管理员有权限修改运动会数据库中各个表的结构,例如,管理员可以将今年新增的体育项目“二级跳远”加入数据库。

(3)     管理报名、通过审核

管理员可以查看学生提交的报名,并可以审核通过学生的报名。

(4)     (批量)录入比赛成绩

管理员可以通过手动输入的方式录入比赛成绩,也可以通过Excel表的方式批量导入比赛成绩。

(5)     发布公告、新闻

管理员有权限在后台发布全员可见的公告,包括比赛报名通知,结果通知等。

(6)     对报名表数据的增加、修改与删除

管理员有权限修改运动会数据库中的数据,例如,xx学生作弊,将其成绩清0。

 

  1. 系统功能:

(1)     各项运动的个人(团队)成绩自动排名

管理员输入成绩后,由系统自动将各项运动的个人成绩排序。

(2)     班级总成绩的计算与排名

管理员输入成绩后,自动生成各个班级的总成绩与排名表,方便班级评优。

(1)     各项运动的个人(团队)成绩自动排名

管理员输入成绩后,由系统自动将各项运动的个人成绩排序。

(2)     班级总成绩的计算与排名

管理员输入成绩后,自动生成各个班级的总成绩与排名表,方便班级评优。

三、画出该系统的主要用例图(不少于3个)。

 

四、将系统开发工作分解为若干任务,画出WBS。

 五、将任务分配到团队成员。列出任务分配表。

六、陈述团队协作的出现的问题、矛盾、以及你是如何解决的,等。

  在进行项目需求分析和功能设计的时候,组内成员分别展示了自己不同的想法,这些想法略有出入。在一番交流之后,我们互相吸收了对方可取的地方,对自己所要完成的部分进行了完善,最终得到了上面这份成果。

猜你喜欢

转载自www.cnblogs.com/guanlibin/p/11767441.html