(组成员:XX)
1 引言
11 编写目
需求规格说明书目明确开发软件应具功性系统分析员软件开发员清楚解户需求系统新生种材料进行录入时系统根宿舍基情况新生动分配宿舍系统分析分配宿舍等功求系统相应事物处理力
外系统涉系统安全户理问题维护问题数安全维护问题统计报表生成输出等问题求系统具系统理维护事物处理功总言求通系统开发结合学院理实际需实现新生报全程进行效理信息系统提供查询分析功理决策信息户界面友满足学院理需软件提供啊新生理效率
12 背景
项目名称:新生报理系统
项目委托单位:黄冈师范学院
项目开发员:X
系统开发台:黄冈师范学院
13 定义
系统设计基础系统分析提供系统设计务充分利发挥系统分析成果成果具体化结构化谓系统设计系统分析基础系统思想综合运关学科知识技术验通总体研究详细设计等环节落实具体工作创造满足设计目标造系统
14 参考资料
实软件工程郑杰 清华学出版社
2 务概述
21 目标
实现新生报理新生寝室分配记录高中档案组织关系学费缴纳情况登记印出报单新生寝室情况表组织关系表缴纳情况表学费缴纳情况表系统查询已报数未报数查学生详细信息包括姓名性家庭住址联系方式高中学校信息学预读班级班级辅导员辅导员联系方式等
22 运行环境
硬件运行环境:客户端运行基Windows 2000XPvista更高档微机服务端运行基Window s server 2003服务器客户端运行时存求:10MB系统服务端安装需硬盘:50MB
软件运行环境:中文版Windows 2000XPvista更高档微机SQL数库Visual studio 2005 集成开发环境
23 假定约束
假定:SQL server 2005 数库安全应图书馆信息中心进行理应系统负责应系统身安全保密理员定义权限技术处掌握图书读者理员全部信息理信息包括部分读者够权限理员便访问修改
约束:1系统作bs结构应系统避免受结构约束实施阶段服规包括功设计系统配置计划信息享系统受高校部门信息数约束
2系统中应系统接口采串口网络通信方式
3需高级语言:c#
4应界点应系统支持终端数界点硬件台性支持终端数网络台传输速度SQL server 2005数库支持终端数关应系统身关
3 数描述
31 静态数
学生信息:录取通知书号码+身份证号+姓名+性+家庭住址+联系方式+班级编号
寝室信息:房间号+档次+收费标准
档案信息:录入通知书号+户口办理转移信息+寝室代码+学杂费缴纳情况
理员信息:工作员编号+工作员姓名+身份证号+登入密码
辅导员信息:辅导员编号+辅导员姓名+联系方式
班级信息:班级编号+班级名称
32 动态数
学生信息表:录取通知书姓名性班级辅导员姓名辅导员联系方式寝室号
档案缴纳信息表:学生姓名录取通知书编号组织关系缴纳情况高中档案缴纳情况学杂费缴纳情况
33 数库描述
采SQL SERVER 2005专数库接口
34 数辞典
数流:
1)
数流名:
验证户信息
名:
组成:
姓名+录取信息
备注:
2)
数流名:
缴费确认
名:
组成:
缴费单+学号|姓名
备注:
3)
数流名:
验证入学资格
名:
组成:
学院名+录取信息+(专号+缴费单
备注:
4)
数流名:
宿舍分配
名:
组成:
学院名+学号|姓名+班级
备注:
5)
数流名:
学生档案转移确认
名:
组成:
学号|姓名+学生档案名
备注:
6)
数流名:
团组织关系转移确认
名:
组成:
学号|姓名+团组织关系文件名
备注:
7)
数流名:
户口迁移
名:
组成:
学号|姓名+户口迁移名
备注:
数文件
1)
文件名:
学生信息登记表
名:
组成:
{学生信息登记表编号+学院+专业+姓名+性+年龄+住址+缴费记录+学生档案确认+户口+健康状况+文件}
组织:
学院编号学号排列
备注:
记录学生基信息{入学信息+关信息}
数项:
1)
数项名:
学号
名:
组成:
学号{数字字符}8
取值:
20000001~29999999
备注:
2)
数项名:
专业号
名:
组成:
专业号{数字字符}4
取值:
0001~9999
备注:
3)
数项名:
学院号
名:
组成:
学院号{数字字符}3
取值:
001~999
备注:
4)
数项名:
性
名:
组成:
属性 {字符}男|女
取值:
男|女
备注:
5)
数项名:
住址
名:
组成:
文件号{数字字符}100
取值:
String型
备注:
6)
数项名:
年龄
名:
组成:
文件号{数字符号}10
取值:
0001~9999
备注:
7)
数项名:
缴费记录
名:
组成:
日期(data型)金额(double)否交完
取值:
字母数字汉字
备注:
8)
数项名:
学生档案确认
名:
组成:
日期(data型)
取值:
数字
备注:
9)
数项名:
户口
名:
组成:
原址string
现址string
取值:
汉字
备注:
10)
数项名:
健康状况
名:
组成:
体检结果string
取值:
文字
备注:
11)
数项名:
文件
名:
组成:
文件号文件名{字符}存放string
取值:
数字文字
备注:
4 功需求
41功划分
系统功分块:1报道理:学生信息查询录取通知书收取高中档案收取组织关系收取
2缴费理:新生缴费情况查询缴费
3宿舍理:公寓信息查询安排公寓
4报表生成:新生宿舍情况表新生缴费情况表新生档案缴纳情况表新生组织关系情况表新生信息查询
5系统理:户注册修改密码系统备份退出
二系统实现功包括:
1.顶层数流图
2.新生报理系统
3报道理
4缴费理
工作员
5宿舍理
6报表理
7系统理
42功描述
述项功具体描述:
1 新生报道理系统:新生报信息进行理数确认新生否缴纳手续正常报道
2 报道理:新生学校工作员首先录取通知书号码输入系统查询该学生基信息获信息部门职责分进行模块选择
3 缴费理:输入新生通知书号系统查新生否费全部存入银行果新生已额存入系统动标志位已缴费果新生没交费采现场缴费方式工作员查缴费单果符合系统中登记学生已交费
4 宿舍理:宿舍理中心学院报数分配定量宿舍新生报济情况进行宿舍类选择选择满意宿舍工作员登记系统该子系统部分需实现空寝室查询等功
5 报表理:系统数库中获取数生成新生宿舍情况表新生组织关系缴纳表新生学费缴纳情况表新生档案缴纳情况表系统提供线查询项报表功
6 系统理:系统理理系统安全设计该系统采bs设计模式合法户系统考虑系统员系统提供户注册密码修改功注册需进入系统系统理员分配般网页注册样直接填写数修改密码种进入系统提交新数系统系统进行处理
5 性需求
51数精确度
输入输出数说求太高通相应权限验证文件进行操作文件传输程般会发生错误传输程中数精度高
52 时间特性
系统处理时间:1~2S
网络传送时间:2~3S
户允许等时间:3~5S
53 适应性
系统基Delphi70台运行适应性通常表现产品配置力产品设计考虑运行条件变化包括技术条件变化应方式变化具体应中界面变化功裁剪户职责分配组合等
6 运行需求
61 户界面方案
界面设计中MainMenu组件StatuBar组件Database组件MainMenu系统显示菜单StatuBar:显示正登录户Database:数库连接窗体菜单MainMenu设计图示窗体菜单中系统登录系统关闭系统菜单项Visible属性值True外菜单项Visible属性值均设置False菜单项访问性根户权限程序中动态设定
户运行系统系统会首先提示户登录时系统菜单项登录系统关闭系统见
登录窗体代码中实现身份验证功需检验户登录户密码否正确果正确t_qxb表中检索出该户享权限理系统窗体中应菜单项Visible属性值True菜单项Visible属性值False
登录时系统界面图示
成功登录系统首先读取户类型该户普通户分配普通户权限该户理员系统功开放拥高级权限登录系统界面图示
62 硬件接口
1.Windows操作系统接口通API函数实现
2 SQL server 2000接口
3 Word接口
63 软件接口
设计软件层次间接口允许层次层次间交换请求响应
64障处理
求软件运行发现错误时候够迅速准确定位诊断修改恢复
系统中涉数学校新生理相重信息系统提供方便手段供系统理员进行数备份日常安全理系统外崩溃时数恢复等工作
7 需求
安全保密需求:完善系统理增加系统户理功包括系统户数增加删修改部门工作员系统普通户运行系统分配功系统理员够运行系统功保证系统数安全
软硬件环境需求:现代科学技术飞快发展基Delphi理系统需运行环境需求硬件求Intel Pentium 4 处理器512M存系统台Windows 2000Win XP 等系列SQL server 2000运行环境Delphi 70台
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档