4180文卷档案管理系统_第1页
4180文卷档案管理系统_第2页
4180文卷档案管理系统_第3页
4180文卷档案管理系统_第4页
4180文卷档案管理系统_第5页
已阅读5页,还剩106页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机毕业设计:文卷档案管理系统第111页 共111页目录TOC o 1-3 h z HYPERLINK l _Toc117117683 内容摘要 PAGEREF _Toc117117683 h 2 HYPERLINK l _Toc117117684 Abstract PAGEREF _Toc117117684 h 3 HYPERLINK l _Toc117117685 引言 PAGEREF _Toc117117685 h 4 HYPERLINK l _Toc117117686 第一章概述述 PAGEREF _Toc117117686 h 5 HYPERLINK l _Toc117117687

2、 1.1管理理信息系系统简介介 PAGEREF _Toc117117687 h 5 HYPERLINK l _Toc117117688 12:面面向对象象的程序序设计 PAGEREF _Toc117117688 h 77 HYPERLINK l _Toc117117689 13、系系统软件件开发环环境简介介 PAGEREF _Toc117117689 h 9 HYPERLINK l _Toc117117690 第二章应用用系统分分析 PAGEREF _Toc117117690 h 100 HYPERLINK l _Toc117117691 21、数数据流图图 PAGEREF _Toc11711

3、7691 h 10 HYPERLINK l _Toc117117692 22、系系统功能能结构图图 PAGEREF _Toc117117692 h 12 HYPERLINK l _Toc117117693 23、系系统分析析说明书书 PAGEREF _Toc117117693 h 13 HYPERLINK l _Toc117117694 24、EER图 PAGEREF _Toc117117694 h 15 HYPERLINK l _Toc117117695 第三章系统统设计 PAGEREF _Toc117117695 h 117 HYPERLINK l _Toc117117696 31、模模块

4、处理理功能设设计 PAGEREF _Toc117117696 h 177 HYPERLINK l _Toc117117697 32、数数据库表表结构 PAGEREF _Toc117117697 h 119 HYPERLINK l _Toc117117698 第四章应用用系统实实现 PAGEREF _Toc117117698 h 222 HYPERLINK l _Toc117117699 4.1创建建卷名窗窗体的实实现 PAGEREF _Toc117117699 h 222 HYPERLINK l _Toc117117700 4.2:档档案柜资资料窗体体的实现现 PAGEREF _Toc1171

5、17700 h 24 HYPERLINK l _Toc117117701 4.3 文文件编辑辑窗体的的实现 PAGEREF _Toc117117701 h 227 HYPERLINK l _Toc117117702 4.4 组组卷窗体体的实现现 PAGEREF _Toc117117702 h 29 HYPERLINK l _Toc117117703 4.5系统统菜单的的实现 PAGEREF _Toc117117703 h 333 HYPERLINK l _Toc117117704 总结 PAGEREF _Toc117117704 h 35 HYPERLINK l _Toc117117705 致

6、谢 PAGEREF _Toc117117705 h 36 HYPERLINK l _Toc117117706 主要参考文文献 PAGEREF _Toc117117706 h 366 HYPERLINK l _Toc117117707 附录(主要要窗体的的源代码码) PAGEREF _Toc117117707 h 377内容摘要本文主要阐阐述了VISSAULL BAASICC6.00的基本本功能及及设计方方法。并并介绍了开开发本文文卷档案案管理系系统的44个步骤骤:系统统分析、设设计、实实现、维维护。在在系统分分析中先先后用数数据流图图、数据据字典、系系统的功功能结构构图分析析了系统统所需的的各

7、种数数据。在在系统的的设计中中,详细细的展现现了系统统的各个个功能模模块以及及菜单的的设计等等。给出出了在系系统的实实现中,实实现表单单中相应应的功能能控件的的事件及及代码以以及菜单单实现的的方法。文文章的最最后则给给出了本本系统的的主要功功能源代代码。本本系统可可以进行行数据输输入,数数据查询询、数据据存储以以及输入入报表等等功能。关键词:面面向对象象 文档档 管理理系统 VBAbstrracttThis insstruuctiion hass toold thee baasicc fuuncttionn off VIISAUUL BBASIIC6.0 aand dessignn meeth

8、ood mmainnly .Thhis dessignn innstrructtionn haas ttoldd thhe bbasiic ffuncctioon oof VVISAAUL BASSIC66.0 andd deesiggn mmethhod maiinlyy. AAnd theen ttakee thhis sysstemm ass ann exxampple , rrecoommeend devveloopinng tthe steep oof tthiss syysteem oone by onee: NNetwworkk annalyysiss , dessignns s

9、systtemaaticcallly , reealiizess syysteematticaallyy , saffeguuardds ssysttemaaticcalllyinng. Succcesssivvelyy wiith dattafllow piccturre, datta ddicttionnaryy, ffuncctioon sstruuctuure chaart varriouus kkindds oof ddatuum aanallytiicl sysstemm taake of sysstemm inn neetwoork anaalyssis. Inn thhe dd

10、esiign of thee syysteem, dettailled eacch ffuncctioon mmoduule whiich hass reepreesenntedd thhe ssysttem andd thhe ddesiign of thee meenu ,ettc. Inn thhe rreallizaatioon oof tthe sysstemm, pprovvidee annd rreallizee thhe iinciidennts andd coodess off thhe ccorrrespponddingg fuuncttionn coontrrolllin

