法院案件台帐统计系统的研究与开发—毕业论文.doc

上传人:laozhun 文档编号:2996306 上传时间:2023-03-07 格式:DOC 页数:26 大小:1.02MB
返回 下载 相关 举报
法院案件台帐统计系统的研究与开发—毕业论文.doc_第1页
第1页 / 共26页
法院案件台帐统计系统的研究与开发—毕业论文.doc_第2页
第2页 / 共26页
法院案件台帐统计系统的研究与开发—毕业论文.doc_第3页
第3页 / 共26页
法院案件台帐统计系统的研究与开发—毕业论文.doc_第4页
第4页 / 共26页
法院案件台帐统计系统的研究与开发—毕业论文.doc_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《法院案件台帐统计系统的研究与开发—毕业论文.doc》由会员分享,可在线阅读,更多相关《法院案件台帐统计系统的研究与开发—毕业论文.doc(26页珍藏版)》请在三一办公上搜索。

1、毕 业 论 文论文题目:法院案件台帐统计系统的研究与开发 学习中心:邢台学习中心 专 业:计算机科学与技术 目 录1. 引言(5)2. 系统分析(6)21系统调查 (7)22软件系统的总目标 (7)23可行性分析 (8)24项目开发计划 (8)3. 需求分析(9)31业务流程图 (9)32数据流程图(10)33数据字典(11)34代码设计(13)4. 概要设计 (14)41HIPO技术(14)411HIPO分层图(14)412IPO图(16)42DB的概念设计(ER图)(16)5. 详细设计 (16)51DB的逻辑设计(16)52数据库的实现(17)53物理配置方案(18)54历史数据的管理(

2、19)55人机界面设计 (19)6. 系统实现 (19)61编程过程和特点(19)62测试方法和特点 (19)621测试方法(20)622测试过程(20)623测试用例 (20)63恢复工作和安全性工作(21)64系统运行和维护(21)7. 小结 (22)71系统功能与特点(22)72软件开发的特点(22)73改进方向(22)74个人体会(22)参考文献(24)附录(25)摘 要本文论述的主要内容为法院台帐管理信息系统的开发的整个过程,阐明了法院台帐管理信息系统的应用背景,系统结构、系统开发的基本原理及方法。全文包括引言、系统分析、需求分析、概要设计、详细设计、系统实现、小结等七章。在系统分析

3、、需求分析阶段,运用了组织结构图、业务流程图、数据流程图和数据词典等开发工具,对整个系统进行了分析,同时提出了开发该系统的主要目的。在概要设计、详细设计阶段,主要运用了HIPO图、IPO图、E-R图等工具,对整个系统的输入输出、代码、数据库、人机界面等进行了设计。在系统实施阶段,运用了程序流程图等工具进行功能模块的设计。同时,提供了系统测试的方法,包括功能模块的测试及系统整体的测试,附加了实例使用户从实际操作中对本系统有更深一层的认识。该法院台帐管理信息系统是以delphi 7.0为开发工具,包括查询、输入、打印、统计、管理等功能,大大提高了法院人员工作效率和决策质量,也推动了法院管理工作的信

4、息化进程。关键词:系统 分析 设计AbstractThe main content that this text describes is the whole course of development of the management information system of an account of the court ,The article expound court account application background of the management information system, , basic principle and method of system

5、atic structure and systematic development. There are chapters seven in this text,including foreword, network analysis, demand analysis, outline designed, detailed design ,systematic realizing, brief summary,etc. In the stage of network analysis, demand analysis, I have used developing instruments su

6、ch as organization chart, business flow diagram, data flow diagram and data dictionary,etc., and have analyzed to the whole system, at the same time,I have brought forward the major objective developing that system.In the phase of outline designed and detailed design, I have mainly used tools such a

7、s HIPO picture, IPO picture, E-R picture,etc.I design the input and output of the whole system, code, database, man-machine inter ect.In the stage of the systematic realizing,I have used tools to carry on the design of the module of function,such as the procedure flow diagram,etc. Meanwhile, I offer

8、 the method of system testing, including the test of function module and whole system , as the same time,the additional embodiment uses one to have understanding one layer deeper to this system. This the management information system of an account of the court regard delphi 7.0 as developing instrum

