高级软件工程第三次结对作业

本系统是一款WEB端部门纳新管理系统,旨在提高信息的及时性和透明性。系统包含学生人员、部门人员及数据库管理人员三大模块,简化传统纳新流程,使学生能够更便捷地了解和申请加入感兴趣的部门。

结对人成员:张梨贤(170327109)林静(170320053)

部门纳新管理系统需求分析报告

1.1 结对讨论过程

1249529-20171017191810084-1028345245.jpg

1.2项目情况

本系统为WEB端的部门纳新管理系统。WEB端系统由三个子模块构成,学生人员模块,部门人员模块,数据库管理人员模块。其中,数据管理员模块是对项目基础数据进行管理;学生人员模块可以查看各个部门的详细信息,申请加入部门;部门人员模块主要是发布纳新公告,查看/审核学生人员申请,查看团员信息,发布临时活动公告等。

1.3 项目背景

各个部门在开学初占据学校青春广场有利位置,通过张贴海报、发传单等形式向学生宣传;对某个部门感兴趣的同学,填写加入部门申请表交给各部门负责人。各部门负责人通过一种说不清道不明的算法对申请的学生进行人工筛选,人工筛选留下的学生也面临被淘汰问题。各个部门手工发放申请表,手工收集汇总,各个部门之间信息沟通不畅,导致不少学生加入几个部门后,由于活动时间冲突而被淘汰,浪费时间和精力。学生在加入部门前对部门的情况了解有限;部门在学生申请之前对学生也不了解,稀里糊涂,不可言说,就接收了,导致后续配合存在隐患和困扰。

本系统的主要目的是为了提高信息的及时性、有效性、透明性。让学生及时的了解学校部门的详细信息同时也让部门了解学生的信息,以免造成由于活动时间冲突而被淘汰等类似事件,从而浪费时间和精力。其次为了简化流程,部门人员也不用顶着大太阳发传单,贴海报,只需发布纳新公告供学生查看。

1.4 表1.1 WEB端项目系统单位设置及职责

所属模块用户角色职责描述职责描述职责描述
基础数据管理模块数据管理员基础数据管理用户信息管理对用户进行增删改查,并可以导入和导出用户信息数据等功能。
基础数据管理模块数据管理员基础数据管理部门信息管理对部门进行增删改查,并可以导入和导出企业信息数据等功能。
学生人员模块学生人员学生基础数据管理用户信息管理查看/修改用户信息,请假记录等。
学生人员模块学生人员公告信息临时活动/常规活动查看加入的部门的活动公告
学生人员模块学生人员部门申请查看部门详情查看各个部门的详细信息
学生人员模块学生人员部门申请填写申请单根据需求填写申请单,申请加入部门
部门人员模块部门人员申请列表申请列表查看/审核学生申请
部门人员模块部门人员发布公告发布公告发布常规活动,临时活内容,地点等信息
部门人员模块部门人员团员信息团员信息加入该部门的人员信息
部门人员模块部门人员历史活动历史活动查看举办过的活动

1.5 界面设计

学生人员模块

1.部门申请界面
1249529-20171017171737193-1197620999.png

2.各个部门详情页面
1249529-20171017171746615-134500361.png

3.请假记录
1249529-20171017171755162-660326589.png

4.活动公告
1249529-20171017171804677-105010838.png

1249529-20171017171815256-317255109.png

部门人员模块

1.申请列表
1249529-20171017171828209-1269668534.png

2.团员信息
1249529-20171017172421724-563532651.png

3.发布临时活动
1249529-20171017171851693-1970710537.png

4.历史活动
1249529-20171017171903677-224314779.png

数据库管理人员模块

1.学生信息管理
1249529-20171017190708615-1050406259.png

2.部门信息管理
1249529-20171017190838990-1073651461.png

1.6 PSP

PSP2.1Personal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning计划180200
· Analysis· 需求分析 (包括学习新技术)4060
· Design Spec· 生成设计文档4060
· Design Review· 设计复审 (和同事审核设计文档)1010
· Postmortem & Process Improvement Plan· 事后总结, 并提出过程改进计划2020
合计290350

1.7 附件

[文档附件](https://files.cnblogs.com/files/zlxbky/%E9%AB%98%E7%BA%A7%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B%E7%AC%AC%E4%B8%89%E6%AC%A1%E7%BB%93%E5%AF%B9%E4%BD%9C%E4%B8%9A%E5%BC%A0%E6%A2%A8%E8%B4%A4%E5%8D%9A%E5%AE%A2%E5%9B%AD.pdf

"文档附件")

1.8 总结

借用《构建之法》的NABCD模型。好的产品是用我们独特的方法,解决用户的真正需求,给用户带来好处,同时高效率的把我们的产品推广出去。

转载于:https://www.cnblogs.com/zlxbky/p/7682854.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值