11、gg paart amoong forrms. Prroviide thee maain funnctiion souurcee coode of thiis ssysttem at thee ennd oof tthe artticlle. Thiis ssysttem is forr daata enttry, daata queery, daata stooragge aand inpput staatemmentts aand othher funnctiionss.Key wwordd: aarchhivees admminiistrratiive sysstemm off thhe

12、 aarchhivees VIISAUUL BBASIIC6.0引言计算机技术术的飞速速发展,为为人类的的进步注注入了新新的活力力。新的的技术为为人们带带来的是是更快捷捷、更可可靠的服服务。越越来越多多的家庭庭、企业业、机关关、学校校利用计计算机来来处理日日常事务务,管理理信息系系统(MMIS)就就是利用用计算机机为企业业、学校校,事业业机关等等的经营营者、决决策者收收集、处处理信息息的一项项重要工工具,管管理信息息系统的的发展源源于管理理现代化化的推进进和计算算机技术术的发展展。籍于于此管理理信息系系统将随随着人类类文明的的进步而而不断的的完善与与发展。知识经济时时代的今今天,对对文书档档案

13、管理理工作人人员提出出了更新新更高的的要求。文文档管理理工作人人员,必必须完成成由传统统的管理理模式向向现代的的管理模模式的转转变,由由传统的的管理理理念向现现代管理理理念转转变,同同时在管管理实践践中应用用,使文文书档案案管理工工作赶上上时代步步伐,适适应文书书档案管管理现代代化和办办公自动动化的时时代需要要,为社社会提供供更好更更有效的的服务,使使文书档档案管理理工作发发挥出应应有的经经济效益益及社会会效益来来。文档管理理系统针针对本人人对文档档资料管管理的调调研,结结合本单单位长期期以来管管理文档档资料的的经验而而设计的的计算机机管理系系统。提提出了一一套比较较适宜的的施行方方案,并并努

14、力将将原本复复杂的管管理业务务、归类类、存档档等简化化为比较较简单的的事务。他他基本上上秉承了了传统的的文档资资料管理理理念,同同时也兼兼顾当今今对现代代管理信信息的需需要,着着眼于实实用、高高效的原原则。由于本人的的水平有有限,在在本系统统中难免免存在错错误和不不足。望望各位老老师予以以批评与与指正第一章 概概述1.1 管管理信息息系统简简介管理信息系系统MIIS(mmanaage infformmatiion sysstioon)是是由人和和计算机机等组成成的能进进行管理理信息的的多种操操作(包括收收集、储储存、加加工、维维护和使使用)的的系统。它它由四个个要素组组成。即即现代化化经济管管

15、理理论论、系统统工程、数数学方法法和计算算机手段段。其目目的是通通过自动动化的事事务处理理方法来来监视和和控制企企业、学学校的行行为、通通过对历历史数据据的科学学统计提提供可靠靠的预测测数据。并并通过一一些优化化方法提提供决策策依据,管管理信息息系统是是生产力力发展的的阶段标标志是现现代管理理的综合合体现。一一个MIIS系统统的开发发应分为为如下步步骤进行行。1)系统任任务的提提出。系统开发的的工作是是从接受受任务开开始的,而而系统任任务应由由系统用用户提出出,以书书面的形形式给予予表达。2)初步系系统调查查。初步系统调调查着重重了解存存在的主主要问题题和用户户提出的的目的要要求,并并制定新新

16、系统总总体规划划。3)确定系系统目标标。经过初步系系统调查查,了解解了用户户的基本本状况和和用户对对系统的的设想及及要求后后,系统统开发人人员就可可以初步步提出档档案系统统的系统统目标。4)系统的的可行性性研究。系统的可行行性研究究包括可可能性和和必要性性。有技技术上的的,经济济上的,人人力资源源上的,以以及组织织管理上上的。经经过系统统的可行行性研究究,最后后应写出出一份系系统可行行性分析析报告。分分析报告告是系统统开发人人员第一一阶段工工作的小小结。5)详细的的系统调调查。通过详细的的系统调调查。可可以得到到人工管管理业务务的处理理办法,并并详细地地掌握住住处的流流程,总总结出现现有业务务

17、过程的的规律,存存在的问问题。从从而提出出改进措措施。6)现行系系统的描描述与分分析。着重用来分分析现行行系统页页面设计计后,相相关性版版块信息息交互的的方便性性。特别别是要分分析现行行档案系系统存在在主要问问题和管管理上的的薄弱环环节,以以及产生生这些问问题的原原因和解解决办法法。7)用户需需求及功功能分析析。用户需求因因不同用用户而有有所区别别,但主主要可分分为系统统范围,信信息的处处理和技技术性三三个方面面。8) 新系系统的逻逻辑模型型。通过对现行行系统的的进行详详细调查查,分析析及用户户需求分分析后,就就可以确确定新系系统的逻逻辑模型型。新系系统的模模型包括括新系统统的功能能要求、目目