9、ent,includinginquire, input, print, statistics, management function, it will improve court personnel availability and decision-making mass greatly , And promote the management of the court process information. Keywords:system analysis design法院案件台帐统计系统的研究与开发引 言随着社会经济和科学技术的迅猛发展,各类社会组织,特别是各级企业所面临的环境更加复

10、杂,在我国已经加入WTO的形势下,其竞争日趋激烈,国际社会对信息化的需求日益高涨,传统的管理信息系统的建设方法已不能再满足日益增长的社会需要,各个企业为了获得更强的竞争实力,势必要将自动化、高效化的计算机管理摆上自己的议事日程。正是由于上面所述的大环境,法院台帐管理也不例外,势必也要加快信息化进程。法院无疑是非常重要的权威机构,它在解决纠纷体系中占据着重要的地位。法院案件台帐统计和系统信息提醒服务。系统化的法院案件台帐统计,是对法院运转进行调整和控制的重要依据,较好的展现法院活动的进度和动态,并为开展分析研究工作打下了基础。法院台帐统计就是根据统计报表和核算工作的需要,用一定的表格形式将分散的

11、原始案件资料按时间集中登记在一个表册上。建立法院台帐统计可以使资料的整理和积累工作经常化、系统化、档案化。案件统计是案件业务工作中的一个独立环节,对整个案件工作具有重要的意义。特别是随着案件事业的蓬勃发展和现代管理与决策的日益科学化,案件台帐统计的作用和意义显得更加重要。本系统采用结构化开发方法,将开发过程分成若干阶段,每个阶段进行若干活动,每项活动应用一系列标准、规范的方法和技术,完成一个或多个任务,形成符合给定规范的产品或成果,整个开发过程应遵循用户参与、先逻辑,后物理、自顶向下、工作成果描述标准化等原则。第二章 系统分析系统分析的目标就是要明确系统开发的目标和用户的信息需求, 提出系统的

12、逻辑方案。系统分析在整个系统开发过程中,是要解决“做什么”的问题,包括要解决哪些问题,满足用户哪些具体的信息需求调查,分析清楚,从逻辑上或者从信息处理的功能需求上提出系统的方案,即逻辑模型,为下一阶段进行物理方案(即计算机和通信系统方案)设计即解决“怎么做”提供依据。21 系统调查系统调查是系统分析阶段的第一项活动,也是整个系统开发的第一项活动。由于管理系统是以人为主体的系统,人的思想与行为都是系统分析过程中必须面对的问题。考虑到本系统在开发和实现过程中将会涉及到相关的部门,而且对于一个系统的认识应从它的组织结构入手,所以有必要先对法院的组织层次以及业务流程进行一下分析。通过调查,形成法院的组

13、织层次图如下:法院立案处律师服务收费中心审判处检察处咨询处组织层次图法院每天接待受理各类案件,在每个处理环节都要进行信息记录,以便日后进行案件的核查。同时各个处理环节还是紧密相连的,需要进行信息的传递。传统的手工信息管理方法其弊端显而易见:信息冗余度高,工作量大,查询维护困难,易出错。22 软件系统的总目标通过系统的调查,我们发现了系统的主要问题,而要解决上述问题,必须建立信息管理系统,而建立一个信息管理系统必须先设立系统的目标。针对以上问题现提出本系统的目标:1、实现信息登记的完整性和正确性。2、实现信息查询的快速化与准确化。3、实现信息处理的自动化。23 可行性分析信息系统的建立是一个复杂

14、的过程,且耗费时间、金钱和精力巨大,所以事先必须进行可行性分析,以免造成人力、物力上的浪费。可行性分析可以从技术上、经济上、营运上三方面进行分析。技术上的分析主要涉及到对现有技术进行评价,分析系统是否可以用现有技术来实施以及技术发展对系统建设有什么影响。经济上的分析主要涉及到建设费用、运行费用、经济效益及社会效益。营运上的分析涉及到系统对组织机构的影响,现有人员和机构、设施、环境等对系统的适应性。现在对本系统进行可行性分析:1、技术可行性调查表明,该管理系统数据量为小型规模,未涉及技术难度较高的领域,根据目前调查结果,及目前计算机的数据存储容量和运行处理性能,运用现有的管理信息系统开发理论及成

