通用文档管理——档案管理-档案管理规定.doc
通用文档管理档案管理|档案管理规定通用文档管理系统 档案管理 摘 要 随着时代与科技的与时俱进,互联网已经不可或缺。对于企业或国家机关来说,大量的档案存储以及档案保存问题那些存档的地方要浪费大量人力、物力去进行保管、维护。正是因为要避免这些人力的浪费,使得企业等对高效、快速、维护、互动的需求量越来越大,通用文档系统正应运而生。 本系统对于档案的管理存储功能,包括对于档案存储的基本功能,如将采集到的文件进行移交归档处理,将档案进行分类分级管理存储方便查找等,与其他模块相辅相成构成了通用文档管理系统。 本系统采用ASP.技术,基于B/S结构,使用Visual stuidio进行程序开发,SQL server进行数据的存储完成程序的开发。 本文对课题的背景及意义进行了深刻的研究探讨,对系统开发应用到的技术进行了详细介绍,根据讨论的背景、意义以及目标进行系统的需求分析,得出总体的需求,概要设计,数据库设计,详细设计,说明具体功能的实现,进行本次设计开发的总结。 关键字:档案管理系统 档案存储 ASP. General document management system 窗体底端 Archives management ABSTRACT With the times and technology developing, the Inter has bee an indispensable part of peoples lives.For business or state organs.A large number of file storage and file storage issues make enterprises need to archive the place to waste a lot of manpower and material resources to carry out custody and maintenance.It is precisely because to avoid the waste of these manpower, making enterprises and so on the efficient, fast, maintenance, interactive demand is growing, universal document system is emerging.The system for the management of storage functions, including the basic functions of the file storage, such as the file will be handed over to the archive processing, the classification of the file classification management easy to find, and other modules plement each other to form a mon document management system.窗体顶端 The system uses ASP. technology, based on B / S structure, the use of Visual stuidio for program development, SQL server for data storage, the use of Jquery, and other front-end layout, plete the page beautification to plete the program development.窗体底端 窗体底端 窗体顶端 In this paper, the background and significance of the subject are deeply studied, and the technology applied in the system development is introduced in detail.According to the background, significance and target of the discussion, the overall demand, Database design, detailed design, description of the realization of specific functions, the design and development of the summary.Key Words: Archival Management System Archival Storage ASP. 目 录 第一章 绪论 1 1.1 背景 1 1.2 国内外发展现状 1 1.3 研究的目标及意义 2 1.4 本文结构 2 1.5 本章小结 2 第二章 系统开发环境及相关技术简介 4 2.1 系统开发环境的简介 4 2.1.1 Visual Studio 20_简介 4 2.1.2 SQL Server2021简介 4 2.2 相关技术简介 5 2.2.1 C#简介 5 2.2.2 三层架构简介 5 2.3 本章小结 6 第三章 需求分析 7 3.1 目标系统概述 7 3.1.1 系统概述 7 3.1.2 可行性分析 7 3.1.3 参与者分析 8 3.2 需求结构分析 8 3.3 功能需求 9 3.3.1自动采集信息功能需求 9 3.3.2归档管理功能需求 9 3.3.3档案管理功能需求 10 3.4 用例图 10 3.4.1 用例图 10 3.4.2 用例分析 10 3.5 本章小结 20 第四章 概要设计 22 4.1 系统功能模块设计 22 4.1.1 总体功能模块图 22 4.1.2 自动采集信息管理功能模块图 22 4.1.3 归档管理功能模块图 23 4.1.4 档案管理功能模块图 24 4.2 类图 24 4.3 数据库概念设计 25 4.4 数据库逻辑设计 28 4.5 本章小结 28 第五章 详细设计 29 5.1数据库表结构设计 29 5.2 系统结构 31 5.2 系统功能逻辑交互设计 31 5.2.1 自动采集信息管理功能交互设计 31 5.2.2 归档管理功能交互设计 33 5.2.3 档案管理功能交互设计 34 5.3 本章小结 38 第六章 系统实现与测试 39 6.1系统实现 39 6.1.1 登录实现 39 6.1.2 自动采集信息功能实现 39 6.1.3 归档功能实现 40 6.1.4 档案管理功能实现 41 6.2 系统测试 42 6.2.1 测试目的 42 6.2.2 测试方法 42 6.2.3 测试用例设计 42 6.2.4 测试总结 45 6.3 本章小结 45 第七章 总结 46 参考文献 47 附 录 48 致 谢 51 第一章 绪论 1.1 背景 现如今,信息化的发展,各种管理系统的应用越来越多。档案运用手动进行记录越来越不方便,会引起人力浪费以及档案记录的延时性。电子文档人们应用的越来越广泛,人们通过媒体、互联网来进行一定的联系,使得企业或部门间传递消息、收发文件等更加的有效率。为克服这样的困难,所以需要一定得管理系统来进行集成的管理,使管理更加有效1。首先检索功能可以大大减少人为翻阅查找的时间,以及档案的分类、以及存储位置的管理,信息化的设置更加方便、快捷。 正是因为这是特别浪费人力、物力以及精力的,大部分企业、机关、部门的也因此逐步慢慢用系统代替了这种管理方式,使用正规文档管理系统。事实证明,使用文档管理系统来管理企业、机关部门的档案,使得管理更加有效,能够使档案保存的更加完整,避免破损,使其能够长期的保存。这对使用这种系统的企业等能够减少许多不必要的损失。 1.2 国内外发展现状 从上个世纪90年代以来,通讯技术与计算机技术的有效结合,使得各地档案管理更加趋近于数字化、智能化、网络化的方向发展。2纵观我国的关于通用文档系统的发展状况,可以说是从慢慢的手工记录应用的方式到现在基本上对于通用文档的管理使用文档管理软件在现在得到普遍的发展。 上世纪70年代到90年代,我国的档案管理系统刚开始引进,在一些政府机关部门开始使用,进行简单的档案存储与检索管理3,到90年代中期,我国与国家地方政府对于档案的信息化有了很大支持,以及档案信息化在这个时期被得到了大量采用,档案信息化在逐渐被推广,到后来一些省级的档案馆都开始建立起平台,购买了设备,大大推进了档案自动化的发展4。 目前应用在企业以及机关部门的文档管理软件有:易度文档管理系统、edoc文档管理系统等。 对于国外来说,尤其是发达国家,信息化的建设以及网络环境的搭建相对于国内来说都比较成熟比较早。比如美国,一直在数字化、信息化、科技化这几个方面走在世界的前端,档案信息化的管理也是世界的领头羊。以前档案信息都是人工处理,纸张的浪费,档案保存的不完整等多种问题,开始引进并实现,使得其成为第一个档案信息网络一体化的国家。 所以说,在这个信息化的社会,纵观国内外的发展趋势,档案管理系统的档案信息化的实现需求量会越来越大。 1.3 研究的目标及意义 1.3.1 研究的目标 通用文档系统的档案管理主要是对大到国家、机关、小到企业都有是非重要的作用。主要是对于信息的采集,档案的管理接收以及保存提供了许多的方便,可以说是企业等非常强大的后勤力量。档案的保存,以及各个档案的管理及快速检索查询是非常重要的。 本系统主要致力于让档案管理变得易操作,易上手,不在有那么多复杂的情况,拥有强大的检索功能,准确查找档案的文件,调出档案信息。4有效的减少以前人工查询的延时性,让档案管理人员感觉到方便,让需要调档查看的人感觉到快速,最终结果是围绕以上观点,实现一套能够合理运行的通用文档管理系统的档案管理系统。 1.3.2 研究的意义 以前手工记录档案的时候,要有专门的人去记载档案,然后放置档案,将档案按照卷宗类别放好,归置在相应的位置,然后会有档案管理员来定期查看档案保存的完整度,有无破损,每一次的借阅、查看都需要查询记录、涉及年代比较久远的查找起来更加不容易。 本课题的研究意义就是在档案管理这方面实现信息化,自动化,系统查找,归类提高效率。减少人员浪费、纸张浪费、以及时间浪费,提高效率,目的就是让这些部门、机关以及企业更加快捷、高效的工作,使得越来越广泛的企业等来应用此系统去进行档案的管理。 1.4本文结构 第1章介绍通用文档系统的研究背景,国内外发展现状以及课题研究的目标与意义。 第2章介绍本系统的开发环境以及相关的技术应用。 第3章主要讲述系统的需求分析设计。 第4章主要介绍了系统的概要设计,功能模块图以及类图的设计。 第5章主要介绍系统的详细设计,包括相关顺序图以及功能实现的逻辑结构。 第6章主要是提供对本系统的系统实现过程,代码及界面以及测试过程的展示。 第7章对本系统进行了总结与致谢。 1.5 本章小结 本章主要介绍了通用文档管理系统的研究背景,以及当前的该领域的国内外发展现状的分析。本课题的研究意义以及研究此课题的目标。从而展开一系类列的调查研究,进行系统的设计,使程序的开发有了合理的背景和意义。 第二章 系统开发环境及相关技术简介 2.1 系统开发环境的简介 2.1.1 Visual Studio 20_简介 Visual Studio这个开发环境由微软推出的5。在window的其他开发平台上都比较流行。是较先进的开发解决方案,应用灵敏的规划工具使得开发变得更加容易、方便,根据自身的进度实现增量的开发技术和敏捷的开发方法,拥有一定的体系结构,高级建模的需要,使开发团队能够更好的协作、运营,增强软件开发的质量。 2.1.2 SQL Server2021简介 SQL Server 是数据库的管理系统,关于关系的表述,全面的数据库平台,可跨多个平台使用。具有伸缩性好,使用方便,相关软件集成度高的优点,可跨越其他大型多处理器的服务器等多种平台6。 SQL Server 2021可信任度强;可靠性高;安全性强;可以运用其运用在企业中,寻访大量数据;可以对数据进行加密处理,不需要改动任何的程序,满足公司的需求,以防止资料外泄等安全隐患;主外键操作控制使得数据之间的联系更加紧密;性能也得到了巨大提高。 关于SQL Server的优势: 1.易用性,操作性强,适合开发程序的应用; 2.可伸缩性强,尤其是对于分布式组织而言,具有强烈的可伸缩性; 3.安全性高,对于日志文件等进行加密处理,安全隐患减小; 4.良好的性价比,与其他数据库类型相比,SQL具有良好的性价比,成本小; 5.拥有决策支持的数据仓库功能以及集成性,与其他服务器软件紧密相连。 2.2 相关技术简介 2.2.1 C#简介 C#是微软公司发布的面向对象的语言,专门为.平台而创建的,从C和C+演化出来的面向对象的编程语言7。它安全、稳定、简单、优雅,是由C和C+衍生出来的面向对象编程语言,在继承C和C+强大功能的同时去掉了一些复杂特性,C#以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.开发的首选语言8。 C#具有以下一些主要特点: 1.专门为.框架而设计的; 2.与无缝集成; 3命名空间的声明; 4.基本的数据类型; 5.两个基本类(所有类的基类object类,还有一个string类); 6.参数的传递(ref关键字和out关键字)更加方便; 2.2.2 三层架构简介 三层架构主要分为表现层(UI),业务逻辑层(BLL),数据访问层(DAL)。用户直接看到的是表示层,界面显示;关于问题逻辑的处理以及对数据库的操作,起承接作用的是业务处理层;对于数据库的直接操作以及数据库的连接是数据访问层。 三层架构的体系就是逻辑上的三层,在表示层与数据层加了一个中间层。如果用户有需求,只需要一个对中间层的业务逻辑进行修改,而不用去修改客户端的程序,这样修改起来更方便,使开发人员更专注与业务逻辑层的应用与开发过程,对于应用系统的开发进行了简化以及开发的难度降低。 三层架构的优点: 1.多了中间的逻辑处理,开发人员只需要注重整个结构的中间层,注重逻辑层的分析与设计; 2.使得对于用户需求的改变开发的更改变得更加容易; 3.层与层之间的依赖性减少,有助于层与层之间的更改变得; 4.有利于标准化; 5.利于各层逻辑的复用。 2.3 本章小结 本章主要介绍了开发本系统所需要的环境和部分重要的开发技术,并对提到的环境和技术做了简要介绍,简要分析了使用该环境或者该技术开发本系统的原因。 第三章 需求分析 3.1 目标系统概述 3.1.1 系统概述 需求分析是对用户的需求和客观存在的一些要求进行分析得出最终的功能的需求,需要结合当前的背景、意义,目标、现状进行一定得分析得出结论。 综上,通过对前期市场的调研情况,以及初步调查,得出实际的需求。针对本项目的项目目标,本项目要实现的目标是发文管理、收文管理、档案管理、档案借阅管理。其中我负责的是档案管理,包含以下功能: 1.自动采集信息管理:检索数据库,通过对过期的发文自动检索成信息,记录显示,可以对此信息进行查看详情,通过模糊查询可以查询文件信息。 2.归档管理:对于过期的公文,查询状态为未归档的文件,对其中想要归档的文件进行归档操作,点击归档,弹出需要归档到哪个类型的档案下,以及保管年限,选择进行归档,完成后档案归档到档案管理里,状态改为已归档,可以对其删除,对于归错档案类型的文件可以重新修改他的档案类型。 3.档案管理:可以对档案类别进行增加、修改、查询操作(条件查询和模糊查询)进行删除操作时如果该类别下有已归档的文件则提示是否要先删除文件,还是将该类型,否则不能删除该文档类别。 3.1.2 可行性分析 1.社会可行性 通用文档管理系统的档案管理系统面向的企业、国家、机关等的设计的,对于这个需 求的企业、机关都有很好的试用性。本系统设计思维清晰,操作教简单,拥有比较完善的异常处理机制和完善的信息处理机制,一般企业等都能合理的使用。本系统在开发过程中做的一切行为均合法,绝没有不合法的情况发生,不涉及隐私泄露以及其他的侵权行为,更不会有其他的合同纠纷所引起不必要的麻烦,所以法律方面是可行的。在社会的背景下,本系统秉持着满足用户需求的情况进行设计,所以社会背景这方面是可行的。 2.经济可行性 随着我国经济的飞速发展,人们的资金越来越充裕,档案管理系统也是企业等所需要 的,所以开发这个系统方便了大家对于档案的管理,节省了企业、国家当中应用于档案资料记录的纸张的浪费,人力资源的浪费,借阅档案的延时性。国家方面管理机关已经通用文档管理系统普遍的应用了起来。随着时代发展,许多私企等也具备了存档的资格,所以说,依据这一方面,如果把资金投入到本项目的开发当中,效益也是可想而知的,将会给企业节省许多开支。另外,本项目的开发成本较低,占用资源少,所以在经济方面是可行的。 3.技术可行性 本项目使用SQL Server 数据库与Visual Studio开发环境共同开发,基于配置好的数据库与软件开发平台,对于环境的搭建比较简单,对于使用这个系统的用户而言,操作也比较简单,易上手、方便、快捷。所以,本系统在技术方面是可行的。 3.1.3 参与者分析 本系统主要面向的是一些企业的档案管理,所以,主要对于档案管理这方面的参与者主要是档案管理员。档案管理员对档案管理模块可进行以下操作: (1) 采集信息:管理员自动采集某一时间段之前的文档信息 (2) 查看文档:管理员可以选中某个文件对其进行详情的查看。 (3) 查询文档:通过搜索条件进行文档的准确查找。 (4) 文件归档:管理员选择需要归档上网文件进行手动归档。 (5) 查询归档文件:管理员通过条件查询进行归档日期以及关键字的查询方便归档操作。 (6) 删除归档文件:管理员删除归档的文件,归档文件将不存在。 (7) 档案类别增加:管理员增加档案的分类。 (8) 档案类别查看:管理员查看档案的分类。 (9) 档案类别修改:管理员修改档案的分类。 (10) 档案类别删除:管理员对档案类别进行删除操作。 (11) 档案文件信息查看:管理员对于归完档之后的转成档案文件进行档案信息查看。 (12) 档案文件信息修改:管理员在此可以对档案里文件信息进行修改。 (13) 档案文件信息删除:管理员对归完档之后的档案文件进行删除操作。 3.2 需求结构分析 需求结构分析是根据用户的需求进行一定的结构性的分析,用户所需要的需求的框架是什么,从而根据需求的结构图来体现,更直观的反应需求。 根据本项目档案管理模块的分析,主要的需求结构图如图3.1所示 图3.1 档案管理模块需求结构图 Fig3.1 Archives management module requirement structure diagram 在通用文档管理系统的档案管理系统下,本人负责的是自动采集管理、归档管理与 档案管理。此图为档案管理的需求结构图,表述了档案管理下的分支模块管理。自动采集模块包括过期文件的采集,过期文件的查询等,归档管理包括归档操作,归档文件管理;档案管理模块包括归档类别管理和归档文件管理。 3.3 功能需求 对于通用文档管理系统的档案模块来讲,主要包括自动采集信息,归档管理以及档案管理这三个方面。这三个方面共同组成通用文档系统的档案管理模块。在此,对于这三个模块展开一定的需求分析。档案管理员进行操作,采集过期的公文信息进行存储,然后再一步步的归档,成为档案的操作。 3.3.1自动采集信息功能需求 自动采集信息管理:分为自动信息采集管理与查看详情管理。 1.自动信息采集管理:将过期的公文,定义一周内算过期,进行采集而且可以对其信息进行查询操作,检索关键字查询到某个想要的档案。 2.查看详情:在自动采集信息的界面中,选中某条信息可以进行查看详情,查看其是否归档的状态。 3.3.2归档管理功能需求 归档管理:分为归档操作管理与归档文件管理 1.归档操作管理:选择需要归档的文件,可以逐个归档也可以一键归档,根据查询条件选择归档的文件,点击归档,弹出需要归档到的某个档案类型下以及保管年限,归完档自动保存成为档案信息 2.归档文件管理:对于未归档的文件,使用模糊查询搜索归档的文件更加方便、快捷,在此可以对不合理的文件进行删除操作。 3.3.3档案管理功能需求 档案管理:档案类别管理和档案文件管理。 1.档案类别管理:对于档案的类别进行增加、修改操作,如果对类别需要进行删除操作,需要进行提示该档案类别下的文件是否都要删除,是否要将其类别里的文件重新分类。 2.档案文件管理:对于该档案类别的下的档案信息进行删除,修改操作。 3.4 用例图 3.4.1 用例图 本系统中,档案管理模块包括自动采集信息管理,归档管理和档案管理,系统的总体用例图如图3.2所示: 图3.2 档案管理总用例图 Fig.3.2 archives management use case diagram 3.4.2 用例分析 本系统中,本人负责的是档案管理系统参与者有以下用用例分析如下: 1.管理员采集信息用例如图3.3所示。 图3.3 采集信息用例图 Fig.3.3 Collect information use case diagram 档案管理模块的开始,承载下面功能的合理运行。 用例描述如表3.1所示: 表3.1 自动信息采集管理模块-采集过期公文用例 Table3.1 Automatic collection of information management module- the use case of collect overdue documents 用例名称:自动采集 用例标识号:archives_001 参与者:档案管理员 简要说明:档案管理员进入系统查询过期的公文信息。 前置条件:登录成功 基本事件流: 1.用户登陆进入系统; 2.进入自动信息采集模块; 3.显示过期的公文信息; 4.用例结束 其他事件流: 无 后置条件:显示查询结果。 注释:无 2.查看文件详情。查看文件详情用例图如图3.4所示。 图3.4 查看文件详情用例图 Fig.3.4View file details use case diagram 当管理员查询到信息,能够查看该文件的信息 用例描述如表3.2所示: 表3.2 自动信息采集管理模块-详情显示用例 Table3.2 Automatic collection of information management module- the use case of details show 用例名称:查看文件详情 用例标识号:archives_002 参与者:档案管理员 简要说明:系统管理员进入文件列表显示页面,点进去查看详细信息。 前置条件:登录系统成功 基本事件流: 1.用户进入信息采集界面; 2.查看文件列表; 3.点击详情; 4.用例结束。 其他事件流: 无 后置条件:显示文件信息。 注释:无 3.查询文件。查询用例图如图3.5所示。 图3.5 查询文件用例图 Fig.3.5 Query file use case diagram 在自动采集信息的这一页进行搜索查询,准确查询文档信息 用例描述如表3.3所示: 表3.3 自动信息采集管理模块-文件搜索查询功能需求 Table3.3 Automatic collection of information management module- The use case of querying orders 用例名称:查询文件 用例标识号:archives_003 (续表) 参与者:档案管理员 简要说明:系统管理员进入自动采集页面输入搜索条件查询文件信息钮。 前置条件:登录系统成功 基本事件流: 1.用户进入信息采集界面; 2.输入搜索时间; 3.输入关键字; 4.用例结束。 其他事件流: 无 后置条件:显示查询结果。 注释:无 4.归档操作。归档操作用例图如图3.6所示。 图3.6 归档操作用例图 Fig.3.6 Archiving operation use case diagram 选择需要归档的文件进行归档,可以对未归档的文件进行一键归档也可以逐项进行归档操作。 用例描述如表3.4所示: 表3.4 归档管理模块-归档操作用例 Table3.4 Automatic collection of information management module- The use of archiving operation 用例名称:归档操作 用例标识号:archives_004 参与者:档案管理员 简要说明:档案管理员进入归档界面,对于未归档的文件进行归档操作。 前置条件:成功进入归档界面 (续表) 基本事件流: 1.用户进入档案管理的归档管理界面; 2.搜索状态为未归档的文件; 3.选择需要归档的文件; 4.点击归档; 5.选择需要归到的档案分类里; 6.用例结束。 其他事件流: 只能对于未归档的文件进行归档操作 后置条件:显示归档成功。 注释:无 5.搜索归档文件。搜索归档文件用例如图3.7所示。 图3.7 搜索归档文件用例图 Fig.3.7 Search archives use case diagram 该页面显示未归档文件,对于这些文件进行查询,准确查询归档信息。 用例描述如表3.5所示: 表3.5 归档管理模块-搜索归档文件用例 Table3.5 Automatic collection of information management module- the functional requirements of file search query 用例名称:搜索归档文件 用例标识号:archives_005 参与者:档案管理员 简要说明:档案管理员进入归档界面后,进行搜索操作。 前置条件:成功进入归档界面 基本事件流: 1.用户进入档案管理的归档管理界面; 2.输入归档状态; (续表) 3.输入关键字 4.点击查询 5.用例结束。 其他事件流: 无 后置条件:显示搜索结果。 注释:无 6.删除归档文件。删除归档文件用例图如图3.8所示。 图3.8 删除归档文件用例图 Fig.3.8 Delete archives use case diagram 选择需要删除的归档文件进行删除操作。 用例描述如表3.6所示: 表3.6 归档管理模块-删除归档文件用例 Table3.6 Automatic collection of information management module- the functional requirements of delete the file 用例名称:删除归档文件 用例标识号:archives_006 参与者:档案管理员 简要说明:档案管理员进入档案管理的归档管理界面进行删除操作。 前置条件:成功进入归档界面 基本事件流: 1.用户进入档案管理的归档界面; 2.选择文件 3.点击删除 4.提示是否删除 2.用例结束。 其他事件流: 无 (续表) 后置条件:返回删除结果。 注释:无 7.增加档案类别。增加档案类别用例图如图3.9所示。 图3.9 增加档案类别用例图 Fig.3.9 Increase the file category use case diagram 管理员登陆系统进入档案管理界面对档案类别进行操作。 用例描述如表3.7所示: 表3.7 档案管理模块-增加档案类别用例 Table3.7 Automatic collection of information management module- the use case of increase the archives 用例名称:增加档案类别 用例标识号:archives_007 参与者:档案管理员 简要说明:档案管理员进入档案管理界面对于档案类别进行增加操作 前置条件:进入档案管理界面 基本事件流: 1.管理员进入档案管理的档案管理界面; 2.显示类别; 3.点击新增; 4.填写新增类别; 5.用例结束。 其他事件流: 档案类别的非空验证 后置条件: 返回档案类别新增结果。 注释:无 8.修改档案类别。修改档案类别用例图如图3.10所示。 图3.10 修改档案类别功能用例图 Fig.3.10 Modify the file category use case diagram 管理员登陆系统进入档案管理界面对档案类别进行修改操作。 用例描述如表3.8所示: 表3.8 档案管理管理模块-修改档案类别用例 Table3.8 Automatic collection of information management module- the use case of modify the archive category 用例名称:修改档案类别 用例标识号:archives_008 参与者:档案管理员 简要说明:档案管理员进入档案管理界面对于档案类别进行修改操作 前置条件:进入档案管理界面 基本事件流: 1.管理员进入档案管理的档案管理界面; 2.显示档案类别; 3.选择档案类别; 4.点击修改按钮; 5.输入修改结果 6.点击确定 7.用例结束。 其他事件流: 档案类别的非空验证 后置条件: 返回档案类别修改结果。 注释:无 9.删除档案类别。删除档案类别用例图如图3.11所示。 图3.11 删除档案类别用例图 Fig.3.11 Delete the archive category use case diagram 管理员登陆系统进入档案管理界面对档案类别进行删除操作。 用例描述如图3.9所示: 表3.9 档案类别管理模块-删除档案类别用例 Table3.9 Automatic collection of information management module- the use case of delete archives category 用例名称:删除档案类别 用例标识号:archives_009 参与者:档案管理员 简要说明:档案管理员进入档案管理界面对于档案类别进行删除操作 前置条件:进入档案管理界面 基本事件流: 1.管理员进入档案管理的档案管理界面; 2.显示档案类别; 3.选择需要删除的档案类别; 4.点击删除; 5.用例结束。 其他事件流: 删除时提示是否删除该类类别下的所有文档 后置条件: 返回删除结果。 注释:无 10.档案信息修改。修改档案信息用例图如图3.12所示。 图3.12 档案信息修改用例图 Fig.3.12 Modify the archive information use case diagram 管理员登陆系统进入档案管理界面对档案类别里的档案信息进行修改操作。 用例描述如图3.10所示: 表3.10 档案管理模块-修改档案信息用例 Table3.10 Automatic collection of information management module- the use case of Modify the archive information 用例名称:修改档案信息 用例标识号:archives_0010 参与者:档案管理员 简要说明:档案管理员进入档案管理界面对于档案类别里的档案信息进行修改操作 前置条件:进入档案管理界面 基本事件流: 1.管理员进入档案管理的档案管理界面; 2.显示档案类别; 3.点进该档案类别; 4.选择档案信息 5.点击修改; 6.用例结束。 其他事件流: 对于修改操作的非空验证以及其他验证 后置条件: 返回修改结果。 注释:无 11.删除档案信息。删除档案信息用例图如图3.13所示。 图3.13 删除档案信息用例图 Fig.3.13 Delete the archive information use case diagram 管理员登陆系统进入档案管理界面对档案类别里的档案信息进行修改操作。 用例描述如图3.11所示: 表3.11 档案管理模块-删除档案信息功能需求 Table3.11 Archives management module- the functional requirements of delete the archive information 用例名称:删除档案信息 用例标识号:archives_011 参与者:档案管理员 简要说明:档案管理员进入档案管理界面对于档案类别里的档案信息进行删除操作 前置条件:进入档案管理界面 基本事件流: 1.管理员进入档案管理的档案管理界面; 2.显示档案类别; 3.点进该档案类别; 4.选择档案信息 5.点击删除; 6.用例结束。 其他事件流: 无 后置条件: 返回删除结果。 注释:无 3.5 本章小结 本章详细介绍了本系统档案管理模块的需求功能分析,以及详细的用例过程,以此为基础进行后面更加详细的设计,了解了之后要做到的工作,绘制用例图以及功能模块图。从开始介绍功能,对于项目总体的需求进行概述,然后根据在总体需求分析出各个模块的需求进行详细的说明,最后进行用例分析,对于用例的整体说明以及描述详细的用例过程,位置后的工作设计奠定了基础。 第四章 概要设计 4.1 系统功能模块设计 根据前面需求分析的功能需求与用例分析得出本系统的功能模块的设计架构,大概得出通用文档系统-档案管理模块的功能方面的设计与结构。 4.1.1 总体功能模块图 档案模块