XXXXXXXXXX项目
软件需求规格说明书
修订历史记录
日期
版
说明
作者
目 录
1 引言 1
11 目 1
12 文档格式 1
13 预期读者阅读建议 1
14 术语[选] 2
2 系统概述 2
21 概述 2
22 功 2
23 运行环境 3
3 需求描述 4
31 系统角色 4
32 学生理 5
321 增加学生信息 5
322 修改学生信息 5
323 删学生信息 5
324 导入学生信息 5
4 非功性需求 6
41 性需求 6
42 安全性需求 6
43 性需求 7
44 户文档 7
45 需求 7
5 外部接口需求 8
51 户接口 8
52 硬件接口 8
53 软件接口 8
54 通信接口 8
1 引言
11 目
该文档首先出整系统整体网络结构功结构概貌试图总体架构出整系统轮廓然功需求性需求非功性需求进行详细描述中功需求描述采UML例模型方式描述例基事件流备选事件流描述否省略出非常直观例图文字图形文档详细准确描述户需求时户更容易理解需求描述创造条件
该文档详说明软件产品需求规格规格说明进行设计基础编写测试例进行系统测试时该文档户确定软件功需求
12 文档格式
文档求约定进行书写:
(1)页面左边距25cm右边距20cm装订线左行距值20磅
(2)标题分三级分黑体三黑体四号黑体四标题均加粗
(3)正文字体宋体四号特殊情况字体颜色均采黑色
(4)出现序号段落采动编号功采工编号级序号次(1)1)a)等特殊情况作规定
13 预期读者阅读建议
文档容分4部分:综合描述系统特性非功性需求外部接口描述综合描述部分系统整体结构进行致介绍系统特性部分系统功需求进行详细描述文部分非功性需求部分非功需求进行详细描述外部接口需求部分户界面软件接口硬件接口通讯接口等进行描述
文档面种读者象:
(1)项目理:项目理根该文档解预期产品功进行系统设计项目理
(2)设计员:需求进行分析设计出系统包括数库设计
(3)程序员:配合设计报告解系统功编写户手册
(4)测试员:根文档编写测试例软件产品进行功性测试非功性测试
(5)销售员:解预期产品功性
(6)户:解预期产品功性分析员起整需求进行讨协商
(7)员:部门领导公司领导等解产品功性
阅读文档时首先解产品功概貌然根身需功进行适解
14 术语[选]
2 系统概述
21 概述
高级中学学生考核学生科成绩考核考试类课程高考制度变化断改变学生工作量尤学生成绩分析(排名)统计时成绩理直学校理中重子系统理系统简少老师成绩理工作量学生时查询学成绩学校快速获考试结果掌握教学情况改进教学活动
增加学生信息
22 功
修改学生信息
学生档案理
删学生信息
导入学生信息
删教师信息
修改教师信息
增加教师信息
教师信息理
导入教师信息
成绩理系统
修改学生成绩
录入学生成绩
理课程学生
理课程基信息
课程理
成绩维护
考试成绩表
科均成绩表
学生成绩分析统计
期末考试成绩排名表
学生查询成绩
成绩查询
教师查询成绩
系统理
图 1 成绩理系统功
23 运行环境
该系统BS三层结构运行环境分客户端应服务器端数库服务器端三部分
系统软件环境
(1)客户端
操作系统:Windows2000 ProfessionalXP更新版
浏览器:IE6常见浏览器FireFox
(2)应服务器端
操作系统:Windows2000 Server更新版
应服务器:Tomcat 55更新版
数库访问:JDBC
(3)数库服务器端
操作系统:Windows2000 Server更新版
数库系统:SQLServer 2000更新版
3 需求描述
31 系统角色
系统学校类员:
(1)系统理员完成系统理维护例维护学生教师数字典等维护
图 2 例图
(2)教师维护课程成绩查询教课程学生成绩
(3)学生查询已成绩
图 3 例图二
32 学生理
321 增加学生信息
者:学校学生理功角色户
目:单添加学生基信息
基事件流:
1户进入增加单学生界面例开始
2系统显示学生信息输入界面户输入学生姓名学号性出身日期入学日期班级政治面貌籍贯
3户确认输入信息系统检查学号否唯唯增加学生信息例结束否提示户重新输入
322 修改学生信息
323 删学生信息
324 导入学生信息
者:学校学生理功角色户
目:批量导入学生信息系统中学生信息规定格式导入系统
基事件流:
1户进入批量导入学生界面例开始
2系统显示导入文件类型格式说明提供导入模板文件载
3户导入文件格式求填写生成应文件然文件传点击确定
4系统检查文件合理性果文件格式误数突出详细提示列表(错误行错误原)户修改文件传果传文件合理系统学生信息导入系统
5例结束
4 非功性需求
41 性需求
(1)客户端般响应时间(报表统计数导入)超1秒
(2)报表统计时间超30秒
(3)支持2000名学生信息次性导入导入时间超300秒
(4)支持5000名户(高级中学达规模)发保证性受影响
42 安全性需求
(1)权限控制
根户角色设置相应权限户重操作做相应日志记录备查没权限户禁止系统学生查已学成绩教师查教课程学生成绩
(2)重数加密
系统重数定算法进行加密户口令重参数等
(3)数备份
允许户进行数备份恢复弥补数破坏丢失
(4)记录日志
系统应该够记录系统运行时发生错误包括机错误网络错误错误记录便查找错误原日志时记录户关键性操作信息
43 性需求
(1)方便操作操作流程合理
量户角度出发方便产品:新增学生信息时敲入回车键光标动跳转输入法动转换信息检索时输入汉语简拼快速检索结果等通快速键方便户录入信息操作仅通键盘完成
(2)支持没计算机验计算机验较少较计算机验户均方便系统
(3)控制必录入项
系统够必须录入项目进行控制户够确保信息录入完整时必录入项进行效统提示
(4)容错力
系统具定容错抗干扰力非硬件障非通讯障时系统够保证正常运行足够提示信息帮助户效正确完成务
(5)操作完成时统规范提示信息
例删操作时系统提示警示框您确认删记录?操作恢复户点击确认系统执行删操作删直接返回相关页面
(6)户定义
满足业务断变化重参数应该灵活设置
(7)联机帮助操作指南
44 户文档
软件起发行户文档包括:
(1)安装手册:Word格式文件
(2)户手册:Word格式文件
(3)线帮助:HTML Help格式文件联机式
45 需求
(1)支持浏览器
(2)系统安装方便易维护
5 外部接口需求
51 户接口
系统采BS架构界面WEB风格户界面具体细节概设计文档中描述
52 硬件接口
服务器端建议专服务器
53 软件接口
特殊需求
54 通信接口
特殊需求
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档