18、标、各各级页面面之间链链接、数数据字典典。9) 编码码对象的的分析及及编码体体系结构构的确定定。在系统分析析阶段,对对现行系系统及档档案系统统将要采采用的编编码对象象及方法法应该认认真分析析,以确确定先进进的科学学的高效效的系统统编码体体系。10) 系系统的软软件,硬硬件配置置建议。分析人员应应对档案案系统所所需的计计算机系系统的配配置提出出建议。11) 系系统的物物理编程程。根据不同的的系统要要求以及及用户软软、硬件件技术状状况,在在合适的的平台上上,选取取相宜的的档案语语言和工工具进行行实际编编程。12) 软软件调查查。对设计的原原代码进进行调试试,以修修改其中中错误,从从而确定定系统的的

19、可靠性性。13) 功功能测试试。对照系统分分析中提提出的系系统功能能要求,应应进行系系统的功功能测试试,以确确定系统统可预期期的功能能。14) 系系统的性性能评价价以及完完善文档档。系统的性能能评价应应包括最最基础的的软硬件件,支持持系统占占用空间间等。系系统交付付时,应应同时交交付完善善的文档档。12:面面向对象象的程序序设计面向对象的的方法学学是要求求按人们们通常的的思维方方式建立立问题领领域的模模型,设设计出尽尽可能自自然表现现求解方方法的软软件。所所谓建立立模型就就是建立立问题领领域中事事物间相相互关系系。而表表现求解解问题的的方法就就是人们们思维方方法的描描述。在在面向对对象的设设计

20、方法法中对象象(obbjecct)和和传递信信息(mmesssagee paassiing)分别表表现事物物和事物物间的关关系。类类(cllasss)和继继承性(inhheriitammce)是描述述人们思思维方式式的描述述方法。方方法(mmethhod)是在可可进行的的操作,这这种对象象、类、消消息、方方法的程程序设计计范式的的关键在在于对象象的封装装和继承承性。通通过封装装(emmcappsullatiion)能将对对象的定定义和实实现分开开。通过过继承性性,体现现了类与与类之间间的关系系,以及及由此带带来的基基本特征征。下面面将从面面向对象象的方法法学方面面对有关关概念作作简要介介绍。1

21、) 对象象我们把面向向现实世世界中的的实体就就称为问问题空间间的对象象从动态态的观点点看,对对象的操操作就是是对象的的行为,从从存储的的角度看看,对象象是计算算机内存存中的一一块私有有存储区区,在这这块存储储区中有有数据、有有方法。在在面向对对象的程程序设计计中,对对象是该该系统的的基本运运行实体体,对于于每个对对象而言言,都有有与该对对象对应应的方法法,而与与每个对对象相关关的方法法,就是是定义了了该对象象的操作作。2)消息和和方法 在对对象之间间,消息息是他们们之间的的唯一联联系。在在面向对对象的程程序环境境中设计计的程序序,它的的执行是是依靠对对象向消消息传递递来完成成的。 把所所以的对

22、对象分为为各种对对象类,每每个对象象类都定定义了一一组方法法,所谓谓方法就就是允许许在对象象类上进进行的各各种操作作。3) 类 在面向对对象的程程序设计计中,对对象是程程序设计计的最基基本的单单位,相相似的对对象可以以并到一一类中去去,程序序员只需需定义一一个类,就就可根据据这个类类得到若若干个实实例,其其中每个个实例就就是一个个对象。4) 继承承性继承性是自自动地共共享类、子子类、对对象中的的方法和和数据的的一种机机制,继继承性个个减少程程序设计计中编写写代码的的工作量量,它不不仅支持持系统的的可重用用性,而而且还促促进了系系统的可可扩充性性。5) 封装装性所谓封装是是一种信信息隐蔽蔽技术,

23、用用户只能能看到对对象封装装界面上上的信息息,而对对象内部部对用户户透明,封封装的目目的是把把对象的的使用着着和对象象的设计计着分开开,使用用着只需需设计访访问对象象的消息息。6) 多态态性当同样的消消息可发发送到父父类的对对象和它它的子类类的对象象时,这这就被称称为多太太性。由由于多太太性具有有可表达达对象的的多个类类的能力力。因此此,它既既与动态态类型有有关,又又与静态态类型有有关。7) 动态态聚束一个程序经经过编译译,连接接生成的的可执行行文件代代码,其其过程就就是将执执行代码码聚束在在一起,若若这一过过程发生生在程序序设计时时,就称称为动态态聚束。面面向对象象语言常常使用这这一类聚聚束

24、方式式,它具具有程序序简单性性和可扩扩充性等等优点。本系统在编编制过程程中,多多次利用用面向对对象的技技术特点点。在后后面的章章节中将将分别予予以说明明。13、系系统软件件开发环环境简介介本系统是在在Penntyuum 1166mmmx 以上机机型的计计算机上上进行开开发并获获得通过过的,同同时方便便系统开开发,减减少开发发过程的的难度,我我们是基基于以下下的软件件环境。以Winndowws 998为操操作系统统以Vissuall Baasicc6.00为开发发工具Windoows 98是是目前主主流图形形化操作作系统,而而Vissuall Baasicc6.00是一种种优秀的的面向对对象的,

