档案管理系统UML实训报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1目录1.实训名称..........................................................22.实训题目..........................................................23.实训目的..........................................................24.实训内容及结果....................................................24.1档案管理系统需求分析.....................................................................................................24.1.1系统功能需求...................................................24.1.2用户管理模块...................................................54.1.3系统参数设置模块...............................................54.1.4借阅管理模块...................................................64.1.5案卷管理模块...................................................64.1.6文件管理模块...................................................74.1.7数据管理模块...................................................74.2系统的UML建模...............................................................................................................84.2.1UML初始模型....................................................84.2.2业务建模.......................................................84.2.2.1业务用例模型.............................................84.2.2.2业务分析模型............................................154.2.3分析模型......................................................184.2.3.1参与者..................................................184.2.3.2用例....................................................184.2.3.3用例图..................................................194.2.3.4时序图..................................................204.2.3.5协作图..................................................244.2.3.6状态图..................................................264.2.3.7分析类图................................................274.2.4设计模型......................................................294.2.4.1包图....................................................294.2.4.2类图....................................................314.2.4.3组件图..................................................334.2.4.4部署图..................................................334.2.4.5数据建模................................................335.实训小结.........................................................3921.实训名称信息系统分析与综合课程设计2.实训题目档案管理系统3.实训目的通过实践使学生更深入地了解与掌握信息系统的概念、分析设计信息系统的原理和方法,使学生熟练掌握结构化系统分析与设计的方法。为学生今后在使用、管理与开发管理信息系统打下基础。4.实训内容及结果4.1档案管理系统需求分析4.1.1系统功能需求档案管理系统是一套功能强大,操作简便、实用的自动化管理软件,包括用户管理、系统参数设置、档案数据录入(分为文件录入和案卷录入两部分)、案卷数据查询(分为文件查询和案卷查询两部分)、借阅管理、数据维护(分为数据备份和数据操作)、操作日志查看、报表打印等。可以用于一般的档案室,也可用于网络中的办公系统,进行联网操作。本档案管理系统主要针对某档案室的具体业务流程开发设计,系统提供了较好的功能扩充接口。开发档案管理软件是为了满足该档案室对档案管理和业务管理的方便,以现代化的创新思维模式工作。下面概括一下本档案管理系统大致的功能需求。用户登陆在用户进入系统前,首先要求用户进行登录,登录是要验证用户名和密码是否匹配,验证通过后允许用户进入本系统操作。用户的密码需要进行加密算法。用户的登录密码要求机密保存在数据库中。用户登录后需要记入到日志库中。3修改注册信息用户登录后,可以修改自己的注册信息,包括修改用户密码,每页显示行数等信息,不允许修改用户名、姓名和部门等信息。权限设置本模块只有系统管理员可以操作。管理员可以增加系统用户、删除系统用户、修改用户的相关属性、修改用户的权限表。系统参数设置本模块设置系统的辅助参数表,这些参数表是输入数据时作为辅助使用的。每个参数表需要有增加、删除、修改和查看等操作。数据录入本模块处理用户输入新的档案文件信息或者档案案卷信息。输入数据时要考虑用户连续录入的情况,可以从上一条记录复制数据到新的记录中。不同的档案不同的输入情况,比如科技档案只有文件信息,没有案卷信息。输入案卷信息之后可以接着输入此案卷下的文件信息,案卷信息中相应的字段带入文件信息输入界面,且不可更改。数据维护本模块需要具有“数据维护”的权限的用户可以操作。数据维护模块对已经“删除”(只是做删除标记)的档案文件做最后的判定,判断该文件是否要删除。此模块涉及两种操作:回复和彻底删除。数据查询按用户输入的条件查询相应的档案文件信息。查询结果以列表目录形式显示,也可以卡片形式显示。具有档案处理权限的用户可以对查询的结果编辑并保存,也可以“删除”(做删除标记)档案文件记录。数据修改本模块主要实现批量修改数据的功能,可以有用户指定条件,将数据库中所有符合条件的文件或案卷记录按要求修改某个字段的值。例如可以指定将所有文件年份为“2002”的文件记录的保管期改为“长期”。4报表打印打印各种档案的目录表和统计表。可以由用户设计进行报表的自动生成。档案借阅此模块分为外借登记、归还记录和电子借阅申请处理两部分,具有“借阅管理”权限的用户可以操作此模块。外借模块实现档案文件的借出登记和归还登记功能。电子借阅申请由具有“借阅管理”权限的用户处理,一般用户提出阅读电子文档的申请后,被同意阅读后,文件将被发送给申请人。数据备份及恢复本模块需要实现数据的备份和恢复机制。数据备份操作可以按年度、档案种类等条件做部分备份或完全备份。数据恢复就是将备份的数据恢复到数据库中。可以对数据进行备份和恢复,备份的路径在系统参数设置中指定。备份生成一个XML文件,恢复的时候自动由此恢复。具有批量备份和恢复功能。查阅操作日志本模块对系统运行日志操作,具有“日志操作”权限的用户可以进入本模块。可以尽心查看日志记录等操作。下图为整个档案管理系统的功能需求。图1档案管理系统的功能需求54.1.2用户管理模块用户管理模块包括如下图2所示几个部分图2用户管理模块添加用户:管理员可以对用户进行添加操作。删除用户:管理员可以对已有用户进行删除操作。查看用户权限:每个用户都具有一定的权限,管理员可以查看用户的管理权限。修改管理权限:管理员可以修改用户的管理权限。添加管理权限:管理员在权限管理中可以添加管理权限。删除管理权限:管理员在权限管理中可以删除管理权限。4.1.3系统参数设置模块系统参数设置模块包括如下图3所示几个部分图3系统参数设置模块系统表:管理员可以修改单位名称和卷宗号并保存。档案种类表:对档案种类进行添加、删除操作。文件种类表:对文件种类进行添加、删除操作。6文件类目表:对文件类目进行添加、删除操作。其他参数表:对其他文件进行编辑、删除操作。在编辑时可以修改附件存放路径和备份文件存放路径。4.1.4借阅管理模块借阅管理模块包括如下图4所示几个部分借阅登记:输入借阅条件后就可以申请借阅登记。借阅查询:提供对所借出案卷的查询工作,对归还日期做详细说明。网上借阅:网上借阅提供网上借阅申请、未提交的借阅申请、已处理的借阅申请、借阅申请处理和网上答复几个小模块。其中网上借阅申请、未提交的借阅申请、已处理的借阅申请模块是所有用户都拥有的,借阅申请处理是具有借阅管理权限的用户所拥有的模块、网上答复是具有借阅答复权限的用户所拥有的模块。图4借阅管理模块4.1.5案卷管理模块案卷管理模块包括如下图5所示几个部分图5案卷管理模块案卷查询:对所需要的案卷进行查询操作。案卷录入:保存案卷。74.1.6文件管理模块文件管理模块包括如下图6所示几个部分图6文件管理模块文件查询:对所需要的文件进行查询操作。文件录入:保存文件。4.1.7数据管理模块数据管理模块包括如下图7所示几个部分图7数据管理模块数据备份:对文件表和案卷分别进行备份。数据恢复:对文件表和案卷分别进行数据恢复。84.2系统的UML建模4.2.1UML初始模型选择菜单命令【File—New】打开如图8所示的【CreateNewModel】对话框,选择J2SE模式,然后单击【OK】按钮。并保存这个新的模型为“档案管理系统”。图8新建模型4.2.2业务建模4.2.2.1业务用例模型确定业务参与者参与者是系统的主体,表示提供或接收系统信息的人或系统,他们是交互作用的人或事物。本系统的功能大致可以分为以下几个部分。用户登录——验证用户身份的合法性,判断是否运行进入本系统。修改注册信息。权限设置——增、删用户,修改用户属性和用户的权限。系统参数设置——设置系统的辅助参数表。数据录入——档案案卷和文件信息的录入。数据维护——对用户删除的数据进行判定,恢复或者正式删除。数据查询——查询档案数据,可以查看查询到档案文件数据,根据权限的不太也可以修改指定的档案数据。数据修改——用户可以通过此模块批量修改数据。9报表打印——打印各类档案目录及统计报表。档案借阅——包括档案外借、归还的登记以及网上借阅的处理。数据备份和恢复——档案数据的备份和恢复。日志记录。通过以上的分析,可以创建以下的参与者:管理员档案室人员案卷输入人员借阅管理人员一般人员在Rose中,参与者的创建如图9所示。图9业务

1 / 39
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功