办公自动化UML建模_第1页
办公自动化UML建模_第2页
办公自动化UML建模_第3页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于办公自动化的用例建模目录基于办公自动化的用例建模 1一、项目背景 错误未定义书签。二、系统目标 2三、功能模块 3组织管理: 3权限管理: 3会议管理 3个人办公: 3我的便签: 3我的任务: 3通讯录: 3公共信息: 3公文管理 3公文维护: 3归档处理: 3系统维护: 3四、建立用例及用例图 43。1UML初始模型 43。2组织管理用例及用例图 43。21机构管理 43。22人员管理 53。23用例图 63.3权限管理用例及用例图 63.31用户管理 63。3.2角色管理 73。33模块管理 73.34用例图 73。4系统维护用例及用例图 83。4.1系统备份 83。4.2系统恢复 83。4.3用例图 83.5会议管理 83。5.1会议申请 83。52会议审核 93.53会议纪要及归档 93.5.4用例图 93。6公共信息管理 93。6.1公告管理 93。62用例图 103。7公文管理 103.7.1公文维护和审核 103。72用例图 11档案管理用例及用例图 113。81人员履历 113。8.2转正申请 113。8.3离职申请 113。8.4用例图 12个人办公用例及用例图 123。91我的便签 123。92我的任务 12通讯录 12用例图 13五、类图 13六、活动图 15七、顺序图 16八、合作图 16九、状态图 17十、构件图 19一、项目背景系统,它是指一切可满足于企事业单位的、综合型的、能够提高单位CRMERP)则是对办公室内的、与管理有关的事务进行机械化和自动化的处理。A公司是一家大型的上市公司,当前,公司虽然采用Office等办公软件,实现了办公二、系统目标OA办公系统的目标是为公司建成一个高速、安全、稳定可靠、经济实用、方便操作的办公自动化平台,全面实现公司办公自动化、信息资源共享化、决策智能化。在日常工作的各个领域和各个环节中广泛采用现代信息技术,以建设和整合统一高效的网络平台为基础、以应用和服务为核心,以办公资源管理系统及业务应用系统开发为重点,.三、功能模块本OA系统功能模块分为以下几个部分:组织管理:对公司部门架构信息和部门人员信息进行管理,分为机构管理和人员管理;权限管理不同的用户可能有不同的角色,不同的角色又可能拥有对系统不同的管理权限模块管理:系统所有模块的管理角色管理:系统的角色定义、给角色分配权限等用户管理:系统账号的分配、给用户分配角色、给用户分配权限会议管理:管理会议有关的各项事务会议申请:讨论通过后对需要举行的会议向上级提出申请领导审核:对申请的会议进行审核会议纪要:记录会议的详细信息会议归档:将所召开会议的信息归档处理个人办公:办理日常事务我的便签:随手记录的信息通讯录:记录本公司人员的通讯信息公共信息:对公司发布的新闻、通知和规章制度等信息进行管理,使企业的信息和知识得到快速传播和转移公文管理:对公文的接收和审核进行管理公文维护:各种类型的公文管理、审批公文等档案管理:管理员工档案信息人员履历:管理员工基本信息转正申请:管理员工转正申请离职申请:管理员工离职申请系统维护:对系统进行恢复、备份等操作系统恢复:对先前系统进行恢复操作系统备份:对现有系统进行备份操作四、建立用例及用例图3。1UML初始模型系统顶层参与者包括:会议管理员、公告管理员、公文管理员、档案管理员、系统管理员、普通员工。OAOA办公自动化管理系统组织管理公文管理<<include>><<include>> 公文管理员权限管理组织管理公文管理<<include>><<include>> 公文管理员权限管理<<include>>系统管理员档案管理<<include>>档案管理员<<include>>登录<<include>>系统维护<<include>>个人办公<<include>><<include>>普通员工

