毕业设计需求分析
更新时间:2024-04-23 18:18:01 阅读量: 综合文库 文档下载
卷 号 卷内编号 密 级
项目编号: S×××-
腾,李成分 类:
<模板>
<学生打字比赛>
需求规格说明书
Version:
项 目 承 担 部 门:第七小组
撰 写 人(签名):刘春,耿媛媛,周敏,赵
完 成 日 期: 2010-11-27
本文档 使 用部门: ■学校领导 ■项目组
■维护人员 ■用户
评审负责人(签名):
评 审 日 期:
成都电子机械高等专科学校
目录
1. 引言 .................................................................................................................................... 3 1.1 1.2 1.3
目的 ............................................................................................................................ 3 定义 ............................................................................................................................ 3 参考资料 ..................................................................................................................... 3
2. 软件总体概述 ...................................................................................................................... 3 2.1 2.2
软件标识 ..................................................................................................................... 3 软件描述 ..................................................................................................................... 3
系统属性 .............................................................................................................. 3
2.2.2 开发背景 .............................................................................................................. 3 2.2.3 软件功能 .............................................................................................................. 3 2.2.4 功能模块图 .......................................................................................................... 4 2.3 用户的特点 .................................................................................................................. 5 2.4 限制与约束 .................................................................................................................. 5
3. 具体需求 ............................................................................................................................. 5 3.1 3.2 3.3
功能需求 ..................................................................................................................... 6 性能需求 ..................................................................................................................... 7 数据库需求 .................................................................................................................. 7
2.2.1
数据流与数据文件 ............................................................................................... 7 3.4 设计约束 ..................................................................................................................... 8 3.4.1 硬件约束 .............................................................................................................. 8 3.5 属性 ............................................................................................................................ 8 3.5.1 可用性 ................................................................................................................. 8 3.5.2 可靠性 ................................................................................................................. 8 3.5.3 效率 ..................................................................................................................... 8 3.5.4 安全性 ................................................................................................................. 8 3.5.5 可维护性 .............................................................................................................. 8 3.5.6 可移植性 .............................................................................................................. 8 3.6 外部接口需求 .............................................................................................................. 8 3.6.1 用户接口 .............................................................................................................. 8 3.6.2 硬件接口 .............................................................................................................. 9 3.6.3 软件接口 .............................................................................................................. 9 3.6.4 通信接口 .............................................................................................................. 9
4. 数据字典 ............................................................................................................................. 9 5. 附录 .................................................................................................................................... 9 5.1
用户方组织机构图; ................................................................................................... 9
3.3.1
1. 引言
1.1 目的
方便大一的新生打字练习,同时提供有竞争力的平台,使练习更有动力,并带有娱乐性质。提高学生对键盘的熟悉程度和打字的速度,提高学生的动手能力和学习的积极性,进一步丰富大学生的课外生活,
1.2 定义
1 2 3 4 5 登录 注册 修改密码 打字内容 打字计时方式 通过用户名,密码进入主页面 用户通过输入姓名,用户名,邮箱,密码获得一个用户权限 通过姓名,原密码,获得修改权限,再输入一串字母数字来获得新密码 打字内容有英文,汉字,中英文结合,英文数字结合 进行倒计时显示 1.3 参考资料
本节列出下列资料:
编号 1 2 3 资料名称 作者 日期 2006年7月 出版单位 电子工业出版社 Asp.NET+SQL Server动态网站设计 盖江南 Javascript HTML和CSS从入门到精通 周爱民 2008年3月 电子工业出版社 电子工业出版社 Virginia DeBolt 2008年1月 4 Ajax 周爱民 2007年3月 电子工业出版社 2. 软件总体概述
2.1 软件标识
学生打字测试(比赛)软件。
2.2 软件描述
2.2.1
系统属性
该软件是独立的,在网站上运行。
本系统是一个在Windows2000以上的操作系统平台下运行的打字比赛系统,并借助数据库系统(Microsoft Office Access数据库)进行数据管理。
2.2.2 开发背景
方便大一的新生打字练习,使用人为全校学生。
2.2.3
软件功能
优先级定义可采用以下方法(QFD对功能需求的分类方法):
a. 高——提供学生打字比赛功能
b. 中——打字比赛过程中可以选择打字内容,打字模式等功能,打字后列
出各项目的排行榜。
c. 低——打字界面美观化,并提供特殊文字与FLASH使用户有一个舒适的
打字环境。
可用以下表格来说明软件功能:
序号 01 功能功能名称 需求标识 打字比赛 / / / 高 中 中 学生进行打字 登录,注册,修改密码 选择打字模式,内容,计时 优先级 简要描述 02 进入网页权限 03 选择打字选项 2.2.4
功能模块图
主界面 管 注 登
理员登录 册 录 修改密码 各项排行 第一层
练 习 五 分钟 登 录 注 册 修改密码 英文打字 中文打字 随机打字 姓 名 用户名 邮 箱 密 码 用户名 原密码 新密码
管理员登录 排行榜
添加文章 删 除文中文排行 英文排行 随机排行 章 第二层
比赛结束
计算速度并显示 退出显示首页 退出网页 第三层 2.3 用户的特点
最终用户为大学生,教育水平在大专及以上,多数为大一新生。
2.4 限制与约束
1. 开发限制在下学期毕业之前完成; 2. 开发人员开发经验严重不足;
3. 编程人员对开发工具不熟悉,经验有限;
4. 开发工具:Microsoft Office Access数据库设计:PowerDesigner 9.0,
3. 具体需求
注册,登录,修改密码,打字前选择打字选择,打字前可练习5分钟,开始打字,打字结束后立即更新排行榜。
3.1 功能需求
可用下表方式描述:
功能编号 调查者 1.1 功能名称 调查时间 登录 2010-11-27 所属部门 审核人 刘春 功 能描 述 登录 输入项 处理描述 输出项 界面要求 功能编号 调查者 1.2 功能名称 调查时间 注册 2010-11-27 所属部门 审核人 刘春 姓名,密码 根据输入项登录页面 输出主页面 图形界面 功 能描 述 注册 输入项 处理描述 输出项 界面要求 功能编号 调查者 1.3 功能名称 调查时间 修改密码 2010-11-27 所属部门 审核人 刘春 姓名,学号,邮箱,密码 注册一个用户 无 图形界面 功 能描 述 修改密码 输入项 处理描述 输出项 界面要求 功能编号 调查者 2 功能名称 调查时间 选择打字选项 2010-11-27 所属部门 审核人 刘春 姓名,密码,新密码 修改密码 无 图形界面 功 能描 述 选择打字模式,打字内容,打字计时 输入项 处理描述 无 选择打字项目
输出项 界面要求 功能编号 调查者 无 图形界面 3 功能名称 调查时间 进行打字 2010-11-27 所属部门 审核人 刘春 功 能描 述 进行打字比赛,测试速度 输入项 处理描述 输出项 界面要求
字母,汉字,数字,标点符号 对照文本用输入法输入内容 输出输入的内容 图形界面 3.2 性能需求
1.安全性要求高,能有效控制和管理不同的用户的权限 2.在1兆每秒以上的专用网上,服务器允许用户端并发的访问
3. 在PⅢ以上,内存128M以上,硬盘2G以上的微机与笔记本电脑上,响应时间要求在0.5~1秒内
3.3 数据库需求
3.3.1
数据流与数据文件
注册=用户名+姓名 +用户邮箱+用户登陆密码 登录=用户名+用户密码
修改密码=用户名+原密码+新密码
数据项
名称 姓名 别名Name
取值 Variable char 长度20位 备注 用户的姓名
名称 用户名 别名Name
取值Long integer 长度10位 备注 用户的学号
名称 邮箱 别名E-Mail
取值 Variable char 长度20位 备注 用户的邮箱
名称 密码 别名scrite
取值Variable char 长度20位 备注 用户的密码
3.4 设计约束
3.4.1
硬件约束
硬件配置:PⅢ以上的微机与笔记本电脑;内存要求:128M以上;硬盘:2G以上 3.5 属性
本节定义用户对软件的其他属性的要求,可能的内容如下所列。如果SRS包括了下列属性,但在SRS的其他章节进行说明,须在相应小节指明。
3.5.1 可用性
登入网站并且在一定人数内就可用。
3.5.2 可靠性
定义软件在规定的时间内和规定的条件下,满足规定功能的能力。
3.5.3 效率
此软件规定的人数,硬件设施,正确操作的情况下,软件可正常运行
3.5.4 安全性
本软件具有防止偶然或恶意的访问、使用、修改或泄密的功能。
3.5.5 可维护性
软件是可维护的。
3.5.6 可移植性
软件对软、硬件环境具有兼容性,它从一个环境移植到另一个环境无约束。
...
3.6 外部接口需求
3.6.1
用户接口
用户界面:采用Windows的通用图形界面,对用户友好,且必须对鼠标键盘提供支持,界面设计应遵循:
1. 尽量保持一致性:界面规范应遵循MS Windows软件界面的规范
2. 设计完整的对话过程:系统的每一次对话都应该有明确的次序:开始、中间处理过程、结束。
3. 提供简单的错误处理机制
4. 提供信息反馈:用多种信息提示用户当前软件运行状态,软件界面元件的功能。
5. 操作可逆:其动作可以是单个的操作,或者是一个相对独立的操作序列。
3.6.2 硬件接口
支持一般的PC机,笔记本电脑
3.6.3 软件接口
本产品只能在Windows 2000及以上windows系列操作系统运行
3.6.4
通信接口
本产品用户各终端和服务器属于一个局域网,网内采用TCP/IP协议。
4. 数据字典
以如下方式列出数据字典:
注册=用户姓名+用户学号 +用户邮箱+用户登陆密码
用户名=2{字母}24
学号=“0000001”..“9999999” 密码=数字
5. 附录
5.1 用户方组织机构图;
学生比赛的流程
练习 5分钟 是 注册 首页(附有每种项目的排行榜等信息) 管理员 管理员还是用户? 管理员登录 用户 删除/添加文章 修改密码 成绩查询 打字教程 打字规则 否 是否登录? 是 登录 练习? 否 进入打字 比赛结束(结果插入数据库) 退出 系统操作流程图
正在阅读:
毕业设计需求分析04-23
重庆市开县南门镇花林等(2)个村土地整理项目 - 图文09-22
基层工作心得:乡镇纪委抓扶贫领域监督执纪工作要下好五种功夫11-19
(2017年)成外小升初素质测评(招生)真题精编(三)04-30
2008年南方罕见冰雪冰冻灾害06-27
小说中人物形象及其表现手法09-25
关于印发《建筑工程施工图设计文件审查 有关问题的指导意见》的通知01-27
安全投入保障制度12-12
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 毕业设计
- 需求
- 分析
- 安装Mastercam X5
- 上海市延安中学2017届高三上学期周测(十)英语试题-六选四 Word
- 消费者行为学课程实践报告 - 图文
- 华为HCNA-HNTD(H12-211)中文题库
- 180116-财务分析与决策(2017年寒假)
- 高处作业、交叉作业预案
- 党员个人目标责任量化分值考核实施办法
- 2018年南平高级中等学校招生注意录取考生花名册
- 防火防爆理论与技术试卷(A)(通风Z07)标准答案及评分标准
- 我国资本市场开放模式研究
- G1空白 十二五《教师专业发展研究》 重点课题 申请评审书
- 高压旋喷桩加固
- 常州市专业技术人员继续教育考试 本卷77分
- 关于印发《福建省建设工程施工现场管理人员配备暂行办法》的通知
- 2017西工大附中10模数学试题
- 第二届校园十大歌手大赛方案
- 台州市住房和城乡建设规划局关于印发台州市建筑工程施工现场视频
- 管理信息系统复习题0140610
- 新点计价软件贵州10.x操作小技巧(二)
- 学习胃镜心得 - 图文