数 字 离 校 系 统-概要+详细设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字离校系统
概要详细设计说明书
项目名称:数字离校系统
文件名称:概要详细设计说明书小组成员:崔代英
李漫 2011110314
贺雪梅
黄利平 2011110310 编制日期: 2013-11-08
1 引言
1.1 编写目的
由前面的需求分析,得出了系统的基本需求,和基本的数据流图,要实现整个系统,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个需求进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计。
1.2 背景
无效希望能够充分利用现代科技来提高离校管理的效率,在原有的办公系统系统上进行扩展,将一些可以用计算计来管理的都进行计算机化,使得各部门管理人员工作更加方便,工作效率也更加的高。
1.3 定义
名词解释
业务流程图
业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合流理向。数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在
系统中的流动、处理和存储情况。管理调查程中绘制的业务流程图和表格分配图等虽然形象地表达了管理信息中的流动和存储过程,但仍没有完全脱离一些物质要素(如货物、产品等)、数据流程图则进一步舍去物质要素,收集有关资料,用计算机进行信息管理,为下一步分析做好准备。
数据流程图
数据流程图表示求解某一问题的数据通路。同时规定了处理的主要阶段和所用的各种数据媒体。数据流程图包括:
1. 指明数据存在的数据符号,这些数据符号也可指明该数据所使用的媒体。
2. 指明对数据执行处理的处理符号,这些符号也可指明该处理所用到的机器功能。
3. 指明几个处理和(或)数据媒体之间的数据流的流线符号。
4. 便于读、写数据流程图的特殊符号。
在处理符号的前后都应是数据符号。数据流程图以数据符号开始和结束(除9.4规定的特殊符号外)
处理过程
功能图
是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。
数据字典
所谓数据词典,是指定义和管理数据库文件(库表)的有组织的系统,其目的是方便数据库的存取和控制,加强系统的数据管理
需
求
提
出
者
需求提出者是对项目进行提出需求的用户
图例说明
是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合流理向。
数据存储
数据存储是一种对深入挖掘用户需求,得出数据分析的存储过程。是对整个数据的中间结果以及最终结果的存储。
数
据数据传递是处于整个规定了的所有数据媒体的中
传
间产物的传递。
递
1.4 参考资料
《海南大学电子离校系统》
《基于的高校学生离校系统的设计与实现》
《数字化离校系统的设计与实现》
《数字离校系统—需求分析报告》——本小组所编
《软件工程—理论、方法与实践》——孙家广主编
2 总体设计
2.1 需求规定
2.2 运行环境
2.2.1硬件环境:
①服务器端:高性能的计算机一台,普通的双绞线作为连接。
②客户端:普通的计算机或者工作站,普通的双绞线作为连接。
2.2.2软件环境:
①服务器端:安装SQL Server 2008的服务器版本,安装
windows 2000服务器版本,配置了诺顿等防毒软件。
②客户端:安装SQL Server 2008的服务器版本,安装VS2010
等可视化开发工具软件,安装windows 2000服务器版本。
2.3 基本设计概念和处理流程
2.3.1 基本设计概念
2.3.1.1 系统物理架构图
图 2.3.1.1
2.3.1.2 系统逻辑架构图
图 2.3.1.2
2.3.2 处理流程
2.3.2.1 顶层数据流图:
图 2.3.2-1
图 2.3.2-2 外接口与系统的关系图2.3.2.2 第零层图:
系统维护
学生自主服务离校预处理
离校手续办理
部门数据维护
查询统计密码维护
图 2.3.2-3 子系统关系图
2.3.2.3 第一层图:
(1)登录子系统:
1
密码验证
系统管理人员
显示器4
验证权限
5
显示可用的界面
学生
各部门人员登录错误信息
图 2.3.2-4 登录图
(2)查询子系统:
学生
系统管理员
各部门
1
学生自主服务
2
组维护
3
各部门相关信息查询
显示器
4
操作日记查询
5
学生离校查询
6
查看打印设置
图 2.3.2-5 查询子系统
(3)管理子系统:
学生
系统管理员
各部门
1
用户维护
显示器
2
密码维护3
部门手续办理
4
学生数据维护
5
教师数据维护
6
数据备份恢复
7
系统设置
8
离校项目与处理
9
处理办理流程
10
新闻发布管理
11
上传管理文件
12
打印方式设置
13
分院手续办理
14
单个学生办理
15
证书发放
图2.3.2-6 管理子系统
2.3.2.4 第二层图:
(1)组维护:
系统管理员
1
确定选择用户组
2
查找数据库
显示器
用户组名表用户表