25、支支持多种种数据库库应用的的开发工工具。我我在系统统开发过过程中深深深地感感受到VVisuual Bassic66.0的的强大威威力。下下面我结结合自己己的体会会对Viisuaal BBasiic6.0作一一简要介介绍。Visuaal BBasiic6.0是著著名的MMicrrosooft公公司推出出的完全全可视化化的,支支持多种种数据库库开发工工具。使使用面向向对象的的开发技技术,能能够开发发出强大大的专门门针对用用户的应应用程序序。具有有强大的的APII函数库库,支持持ActtiveeX和OOCX技技术。能能够管理理大量复复杂的数数据信息息,同时时具有很很好的安安全性。在后面的篇篇幅里,我

26、我将详细细的说明明我是如如何利用用Vissuall Baasicc6.00进行文文档管理理系统的的系统开开发的。第二章 应应用系统统分析需求分析是是软件生生命周期期的一个个重要阶阶段,它它根本的的任务是是确定为为了满足足用户的的需要必必须做什什么。具具体地说说,应该该确定系系统必须须具有的的功能和和性能,系系统要求求的运行行环境,并并且预测测系统发发展的前前景,必必须仔细细分析系系统中的的数据,既既要分析析系统中中的数据据流。又又要分析析长期使使用的数数据存储储,通过过分析应应该得出出用数据据流图、EER图图,为系系统的设设计奠定定基础。在这一章里里,我将将给出系系统的数数据流图图,功能能结构

27、图图,系统统分析说说明书,EER图图,为系系统的设设计奠定定基础。21、数数据流图图数据流图描描绘系统统的逻辑辑模型图图,其中中没有任任何具体体的物理理元素,只只是描绘绘信息在在系统中中流动和和处理的的情况。因因为数据据流图是是逻辑系系统的图图形表示示,即使使不是专专业的计计算机技技术人员员也容易易理解,所所以是极极好的通通信工具具。此外外,设计计数据流流图只需需考虑系系统必须须完成的的基本逻逻辑功能能,完全全不需要要考虑如如何具体体地实现现这些功功能,所所以它也也是软件件设计的的很好的的出发点点。文文档管理理系统主主要是为为了对各各种文档档资料信信息,卷卷宗信息息,档案案柜信息息等进行行计算

28、机机管理。所所以主要要的数据据源应是是文档资资料,卷卷宗,档档案柜的的各种信信息。它它们在系系统中流流动和处处理详细细见下面面的数据据流程图图。1 档案柜柜基本信信息流程程图(图图211)添加新记录录 修改改记录 F1 DAGG档案输入档档案 检查查是 柜号 柜信信息 否注注册 删除除记录 检索索记录 窗体体 EXXCELL表F1 DAAG流程图分析析:从流程图上上可以看看出:档档案柜基基本信息息的流动动首先是是以档案案柜号的的特征为为流动方方向的依依据。非非0档案案柜号可可以继续续流动,并并检验数数据库中中是否已已经注册册,已经经注册的的信息可可以修改改、查询询、并将将查询结结果报表表。未注

29、注册的信信息可以以录入到到数据库库中。这这里可以以分析得得出:要要实现档档案柜基基本信息息的流动动,需要要设计一一个档案案柜基本本信息数数据库表表。并对对该表实实现信息息的录入入、修改改、查询询、统计计、报表表。2 卷宗信信息的流流程图:(图222)添加新记录录 修改记记录 F2 SORRT卷宗输入卷卷 检检查是 号 宗号号名 否注册册 删删除记录录 检索索记录 窗体体 EEXCEEL表F2 SOORT流程图分析析:从流程图上上可以看看出:卷卷宗信息息的流动动同样是是以卷宗宗号的特特征为流流动方向向的依据据。这里里同样可可以分析析得出:要实现现卷宗信信息的流流动,需需要设计计一个卷卷宗信息息数

30、据库库表。并并对该表表实现信信息的录录入、修修改、查查询、统统计、报报表。3 文档资资料信息息的流程程图:(图图233)添加新记录录 修改记记录 FF3 FILLE文件号输入入文件 检查是是 资料信息息 否注注册 删除记记录 检索索记录 窗窗体 EXCCEL表表F3 FFILEE流程图分析析:从数据流图图上容易易看出该该系统应应具有对对文档资资料信息息录入到到数据库库中,可可以修改改,删除除数据库库中相关关信息资资料。可可以对数数据库的的信息按按某些字字段或字字段组合合进行检检索。同同时应具具有对数数据库的的信息作作出相关关统计等等功能。22、系系统功能能结构图图 通过前面面的数据据流程图图已

31、经对对系统的的主要功功能有了了一个初初步的了了解,下下面将系系统的功功能再作作一些深深入分析析,最后后得出系系统的功功能结构构图文档管理理系统是是为了实实现联通通泰安分分公司文文档资料料的计算算机管理理。因此此,系统统应该有有一个全全局管理理功能,以以方便实实现不同同的功能能的选择择。也就就是应具具备全局局管理功功能。这这里用总总控模块块实现。由由于要处处理的信信息包括括档案柜柜,卷宗宗,文档档资料的的不同处处理,总总控模块块管理有有三种不不同的信信息的处处理。即即档案柜柜、卷宗宗的处理理、文档档资料的的处理。由由于每种种信息的的处理涉涉及到对对信息多多方面的的不同子子功能,所所以又涉涉及到对

