软件工程项目作业
XX 教师项目调研统计平台
软件需求规格说明书
1.引言
1.1 目的
该《 软件需求规格说明书》主要是为开发 XX 市教
师的项目统计平台所写的需求规格说明书,重点描述
了功能需求,是概要设计的主要输入。
本文档的预期读者范围:
⚫ 需求分析人员
⚫ 设计人员
⚫ 开发人员
⚫ 软件项目管理人员
⚫ 测试人员
⚫ 用户
1.2 范围
该文档描述了目标系统——XX 市老师项目统计
平台的逻辑模型,解决系统统计工作的问题,通过建
立模型的方式描述用户的需求,为客户、用户、开发
方等不同参与方提供一个交流的平台。在本文档中,
并未涉及开发技术,旨在分析用户的需求,对 XX 市参
与项目的老师的项目获奖情况和个人基本信息进行统
计,最终将统计信息以 Excel 表格格式输出。
1.3 术语定义
表 A-1 术语定义
编号
术语名称
含义说明
1
Portal
Portal 是一个基于 Web 的应用程序,它主要提供个
性化、单点登录、不同来源的内容整合以及存放信息系统
的表示层
2
调研统计平台系统
该系统为调研统计 XX 市教师项目的获奖情况及教
师个人基本信息
3
调研统计平台用户
指参与软件项目制作的 XX 市教师,可登录系统完成
个人信息的统计
4
系统管理员
可登录 XX 市教师项目调研统计系统,对用户信息和
后台数据库进行管理并导出数据信息
5
调研统计平台用户
Portal
登录 XX 市教师项目调研统计系统平台后,调研统计
平台用户所能访问的操作页面
6
系统管理员 Portal
登录 XX 市教师项目调研统计系统平台后,系统管理
员所能访问的操作页面
7
账号组
为方便管理,对多个具有相同权限或相似特征的账
号归为一组,构成账号组
8
导库
从后台数据库将数据导出,以 Excel 表格输出
1.4 参考资料
[1]《实用软件工程技术》 科学出版社
[2]《UML 系统建模基础教程》 清华大学出版社
[3]《UML 基础、案例与应用》(第 3 版) 人民邮电出
版社
[4]《软件建模与设计》 机械工业出版社
[5]《计算机网络》(第 7 版) 电子工业出版社
1.5 引用标准
[1] 《需求规格报告格式标准》V1.1,北京长江软件
有限公司软件工程过程化组织。
2.系统定义
该部分主要阐述 XX 市教师项目统计平台的背景、
目标和结构。
2.1 项目背景
近年来,计算机行业迅速发展,已深入社会生活。
各大软件项目也迅速兴起,不同程度地改变社会生活
方式。其中,众多老师在教师育人的同时,也积极参
与各种项目制作,奉献自己,提升自己。众多老师凭
借自身能力取得优异成绩,获得奖项。为了对 XX 市高
中和大学阶段的老师所创作的项目做出统计,要求设
计软件平台进行系统统计,最终对获奖老师给予奖励,
同时鼓励更多老师积极参与项目制作。本项目是应 XX
市教育局统计部通知,要求统计调研 XX 市参与项目的
教师的获奖情况及个人基本信息,对统计信息进行汇
总调研,最终以 Excel 表格的形式输出,完成统计。
2.2 项目目标
本项目设定的目标如下:
⚫ 为 XX 市参与项目制作的老师提供统一的登录
窗口,用户登录系统后填写个人信息,填写完
毕后系统自动保存并更新,然后填写系统所需
调研统计信息,系统会在前端和后端实时监控,
展示并修改数据库;调研统计日期截止后,系
统停止,管理员从数据库倒库并整理成 Excel
表格。
⚫ 系统提供友好的用户登录界面,使操作人员的
工作量大量减少。
⚫ 项目分为三大模块:用户登录、用户管理、调
研信息,分别实现相应的功能。
⚫ 用户登录模块实现用户登录、退出登录两个功
能。
⚫ 用户管理模块实现三个功能:用户信息、密码
修改、密码重置。
⚫ 调研信息模块主要负责用户相关信息的统计
调研,分别为:基础信息、国家级培训信息、
省部级培训信息、县市级培训信息、校本研修
信息、自主研修及获奖情况信息、发表论文信
息、参编教材/专著信息、教育科研课题信息及
成果获奖信息、其他需要调研内容(共十项相
关信息)。
⚫ 对需要用户操作的选项或填空给予必要的提
示,比如调研信息模块中统计用户的基本信息
--入职年份,提示信息为“具体年份”。
⚫ 对于异常特殊情况,用户需要联系数据库管理
员进行修改。