15、熟技术,完全可以实现此项系统开发的要求。2、经济可行性系统开发费用的产生主要是在软件开发方面的费用,大约3000元。硬件配置费用包括一台PC机7000元左右,打印机3000元左右,总共需要13000元左右。根据企业目前良好的经营状况,能够承担开发的全部费用。由于系统一旦建成,可以大大减少传统方式信息处理的时间,同时提高信息的准确性,更有效地支持广大职工的正常工作。所以新系统的开发运行无疑可以为企业带来更大效益。3、营运可行性本次系统的开发是应企业领导的要求进行的,这就表明了领导层对建立新系统的支持,在此次调查过程中发现大部分人员对新系统是持有支持、积极的态度。系统建立后可以提高信息的准确性并缩

16、短信息处理时间,这使操作人员及管理层受益,信息查询的便利更为大家所欢迎。可能刚开始时会有些不适应,但随着时间的推移,新系统的优越性将逐步体现出来。通过对上述三方面的分析,我们认为建立本系统是可行的。24 项目开发计划 该项目开发充分利用了现有的人力资源和物力资源,项目组成人员从系统的整体出发,按照项目开发表,发挥最大的潜力。项目开发进行2周的调查和设计,然后开始开发工作,估计整个开发过程约4个月,到2009年8月全部完成,最后由公司的决策层验收,如果通过则投入正式使用。第三章 需求分析需求分析的根本任务是确定系统开发必须具有什么样的功能和性能,为了建立一个满足用户需求的管理信息系统,在需求分析

17、中,主要采用业务流程图、数据流程图、数据字典这几种工具来描述。31 业务流程图主要业务流程如下:l 案件管理过程:案件首先要经过立案,由立案人核查并确定案件的类型,登记记录案件信息,填录立案申请单。当案件缴费完毕,由系统调度相关的审判室和审判人员进行受理审判,由审判长记录审判过程和审判结果,填录案件审判记录单。l 受理费用缴入管理过程:立案后,如果需要受理案件,需要报案人缴纳受理费用,由收费处受理人员修改该案件到“已缴费”的状态。l 报表制作过程:法院的工作的人员可以实时的查询当天的案件受理情况,审理费用收取金额,当前空闲的资源包括:审判室、律师、立案窗口等等。同时到了月底,根据案件的立案受理

18、情况制作报表,对比分析案件申报情况、受理情况、上诉情况等等。系统中人员系统外实体单据、报表、帐目目处理数据流向存储具体业务流程图如下: 业务流程图图形符号立案登记立案人案 件数 据 库收费人受理人收费登记受理登记报案人报案收费申请受理监督决策人员案件受理报表业务流程图32 数据流程图在对现阶段绘制的业务流程图进行分析的基础上,从系统的科学性,管理的合理性,运行的可行性角度出发,将信息处理功能和彼此之间的联系自上而下,逐层分解,从逻辑上精确地描述新系统应具有的数据加工存储,数据输入,数据输出及数据来源的方向。数据流程图是系统分析人员与用户进行交流的手段,也是系统设计(即建立新开发的系统的物理模型

19、)的主要依据之一。数据流程图的图形符号如下: 数据流程图的图形符号首先,分析信息管理的总体情况,划分系统的边界,识别系统的数据来源和去向,确定外部实体,得出系统的关联图:台 帐 管 理信 息 系 统咨询立案处案件受理收费处案件受理处决策监督处F1F2F3F4F5F6F7系统关联图 33 数据字典至此,整个系统已被完全分解,数据流图绘制完毕,这就是系统的逻辑模型。然而,对于逻辑模型中涉及到的元素,对于设计者以外的人来说是陌生的,如何才能使使用该系统的人对该系统有深入的了解,必须要对逻辑模型中的一些要素进行说明。这对系统的维护与运营来说是非常有帮助的。数据逻辑模型中涉及到的元素主要有数据流,数据加

20、工,外部项,数据元素及数据存储。对于这些元素说明的综合就是数据词典。这里仅列出数据流,数据元素,数据存储,数据加工及外部项的各几个例子。1、数据流数据流系统名:法院台帐管理信息系统 编号:F1条目名:立案申请单 别名:来源:“咨询立案处”外部项 存储处:案件数据库D1数据流结构:立案申请单=案件编号+案件类别+案件说明+是否起诉+申请日期+申请人简要说明:立案2、数据流数据流系统名:法院台帐管理信息系统 编号:F3条目名:受理申请单 别名:来源:“案件受理处”外部项 存储处:案件数据库D1数据流结构:立案申请单=案件编号+案件类别+原告+被告+受理日期+受理人+受理结果简要说明:案件审理3、数

