UML实训报告,面向对象课程设计报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
人事管理系统 目 录 第一章 系统需求分析 2 1.1需求分析 2 1.2项目计划书 3 1.2.1 项目任务分工 3 1.2.2 项目进度表 3 第二章 用例图设计建模 4 2.1系统的用例图 4 2.2人事管理系统系统管理 4 第三章 类图设计建模 6 3.1系统中的类 6 3.2参与者相关类 7 3.3其他用到的相关的类 7 第四章 顺序图设计建模 8 4.1系统的顺序图 8 4.2系统管理员对员工基本信息删除的顺序图 9 4.3系统管理员对员工相关信息进行修改的顺序图 10 第五章 协作图设计建模 11 5.1 系统管理员的协作图 11 5.2 员工的协作图 13 第六章 活动图设计建模 14 6.1系统的活动图 14 6.2员工活动图 15 6.3管理员活动图 15 第七章 状态图设计建模 17 7.1用户登录状态图 17 7.2管理员修改放假信息状态图 18 7.3管理员修改工资信息状态图 18 7.4管理员修改公司培训信息状态图 19 7.5员工出勤信息管理状态图 20 7.6员工基本信息管理状态图 21 第八章 配置图设计建模 22 总结 23 第一章 系统需求分析 1.1需求分析 人事管理系统是现代企业管理不可缺少的一部分,是适应现代企业值得读要求、推动企业劳动人事管理走向科学化、规范化的必要条件。 现代企业需要高效率完成劳动人事管理的日常业务,包括新员工加入时人事档案的建立,老员工辞退,退休等。系统应该符合现代企业人事管理的规定,满足企业日,从而也减少了用户培训和使用本系统的额外经费,为企业的发展节约了部分开支。 希望我们开发的《人事管理系统》能够方便,快捷,准确的为单位的人事管理工作服务,以方便人事管理工作人员对企业员工的各种信息进行增加、修改、删除、查询等。在性能方面,操作应该方便、灵活,系统应有较高的稳定性,系统应有较高的安全性,速度上要求前台能很快的响应应聘者,后台操作不能出现超时现象。 1.2项目计划书 1.2.1 项目任务分工 组长:XX 任务分工:管理员模块、功能分析、总结。 组员:XX 任务分工:员工模块、查阅资料。 1.2.2 项目进度表 顺序 阶段日期 计 划 完 成 内 容 备注 1 第1天 查阅资料、需求分析 XXX 2 第2天 功能分析与设计 XXX 3 第3天 用例图建模、类图建模、顺序图建模、协作图建模 XX 4 第4天 活动图建模、状态图建模、配置图建模 XXX 5 第5天 成果分享会、个人总结、打印报告 XX 第二章 用例图设计建模 2.1系统的用例图 UML是用来描述图形的,由参与者、用例以及它们之间的关系构成的用于描述系统功能的动态视图。 用例在需求分析阶段有很重要的作用,它是作为参与者的外部用户所能观察到的系统功能的模型图。用例视图强调从用户的角度看到的或需要的功能,是被称为参与者的外部用户所能观察到的系统功能的模型图。 用例图(Use Case View)强调从用户的角度看到的或需要的系统功能,是被称为参与者的外部用户能观察到的系统功能的模型图。用例图一般包含三个组成元素:参与者、用例和系统边界三个元素。 创建用例图之前首先需要确定参与者:参与者表示系统用户能扮演的某种角色,这些参与者可能有三大类:系统用户、与所建系统交互的其他系统、时间。 1.作为一个人事管理系统,参与者主要是系统的管理人员,如经理。 2.对于系统来说,对各种信息的发布、删除、修改,是由系统管理者来处理的。 3. 通过对自己对该模块功能的了解,用户信息管理模块可以分为以下几个用例: (1)员工基本信息管理 (2)公司放假信息管理 (3)员工培训信息管理 (4)员工工资管理 (5)公司部门信息管理 (6)员工出勤信息管理 人事管理系统管理员用例图如图2.1和图2.2。 . 图2.1人事管理系统用例图总图 图2.2 管理员用例图 第三章 类图设计建模 3.1系统中的类 类不是单独一个模块,是和数据库字段有关的基础类,各个类之间是存在联系的。在人事管理系统中可以确定最基本的几个类如图3.1所示。 图3.1系统总类图 系统类图说明: 管理员:包含管理员ID、PASSWORD、SEX、AGE、EMAIL、STATUS 员工: 3.2参与者相关类 系统中和参与者相关的类的类图如图3.2所示。 图3.2参与者相关的类 3.3其他用到的相关的类 系统中其他相关的类如图3.3所示。 图3.3其他相关的类 第四章 顺序图设计建模 4.1系统的顺序图 顺序图是一种强调消息的是时序交互图。顺序图将交互关系表示为一个二维图,纵向是时间轴,时间沿竖线向下延伸。横向轴代表了在协作中各独立对象的类元角色。类元角色的活动用生命线表示。当对象存在时,生命线用一条纵向虚

文档评论(0)

celkhn0303 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档