32、对众多的的子功能能的管理理。在此此用档案案柜信息息模块、卷卷宗模块块、文档档资料模模块实现现。在档档案柜信信息模块块下包含含对档案案柜基本本信息的的编辑、检检索、报报表等功功能。对对检索应应具备从从多方面面对不同同字段进进行检索索。卷宗宗信息模模块包含含卷宗信信息创建建、编辑辑、检索索、统计计、报表表等功能能。对卷卷宗信息息的功能能处理的的是否恰恰当是本本系统是是否成功功的一个个标志。因因此,对对卷宗信信息的功功能应细细化。尤尤其是卷卷宗的检检索、信信息的统统计要具具备从不不同的角角度能够够对数据据库中的的记录进进行特定定条件的的检索和和统计。文文档资料料信息模模块包含含文档资资料的编编辑、修

33、修改、检检索、报报表等功功能。同同以上的的检索一一样,应应能从多多方面、不不同字段段进行。在在此基础础上,总总结得到到如下的的系统功功能结构构图:编辑档案柜柜基本信信息档案柜模块块 检索索档案柜柜基本信信息档案柜基本本信息导导出到EEXCEEL创建卷宗信信息 编辑卷宗信信息检索卷宗信信息总控模块卷卷宗信息息模块相相同卷宗宗号信息息统计 不同同卷宗号号信息统统计 卷宗宗信息导导出到EEXCEEL编辑文档信信息子模模块 文档信息模模块 检检索文档档信息子子模块文档信息导导出到EEXCEEL(图244) 系统功功能结构构图23、系系统分析析说明书书项目级系统统分析的的重点在在业务需需求层次次上,主主

34、要任务务是确定定用户对对系统的的应用要要求,这这主要从从两个方方面获得得。一是是和用户户一起充充分了解解现行系系统是怎怎样运作作的,二二是理解解用户的的现行系系统的改改进及对对新系统统的要求求,并在在此基础础上提出出解决问问题的基基本模型型,另一一个任务务是把和和用户共共同理解解的新系系统用恰恰当的工工具表现现出来,系系统分析析的最终终任务是是提出达达到新系系统目标标的新系系统方案案,并在在此提高高主要文文档系统说说明书。以下是对系系统各模模块功能能的分析析1: 档案案柜信息息模块的的功能档案柜信息息模块,又又包括档档案柜信信息的编编辑子模模块、检检索档案案柜信息息子模块块、档案案柜信息息导出

35、到到EXCCEL报报表子模模块。这这些子模模块的功功能组合合后,可可对档案案柜从创创建、到到平时信信息查询询、以及及所需信信息的报报表等一一系列繁繁杂的工工作通过过计算机机得到轻轻松的管管理。其其中档案案柜信息息的编辑辑子模块块可以完完成档案案柜信息息的创建建、修改改、删除除等操作作。从而而达到准准确的对对档案柜柜的信息息存档的的目的。检检索档案案柜信息息子模块块可以通通过档案案柜号或或档案柜柜名来进进行查询询。检索索结果以以表格形形式体现现。信息息报表子子模块可可以完成成特定条条件下的的信息报报表,报报表信息息受检索索条件的的限制,和和检索结结果一致致。通过过将检索索结果导导出到EEXCEE

36、L实现现报表功功能。2:卷宗模模块的功功能卷宗模块包包括卷宗宗编辑子子模块、检检索卷宗宗子模块块、卷宗宗信息统统计子模模块、卷卷宗信息息导出到到EXCCEL实实现报表表子模块块。这些些子模块块的功能能组合后后,各方方便地对对卷宗进进行系列列管理。其其中卷宗宗编辑子子模块可可以对卷卷宗进行行创建、修修改、删删除等操操作。检检索卷宗宗子模块块单一检检索和多多条检索索条件的的组合这这样两种种方式来来进行查查询。检检索条件件包括卷卷宗号、卷卷宗名、创创建时间间等。检检索结果果以表格格形式体体现。卷卷宗信息息统计子子模块可可以完成成按卷宗宗号或入入卷时间间等从不不同的方方面对档档案资料料进行文文档资料料

37、数量统统计。统统计结果果以表格格形式体体现。卷卷宗信息息报表子子模块可可以对符符合特定定条件下下的信息息报表,报报表信息息受检索索条件的的限制,和和检索结结果一致致。3:文档资资料模块块文档资料模模块包括括文档资资料信息息编辑子子模块、检检索文档档资料子子模块、文文档资料料报表子子模块。这这些子模模块的功功能组合合后,各各方便地地对学生生评语进进行系列列管理。文文档资料料编辑子子模块可可以对文文档资料料信息进进行录入入、修改改、删除除等操作作。方便便地将文文档资料料存档的的目的。检检索文档档资料子子模块可可以通过过文件号号或文件件名来进进行查询询。或着着通过文文件号或或文件名名与状态态、入卷卷

38、时间的的组合形形式来进进行查询询。检索索结果统统样以表表格形式式体现。信信息报表表子模块块可以完完成特定定条件下下的信息息报表,报报表信息息受检索索条件的的限制,和和检索结结果一致致。报表表同样是是通过导导出到EEXCEEL实现现。以上是对本本系统各各模块功功能的总总体分析析。24、EER图图通过以上的的数据流流图可以以知道:系统应应具备档档案柜信信息表、卷卷宗信息息表、文文档资料料信息表表。下面面利用EE-R图图进一步步的得出出系统对对哪些数数据库表表的必须须。以及及每个表表应具备备的字段段。软件系统本本质上是是信息处处理系统统,因此此在软件件系统的的整个开开发过程程中都必必须考虑虑两个方方

