新生报到系统概要设计说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6
寝室编号
dormitoryID
char
18
结构名称
寝室信息表
结构类型
记录
数据项组成
序号
名称
标识符
类型
长度
备注
1
寝室编号
dormitoryID
char
6
2
楼号
floorNUm
char
18
3
单元
Unit
10
4
房间号
RoomNum
6
等级
Dengji
char
18
7
已住人数
checkINNum
char
18
结构名称
输入
功能
输出
新生宿舍查询菜单命令
查询新生宿舍情况,生成新生宿舍情况表
错误提示或者所提交查询数据结果及报表
模块名称
新生缴费情况
模块代码
启动条件
能够登陆系统的合法用户
输入
功能
输出
新生缴费菜单命令
查询新生缴费情况,生成新生缴费情况表
错误提示或者所提交查询数据结果及新生缴费情况表
模块名称
新生组织关系情况
模块代码
服务器程序的接收网络数据模块必须始终处于活动状态。接收到数据后,调用数据处理、查询模块对数据库进行访问,完成后调用网络发送模块,将信息返回客户机。
(2)运行控制
运行控制将严格安装各模块间函数调用关系来实现。
在网络方面,客户机在发送数据后,等待服务器的确认收到信号,收到后,再次等待服务器发送回到数据,然后对数据进行确认。服务器在接收到发送信号,在对数据处理、访问数据库后,将返回信息送回客户机,并等待确认。
模块名称
系统管理
模块代码
启动条件
系统验证有管理员权限的合法用户
输入
功能
输出
系统管理的菜单命令
用户管理、数据维护
删除、修改、增加用户信息
模块名称
缴费管理
模块代码
启动条件
系统验证为有新增/修改权限的用户后
输入
功能
输出
选定缴费管理菜单项
学生缴费的管理
缴费情况
模块名称
报到管理
模块代码
启动条件
系统验证为有新增/修改权限的用户后
模块名称登陆模块代码启动条件输入功能输出密码验证用户名和口令如果为合法用户则调用主模块否则出错用户信息如单位名称等模块名称系统菜单模块代码启动条件系统验证为合法用户后输入功能输出菜单命令根据用户的权限选择相应的功能模块操作显示选择的功能窗口模块名称宿舍管理模块代码启动条件系统验证为有新增修改权限的用户后输入功能输出选定缴费管理菜单项缴费查询缴费管理相应的查询信息与缴费情模块名称系统管理模块代码启动条件系统验证有管理员权限的合法用户输入功能输出系统管理的菜单命令用户管理数据维护删除修改增加用户信息模块名称缴费管理模块代码启动条件系统验证为有新增修改权限的用户后输入功能输出选定缴费管理菜单项学生缴费的管理缴费情况模块名称报到管理模块代码启动条件系统验证为有新增修改权限的用户后输入功能输出报到管理菜单项命令管理各项档案缴纳登学生各项手续缴纳情况模块名称报表生成模块代码启动条件能够登陆系统的合法用户输入功能输出报表菜单命令生成各项报表显示各项数据各项报表以及所查询的信系统管理模块系统管理操作模块描述表为
输入
功能
输出
报到管理菜单项命令
管理各项档案缴纳登记
学生各项手续缴纳情况
模块名称
报表生成
模块代码
启动条件
能够登陆系统的合法用户
输入
功能
输出
报表菜单命令
生成各项报表,显示各项数据
各项报表,以及所查询的信息
(3)系统管理模块
系统管理操作模块描述表为:
模块名称
注册
模块代码
启动条件
能够登陆系统的合法用户
输入
功能
(1)错误信息
(2)用户信息,如单位、名称等
模块名称
系统菜单
模块代码
启动条件
系统验证为合法用户后
输入
功能
输出
菜单命令
根据用户的权限选择相应的功能模块操作
显示选择的功能窗口
模块名称
宿舍管理
模块代码
启动条件
系统验证为有新增/修改权限的用户后
输入
功能
输出
选定缴费管理菜单项
缴费查询、缴费管理
相应的查询信息与缴费情况
主文档编号
S
子文档名称
4.运行设计
子文档序号
S4.
编者
郭顺旭
编写日期
2008年6月3日
(1)运行模块的组合
客户机程序在有输入时启动接收数据模块,通过各模块之间的调用,读入并对输入进行格式化。在接收数据模块得到充分的数据时,将调用网络传输模块,将数据通过网络送到服务器,并等待接收服务器返回的信息。接收到返回信息后随即调用数据输出模块,对信息进行处理,产生相应的输出。
(3)系统安全
非授权用户不得进入程序系统。
无修改权限的用户不得修改数据,更新以及执行处理操作。
主文档名称
概要设计说明书
主文档编号
S
子文档名称
2.2.运行环境
子文档序号
S2.2.
编者
郭顺旭
编写日期
2008年6月3日
硬件环境
PII或更高档微机
运行内存要求:10MB
安装所需硬盘:100M
打印机:选择经济使用的即可
输出
(1)用户名
(2)密码
注册新用户
错误提示或者注册成功
模块名称
修改密码
模块代码
启动条件
能够登陆系统的合法用户
输入
功能
输出
(1)用户名
(2)旧密码
(3)两次新密码
修改用户密码
错误提示或者修改成功
(4)缴费管理操作模块结构图
缴费管理操作模块描述表为:
模块名称
缴费登记
模块代码
启动条件
能够登陆系统的合法用户
输入
功能
输出
缴费情况
登记新生缴费
将已缴费信息记录到数据库
模块名称
缴费情况查询
模块代码
启动条件
能够登陆系统的合法用户
输入
功能
输出
缴费查询菜单命令
修改用户密码
错误提示或者修改成功
(5)寝室管理模块描结构图为:
寝室管理模块描述表为:
模块名称
宿舍分配
模块代码
启动条件
能够登陆系统的合法用户
输入
功能
输出
学生录取通知书号、相应满意宿舍号
登记新生宿舍
将分配给新生的宿舍信息记录到数据库
模块名称
宿舍信息情况查询
模块代码
启动条件
能够登陆系统的合法用户
输入
功能
输出
宿舍查询菜单命令
查询寝室的等级,空的房间等
错误提示或者所提交查询数据结果
(6)报表管理模块结构图:
报表管理模块描述表为:
模块名称
新生宿舍情况表
模块代码
启动条件
能够登陆系统的合法用户
错误提示或者所提交查询数据结果及组织关系缴纳情况表
模块名称
打印
模块代码
启动条件
能够登陆系统的合法用户
输入
功能
输出
打印菜单命令
打印所需报表
错误提示或者所提交要打印的情况表
主文档名称
概要设计说明书
主文档编号
S
子文档名称
3.接口设计
子文档序号
S3.
编者
郭顺旭
编写日期
2008年6月3日
(1)外部接口
用户界面,采用非常流行的web图形用户界面。
Name
Char
10
4
性别
Sex
Char
5
年龄
Age
Int
6
省(市)编码
provinceID
Int
7
家庭住址
Home
Varchar
8
联系方式
Telephoe
Char
9
班级编号
classNum
Int
结构名称
班级信息表
结构类型
记录
数据项组成
序号
名称
标识符
类型
长度
备注
1
班级编号
classNum
char
6
2
本阶段在系统的需求分析基础上,对系统做概要设计。主要解决实现该系统需求的程序模块设计问题,包括如何把该系统划分成若干模块、决定各模块之间的接口、模块间传递的消息,以及数据结构,模块结构的设计等。在一下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。
在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在对系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试已经软件维护阶段也可以参照此说明书,以便了解在概要设计过程中所完成的各模块设计结构,或者修改时找出在本阶段设计的不足与错误。
《新生报道管理系统委托开发合同》.顺旭软件公司
《软件工程导论》.张海藩.清华大学出版社
《实用软件工程》.郑人杰等.清华大学出版社.
《软件文档写作》。潘孝铭辛明海.高等教育出版社
2.总体设计
主文档名称
概要设计说明书
主文档编号
S
子文档名称
2.1.需求规定
子文档序号
S2.1.
编者
郭顺旭
编写日期
2008年6月3日
主文档名称
概要设计说明书
主文档编号
S
子文档名称
5.系统数据结构设计
子文档序号
S5.
编者
郭顺旭
编写日期
2008年6月3日
数据结构图为:
数据结构描述表为:
结构名称
学生信息表
结构类型
记录
数据项组成
序号
名称
标识符
类型
长度
备注
1
录取通知书号
matriculateNum
char
6
2
身份证号
ID
char
18
3
姓名
省信息表
结构类型
记录
数据项组成
序号
名称
标识符
类型
长度
备注
1
省(市)编码
provinceID
char
6
2
省(市)名
province
char
18
主文档名称
概要设计说明书
主文档编号
S
子文档名称
6.系统出错处理设计
子文档序号
S6.
编者
郭顺旭
编写日期
2008年6月3日
(1)出错处理设计
A、出错输出信息,程序在运行时,主要会出现两种错误:
(1)性能
相应时间:每笔事务处理响应时间少于3~5s(不含统计分析,报表生成类的输出);当数据录入操作时应无等待时间。
数据可靠性:在应用系统投入运行的5年生命周期内数据不得丢失;一旦数据转为历史记录后任何人不得更改。
(2)程序正确性
应用系统试用期结束后,程序运行过程中不允许出现程序逻辑算法错误。
程序系统在运行过程中,由于操作错误或者输入/输出数据溢出时,不应该死机而应提示故障原因,然后以正常出口退出当前操作环境。
2.3.基本设计概念和处理流程
S2.3.
2.4.概要设计模块结构图与描述表
S2.4.
3.接口设计
S3.
4.运行设计
S4.
5.系统数据结构设计
S5.
6.系统出错处理设计
S6.
本说明书由设计人员根据软件需求说明书制定,由主程序员和程序员实施,供测试人员及维护人员参考。
系统分析员:________郭顺旭_______________
10
4
学院
College
6
年龄
Age
char
18
7
联系方式
Tel
char
18
结构名称
报到信息表
结构类型
记录
数据项组成
序号
名称
标识符
类型
长度
备注
1
录取通知书号
matriculateNum
char
6
2
高中档案缴纳
gaofile
char
18
3
组织关系缴纳
Organizetion
10
4
学杂费缴纳
schooling
1.由于输入信息无法满足要求时产生的错误,称为软错误。
2.由于其它问题,如,网络传输超时等产生的问题,称为硬错误。
新生报到管理系统
概要设计说明书
本报告说明确定软件系统的总体结构、数据结构、及其它全局性的考虑,所设计的系统应覆盖既定的软件需求,经过评审通过后,本说明是后续实现的根据。
本报告由以下表格组成:
概要设计说明书目录
文档序号
1.引言
S1.
2.总体设计
S2.
2.1.需求规定
S2.1.
2.2.运行环境
S2.2.
S2.3.
编者
郭顺旭
编写日期
2008年6月3日
系统流程图
处理逻辑:
主文档名称
概要设计说明书
主文档编号
S
子文档名称
2.4.概要设计模块结构图与描述表
子文档序号
S2.4.
编者
郭顺旭
编写日期
2008年6月3日
(1)系统模块:
模块描述表为:
模块名称
登陆
模块代码
启动条件
输入
功能
输出
(1)用户名
(2)密码
验证用户名和口令,如果为合法用户,则调用主模块,否则出错
宿舍管理模块,由系统菜单模块调用,执行宿舍查询、宿舍分配等功能。
报到管理模块,由系统菜单模块调用,执行档案收取登记,组织关系收取登记等功能
缴费管理模块,由系统菜单模块调用,执行缴费查询,缴费登记等功能
报表模块,由系统菜单模块调用,执行新生宿舍报表,缴费报表,组织关系报表,档案报表等功能。
主文档名称
概要设计说明书
启动条件
能够登陆系统的合法用户
输入
功能
输出
新生宿舍查询菜单命令
查询组织关系情况,生成新生组织关系缴纳情况表
错误提示或者所提交查询数据结果及组织关系缴纳情况表
模块名称
新生高中档案缴纳情况
模块代码
启动条件
能够登陆系统的合法用户
输入
功能
输出
新生宿舍查询菜单命令
查询高中档案缴纳情况,生成新生组织关系缴纳情况表
班级名称
ClassName
char
18
3
专业
specialty
10
4
学院
College
5
辅导员编号
teacherID
char
18
结构名称
辅导员信息表
结构类型
记录
数据项组成
序号
名称
标识符
类型
长度
备注
1
辅导员编号
teacherID
char
6
2
姓名
TeacherName
charΒιβλιοθήκη 183性别TeacherSex
(3)运行时间
在软件需求分析中,对运行时间的要求为必须对作出的操作有较快的反应。网络硬件对运行时间有最大的影响,当网络负载量大时,操作反应将受到很大的影响。所以采用宽带网络,实现客户机与服务器间的连接,以减少网络传输上的开销。其次是服务器的性能,这将影响数据库访问时间即操作时间的长短,加大客户机操作的等待时间,所以必须使用高性能的服务器。
相关文档
最新文档