。
下面我结合自己的体会对 Visual Basic6.0 作一简要介绍。
Visual Basic6.0 是著名的 Microsoft 公司推出的完全可视化的,支持多种数据库开发工具。
使用面向对象的开发技术,能够开发出强大的专门针对用户的应用程序。
具有强大的 API 函数库,支持 ActiveX 和 OCX 技术。
能够管理大量复杂的数据信息,同时具有很好的安全性。
在后面的篇幅里,我将详细的说明我是如何利用 Visual Basic6.0 进行《文档管理系统》的系统开发的。
第二章 应用系统分析 需求分析是软件生命周期的一个重要阶段,它根本的任务是确定为了满足用户的需要必须做什么。
具体地说,应该确定系统必须具有的功能和性能,系统要求的运行环境,并且预测系统发展的前景,必须仔细分析系统中的数据,既要分析系统中的数据流。
又要分析长期使用的数据存储,通过分析应该得出用数据流图、E-R 图,为系统的设计奠定基础。
在这一章里,我将给出系统的数据流图,功能结构图,系统分析说明书,E-R 图,为系统的设计奠定基础。
21、数据流图 数据流图描绘系统的逻辑模型图,其中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。
因为数据流图是逻辑系统的图形表示,即使不是专业的计算机技术人员也容易理解,所以是极好的通信工具。
此外,设计数据流图只需考虑系统必须完成的基本逻辑功能,完全不需要考虑如何具体地实现这 《文档管理系统》主要是为了对些功能,所以它也是软件设计的很好的出发点。
各种文档资料信息,卷宗信息,档案柜信息等进行计算机管理。
所以主要的数据源应是文档资料,卷宗,档案柜的各种信息。
它们在系统中流动和处理详细见下面的数据流程图。
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 流程图分析: 从数据流图上容易看出该系统应具有对文档资料信息录入到数据库中,可以修改,删除数据库中相关信息资料。
可以对数据库的信息按某些字段或字段组合进行检索。
同时应具有对数据库的信息作出相关统计等功能。
22、系统功能结构图 通过前面的数据流程图已经对系统的主要功能有了一个初步的了解,下 面将系统的功能再作一些深入分析,最后得出系统的功能结构图 《文档管理系统》是为了实现联通泰安分公司文档资料的计算机管理。
因此,系统应该有一个全局管理功能,以方便实现不同的功能的选择。
也就 是应具备全局管理功能。
这里用总控模块实现。
由于要处理的信息包括档案 柜,卷宗,文档资料的不同处理,总控模块管理有三种不同的信息的处理。
即档案柜、卷宗的处理、文档资料的处理。
由于每种信息的处理涉及到对信 息多方面的不同子功能,所以又涉及到对众多的子功能的管理。
在此用档案 柜信息模块、卷宗模块、文档资料模块实现。
在档案柜信息模块下包含对档 案柜基本信息的编辑、检索、报表等功能。
对检索应具备从多方面对不同字 段进行检索。
卷宗信息模块包含卷宗信息创建、编辑、检索、统计、报表等 功能。
对卷宗信息的功能处理的是否恰当是本系统是否成功的一个标志。
因 此,对卷宗信息的功能应细化。
尤其是卷宗的检索、信息的统计要具备从不 同的角度能够对数据库中的记录进行特定条件的检索和统计。
文档资料信息 模块包含文档资料的编辑、修改、检索、报表等功能。
同以上的检索一样, 应能从多方面、不同字段进行。
在此基础上,总结得到如下的系统功能结构 图:.
上一篇:
教师工作量计算系统
下一篇:
多年来只想说一句,我不怪你