39、面的问问题数数据与及及数据的的处理。在在需求分分析阶段段既要分分析用户户的数据据要求,又又要分析析用户的的处理要要求。为为了把用用户的数数据要求求清晰地地表达出出来,通通常建立立一个概概念性的的数据模模型(也也称为信信息模型型)。它它是一种种面向问问题的数数据模型型,是按按照用户户的观点点来对数数据和信信息建模模,它描描述了从从用户角角度看到到的数据据,它反反映了用用户的现现实环境境,且与与在软件件系统中中的实现现方法无无关。最常用的表表示概念念性数据据模型的的方法是是实体一一联系方方法,这这种方法法用ER图描描绘现实实世界中中的实体体,而不不涉及这这些实体体在系统统中的实实现方法法,针对对文

40、档档管理系系统面面向的用用户与及及为了实实现他们们在使用用系统的的过程中中想达到到的目的的,下面面给出分分析得出出的该系系统的主主要实体体的ER图。文件号 文文件名 卷卷宗号 卷卷宗名 档案案柜号文档资料 入入卷 卷宗 入柜柜 档案案柜(图255) ER图图 通过该ER图不不难可以以得出:要实现现系统预预定的功功能,必必须具备备档案柜柜信息表表(DAAG)、文文档资料料信息表表(FIILE)、卷宗宗信息表表(SOORT)。档案案柜信息息表(DDAG)的的字段有有:档案案柜号、备备注、建建柜人、建建柜日期期。文档档资料信信息表(FILLE)的的字段有有:文件件号、文文件名、作作者、入入库日期期、

41、卷号号、卷名名、入卷卷日期、状状态等。卷卷宗信息息表(SSORTT)的字字段:卷卷宗号、卷卷宗名、备备注、创创建日期期等。第三章 系系统设计计系统设计是是信息系系统开发发工作的的核心,其其基本的的任务是是把原系系统分析析阶段得得出的逻逻辑模型型变换成成系统的的物理模模型。即即按照系系统需求求分析阶阶段确定定的目标标和逻辑辑模型,具具体设计计出效率率高,适适应性强强,可靠靠性好且且经济实实用的系系统实施施方案。经过需求分分析阶段段的工作作,系统统必须“做做什么”已已经清楚楚了,现现在是决决定“怎怎样做”的的时候了了。设计计的基本本目的就就是回答答“系统统应该如如何实现现?”这这个问题题,通过过这

42、个阶阶段的工工作将划划分出组组成系统统的物理理元素程序文文件,数数据库,人人工过程程和文档档等等。系统设计应应从数据据流程图图出发。设设想完成成系统功功能的若若干种合合理的物物理方案案。并和和用户共共同比较较选定一一个最佳佳方案。然然后进行行软件结结构设计计。在进进行软件件设计时时应该遵遵循模块块独立原原理,确确定软件件由哪些些模块组组成以及及这些模模块之间间的动态态调用关关系。同同时可以以设计出出系统的的层次和和结构图图。基于于以上理理论,结结合需求求分析阶阶段的数数据流图图和ERR图。设设计出以以下的模模块和55个数据据库表结结构的设设计。31、模模块处理理功能设设计在上一章的的系统分分析

43、说明明书中,已已经从用用户的角角度初步步地划分分了本系系统的各各功能模模块,并并且从用用户的角角度对主主要的功功能模块块设置作作了分析析。下面面我将对对每个模模块的总总体设计计作简要要说明。1档案柜柜信息模模块1)编辑档档案柜信信息模块块该模块可以以实现档档案柜的的创建,档档案柜信信息包括括档案柜柜号、档档案柜名名、创建建时间、创创建人、备备注。该该模块还还实现对对档案柜柜信息记记录的修修改、删删除等操操作。2)检索档档案柜信信息模块块该模块是档档案柜信信息模块块的重要要组成部部分。它它能够用用单一条条件或组组合条件件两种方方式对满满足条件件的档案案柜记录录予以显显示,条条件的匹匹配方式式包括

44、等等于、不不等于、大大于、小小于等等等,条件件的组合合方式有有与、或或等,力力图从数数据的任任何一个个角度反反映整个个数据表表的信息息。该模模块将用用SQLL语言实实现。3)档案柜柜信息报报表模块块该模块可以以实现在在数据库库中满足足指定条条件的记记录的输输出报表表。该模模块输出出特定条条件的记记录也将将用SQQL语言言实现。由由于Viisuaal BBasiic6.0的报报表功能能的局限限性,所所以这里里采用将将检索结结果到处处到EXXCELL,最后后通过EEXCEEL实现现最终的的报表。2卷宗信信息模块块1)卷宗信信息编辑辑模块该模块首先先实现卷卷宗的创创建。创创建时用用户选择择卷宗的的类

45、比名名和卷宗宗号。另另外还包包括卷宗宗的创建建时间,创创建人,备备注等。创创建以后后还可以以实现对对卷宗包包括卷宗宗号、卷卷宗名等等记录的的录入、修修改、删删除等操操作。2)卷宗信信息检索索模块该模块是卷卷宗信息息模块的的重要组组成部分分。它能能够用单单一条件件或组合合条件两两种方式式对满足足条件的的卷宗记记录以及及卷宗里里面的文文档资料料信息予予以显示示,检索索字段包包括卷宗宗号、卷卷宗名、入入卷时间间、文件件号、文文件名等等。条件件的匹配配方式包包括等于于、不等等于、大大于、小小于等等等,条件件的组合合方式有有与、或或等,力力图从数数据的任任何一个个角度反反映整个个数据表表的信息息。该模模