21、据流数据流系统名:法院台帐管理信息系统 编号:F5条目名:收费申请单 别名:来源:“案件收费处”外部项 存储处:案件数据库D1数据流结构:立案申请单=案件编号+收费日期+收费人+费用简要说明:案件审理费用收取4、数据元素数据元素系统名:法院台帐管理信息系统 编号:E001条目名:案件编号 别名:所属数据流: 存储处:D1数据元素值:代码类型:字符型长度:15取值范围及含义 1-8位 日期 9-13位 案件类别编号 14-15位 案件编号简要说明:唯一标识每个的案件。5、数据存储数 据 存 储系统名:法院台帐管理信息系统 编号:D1条目名:案件数据 别名:存储组织: 二维表记录数:约100000

22、000主键:案件编号辅键:记录组成:案件编号 案件类别 案件说明 立案日期 是否起诉 原告 被告 是否交费 收费人 受理人 受理日期 审判结果长度(字节) 4 4 32 4 1 4 4 1 4 4 4 32简要说明:用于案件存储。6、加工加工系统名:法院台帐管理信息系统 编号:P1条目名:案件收费状态修改别名:输入:收费单输出: 处理逻辑:将案件数据库中的案件状态变更为已收费,并填写相应内容。这样,数据词典已经编写完毕。有了数据词典,将对系统的后期开发起到相当大的作用,有了它将大大地方便我们进行查询,对以后数据库的设计具有重要作用。34 代码设计通过对数据库之间的联系进行分析,对所有数据库中的

23、主码和外码的构成进行设计。代码就是以数字或符号来代表客观实体的符号。在信息系统中,由于要处理的信息量大、种类多,为了便于进行详细分类、校对、统计和检索,就必须要设计一套行之有效的代码方案。本系统的代码设计遵循以下基本原则:(1)标准化:尽可能采用国际标准、国家标准,暂无国标者使用部标或厂内部的一般约定,以减少今后系统更新和维护的工作量,方便 信息的交换和共享。(2)唯一性:每个代码代表唯一的实体。(3)合理性:编码方法合理,与分类体系相适应。(4)可扩充性:编码留在足够的位置,以适应今后变化的需要。(5)简单性:尽可能反映分类对象的特点,做到表意直观,使用户易于了解与掌握。(6)适用性代码的种

24、类主要有以下两大类:无含义码和有含义码。无含义码又分为顺序码和无序码。有含义码分为系列顺序码,数值化字母顺序表,层次码,特征组合码及复合码。具体设计如下:(1)案件编号的代码设计:案件编号我们采用的是有含义码中的层次码。例如:20090506LH001(2009年5月6号申请的离婚案件)(2)人员编号的代码设计:人员编号我们采用无含义码中的顺序码。例如:“02”代表2号工作人员(3)收费编号的代码设计:收费编号我们采用的是有含义码中的层次码。例如:20090506-1第四章 概要设计系统设计的工作技术性强,涉及面广、内容复杂,必须有科学的方法和设计工具根据需求分析的结果,对系统总体功能的设计主

25、要采用结构化的设计方法,即将整个系统分解成相对独立的若干模块,通过对模块的设计和模块之间的关系,协调实现整个软系统的功能。41 HIPO技术HIPO技术是用图形方法表示一个系统的输入、输出功能,以及系统模块层次关系。HIPO技术主要包括两个方面的内容。1、HIPO分层图。用此图表示自顶向下分解所得系统的模块层次结构。2、IPO图,此图描述分层图中的一个模块的输入、输出和处理内容。411 HIPO分层图通过上一章的系统分析,整个系统可划分为立案管理、收费管理、受理管理和报表管理四大功能模块。为了使系统能更加稳定安全有效的运行,特增加系统维护功能模块。详见HIPO分层图。412 IPO图为了对这些

