档案管理系统面向对象作业

上传人:第*** 文档编号:33572549 上传时间:2018-02-15 格式:DOCX 页数:20 大小:409.71KB
返回 下载 相关 举报
档案管理系统面向对象作业_第1页
第1页 / 共20页
档案管理系统面向对象作业_第2页
第2页 / 共20页
档案管理系统面向对象作业_第3页
第3页 / 共20页
档案管理系统面向对象作业_第4页
第4页 / 共20页
档案管理系统面向对象作业_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《档案管理系统面向对象作业》由会员分享,可在线阅读,更多相关《档案管理系统面向对象作业(20页珍藏版)》请在金锄头文库上搜索。

1、档案管理系统需求分析1 系统功能需求档案管理系统是一套功能强大、操作简便、实用的自动化管理软件,包括用户管理、系统参数设置、档案数据录入、案卷数据查询、借阅管理、数据维护、操作日志查看、报表打印等。本档案管理系统主要针对某档案室的具体业务流程开发设计,系统提供了较好的功能扩充接口。开发档案管理软件是为了满足该档案管理和业务管理的方便的需求,以现代化的创新思维模式工作。下面概括一下本档案管理系统大致的功能需求。(1 )用户登录在用户进入系统前,首先要求用户进行登录,登录时要验证用户名和密码是否匹配,验证通过后允许用户进入本系统操作。用户的密码需要进行加密算法。用户的登录密码要求加密保存在数据库中

2、。用户登录后需要记入到日志库中。(2 )修改注册信息用户登录后,可以修改自己的注册信息,包括修改用户密码、每页显示行数等信息,不允许修改用户名、姓名和部门等信息。(3 )权限设置本模块只有系统管理员可以操作。管理员可以增加系统用户、删除系统用户、修改用户的相关属性、修改用户的权限表。(4 )系统参数设置本模块需要具有“辅助库设置”权限才可以操作。本模块设置系统的辅助参数表,这些参数表示输入数据时作为辅助使用的。每个参数表需要有增加、删除、修改和查看等操作。另外,需要设置本系统的使用单位名、数据文件路径等系统运行参数。(5 )数据录入本模块处理用户输入的新的档案文件信息或者档案案卷信息。输入数据

3、时要考虑用户连续录入的情况,可以从上一条记录复制数据到新的记录中。不同的档案有不同的输入情况,比如科技档案只有文件信息,没有案卷信息。输入案卷信息之后可以接着输入此案卷下的文件信息,案卷信息中相应的字段带入文件信息输入界面,且不可更改。(6 )数据维护本模块需要具有“数据维护”的权限的用户才可以操作。数据维护模块对已经“删除”的档案文件做最后判定,判断该文件时否需要删除。此模块涉及两种操作:恢复和彻底删除。(7 )数据查询按用户输入的条件查询相应的档案文件信息。查询结果以列表目录形式显示,也可以卡片形式显示。具有档案处理权限的用户可以查询的结果编辑并保存,也可以“删除”档案文件记录。(8 )数

4、据修改本模块主要实现批量修改数据的功能,可以由用户指定条件,将数据库中所有符合条件的文件或案卷记录按要求修改某个字段的值。(9 )报表打印打印各种档案的目录表和统计表。可以由用户设计进行报表的自动生成。(10 )档案借阅此模块分为外借登记、归还记录和电子借阅申请处理两部分,具有“借阅管理”权限的用户可以操作此模块。外借模块实现档案文件的借出登记和归还登记功能。电子借阅申请由具有“借阅管理”权限的用户处理。一般用户提出阅读电子档的请求,被同意阅读后,文件将被送给申请人。(11 )数据备份及恢复本模块需要实现数据的备份和恢复机制。数据备份操作可以按年度、档案种类等条件做部分或完全备份。数据恢复就是

5、将备份的数据恢复到数据库中。(12 )查阅操作日志本模块对系统运行日志操作,具有“日志操作”权限的用户可以进入本模块。可以进行查看日志记录等操作。图 1 所示给出档案管理系统的功能需求。2 用户管理模块用户管理模块包括如图 2 所示的几个部分。(1 )添加用户:管理员可以对用户进行添加操作。(2 )删除用户:管理员可以对已有用户进行删除操作。(3 )查看用户权限:每个用户都具有一定的权限,管理员可以查看用户的管理权限。(4 )修改用户权限:管理员可以修改用户的管理权限。(5 )添加管理权限:管理员在权限管理中可以添加管理权限。(6 )删除管理权限:管理员在权限管理中可以删除管理权限。(7 )查

6、看管理权限:管理员在权限管理中可以查看管理权限。3 系统参数设置模块系统参数设置模块包括图 4 所示的几个部分。(1 )系统表:管理员可以修改单位名称和卷宗号并保存。(2 )档案种类表:对档案种类进行添加、删除操作。(3 )文件种类表:对文件种类进行添加、删除操作。(4 )文件类目表:对文件类目进行添加、删除操作。(5 )其他参数表:对其他文件进行编辑、删除操作。在编辑时可以修改附件存放路径和备份文件存放路径。4 借阅管理模块借阅管理模块包括如图 6 所示的几个部分。(1 )借阅登记:输入借阅条件后就可以申请借阅登记。(2 )借阅查询:提供对所借出案卷的查询工作,对归还日期做详细说明。(3 )

