团队作业2-《需求规格说明书》

作业要求

1、确定团队选题后,确定之后每个团队需要描述要做的究竟是什么系统,预期的用户量是多少,通过需求分析形成需求规格说明书。
2、建立和初步熟悉团队git的协作方式。项目后续的代码、文档都要通过码云(可以选其他工具)增量式管理。实现文档的版本化和增量式管理。
3、请立刻建立团队项目的git仓库。
强调:做雷同项目的不同团队, 请在项目立项的时候,就提出自己团队独特的设计/功能是什么,如何找到目标用户, 然后执行。

团队作业2-《需求规格说明书》

一、队伍

银河超级无敌舰队

姓名学号
郭**(组长)3118004959
辜**3118004957
王**3118004972
陈*3118004952
刘** (PM)3218004994
姜**3118004964

二、需求规格说明书

1.项目名称

招新通——一款基于网页、小程序的社团招新系统

2.项目功能
管理端(网页端):
  1. 账号注册,需填写学校、社团名称、姓名、性别、学号、联系电话、邮箱地址、是否为负责人
  2. 编辑所属社团简介(200字以内)、各部门信息(150字以内、可附带1-2张照片照片)、社团相册
  3. 发布招新通知(截止时间、招新人数、考核标准、考核轮数、最大报名人数、QQ群/微信群)
  4. 编辑、发布通知
  5. 查看、修改、删除报名人员的信息、状态。
导航一级页面
社团信息1.社团简介(一个文本框,200字以内)
2.各部门简介(一个文本框,150字以内、0-2张照片)
3.社团相册
发布招新通知1.标题(文本框,20字以内)
2.基础信息(截止时间、招新人数、考核标准、考核轮数、最大报名人数、QQ群/微信群)
3.补充说明(文本框,200字以内)
报名人员信息浏览1.每一个人一个框,会展示照片、姓名、班级、等等(最好是可以设置展示什么资料)
2.每个人的框的文字下面有“下一轮”、“录取”、“拒绝”、“删除”的按钮
学生端(小程序):
  1. 账号注册,需填写学校、学院、专业、姓名、性别、学号、电话号码、邮箱地址
  2. 查看所在学校、所在学院的社团的信息、招新通知
  3. 报名社团招新,填写报名表(个人信息:姓名、学院、专业、班级、照片、电话号码、邮箱地址、个人简介、曾获奖项)
  4. 查看招新(面试)情况进度
  5. 接受通知
一级导航第一级页面第二级页面
首页搜索框显示符合搜索要求的社团、学生组织
浏览社团 1.按照某种顺序排列社团 2.浏览过的社团会变黑 3.每一个社团展示一个框,包含一定的文字、一张图片社团主页(社团名称、社团简介、社团照片、部门简介、部门照片)
报名情况已经报名的社团(每一个社团展示一个框,包含一定的)社团面试情况(社团名称、截止时间、考核标准、目前所在面试轮数、报名人数)
我的个人信息姓名、头像
通知社团通知、面试通知
设置
反馈与建议文本框、确定按钮
关于我们开发团队的简介、联系方式(联系电话、邮箱地址)
3.预期的用户数量

招新通在开发完成的初期,由于合作社团少,预计的用户量初期为七百人到八百人。
伴随着后期合作社团增加、用户体验提升,用户量逐渐增加,预计为五千到一万。

4.系统的真实性、可用性、价值所在

真实性:
目前学校内的社团、学生组织都采用的是纸质报名表进行招新的报名,在招新的过程中,需要收集报名表进行登记,再由一个社团内的各个部门统计,来确定最后录取的名单,整一个过程比较繁琐。因此我们想要将整一个过程规范化,开发这样的一个社团招新系统,让招新更加便捷、轻松。

可用性:
该项目能帮助使用的社团、学生组织在招新的过程中极大地减少工作量,同时也可以便于学生充分地了解到校、院级社团、学生组织的组织、开展情况,能够根据自己的个人情况、兴趣爱好来选择自己想要参加的社团、学生组织。

价值所在:
该项目通过小程序这一平台对社团招新进行信息化,让学生在面对社团招新时,可以在近百个社团、学生组织中选择自己相对比较感兴趣的社团,不再像以往那样,在“百团大战”的各个摊位之间找一个自己感兴趣的社团,而是在手机中就可以看到招新的社团,并填报个人信息进行报名。
在便利学生寻找、报名社团之余,本项目还让社团中负责招新的管理人员更加便利,不再使用纸质报名表去统计、整理,极大地减少了招新工作地工作量。

5.项目链接

GitHub链接:https://github.com/SETeam1801/ClubRecruitment

三、团队计划

项目issues截图

https://github.com/SETeam1801/ClubRecruitment/issues

原有安排
时间任务
第8周1.团队组队、团队博客
2.团队介绍、成员展示、角色分配、选题确定
3.制定团队计划安排,团队贡献分的规定
第9周1.需求规格说明书
2.原型设计,队员估计任务难度并学习必要的技术
3.编码规范完成、平台环境搭建完成、初步架构搭建
第10周1.原型改进(给目标用户展现原型,并进一步理解需求)
2.架构设计,WBS, 团队成员估计各自任务所需时间
3.测试计划
第11周1. 团队项目Alpha任务分配计划
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交
第12周1.用户反馈+测试计划改进
2. 团队Alpha阶段个人总结
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理
第13周1. 团队项目Alpha博客:事后分析
校正后安排
时间任务
第9周1.需求规格说明书
2.原型设计,队员估计任务难度并学习必要的技术
3.编码规范完成、平台环境搭建完成、初步架构搭建
第10周1.原型改进
2.架构设计,WBS, 团队成员估计各自任务所需时间
3.测试计划
第11周1. 团队项目Alpha任务分配计划
2. 连续7天的Alpha敏捷冲刺
第12周1.用户反馈+测试计划改进
2. 团队Alpha阶段个人总结
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理
第13周1. 团队项目Alpha博客:事后分析

四、其他

  1. 排版
    已经完成

  2. 团队分工

姓名分工
郭**管理端开发
辜**后台开发+测试
陈*小程序开发
王**管理端开发
姜**文档 小程序开发
刘**UI设计
  1. 团队成员进度情况
姓名进度情况
辜**完成接口文档初版
郭**完成html css JavaScript 学习
陈*完成html css JavaScript 学习
王**完成html css JavaScript 学习
姜**完成html css学习、撰写需求文档
刘**完成UI设计学习 绘制UI界面图
  1. 团队成员感想
姓名感想
郭**项目要顺利进展离不开团队的良好协作
辜**阿镛带我飞!
陈*小程序好多东西要学,从零开始好难!
王**so hard
姜**第一次与大佬们做项目,感觉自己还有很多可以学习的东西,不管是从快速学习技术上,还是说对于一个小程序的设计。了解到了从需求分析到具体实现的一个流程。
刘**太难了
  1. 本次作业评分基准
评分内容评分项分值备注
需求规格说明书25 +5进一步对系统做详细描述,包括系统的面向用户分析、功能性需求、技术需求等,基础分25分。根据系统的描述的详细程度可有0-5分的加分
给出预期的用户数量3需要明确给出数值
阐述系统的:真实性、可用性 以及价值所在2 * 3每项两分
给出团队项目的码云链接3
制定团队计划将团队的任务计划添加到码云的团队项目issues里面5
在博客中提供码云的团队项目issues截图2
给出团队项目的时间安排表8需要给出原有安排3分和校正后的安排3分,并给出矫正计算方法2分
其他排版3
团队的分工5
每个人完成的情况2
每个人的感想10
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值