公共信息管理 公告管理员3。2组织管理用例及用例图系统管理员拥有组织管理的权限,组织管理又包括机构管理和人员管理。3.2.1机构管理:1如果已经存在,系统会向系统管理员发出警告信息,提示管理员重新输入信息.系统确认机构,.2、修改机构信息:系统管理员选择某个机构,填写修改信息后提交到系统,系统会保存该修改过的信息。3、删除机构信息:系统管理员选择某个机构,点击“删除“按钮,系统检测该机构下是否存在子机构,如果存在,向管理员发出警告信息,否则,经管理员确认后,系统会从数据库中删除该机构信息。4、查询机构信息:系统对机构信息查询提供了“模糊查询”的功能,系统管理员输入查询条件后,系统会根据查询条件找到和该查询字段相匹配的机构信息。3。2。2人员管理:1、添加人员:系统管理员进入系统,进入“人员管理"界面后,界面会显示所有员工列表,点击“添加员工信息”按钮,进入到添加信息界面,输入员工信应的机构,提交信息后系统会向数据库中写入该员工的信息。2、修改员工信息:.3、删除员工信息:系统管理员选择某个员工,点击“删除”按钮,经确认后,系统会从数据库中删除该员工的信息。4、查询员工信息:系统对用户信息查询提供了“模糊查询"的功能,系统管理员输入查询条件后,系统会根据查询条件找到和该查询字段相匹配的用户信息.3。2。3用例图添加员工信息<<include>>添加机构信息删除员工信息 <<include>>系统管理员(fromUse

修改员工信息<<include>>

查询机构信息<<include>>查询员工信息 修改机构信息删除机构信息机构管理和人员管理用例图3。3权限管理用例及用例图系统管理员拥有对用户、角色授权和管理模块的权利。3.3.1用户管理:1、分配账号:系统管理员给员工分配账号。进入账号分配界面,输入用户名和密码,向系统提交该信息,系统首先检测该账号是否存在,如果存在,则向系统管理员发送警告信息。经系统检测无误后,系统会将该账号信息写入数据库。2、删除账号:还没有分配账号(用户系企业员工,可能还没有分配账号系统弹出提示信息。反之,经经系统管理员确认删除后,系统会从数据库删除该用户(该用户所对应的员。3、:(()和D(DELETE)权利.3。3.2角色管理1、添加角色:向系统中添加角色,比如档案管理员、公文管理员等。2、删除角色:删除系统中存在的角色3、CREAT(READD(DELETE)权利。3。3.3模块管理1.首先输入模块信息,提交到系统,系统首先检测该模块是否已经存在,如果已经存在,息无误后,会将该模块信息保存数据库中。2,系统会从数.3、修改模块信息:系统管理员选择某个模块工,填写修改信息后提交到系统,系统会保存该修改过的模块信息到数据库.3。3.4用例图删除用户账号 修改模块添加角色删除角色系统管理员(fromUseCas..)

删除模块 分配用户账

角色授权<<使用>><<使用>>添加模块 给用户授权 查询模块列表3。4系统维护用例及用例图系统管理员拥有对系统进行恢复和备份的权利3。4。1系统备份.3。4.2系统恢复数据发生异常时,系统管理员可以先前备份的数据进行一键恢复。3。4.3用例图数据备份数据备份系统管理员(fromUseCas..)数据恢复3.5会议管理会议管理员拥有对会议管理的权限,其中,会议申请人具有申请召开会议的权利,审核人具有审核会议的权利,会议记录人员具有记录相关信息并进行归档的权利。3。5。1会议申请3.5。2会议审核会议审核人接收到来自会议申请人的申请单,进行审批。3。5.3会议纪要及归档.3.5。4会议申请人 会议申请<<extend>>审核会议申请<<extend>>会议记录人 记录会议信息3。6公共信息管理公告管理员拥有管理公告的权利3。6.1公告管理

会议审核人,如果过了有效时间,系统会,公告管理员填公告按照范围和发布时间排序显示在各自的部门的系统公告栏中。3。6.2用例图浏览公告发布公告删除公告公告管理员删除公告(fromUseCaseView)修改公告公文管理收发人员派发经过上级领导签字确认后的公文并进行归档处理。公文维护和审核.公文经办人收到审核,系统将领导签字后的等信息,然后进行归档处理。用例图删除公文 派发公文修改公文公文经办人<<extend>>

公文分发人草拟公文<<extend>>

<<extend>>公文审核人 审核公

<<extend>>

签字确认 上级领导档案管理用例及用例图档案管理员拥有管理员工档案的权利,包括人员履历、转正申请、离职申请和员工考勤3。8。1人员履历管理员工基本信息,当员工信息发生改变时,档案管理员根据员工编号查找到该员工,找到需要修改的信息,修改完毕提交到系统,系统会将修改后的数据保存到数据库。3。8.2转正申请员工的转正申请及审核意见发送给档案管理员,系统会将转正申请及审核意见流转至档案管系统会保存该修改过的信息。3。8.3离职申请员工向部门领导发出离职申请,部门领导审核通过以后将该员工的离职申请及审核意见员工档案,系统会将该员工信息从数据库删除。3。8。4用例图查看员工档案档案管理员(fromUse

修改员工档案删除员工档案<<extend>>离职申请员工离职审核离职申请员工离职审核普通员工omUseCas..)部门领导

转正申请 <<extend>>员工转正审核个人办公用例及用例图普通员工拥有管理个人办公的权利,包括我的便签、我的任务和通讯录我的便签随手记录的信息,包括编号、主题、创建时间等内容.员工可以随时查看记录的便签,也可以删除记录的便签。我的任务任务备忘录,提醒员工在合适何地做什么事情。员工输入任务名称及提醒时间,系统会在这个时间向员工发出提示信息,提醒员工还有任务没有完成.员工也可以删除该任务。3。9。3通讯录通讯录记录了公司员工的联系方式,包括员工编号、姓名、性别、年龄、职位、联系电话、电子邮箱、所属部门等信息。员工可以通过检索的方式查找员工信息。3。9。4用例图添加便签删除便签删除任务普通员工(fromUseCase...) 添加任务查询通讯录五、类图,:通讯录通讯录公告系统管理11会议参加人 员工发文登记发文111..n10..n1<<Interface>>我的任务1会议1用户1..n1..n角色收文登记1..n1 收文11..n1..n借阅1会议纪要1..n1..n访问控制列表0..n档案1收文档案发文档案会议纪要档案各对象的属性和操作的定义如下:六、活动图以发文和会议申请为例发文活动图发文活动图创建发文审核修改发文[未通过][通过]签发分发公文[通过][未通过]发文归档会议申请会议申请审核修改会议[未通过 ][]会议通知召开会议会议纪要七、顺序图以发文和会议申请为例八、合作图以发文和会议申请为例记8:登记发文签发

9:发文归档归档6:签

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论