第二章 应用系统分析
需求分析是软件生命周期的一个重要阶段,它根本的任务是确定为了满足用户的需要必须做什么。具体地说,应该确定系统必须具有的功能和性能,系统要求的运行环境,并且预测系统发展的前景,必须仔细分析系统中的数据,既要分析系统中的数据流。又要分析长期使用的数据存储,通过分析应该得出用数据流图、E-R图,为系统的设计奠定基础。
在这一章里,我将给出系统的数据流图,功能结构图,系统分析说明书,E-R图,为系统的设计奠定基础。
2•1、数据流图
数据流图描绘系统的逻辑模型图,其中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。因为数据流图是逻辑系统的图形表示,即使不是专业的计算机技术人员也容易理解,所以是极好的通信工具。此外,设计数据流图只需考虑系统必须完成的基本逻辑功能,完全不需要考虑如何具体地实现这些功能,所以它也是软件设计的很好的出发点。《文档管理系统》主要是为了对各种文档资料信息,卷宗信息,档案柜信息等进行计算机管理。所以主要的数据源应是文档资料,卷宗,档案柜的各种信息。它们在系统中流动和处理详细见下面的数据流程图。
1 档案柜基本信息流程图(图2-1)
添加新记录
修改记录 F1 DAG
档案 输入档案 检查是
柜号 柜信息 否注册 删除记录
检索记录 窗体 EXCEL表
F1 DAG
流程图分析:
从流程图上可以看出:档案柜基本信息的流动首先是以档案柜号的特征为流动方向的依据。非0档案柜号可以继续流动,并检验数据库中是否已经注册,已经注册的信息可以修改、查询、并将查询结果报表。未注册的信息可以录入到数据库中。这里可以分析得出:要实现档案柜基本信息的流动,需要设计一个档案柜基本信息数据库表。并对该表实现信息的录入、修改、查询、统计、报表。
2 卷宗信息的流程图:(图2-2)
添加新记录
修改记录 F2 SORT
卷宗 输入卷 检查是
号 宗号名 否注册 删除记录
检索记录 窗体 EXCEL表
F2 SORT
流程图分析:
从流程图上可以看出:卷宗信息的流动同样是以卷宗号的特征为流动方向的依据。这里同样可以分析得出:要实现卷宗信息的流动,需要设计一个卷宗信息数据库表。并对该表实现信息的录入、修改、查询、统计、报表。
3 文档资料信息的流程图:(图2-3)
添加新记录
修改记录 F3 FILE
文件号 输入文件 检查是
资料信息 否注册 删除记录
检索记录 窗体 EXCEL表
F3 FILE
流程图分析:
从数据流图上容易看出该系统应具有对文档资料信息录入到数据库中,可以修改,删除数据库中相关信息资料。可以对数据库的信息按某些字段或字段组合进行检索。同时应具有对数据库的信息作出相关统计等功能。
2•2、系统功能结构图
通过前面的数据流程图已经对系统的主要功能有了一个初步的了解,下面将系统的功能再作一些深入分析,最后得出系统的功能结构图
《文档管理系统》是为了实现联通泰安分公司文档资料的计算机管理。因此,系统应该有一个全局管理功能,以方便实现不同的功能的选择。也就是应具备全局管理功能。这里用总控模块实现。由于要处理的信息包括档案柜,卷宗,文档资料的不同处理,总控模块管理有三种不同的信息的处理。即档案柜、卷宗的处理、文档资料的处理。由于每种信息的处理涉及到对信息多方面的不同子功能,所以又涉及到对众多的子功能的管理。在此用档案柜信息模块、卷宗模块、文档资料模块实现。在档案柜信息模块下包含对档案柜基本信息的编辑、检索、报表等功能。对检索应具备从多方面对不同字段进行检索。卷宗信息模块包含卷宗信息创建、编辑、检索、统计、报表等功能。对卷宗信息的功能处理的是否恰当是本系统是否成功的一个标志。因此,对卷宗信息的功能应细化。尤其是卷宗的检索、信息的统计要具备从不同的角度能够对数据库中的记录进行特定条件的检索和统计。文档资料信息模块包含文档资料的编辑、修改、检索、报表等功能。同以上的检索一样,应能从多方面、不同字段进行。在此基础上,总结得到如下的系统功能结构图:
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>