《文卷档案管理系统概述10375.docx》由会员分享,可在线阅读,更多相关《文卷档案管理系统概述10375.docx(81页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机毕业设计:文卷档案管理系统目录内容摘要要2Absttracct3引言4第一章概概述51.1管管理信息息系统简简介512:面向对对象的程程序设计计713、系统软软件开发发环境简简介9第二章应应用系统统分析11021、数据流流图10022、系统功功能结构构图12223、系统分分析说明明书13324、ER图15第三章系系统设计计1731、模块处处理功能能设计11732、数据库库表结构构19第四章应应用系统统实现2224.1创创建卷名名窗体的的实现2224.2:档案柜柜资料窗窗体的实实现2444.3 文件编编辑窗体体的实现现274.4 组卷窗窗体的实实现2994.5系系统菜单单的实现现33总结3
2、55致谢366主要参考考文献336附录(主主要窗体体的源代代码)337内容摘要要本文主要要阐述了了VISSAULL BAASICC6.00的基本本功能及及设计方方法。并并介绍了开开发本文文卷档案案管理系系统的44个步骤骤:系统统分析、设计、实现、维护。在系统统分析中中先后用用数据流流图、数数据字典典、系统统的功能能结构图图分析了了系统所所需的各各种数据据。在系系统的设设计中,详详细的展展现了系系统的各各个功能能模块以以及菜单单的设计计等。给给出了在在系统的的实现中中,实现现表单中中相应的的功能控控件的事事件及代代码以及及菜单实实现的方方法。文文章的最最后则给给出了本本系统的的主要功功能源代代码
3、。本本系统可可以进行行数据输输入,数数据查询询、数据据存储以以及输入入报表等等功能。关键词:面向对对象 文文档 管管理系统统 VBBAbsttracctThiss innstrructtionn haas ttoldd thhe bbasiic ffuncctioon oof VVISAAUL BASSIC66.0 andd deesiggn mmethhod maiinlyy .TThiss deesiggn iinsttrucctioon hhas tolld tthe bassic funnctiion of VISSAULL BAASICC6.00 annd ddesiign mett
4、hodd maainlly. Andd thhen takke tthiss syysteem aas aan eexammplee , reccommmendd deevellopiing thee sttep of thiis ssysttem onee byy onne: Nettworrk aanallysiis , deesiggns sysstemmatiicallly , rreallizees ssysttemaaticcallly , saafegguarrds sysstemmatiicalllyiing. Suucceessiivelly wwithh daatafflo
5、ww piictuure, daata dicctioonarry, funnctiion strructturee chhartt vaarioous kinnds of dattum anaalytticll syysteem ttakee off syysteem iin nnetwworkk annalyysiss. IIn tthe dessignn off thhe ssysttem, deetaiiledd eaach funnctiion moddulee whhichh haas rreprreseenteed tthe sysstemm annd tthe dessignn
6、 off thhe mmenuu ,eetc. IIn tthe reaalizzatiion of thee syysteem, proovidde aand reaalizze tthe inccideentss annd ccodees oof tthe corrressponndinng ffuncctioon cconttrolllinng ppartt ammongg foormss. PProvvidee thhe mmainn fuuncttionn soourcce ccodee off thhis sysstemm att thhe eend of thee arrticc
7、le. Thhis sysstemm iss foor ddataa enntryy, ddataa quueryy, ddataa sttoraage andd innputt sttateemennts andd ottherr fuuncttionns.Key worrd: arcchivves addminnisttrattivee syysteem oof tthe arcchivves VVISAAUL BASSIC66.0引言计算机技技术的飞飞速发展展,为人人类的进进步注入入了新的的活力。新的技技术为人人们带来来的是更更快捷、更可靠靠的服务务。越来来越多的的家庭、企业、机关、学校
8、利利用计算算机来处处理日常常事务,管管理信息息系统(MMIS)就就是利用用计算机机为企业业、学校校,事业业机关等等的经营营者、决决策者收收集、处处理信息息的一项项重要工工具,管管理信息息系统的的发展源源于管理理现代化化的推进进和计算算机技术术的发展展。籍于于此管理理信息系系统将随随着人类类文明的的进步而而不断的的完善与与发展。知识经济济时代的的今天,对对文书档档案管理理工作人人员提出出了更新新更高的的要求。文档管管理工作作人员,必必须完成成由传统统的管理理模式向向现代的的管理模模式的转转变,由由传统的的管理理理念向现现代管理理理念转转变,同同时在管管理实践践中应用用,使文文书档案案管理工工作赶
9、上上时代步步伐,适适应文书书档案管管理现代代化和办办公自动动化的时时代需要要,为社社会提供供更好更更有效的的服务,使使文书档档案管理理工作发发挥出应应有的经经济效益益及社会会效益来来。文档管管理系统统针对对本人对对文档资资料管理理的调研研,结合合本单位位长期以以来管理理文档资资料的经经验而设设计的计计算机管管理系统统。提出出了一套套比较适适宜的施施行方案案,并努努力将原原本复杂杂的管理理业务、归类、存档等等简化为为比较简简单的事事务。他他基本上上秉承了了传统的的文档资资料管理理理念,同同时也兼兼顾当今今对现代代管理信信息的需需要,着着眼于实实用、高高效的原原则。由于本人人的水平平有限,在在本系
10、统统中难免免存在错错误和不不足。望望各位老老师予以以批评与与指正第一章 概述1.1 管理信信息系统统简介管理信息息系统MMIS(mannagee innforrmattionn syystiion)是由人人和计算算机等组组成的能能进行管管理信息息的多种种操作(包括收收集、储储存、加加工、维维护和使使用)的的系统。它由四四个要素素组成。即现代代化经济济管理理理论、系系统工程程、数学学方法和和计算机机手段。其目的的是通过过自动化化的事务务处理方方法来监监视和控控制企业业、学校校的行为为、通过过对历史史数据的的科学统统计提供供可靠的的预测数数据。并并通过一一些优化化方法提提供决策策依据,管管理信息息
11、系统是是生产力力发展的的阶段标标志是现现代管理理的综合合体现。一个MMIS系系统的开开发应分分为如下下步骤进进行。1)系统统任务的的提出。系统开发发的工作作是从接接受任务务开始的的,而系系统任务务应由系系统用户户提出,以以书面的的形式给给予表达达。2)初步步系统调调查。初步系统统调查着着重了解解存在的的主要问问题和用用户提出出的目的的要求,并并制定新新系统总总体规划划。3)确定定系统目目标。经过初步步系统调调查,了了解了用用户的基基本状况况和用户户对系统统的设想想及要求求后,系系统开发发人员就就可以初初步提出出档案系系统的系系统目标标。4)系统统的可行行性研究究。系统的可可行性研研究包括括可能
12、性性和必要要性。有有技术上上的,经经济上的的,人力力资源上上的,以以及组织织管理上上的。经经过系统统的可行行性研究究,最后后应写出出一份系系统可行行性分析析报告。分析报报告是系系统开发发人员第第一阶段段工作的的小结。5)详细细的系统统调查。通过详细细的系统统调查。可以得得到人工工管理业业务的处处理办法法,并详详细地掌掌握住处处的流程程,总结结出现有有业务过过程的规规律,存存在的问问题。从从而提出出改进措措施。6)现行行系统的的描述与与分析。着重用来来分析现现行系统统页面设设计后,相相关性版版块信息息交互的的方便性性。特别别是要分分析现行行档案系系统存在在主要问问题和管管理上的的薄弱环环节,以以
13、及产生生这些问问题的原原因和解解决办法法。7)用户户需求及及功能分分析。用户需求求因不同同用户而而有所区区别,但但主要可可分为系系统范围围,信息息的处理理和技术术性三个个方面。8) 新新系统的的逻辑模模型。通过对现现行系统统的进行行详细调调查,分分析及用用户需求求分析后后,就可可以确定定新系统统的逻辑辑模型。新系统统的模型型包括新新系统的的功能要要求、目目标、各各级页面面之间链链接、数数据字典典。9) 编编码对象象的分析析及编码码体系结结构的确确定。在系统分分析阶段段,对现现行系统统及档案案系统将将要采用用的编码码对象及及方法应应该认真真分析,以以确定先先进的科科学的高高效的系系统编码码体系。
14、10) 系统的的软件,硬硬件配置置建议。分析人员员应对档档案系统统所需的的计算机机系统的的配置提提出建议议。11) 系统的的物理编编程。根据不同同的系统统要求以以及用户户软、硬硬件技术术状况,在在合适的的平台上上,选取取相宜的的档案语语言和工工具进行行实际编编程。12) 软件调调查。对设计的的原代码码进行调调试,以以修改其其中错误误,从而而确定系系统的可可靠性。13) 功能测测试。对照系统统分析中中提出的的系统功功能要求求,应进进行系统统的功能能测试,以以确定系系统可预预期的功功能。14) 系统的的性能评评价以及及完善文文档。系统的性性能评价价应包括括最基础础的软硬硬件,支支持系统统占用空空间
15、等。系统交交付时,应应同时交交付完善善的文档档。12:面向对对象的程程序设计计面向对象象的方法法学是要要求按人人们通常常的思维维方式建建立问题题领域的的模型,设设计出尽尽可能自自然表现现求解方方法的软软件。所所谓建立立模型就就是建立立问题领领域中事事物间相相互关系系。而表表现求解解问题的的方法就就是人们们思维方方法的描描述。在在面向对对象的设设计方法法中对象象(obbjecct)和和传递信信息(mmesssagee paassiing)分别表表现事物物和事物物间的关关系。类类(cllasss)和继继承性(inhheriitammce)是描述述人们思思维方式式的描述述方法。方法(metthodd
16、)是在在可进行行的操作作,这种种对象、类、消消息、方方法的程程序设计计范式的的关键在在于对象象的封装装和继承承性。通通过封装装(emmcappsullatiion)能将对对象的定定义和实实现分开开。通过过继承性性,体现现了类与与类之间间的关系系,以及及由此带带来的基基本特征征。下面面将从面面向对象象的方法法学方面面对有关关概念作作简要介介绍。1) 对对象我们把面面向现实实世界中中的实体体就称为为问题空空间的对对象从动动态的观观点看,对对象的操操作就是是对象的的行为,从从存储的的角度看看,对象象是计算算机内存存中的一一块私有有存储区区,在这这块存储储区中有有数据、有方法法。在面面向对象象的程序序
17、设计中中,对象象是该系系统的基基本运行行实体,对对于每个个对象而而言,都都有与该该对象对对应的方方法,而而与每个个对象相相关的方方法,就就是定义义了该对对象的操操作。2)消息息和方法法 在在对象之之间,消消息是他他们之间间的唯一一联系。在面向向对象的的程序环环境中设设计的程程序,它它的执行行是依靠靠对象向向消息传传递来完完成的。 把把所以的的对象分分为各种种对象类类,每个个对象类类都定义义了一组组方法,所谓方方法就是是允许在在对象类类上进行行的各种种操作。3) 类类 在面向向对象的的程序设设计中,对对象是程程序设计计的最基基本的单单位,相相似的对对象可以以并到一一类中去去,程序序员只需需定义一
18、一个类,就就可根据据这个类类得到若若干个实实例,其其中每个个实例就就是一个个对象。4) 继继承性继承性是是自动地地共享类类、子类类、对象象中的方方法和数数据的一一种机制制,继承承性个减减少程序序设计中中编写代代码的工工作量,它它不仅支支持系统统的可重重用性,而而且还促促进了系系统的可可扩充性性。5) 封封装性所谓封装装是一种种信息隐隐蔽技术术,用户户只能看看到对象象封装界界面上的的信息,而而对象内内部对用用户透明明,封装装的目的的是把对对象的使使用着和和对象的的设计着着分开,使使用着只只需设计计访问对对象的消消息。6) 多多态性当同样的的消息可可发送到到父类的的对象和和它的子子类的对对象时,这
19、这就被称称为多太太性。由由于多太太性具有有可表达达对象的的多个类类的能力力。因此此,它既既与动态态类型有有关,又又与静态态类型有有关。7) 动动态聚束束一个程序序经过编编译,连连接生成成的可执执行文件件代码,其其过程就就是将执执行代码码聚束在在一起,若若这一过过程发生生在程序序设计时时,就称称为动态态聚束。面向对对象语言言常使用用这一类类聚束方方式,它它具有程程序简单单性和可可扩充性性等优点点。本系统在在编制过过程中,多多次利用用面向对对象的技技术特点点。在后后面的章章节中将将分别予予以说明明。13、系统软软件开发发环境简简介本系统是是在Peentyyum 1666mmxx 以上上机型的的计算
20、机机上进行行开发并并获得通通过的,同同时方便便系统开开发,减减少开发发过程的的难度,我我们是基基于以下下的软件件环境。以Wiindoows 98为为操作系系统以Viisuaal BBasiic6.0为开开发工具具Winddowss 988是目前前主流图图形化操操作系统统,而VVisuual Bassic66.0是是一种优优秀的面面向对象象的,支支持多种种数据库库应用的的开发工工具。我我在系统统开发过过程中深深深地感感受到VVisuual Bassic66.0的的强大威威力。下下面我结结合自己己的体会会对Viisuaal BBasiic6.0作一一简要介介绍。Visuual Bassic66.0
21、是是著名的的Miccrossoftt公司推推出的完完全可视视化的,支支持多种种数据库库开发工工具。使使用面向向对象的的开发技技术,能能够开发发出强大大的专门门针对用用户的应应用程序序。具有有强大的的APII函数库库,支持持ActtiveeX和OOCX技技术。能能够管理理大量复复杂的数数据信息息,同时时具有很很好的安安全性。在后面的的篇幅里里,我将将详细的的说明我我是如何何利用VVisuual Bassic66.0进进行文文档管理理系统的的系统开开发的。第二章 应用系系统分析析需求分析析是软件件生命周周期的一一个重要要阶段,它它根本的的任务是是确定为为了满足足用户的的需要必必须做什什么。具具体地
22、说说,应该该确定系系统必须须具有的的功能和和性能,系系统要求求的运行行环境,并并且预测测系统发发展的前前景,必必须仔细细分析系系统中的的数据,既既要分析析系统中中的数据据流。又又要分析析长期使使用的数数据存储储,通过过分析应应该得出出用数据据流图、ERR图,为为系统的的设计奠奠定基础础。在这一章章里,我我将给出出系统的的数据流流图,功功能结构构图,系系统分析析说明书书,ER图,为为系统的的设计奠奠定基础础。21、数据流流图数据流图图描绘系系统的逻逻辑模型型图,其其中没有有任何具具体的物物理元素素,只是是描绘信信息在系系统中流流动和处处理的情情况。因因为数据据流图是是逻辑系系统的图图形表示示,即
23、使使不是专专业的计计算机技技术人员员也容易易理解,所所以是极极好的通通信工具具。此外外,设计计数据流流图只需需考虑系系统必须须完成的的基本逻逻辑功能能,完全全不需要要考虑如如何具体体地实现现这些功功能,所所以它也也是软件件设计的的很好的的出发点点。文文档管理理系统主主要是为为了对各各种文档档资料信信息,卷卷宗信息息,档案案柜信息息等进行行计算机机管理。所以主主要的数数据源应应是文档档资料,卷卷宗,档档案柜的的各种信信息。它它们在系系统中流流动和处处理详细细见下面面的数据据流程图图。1 档案案柜基本本信息流流程图(图图211)添加新记记录 修修改记录录 F11 DAAG档案输入入档案 检检查是
24、柜号 柜柜信息 否否注册 删删除记录录 检检索记录录 窗窗体 EEXCEEL表F1 DDAG流程图分分析:从流程图图上可以以看出:档案柜柜基本信信息的流流动首先先是以档档案柜号号的特征征为流动动方向的的依据。非0档档案柜号号可以继继续流动动,并检检验数据据库中是是否已经经注册,已已经注册册的信息息可以修修改、查查询、并并将查询询结果报报表。未未注册的的信息可可以录入入到数据据库中。这里可可以分析析得出:要实现现档案柜柜基本信信息的流流动,需需要设计计一个档档案柜基基本信息息数据库库表。并并对该表表实现信信息的录录入、修修改、查查询、统统计、报报表。2 卷宗宗信息的的流程图图:(图图222)添加
25、新记记录 修改改记录 F22 SOORT卷宗输入入卷 检查是是 号 宗宗号名 否注注册 删除记记录 检检索记录录 窗窗体 EXCCEL表表F2 SSORTT流程图分分析:从流程图图上可以以看出:卷宗信信息的流流动同样样是以卷卷宗号的的特征为为流动方方向的依依据。这这里同样样可以分分析得出出:要实实现卷宗宗信息的的流动,需需要设计计一个卷卷宗信息息数据库库表。并并对该表表实现信信息的录录入、修修改、查查询、统统计、报报表。3 文档档资料信信息的流流程图:(图223)添加新记记录 修改改记录 F3 FIILE文件号输输入文件件 检查查是 资料信信息 否否注册 删除除记录 检检索记录录 窗体 EXX
26、CELL表F3 FILLE流程图分分析:从数据流流图上容容易看出出该系统统应具有有对文档档资料信信息录入入到数据据库中,可可以修改改,删除除数据库库中相关关信息资资料。可可以对数数据库的的信息按按某些字字段或字字段组合合进行检检索。同同时应具具有对数数据库的的信息作作出相关关统计等等功能。22、系统功功能结构构图 通过前前面的数数据流程程图已经经对系统统的主要要功能有有了一个个初步的的了解,下下面将系系统的功功能再作作一些深深入分析析,最后后得出系系统的功功能结构构图文档管管理系统统是为为了实现现联通泰泰安分公公司文档档资料的的计算机机管理。因此,系系统应该该有一个个全局管管理功能能,以方方便
27、实现现不同的的功能的的选择。也就是是应具备备全局管管理功能能。这里里用总控控模块实实现。由由于要处处理的信信息包括括档案柜柜,卷宗宗,文档档资料的的不同处处理,总总控模块块管理有有三种不不同的信信息的处处理。即即档案柜柜、卷宗宗的处理理、文档档资料的的处理。由于每每种信息息的处理理涉及到到对信息息多方面面的不同同子功能能,所以以又涉及及到对众众多的子子功能的的管理。在此用用档案柜柜信息模模块、卷卷宗模块块、文档档资料模模块实现现。在档档案柜信信息模块块下包含含对档案案柜基本本信息的的编辑、检索、报表等等功能。对检索索应具备备从多方方面对不不同字段段进行检检索。卷卷宗信息息模块包包含卷宗宗信息创
28、创建、编编辑、检检索、统统计、报报表等功功能。对对卷宗信信息的功功能处理理的是否否恰当是是本系统统是否成成功的一一个标志志。因此此,对卷卷宗信息息的功能能应细化化。尤其其是卷宗宗的检索索、信息息的统计计要具备备从不同同的角度度能够对对数据库库中的记记录进行行特定条条件的检检索和统统计。文文档资料料信息模模块包含含文档资资料的编编辑、修修改、检检索、报报表等功功能。同同以上的的检索一一样,应应能从多多方面、不同字字段进行行。在此此基础上上,总结结得到如如下的系系统功能能结构图图:编辑档案案柜基本本信息档案柜模模块 检检索档案案柜基本本信息档案柜基基本信息息导出到到EXCCEL创建卷宗宗信息 编辑
29、卷宗宗信息检索卷宗宗信息总控模块块卷宗信信息模块块相同卷卷宗号信信息统计计 不不同卷宗宗号信息息统计 卷卷宗信息息导出到到EXCCEL编辑文档档信息子子模块 文档信息息模块 检索文文档信息息子模块块文档信息息导出到到EXCCEL(图24) 系统统功能结结构图23、系统分分析说明明书项目级系系统分析析的重点点在业务务需求层层次上,主主要任务务是确定定用户对对系统的的应用要要求,这这主要从从两个方方面获得得。一是是和用户户一起充充分了解解现行系系统是怎怎样运作作的,二二是理解解用户的的现行系系统的改改进及对对新系统统的要求求,并在在此基础础上提出出解决问问题的基基本模型型,另一一个任务务是把和和用
30、户共共同理解解的新系系统用恰恰当的工工具表现现出来,系系统分析析的最终终任务是是提出达达到新系系统目标标的新系系统方案案,并在在此提高高主要文文档系统说说明书。以下是对对系统各各模块功功能的分分析1: 档档案柜信信息模块块的功能能档案柜信信息模块块,又包包括档案案柜信息息的编辑辑子模块块、检索索档案柜柜信息子子模块、档案柜柜信息导导出到EEXCEEL报表表子模块块。这些些子模块块的功能能组合后后,可对对档案柜柜从创建建、到平平时信息息查询、以及所所需信息息的报表表等一系系列繁杂杂的工作作通过计计算机得得到轻松松的管理理。其中中档案柜柜信息的的编辑子子模块可可以完成成档案柜柜信息的的创建、修改、
31、删除等等操作。从而达达到准确确的对档档案柜的的信息存存档的目目的。检检索档案案柜信息息子模块块可以通通过档案案柜号或或档案柜柜名来进进行查询询。检索索结果以以表格形形式体现现。信息息报表子子模块可可以完成成特定条条件下的的信息报报表,报报表信息息受检索索条件的的限制,和和检索结结果一致致。通过过将检索索结果导导出到EEXCEEL实现现报表功功能。2:卷宗宗模块的的功能卷宗模块块包括卷卷宗编辑辑子模块块、检索索卷宗子子模块、卷宗信信息统计计子模块块、卷宗宗信息导导出到EEXCEEL实现现报表子子模块。这些子子模块的的功能组组合后,各各方便地地对卷宗宗进行系系列管理理。其中中卷宗编编辑子模模块可以
32、以对卷宗宗进行创创建、修修改、删删除等操操作。检检索卷宗宗子模块块单一检检索和多多条检索索条件的的组合这这样两种种方式来来进行查查询。检检索条件件包括卷卷宗号、卷宗名名、创建建时间等等。检索索结果以以表格形形式体现现。卷宗宗信息统统计子模模块可以以完成按按卷宗号号或入卷卷时间等等从不同同的方面面对档案案资料进进行文档档资料数数量统计计。统计计结果以以表格形形式体现现。卷宗宗信息报报表子模模块可以以对符合合特定条条件下的的信息报报表,报报表信息息受检索索条件的的限制,和和检索结结果一致致。3:文档档资料模模块文档资料料模块包包括文档档资料信信息编辑辑子模块块、检索索文档资资料子模模块、文文档资料
33、料报表子子模块。这些子子模块的的功能组组合后,各各方便地地对学生生评语进进行系列列管理。文档资资料编辑辑子模块块可以对对文档资资料信息息进行录录入、修修改、删删除等操操作。方方便地将将文档资资料存档档的目的的。检索索文档资资料子模模块可以以通过文文件号或或文件名名来进行行查询。或着通通过文件件号或文文件名与与状态、入卷时时间的组组合形式式来进行行查询。检索结结果统样样以表格格形式体体现。信信息报表表子模块块可以完完成特定定条件下下的信息息报表,报报表信息息受检索索条件的的限制,和和检索结结果一致致。报表表同样是是通过导导出到EEXCEEL实现现。以上是对对本系统统各模块块功能的的总体分分析。2
34、4、ERR图通过以上上的数据据流图可可以知道道:系统统应具备备档案柜柜信息表表、卷宗宗信息表表、文档档资料信信息表。下面利利用E-R图进进一步的的得出系系统对哪哪些数据据库表的的必须。以及每每个表应应具备的的字段。软件系统统本质上上是信息息处理系系统,因因此在软软件系统统的整个个开发过过程中都都必须考考虑两个个方面的的问题数据与与及数据据的处理理。在需需求分析析阶段既既要分析析用户的的数据要要求,又又要分析析用户的的处理要要求。为为了把用用户的数数据要求求清晰地地表达出出来,通通常建立立一个概概念性的的数据模模型(也也称为信信息模型型)。它它是一种种面向问问题的数数据模型型,是按按照用户户的观
35、点点来对数数据和信信息建模模,它描描述了从从用户角角度看到到的数据据,它反反映了用用户的现现实环境境,且与与在软件件系统中中的实现现方法无无关。最常用的的表示概概念性数数据模型型的方法法是实体体一联系系方法,这这种方法法用ER图描描绘现实实世界中中的实体体,而不不涉及这这些实体体在系统统中的实实现方法法,针对对文档档管理系系统面面向的用用户与及及为了实实现他们们在使用用系统的的过程中中想达到到的目的的,下面面给出分分析得出出的该系系统的主主要实体体的ER图。文件号 文件名名 卷宗号号 卷宗名名 档档案柜号号文档资料料 入卷 卷宗宗 入入柜 档档案柜(图25) ER图图 通过该EER图图不难可可
36、以得出出:要实实现系统统预定的的功能,必必须具备备档案柜柜信息表表(DAAG)、文档资资料信息息表(FFILEE)、卷卷宗信息息表(SSORTT)。档档案柜信信息表(DDAG)的的字段有有:档案案柜号、备注、建柜人人、建柜柜日期。文档资资料信息息表(FFILEE)的字字段有:文件号号、文件件名、作作者、入入库日期期、卷号号、卷名名、入卷卷日期、状态等等。卷宗宗信息表表(SOORT)的字段段:卷宗宗号、卷卷宗名、备注、创建日日期等。第三章 系统设设计系统设计计是信息息系统开开发工作作的核心心,其基基本的任任务是把把原系统统分析阶阶段得出出的逻辑辑模型变变换成系系统的物物理模型型。即按按照系统统需
37、求分分析阶段段确定的的目标和和逻辑模模型,具具体设计计出效率率高,适适应性强强,可靠靠性好且且经济实实用的系系统实施施方案。经过需求求分析阶阶段的工工作,系系统必须须“做什什么”已已经清楚楚了,现现在是决决定“怎怎样做”的的时候了了。设计计的基本本目的就就是回答答“系统统应该如如何实现现?”这这个问题题,通过过这个阶阶段的工工作将划划分出组组成系统统的物理理元素程序文文件,数数据库,人人工过程程和文档档等等。系统设计计应从数数据流程程图出发发。设想想完成系系统功能能的若干干种合理理的物理理方案。并和用用户共同同比较选选定一个个最佳方方案。然然后进行行软件结结构设计计。在进进行软件件设计时时应该
38、遵遵循模块块独立原原理,确确定软件件由哪些些模块组组成以及及这些模模块之间间的动态态调用关关系。同同时可以以设计出出系统的的层次和和结构图图。基于于以上理理论,结结合需求求分析阶阶段的数数据流图图和ERR图。设设计出以以下的模模块和55个数据据库表结结构的设设计。31、模块处处理功能能设计在上一章章的系统统分析说说明书中中,已经经从用户户的角度度初步地地划分了了本系统统的各功功能模块块,并且且从用户户的角度度对主要要的功能能模块设设置作了了分析。下面我我将对每每个模块块的总体体设计作作简要说说明。1档案案柜信息息模块1)编辑辑档案柜柜信息模模块该模块可可以实现现档案柜柜的创建建,档案案柜信息息
39、包括档档案柜号号、档案案柜名、创建时时间、创创建人、备注。该模块块还实现现对档案案柜信息息记录的的修改、删除等等操作。2)检索索档案柜柜信息模模块该模块是是档案柜柜信息模模块的重重要组成成部分。它能够够用单一一条件或或组合条条件两种种方式对对满足条条件的档档案柜记记录予以以显示,条条件的匹匹配方式式包括等等于、不不等于、大于、小于等等等,条条件的组组合方式式有与、或等,力力图从数数据的任任何一个个角度反反映整个个数据表表的信息息。该模模块将用用SQLL语言实实现。3)档案案柜信息息报表模模块该模块可可以实现现在数据据库中满满足指定定条件的的记录的的输出报报表。该该模块输输出特定定条件的的记录也
40、也将用SSQL语语言实现现。由于于Vissuall Baasicc6.00的报表表功能的的局限性性,所以以这里采采用将检检索结果果到处到到EXCCEL,最最后通过过EXCCEL实实现最终终的报表表。2卷宗宗信息模模块1)卷宗宗信息编编辑模块块该模块首首先实现现卷宗的的创建。创建时时用户选选择卷宗宗的类比比名和卷卷宗号。另外还还包括卷卷宗的创创建时间间,创建建人,备备注等。创建以以后还可可以实现现对卷宗宗包括卷卷宗号、卷宗名名等记录录的录入入、修改改、删除除等操作作。2)卷宗宗信息检检索模块块该模块是是卷宗信信息模块块的重要要组成部部分。它它能够用用单一条条件或组组合条件件两种方方式对满满足条件
41、件的卷宗宗记录以以及卷宗宗里面的的文档资资料信息息予以显显示,检检索字段段包括卷卷宗号、卷宗名名、入卷卷时间、文件号号、文件件名等。条件的的匹配方方式包括括等于、不等于于、大于于、小于于等等,条条件的组组合方式式有与、或等,力力图从数数据的任任何一个个角度反反映整个个数据表表的信息息。该模模块将用用SQLL语言实实现。3)卷宗宗信息分分段统计计模块该模块主主要完成成对满足足指定条条件的卷卷宗库表表和文档档资料库库表中的的记录按按照相同同卷宗号号进行文文档资料料数量的的统计。统计的的结果显显示在表表单中的的网格表表中。3文档档资料模模块该模块实实现文档档资料信信息的管管理,又又可分为为文档资资料
42、编辑辑子模块块、检索索文档资资料子模模块、文文档资料料报表子子模块。文档资资料编辑辑子模块块主要完完成文档档资料的的录入、修改、删除等等。检索索评语子子模块主主要完成成对文档档资料从从文件号号、文件件名等字字段来设设定检索索条件。文档资资料报表表子模块块主要完完成设定定条件的的记录的的输出报报表。4系统统用户登登录模块块该模块实实现系统统对用户户身份的的识别,只只有输入入正确的的用户名名和密码码,系统统才会进进入系统统运行界界面,非非法用户户登录给给出警告告,密码码填写错错误给出出提醒。非法用户户不能进进入系统统。密码码三次输输入不正正确,系系统自动动退出。32、数据库库表结构构根据分析析阶段
43、得得出的实实体一联联系图(EER图图)的结结论,结结合本系系统对有有关数据据的存储储的需要要,更加加方便实实现该动动态档案案系统的的所有功功能,现现将本系系统设计计成3个个数据库库表,每每个表的的字段名名、类型型、宽度度设计如如下:1 档案柜基基本信息息表:该表用来来存放档档案柜基基本信息息。字段名类型宽度档案柜号号字符型8档案柜名名字符型8创建时间间日期型8创建人字符型8修改时间间日期型8修改人字符型8备注备注型无设计说明明:为方方便编程程以及人人们工作作习惯,这这里将学学号设计计成字符符型。并并根据实实际需要要设计了了相应的的宽度。2 卷宗信息息表:该表用来来存放卷卷宗的创创建时期期的信息息。字段名类型宽度卷宗号文本型8卷宗名文本型8创建人文本型8创建时间间 日期型8修改人文本型8修改时间间日期型8备注备注型无3 文档资料料信息表表:用来存放放学生在在校期间间的评语语信息。字段名类型宽度文件号字符型8文件名字符型8作者字符型8入库时间间日期型8内容摘要要备注型无卷号字符型8卷名字符型8入卷时间间日期型8状态字符型2档案柜号号文本型8组卷人文本型84 登录表:用于存存放系统统用户登登录姓名名、密码码。字段名类型宽度用户名字符型10密码字符型10
限制150内