表格 3 3 一览系画面说明
画面名称    功能分析
未处理一览    未进行审核操作的单据查看
代理未处理一览    需进行代理操作的单据查看
一时保存一览    对尚未进行提交操作的单据查看
处理完了一览    对已经进行审核操作的单据查看
参照一览    查看已提交的申请单据
3.1.5    数据流图
用数据流图描述系统处理过程是一种很直观的方式,在需求分析中用它来建立现存、目标系统的数据处理模型,描述数据流被处理或者转换的加工过程。
数据流图有四种基本符号,如下图所示,矩形表示数据源点或终点;圆角矩形代表变换数据的处理;开口矩形代表数据存储;箭头表示数据流。
图3.2 数据流图的基本符号
数据流图的基本要点是描绘“做什么”,而不考虑“怎样做”。通常,数据流图要忽略出错处理,也不包括诸如打开和关闭文件之类的内部处理。
(1)    数据流分析
    数据源点:申请者,承认者。
    数据终点:承认者,管理部(处理员工的考勤情况)。
    数据流:申请,查询,承认。
    数据存储:请假申请表,考勤管理表。
    处理:填写申请单据,查询处理,生成报表,处理一览,画面初期化。
(2)    基本系统模型:
一个系统的本质就是将输入转换成输出,任何系统的基本模型都由若干数据源点/终点和一个代表系统对数据加工变换基本功能的处理组成。如图所示为考勤系统的基本模型的数据流图。
图3.3 考勤系统基本模型的数据流图
(3)    求精
基本系统模型的数据流图非常抽象,因此需要把功能细化,描绘出系统的主要功能。申请系统主要操作为“填写申请单据”和“查询处理”。承认系统功能主要操作位“处理一览”和“生成报表”。
图3.4 申请的详细数据流图
图3.5 承认的详细数据流图
4    数据库设计
数据库(Data Base,DB),从字面意义来说就是存储数据的仓库。具体而言就是长期存放在计算机内的有组织可共享的数据集合,数据库中的数据按一定的数据模型组织、描述和存储,据偶尽可能小的冗余度和较高的数据独立性和以扩展性。数据库的特点:第一,把在特定的环境中与某应用程序相关的数据及其联系集中在一块并按照一定的结构形式进行存储,即集成性。第二,数据库中的数据能被多个应用程序、多类用户共同使用,即共享性。
数据库设计是指根据用户需求研制数据库结构并应用数据库的过程。具体地说,数据库设计是指对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能有效地存储数据,满足用户的信息要求和处理要求,也就是把现实世界中的数据,根据各种应用处理的要求,加以合理组织,使之能满足硬件和操作系统的特性,利用已有的DBMS来建立能够实现系统目标的数据库。数据库设计的优劣将直接影响信息系统的质量和运行效果。因此设计一个结构优化的数据库是对数据进行有效管理的前提和正确利用信息的保证。
4.1    数据库设计步骤
按照规范化的设计方法,以及数据库应用系统开发过程,数据库的设计过程可分为以下6个设计阶段:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的实施、数据库运行和文护。
上一篇:C#+sqlserver的SAP金税接口研究及红票优化处理
下一篇:JSP工会联合会网站系统实现与设计

java+mysql通用试题库系统后台设计与实现

java物业管理系统设计

java+sqlserver教学质量考评信息管理系统设计

Java+sqlserver医院远程挂号系统设计

java图书馆图书管理系统设计

java+mysql宿舍管理系统的设计+ER图

Java的学生信息管理系统设计

国内外图像分割技术研究现状

10万元能开儿童乐园吗,我...

医院财务风险因素分析及管理措施【2367字】

C#学校科研管理系统的设计

承德市事业单位档案管理...

中国学术生态细节考察《...

公寓空调设计任务书

志愿者活动的调查问卷表

AT89C52单片机的超声波测距...

神经外科重症监护病房患...