46、块将用用SQLL语言实实现。3)卷宗信信息分段段统计模模块该模块主要要完成对对满足指指定条件件的卷宗宗库表和和文档资资料库表表中的记记录按照照相同卷卷宗号进进行文档档资料数数量的统统计。统统计的结结果显示示在表单单中的网网格表中中。3文档资资料模块块该模块实现现文档资资料信息息的管理理,又可可分为文文档资料料编辑子子模块、检检索文档档资料子子模块、文文档资料料报表子子模块。文文档资料料编辑子子模块主主要完成成文档资资料的录录入、修修改、删删除等。检检索评语语子模块块主要完完成对文文档资料料从文件件号、文文件名等等字段来来设定检检索条件件。文档档资料报报表子模模块主要要完成设设定条件件的记录录的

47、输出出报表。4系统用用户登录录模块该模块实现现系统对对用户身身份的识识别,只只有输入入正确的的用户名名和密码码,系统统才会进进入系统统运行界界面,非非法用户户登录给给出警告告,密码码填写错错误给出出提醒。非法用户不不能进入入系统。密密码三次次输入不不正确,系系统自动动退出。32、数数据库表表结构根据分析阶阶段得出出的实体体一联系系图(EER图图)的结结论,结结合本系系统对有有关数据据的存储储的需要要,更加加方便实实现该动动态档案案系统的的所有功功能,现现将本系系统设计计成3个个数据库库表,每每个表的的字段名名、类型型、宽度度设计如如下:档案柜基本本信息表表:该表用来存存放档案案柜基本本信息。字

48、段名类型宽度档案柜号字符型8档案柜名字符型8创建时间日期型8创建人字符型8修改时间日期型8修改人字符型8备注备注型无设计说明:为方便便编程以以及人们们工作习习惯,这这里将学学号设计计成字符符型。并并根据实实际需要要设计了了相应的的宽度。卷宗信息表表:该表用来存存放卷宗宗的创建建时期的的信息。字段名类型宽度卷宗号文本型8卷宗名文本型8创建人文本型8创建时间 日期型8修改人文本型8修改时间日期型8备注备注型无文档资料信信息表:用来存放学学生在校校期间的的评语信信息。字段名类型宽度文件号字符型8文件名字符型8作者字符型8入库时间日期型8内容摘要备注型无卷号字符型8卷名字符型8入卷时间日期型8状态字符

49、型2档案柜号文本型8组卷人文本型8登录表:用用于存放放系统用用户登录录姓名、密密码。字段名类型宽度用户名字符型10密码字符型10以上是本系系统的库库表结构构的设计计简要说说明。第四章 应应用系统统实现按结构化的的程序设设计思想想,在完完成了系系统分析析、系统统设计后后,就可可以进行行系统实实现阶段段了,系系统实现现是每指指把系统统的物理理模型转转换成实实际运行行系统的的全过程程。其基基本任务务是:前期准备系统平台的的安装与与调试程序的编制制与调试试信息系统调调试数据库与文文件的建建立系统转换试运行、验验收与维维护4.1创建建卷名窗窗体的实实现 1)运行行时的窗窗体:2)控件和和事件a) “节节

50、点刷新新”按钮钮控件:cliick事事件是将将创建新新节点后后的数据据库信息息刷新到到窗体中中。控制制主节点点刷新的的语句是是:If Leeft(adooPriimarryRSS.Fiieldds(卷号), 1) = 00 Thhen SSet mynnod = TTreeeVieew1.Noddes.Addd(ssortt, tvwwChiild, ssortt & Sttr$(i), addoPrrimaaryRRS.FFiellds(卷名名) & ( & aadoPPrimmaryyRS.Fieeldss(卷卷号) & )b) “创创建节点点”按钮钮控件:cliick事事件是将将文本框框

51、信息加加入到卷卷名库表表中,这这样达到到创建新新节点的的目的,这这里创建建新节点点填写卷卷号很重重要,它它直接决决定了子子节点的的从属关关系。读读取文本本框中的的信息到到数据库库表中的的主要的的实现语语句是:adoPrrimaaryRRS.AAddNNewadoPrrimaaryRRS.FFiellds(卷号号) = TTextt1.TTexttadoPrrimaaryRRS.FFiellds(卷名名) = TTextt2.TTexttadoPrrimaaryRRS.FFiellds(备注注) = TTextt3.TTexttadoPrrimaaryRRS.FFiellds(创卷卷人员) =

52、管管理员adoPrrimaaryRRS.FFiellds(创卷卷日期) = DaateadoPrrimaaryRRS.UUpdaatec)“编辑辑节点”按按钮控件件:cllickk事件是是将原先先建立的的节点名名,节点点号,节节点的从从属进行行再编辑辑。从属属关系是是通过修修改节点点号(即即卷号)来来达到目目的的。实实现的原原理是修修改数据据库中相相应的记记录值。删删除前提提醒用户户是否确确认删除除。实现现语句是是:adoPrrimaaryRRS.FFiellds(卷号号) = TTextt1.TTextt adoPPrimmaryyRS.Fieeldss(卷卷名) = Texxt2.Texx

