关键词:原型法,面向对象,数据一致性,数据窗口,信息管理系统
摘要
档案管理系统是一个典型的信息管理系统(MIS),本系统是一个为适应当前各个行业对档案信息管理的迫切需求而设计开发的软件系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,经过分析和比较,我们决定使用VFP数据库开发工具,利用其提供的各种面向对象的开发手段,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,真到形成用户满意的可行系统。
第二章 系统需求分析
2.1现行业务系统描述
在企业,档案管理工作是非常重要的一项工作,它负责整个企业的日常档案安排,人员的档案管理等等。以前都是人工进行操作。随着企业规模扩大,档案处的档案管理工作量大大加重。随着计算机应用的发展,档案工作者急切希望能够将大部分繁琐的工作交由计算机的处理,已减轻人工的压力并提高工作效率。而计算机的普及更加快了档案管理系统的产生。
上一代的档案管理系统主要采用Foxbase或FoxPro,系统开发环境也是数据库内置的开发工具。其特点是单机单用户方式,开发简单,能充分利用数据库的特性。其缺点是开发出的系统依赖性强,运行必须依托数据库环境;不容易升级与扩展;无法实现数据的共享与并行操作;代码重用性差。
原有档案管理系统数据共享差的问题更加突出,而新需求的提出也越来越多,越来越频繁。这就要求系统在可扩展性和标准化的要求更高。而原有的系统由于其与生俱来的缺点而无法在适应现有的需求了。
因此,使用现在的新技术,开发出适应新的需求的新系统的任务刻不容缓。
2.2组织结构
在企事业中,其中和档案管理系统由直接关系的有以下部门:
档案处(或人力资源处)等:
是使用综合档案系统的主要部门,对人员的档案管理主要由档案处承担,进行集中管理。
2.3业务流程分析
档案管理系统是一个面向企业档案人员,为其提供服务的综合信息管理系统。档案人员通过本系统完成相关的日常工作,这些工作也是平常较为繁重的工作。人员的个人信息、以及各种相关的亲属等情况开课情况都记录在档案系统里进行管理。
由档案人员在档案更新中完成对运行档案系统所需的基本数据的维护。包括这些信息的增、修、改等,变动都将在这进行操作。系统开始投入使用,档案人员先根据企业实际情况,建立相关人员的信息,主要信息包括系所的姓名及它的学历等。输入人员信息的过程是首先从系统数据库中选择相关的系所,然后再它下面加入新的 辅助信息。当人员情况发生变动后,档案人员要及时完成对库中的信息进行维护。如果发生档案的变动(如进和出),则可以在档案更新中进行处理,因为不同企业的员工数量不同,因此特别设立了一个档案查询模块,可以进行相关人员的快速查询,并可以根据某一个具体的条件,如具有相同属性的人员(如技术职务或工龄等),进行同一类型的人员统计,并可以将结果通过打印输出,以便备案。
目录
第1章 绪言
第2章 系统需求分析
2.1. 现行业务系统描述
2.2. 组织结构图
2.3. 业务流程图
2.4. 现行系统存在的主要问题分析
2.5. 提出可能的解决方案
2.6. 可行性分析与决策
第3章.系统分析
3.1数据流程分析
3.2数据存储分析
3.3系统功能分析
第4章 系统设计
4.1软件模块结构设计
4.1.1系统方案确定
4.1.2软件结构设计
4.2数据库设计
4.2.1数据库实体结构
4.2.2数据库物理结构
第5章 系统的详细设计
5.1系统主界面:
5.2档案更新模块:
5.3档案更新模块:
5.4档案统计模块:
5.5档案打印模块:
第六章 系统的实现
6.1系统开发环境:
6.2系统测试:
6.3 系统运行与维护:
6.4系统的转换方案:
第7章 结束
参考文献