26、子功能的详细情况进行说明,我们需要引进IPO图这个工具对其进行说明。IPO图实际上是一张图形化的表格,它描述了分层图中每一个模块的输入输出关系,处理内容,模块的内部数据和模块间的调用关系。下面选取HIPO图的树根模块、一个中间结点模块及一个树叶模块的的IPO图进行举例,如下列图所示:IPO图系统名:法院台帐管理信息系统模块名:总模块制图者:日期:由下列模块调用:无调用下列模块:立案管理模块收费管理模块受理管理模块报表管理模块输入:模块选择信息输出:无处理内容:1 如果先择立案管理则调用立案管理模块。2 如果先择收费管理则调用收费管理模块。3 如果先择受理管理则调用受理管理模块。4 如果先择报表

27、管理则调用报表管理模块。内部数据元素:备注IPO图系统名:法院台帐管理信息系统模块名:立案处理模块制图者:日期:由下列模块调用:总模块调用下列模块:案件信息录入模块输入:申请单输出:交费单 处理内容:1 如果选择案件信息录入则调用案件信息录入模块。内部元素:备注以上是IPO图,通过IPO图使使用者对系统的各个功能模块有了相当具体的了解。42 DB的概念设计(ER图)ER图是一种用于描述静态数据结构的概念模式,是对现实世界的抽象和概括,它独立于机器,具有易理解,且容易向关系、网络、层次等各种数据模型转换的特点,通过实体、关系、属性三个基本概念来概括数据的基本结构。该法院台帐管理信息系统数据库概念

28、设计如下:六个实体: 收费人员、案件、受理人员、立案人员、律师、报案人员实体的属性:1、收费人员(工号、姓名、性别、出生年月、所属部门、职务级别、状态)2、受理人员(工号、姓名、性别、出生年月、所属部门、职务级别、状态)3、立案人员(工号、姓名、性别、出生年月、所属部门、职务级别、状态)4、律师(工号、姓名、性别、出生年月、所属部门、职务级别、状态)5、案件6、报案人员(姓名,身份证号,出生年月)第五章 详细设计系统的详细设计阶段主要包括关系设计、数据库实现、处理过程设计、物理配置方法、历史信息的管理和人要界面设计等方法。51 DB的逻辑设计ER图向关系模式转换时,每一个实体集用一个关系模式表