53、t adoPPrimmaryyRS.Fieeldss(备备注) = Texxt3.Texxt adoPPrimmaryyRS.Upddateed)“删除除节点”按按钮控件件:cllickk事件是是已经建建立的节节点(卷卷名)删删除。实实现的原原理是删删除数据据库中的的相应记记录值。它它的实现现语句是是:Delette = MssgBoox(确实要要删除该该节点吗吗, vbOOKCaanceel, 删除除节点)If Deelette = vbbOK TheenadoPrrimaaryRRS.DDeleeteh)“退出出”按钮钮控件:cliick事事件是释释放当前前窗体,返返回主控控系统。实实现语

54、句句是:UUnlooad Me4.2:档档案柜资资料窗体体的实现现1)运行时时的窗体体:2)控件和和事件a)“网格格”容器器控件:显示档档案柜中中的数据据信息。数数据源设设定为档档案柜表表的查询询记录集集。在窗窗体的装装载事件件loaad中用用语句控控制。语语句是:adoPrrimaaryRRS.OOpenn sseleect 档案案柜号,建柜人人员,建建柜日期期,备注注 frrom dagg Orrderr byy 档案案柜号 , db, addOpeenSttatiic, adLLockkOpttimiistiic Texxt1.Texxt = addoPrrimaaryRRS.FFiel

55、lds(档案案柜号) Texxt2.Texxt = addoPrrimaaryRRS.FFiellds(备注注) Sett DaataGGridd1.DDataaSouurcee = adooPriimarryRSSb)“最首首”按钮钮控件:cliick事事件是将将当前窗窗体中的的网格控控件中的的信息和和文本框框控件中中的信息息指向数数据库表表查询记记录集中中的第一一条记录录。利用用SQLL语句实实现在数数据库中中查询符符合条件件的所以以记录,并并在表单单中的网网格容器器中显示示。如果果无相应应的记录录,系统统将给出出提示。实实现关键键语句如如下:adoPrrimaaryRRS.MMoveeF

56、irrstText11.Teext = aadoPPrimmaryyRS.Fieeldss(档档案柜号号)Text22.Teext = aadoPPrimmaryyRS.Fieeldss(备备注)c)“下一一条”按按钮控件件:cllickk事件是是将网格格中的,文文本框中中的信息息同时指指向当前前记录的的下一条条记录。如如果越界界就给出出已经是是最后一一条记录录的提示示,并将将记录定定位在最最后一条条记录。实实现语句句:adoPrrimaaryRRS.MMoveeNexxtIf addoPrrimaaryRRS.EEOF TheenMsgBoox (已经经是第后后一条记记录了!)adoPrri

57、maaryRRS.MMoveeLasstElseText11.Teext = aadoPPrimmaryyRS.Fieeldss(档档案柜号号)Text22.Teext = aadoPPrimmaryyRS.Fieeldss(备备注)d)“上一一条” 按钮控控件:cclicck事件件是将网网格中的的,文本本框中的的信息同同时指向向当前记记录的上上一条记记录。如如果越界界就给出出已经是是第一条条记录的的提示,并并将记录录定位在在第一条条记录。实实现语句句:adoPrrimaaryRRS.MMoveePreevioousIf addoPrrimaaryRRS.BBOF TheenMsgBoox (

58、已经经是第一一条记录录了!)adoPrrimaaryRRS.MMoveeFirrstElseText11.Teext = aadoPPrimmaryyRS.Fieeldss(档档案柜号号)Text22.Teext = aadoPPrimmaryyRS.Fieeldss(备备注)End IIfd) “退退出”按按钮控件件:cllickk事件、实实现语句句和前面面一样。e) “最最末”按按钮控件件:cllickk事件是是将当前前窗体中中的网格格控件中中的信息息和文本本框控件件中的信信息指向向数据库库表查询询记录集集中的第第后一条条记录。利利用SQQL语句句实现在在数据库库中查询询符合条条件的所所以

59、记录录,并在在表单中中的网格格容器中中显示。如如果无相相应的记记录,系系统将给给出提示示。实现现关键语语句如下下:adoPrrimaaryRRS.MMoveeLasstText11.Teext = aadoPPrimmaryyRS.Fieeldss(档档案柜号号)Text22.Teext = aadoPPrimmaryyRS.Fieeldss(备备注)f) “添添加”按按钮控件件:cllickk事件是是创建新新的档案案柜,实实现的原原理是对对数据库库查询的的记录集集添加一一条新的的记录,然然后修给给这条空空记录的的值,达达到对数数据库表表中的档档案柜记记录添加加的目的的。实现现的语句句如下:I

60、f Coommaand55.Caaptiion = 添加 ThhenCommaand55.SeetFoocussCommaand55.Caaptiion = 保存Text11.Ennablled = TTrueeText22.Ennablled = TTrueeText11.SeetFoocussText11.Teext = Text22.Teext = adoPrrimaaryRRS.AAddNNewElseadoPrrimaaryRRS.FFiellds(档案案柜号) = Teext11.TeextadoPrrimaaryRRS.FFiellds(备注注) = TTextt2.TTextt

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论