7、网上借阅:网上借阅又提供网上借阅申请、未提交的借阅申请、已处理的借阅申请、借阅申请处理和网上答复几个模块。5 案卷管理模块案卷管理模块如图 7 所示的几个部分。(1 )案卷查询:对所有需要的案卷进行查询操作。(2 )案卷录入: 保存案卷。6 文件管理模块文件管理模块包括如图 8 所示的几个部分。7 数据管理模块数据管理模块如图 9 所示的几个部分。(1 )数据备份:对文件表和案卷表分别进行备份。(2 )数据恢复:对文件表和案卷分别进行数据恢复。系统的基本模型1 系统的用例图1.1 确定参与者参与者是系统的主体,表示提供或接收系统信息的人或系统,他们是与系统有交互作用的人或物。通常情况下代表了一

8、个系统的使用者或外部通信的目标。本系统的功能大致可以分为以下几个部分。(1 )用户登录验证用户身份的合法性,判断是否允许进入本系统。(2 )修改注册信息。(3 )权限设置增、删用户,修改用户属性和用户的权限。(4 )系统参数设置设置系统的辅助参数表。(5 )数据录入档案案卷和文件信息的录入。(6 )数据维护对用户删除的数据进行判断,恢复或者正式删除。(7 )数据查询查询档案数据,可以查看查询到的档案文件数据,根据权限的不同也可以修改指定的档案数据。(8 )数据修改用户可以通过此模块批量修改数据。(9 )报表打印打印各类档案目录及统计报表。档案借阅包括档案外借,归还的登记及网上借阅的处理。(11

9、 )数据备份和恢复档案数据的备份和恢复。(12 )日志记录从以上的分析中,可以创建以下参与者:(1 ) 管理员;(2 ) 档案室人员;(3 ) 案卷输入人员;(4 ) 机密级人员;(5 ) 绝密级人员;(6 ) 借阅管理人员;(7 ) 一般人员;1.2 确定系统用例档案管理系统根据业务流程可以分为以下几个用例:(1 ) 用户登录;(2 ) 根据权限进入(3 ) 管理员系统参数设置;(4 ) 管理员进行用户管理;(5 ) 数据信息录入;(6 ) 数据查到;(7 ) 数据备份和恢复;(8 ) 普通用户网上借阅管理;(9 ) 管理员操作日志并查看;(10 ) 报表打印;(11 ) 用户注册管理;1.

10、3 创建用例图管理人员用例图如图 13档案室人员的数据录入、查看等用例图如图 14.系统管理员进行系统维护的用例图如图 15 所示。2 系统的时序图档案管理系统的时序图主要有如下几个。(1) 用户管理模块中的系统管理员添加、删除或修改用户的时序图。(2) 案卷管理模块中的案卷输入员录入或查询案卷的时序图。(3) 借阅管理模块中的借阅管理员管理借阅案卷的时序图。(4) 文件管理模块中的一般人员查询文件的时序图。(5) 数据管理模块中的系统管理员备份或恢复数据的时序图。(6) 系统参数设置模块中的系统管理员添加、删除档案文件的时序图。2.1 系统管理员添加用户的时序图2.2 案卷管理员录入案卷的时

11、序图2.3 借阅管理员借阅案卷的时序图3 系统的协作图档案管理系统的协作图主要有以下几个。(1 ) 用户管理模块中的系统管理员添加、删除或修改用户的协作图。(2 ) 案卷管理模块中的案卷输入员录入或查询案卷的协作图。(3 ) 借阅管理模块中的借阅管理员管理借阅案卷的协作图。(4 ) 文件管理模块中的一般人员查询文件的协作图。(5 ) 数据管理模块中的系统管理员备份或恢复数据的协作图。(6 ) 系统参数设置模块中的系统管理员添加、删除档案文件的协作图。3.1 系统管理员添加用户的协作图3.2 案卷管理员录入案卷的协作图3.3 借阅管理员借阅案卷的协作图4 系统的状态图4.1 档案的状态图如图所示

12、,档案处于外借状态时,可以借阅,借阅后就变为借阅状态。外借档案归还后又变为可外借状态。4.2 借阅者账户的状态图5 系统的活动图5.1 一般人员的活动图如图所示,一般人员首先登录系统,然后进行网上借阅、借阅登记、借阅查询等活动,完成活动后推出系统。5.2 借阅管理人员的活动图6 系统中的类图6.1 系统中用户管理模块的类图如图所示。6.2 系统中借阅管理模块的类图如图所示。6.3 系统中案卷管理模块的类图如图所示。7 系统的配置与实现7.1 系统的组件图系统的组件图如图所示,包括系统服务和数据服务两个组件。7.2 系统图的配置配置图主要是用来说明如何配置系统的软件和硬件。系统由多个节点构成,应用服务器负责整个系统运行的总体协调工作,数据库负责数据管理。管理员可以通过管理应用服务器来管理整个系统。一般人员可以通过互联网访问应用服务器来操作服务。系统的配置如图所示。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号