29、示,其中实体集的属性被转化成关系的属性。联系的种类可以是一对一的关系,也可以是一对多的关系,或者是多对多的关系。下面列出了联系的转换规则:1、倘若实体集A和B的联系为1:1,则关系模式应将A的主属性作为主键,B的主键要包含在关系模式中。2、倘若实体集A和B的联系为1:N,则A的关系模式应包含B的主属性。3、倘若实体集A和B的联系为M:N,则这个关系模式应包含A,B的主属性及这个联系的任何属性。4、如果实体集A,B,C之间的联系为M:N:P,则产生关系应包括三个参加的实体集的键及这个联系的属性。应用上述方法,可以得到系统的数据库关系模式为:( 表示主键,#表示外键)1、人员(职工工号、姓名、性别

30、、出生年月、所属部门、职务级别、状态)2、案件(案件编号#、案件类别、案件说明、报案人、立案日期、是否交费、缴费人、缴费日期、原告、被告、受理人、受理结果)52 数据库的实现在一个完整的管理信息系统中,数据往往据其本身不同的性能指标和具体的要求,被组织成多个数据库,供用户在不同层次和阶段上使用,数据组织结构设计得越合理,则使用和维护就越方便,相应的整个系统运行的效率就越高。在大量的数据中,关键数据组织的好坏直接关系到系统运行的效率,因此关键数据的组织非常重要。法院台帐管理信息系统设计了多个数据库,列举三个如下:1、表名:人员字段名类型长度主码外码职工工号字符型4是姓名字符型10性别字符型2出生

31、年月日期型所属部门字符型8职务级别字符型8状态字符型82、表名:案件字段名类型长度主码外码案件编号字符型16是案件类别字符型4案件说明字符型32报案人字符型40立案日期日期型是否交费布尔型缴费人字符型8缴费日期日期型原告字符型40被告字符型40受理人字符型8受理日期日期型受理结果字符型4053物理配置方案鉴于该系统的特点和使用范围,系统硬件配置方案为,选用一台带显示器、软驱、光驱、内存256M、硬盘40G、CPU为奔四的作为主服务器,选用若干台P667、硬盘20G、内存:128M带显示器作为终端机为有关人员使用。终端机通过HUB组成局域网与主服务器相连,另外配置一台打印机HP LaserJet

32、 1000供打印输出使用。系统软件配置方案:安装 MS Windows XP Professional和delphi 7.0。54 历史数据的管理 由于该系统主要由法院工作人员操作,所以历史数据的管理也由法院工作人员完成。通过定期的对历史数据进行备份处理和存档,以备今后调阅数据,同时也为更新数据库以及进一步完善系统功能提供依据。55 人机界面设计该系统从法院台帐管理的实际使用需求为出发点,采用简单的表单操作,输入格式与以前的手写格式基本相同。 第六章 系统实现经过了系统分析、系统设计之后,接下来的工作就是系统实现,即将技术设计转化成物理实现。这一阶段的主要工作有编码、测试与系统安装等。61 编

33、程过程与特点进行功能模块的编码之前,先要选择合适的程序语言,根据实际情况,我选择的delphi作为程序的编写语言。因为要创建Windows应用程序,使用delphi是目前能够找到的最为简捷的途径。决定一个软件开发工具效率的因素可以归结为以下五点:可视化开发环境的性能;编译器的速度和已编译代码的效率;编程语言的功能及其复杂性;数据库结构的灵活性和可扩展性;框架对设计和使用模式的扩充。Delphi是建立在一个真正面向对象的框架结构基础之上的。这样,对基类所做的改变都将会传递给所有的派生类。而且delphi是建立在快速编译器的基础之上的,可以使程序员逐步递进地开发软件,经常地修改源代码、重新编译、测

34、试、再修改、再编译、再测试,形成这样一个良好的开发循环。62 测试方法和特点621 测试方法 系统测试的基本原则: (1)测试工作应避免由原软件开发小组来承担。 (2)设计测试方案时,不仅包括确定的输入数据,而且应包括预期的结果 (3)测试用例不仅包括合理的、有效的数据,还要包括无效的数据。 (4)不仅要检验是否作了该做的事,还要检验是否作了不该做的事情。 有了以上的基本原则,我们就要讨论系统测试的方法了,对软件测试的方法见下图: 我们主要采用黑盒测试和白盒测试作为系统测试的方法。黑盒测试也称功能测试,将软件看作黑盒子,在完全不考虑程序的内部结构和特性的情况下,测试软件的外部特性。从程序的输入

35、和输出特性上测试是否满足设定的功能。白盒测试,也称结构测试,将软件看作一个透明的白盒子,按照程序的内部结构和处理逻辑来选定测试用例,对软件的逻辑路径及过程进行测试,检查它与设计是否相符。622 测试过程系统测试工作一分为三个步骤:单元测试,组装测试,确认测试。 单元测试,将用白盒测试的方法对模块的逻辑路径及过程进行测试,主要测试模块接口,模块内部的数据结构,逻辑路径,出错处理及边界条件。可以根据以上五个方面设计测试测试用例,进行测试。 由于单个模块的正常工作并不能保证所有模块组合起来也能正常工作,因此需要进行组合测试。组合测试可分为非增式测试和增式测试两大类,增式测试又分为自顶向下、自底向上和

36、混合方式三种。我们采用自底向上的增式测试方法。在完成组装测试后,我们已将软件装配完毕,接下来我们将对整个软件进行测试,采用黑盒测试的方法,检查软件的功能是否符合设计要求。623 测试用例测试用例的设计,可以采用逻辑覆盖法,等价类划分法,边值分析法,错误猜测法,综合测试法。逻辑覆盖法这种方法从程序内部的逻辑结构出发选取测试用例,这要求测试用例人员对程序的逻辑结构十分了解。等价类划分法在选用正确的数据的同时,也选用错误的数据。边值分析法,采用一些极限值作为输入数据,测试程序是否有错。错误猜测法,根据程序设计人员的经验,输入预先准备的值,看输出情况是否与预测结果相同。综合测试法是以上几种方法的综合。

37、我将采用以上几种方法,对系统进行测试。以下只列出部分模块的测试内容: 首先,我们对立案申请录入设计测试用例。我们将采用综合测试法,立案申请录入的主要功能是输入立案信息,储存。输入的元素有:案件编号,案件类别,案件说明,报案人,立案申请日期等。下面我们设计一组数据用于输入,用于检验是否符合设计要求。案件编号 案件类别 案件说明 报案人 立案申请日期20030318LH001LH离婚张三20050312输入数据后,立案申请中会出现以上一条记录。此时,如果再增加一条记录,但输入相同的案件编号,则程序会报错。同样,如果报案人未填,程序也会报错。63 恢复工作和安全工性工作管理信息系统中的信息是十分重要

38、的资源,为此该系统对数据的可靠性有特殊考虑,设计了数据备份的功能,可能在系统正常运行时定期保留数据后备副本,一旦系统由于某种原因发生故障时,在恢复的系统上启用后备数据,并根据信息处理过程记录,将数据恢复到故障发生前的状态。为了防范意外或人为地破坏信息系统的运行,或非法使用信息资源,该系统设计了口令功能,使具有合法身份的人员才能进入和使用该系统。并且根据不同人员的使用该系统的情况,设置不同的权限,普通的职工只能查询数据而不同加以更改,而财务人员、医务人员可对相关数据进行增加、更改、删除等操作。64 系统运行和维护系统维护是为了应对信息系统的环境和其他因素的各种变化,为系统正常工作而采取的一切活动

39、,它包括系统功能的改进、或解决在系统运行期间发生的一切问题和错误。据统计,世界上90%的软件工作者是在维护现存的系统,因此信息系统是在不断地维护活动中得以生存的。1、维护内容由于系统环境的变化或系统运行中发现了错误或问题,以及用户要求提高系统的某些功能的原因,提出修改申请。系统维护工作包括以下三个方面:改正性维护、适应性维护、完善性维护。2、软件维护和管理软件维护工作不仅是技术的,还需要大量管理工作与之配合,才能保证维护工作的质量。一般维护过程如下: 维护人员提出维护修改建议或要求; 管理部门进行审查和分析,并对由于修改带来的影响做出充分的估计; 根据审批的修改方案进行修改并作严格的测试; 更

40、新文档资料的相关部分。结 论71 系统功能与特点本系统是在充分调查的原有法院台帐管理系统的基础上进行的,其总体目标是为了简化法院工作,避免了繁琐的手工操作所带来的失误,提高工作效率,为全厂职工提供良好的服务。系统具有查询方便、友好的人机对话界面、实用的报表统计功能以及操作简便等特点。72 软件开发的特点本系统是用delphi 7.0语言进行开发的法院台帐管理信息系统。由于delphi本身具有面向对象编程、支持团队开发、提供工程管理、对数据库的良好支持等特性,所以该系统也具有良好的用户界面、面向对象和可视化操作等特点。管理信息系统中的信息是十分重要的资源,为此该系统对数据的可靠性有特殊考虑,设计

41、了数据备份的功能,可能在系统正常运行时定期保留数据后备副本,一旦系统由于某种原因发生故障时,在恢复的系统上启用后备数据,并根据信息处理过程记录,将数据恢复到故障发生前的状态。为了防范意外或人为地破坏信息系统的运行,或非法使用信息资源,该系统设计了口令功能,使具有合法身份的人员才能进入和使用该系统。73 改进方向本系统目前手工输入的数据较多,会造成较多的输入差错,而且不利于该系统的推广运用,这是下一步要解决的问题,如何提高该系统的自动化程度,使功能更集成,操作更方便快捷。74 个人体会由于本人是第一次做这样复杂的系统,在整个开发过程中经常会遇到各种意想不到的困难,但在有关人员的帮助下,特别是在指导老师指导下,经过几个月的努力,终于完成了该系统的设计工作,这期间体会很多。首先我对delphi语言的使用方法有了基本的了解。其次对于开发一个管理信息信息的过程和每一个环节的作用和要点有了很进一步的了解。再次,通过在系统开发过程中运用各种结构化方法,积累了一定的实践经验,了解到通过这些工具的运用,能够使开发人员与用户之间能进行更好的沟通和交流,从而使系统建设可以立足全局,步步为营,大大减少返工的情况。主要参考文献1.丁宝康数据库原理 经济科学出版社 2000年3月

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教育教学 > 成人教育


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号