UML课程设计报告材料

UML课程设计报告材料

ID:40060512

大小:533.97 KB

页数:36页

时间:2019-07-18

UML课程设计报告材料_第1页
UML课程设计报告材料_第2页
UML课程设计报告材料_第3页
UML课程设计报告材料_第4页
UML课程设计报告材料_第5页
资源描述:

《UML课程设计报告材料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用文档电子科技大学成都学院计算机系课程设计报告课程名称:UML课程设计设计题目:人力资源管理系统组长学号姓名:………………………组员学号姓名:……………………….组员学号姓名:………………………计算机系制2014年6月文案大全实用文档目录第1章引言11.1编写目的11.2项目背景11.3可行性分析11.3.1经济可行性分析11.3.2技术可行性分析21.3.3法律可行性21.4小组分工2第2章需求分析32.1功能需求分析32.2功能模块图5第3章用例建模73.1参与者73.2用例83.3绘制用例图123.4用例详细描

2、述22第4章系统分析274.1对象类静态模型274.1.1名词/动态方法找类274.1.2类与类之间的关系284.1.3类的职责294.1.4类图294.2主要动态模型294.2.1顺序图294.2.1状态图294.2.3活动图29第5章正向工程30第6章总结316.1总结316.2改进及不足31参考文献32文案大全实用文档第1章引言1.1编写目的科技进步将人类带到了信息时代,计算机已成为各行各业在业务处理与管理工作中必不可少的辅助工具,并对各行业的发展起到越来越大的推动作用。计算机信息管理技术的应用,除了能在相当大的

3、程度上代替人工作业,从而减少人员工作量,减轻工作负担,减少工作中因人为原因而产生的错误从而避免不必要的损失外,更重要的是能建立准确畅通、简便的信息流通渠道,为工作提供所需要的准确、即时的信息以帮助做出正确而及时的选择与决定,从而给采用这技术的单位带来了巨大的可见或不可见的利益与效益。随着信息时代的发展,各大公司对人力资源的需求也越来越高,人力资源管理系统也变得十分必要。本报告主要是使用UML工具来描述人力资源系统的相关功能的实现。1.2项目背景目前面向对象的程序设计语言已广为流行,但许多数据库支持者仍倾向采用结构化设计

4、方法来设计系统结构,使得对象的属性及方法分散在设计中,很难将设计中的对象同现实中的对象完全对于起来,对系统的完全性、可靠性、开放性均有影响。造成这种现象的原因大致有两个设计人员习惯于结构化设计,难以立刻转向面向对象设计。面向对象设计相对来说比较抽象,繁琐,用它设计规模不是很大的系统得不偿失。但无论如何,若想充分发挥面向对象编程的优越性,就必须采用面向对象的设计方法。UML是软件世界第一个统一建模语言,已成为国际软件界广泛承认的标准,应用领域非常广泛。可由于多种类型软件系统开发建模的各个阶段,使用UML建模的优越性在于数

5、据类型丰富,可处理复杂数据结构,数据库语言与程序环境一致,直接存取对象执行效率高,适用于对象系统应用。1.3可行性分析1.3.1经济可行性分析经过分析系统在经济上是可行的。文案大全实用文档1.3.2技术可行性分析经过分析系统在经技术上是可行的。1.3.3法律可行性经过分析系统在法律上是可行的。1.4小组分工文案大全实用文档第2章需求分析2.1功能需求分析假设用户单位是一家企业公司,公司有职工近2000人,公司原来的人力资源管理方式主要以人工管理为主,个别业务用计算机处理。为了提高工作效率和决策水平,公司准备开发一套人力

6、资源管理系统,以取代原来的人工处理方式。本系统的开发目标是:为人力资源管理部门提供一个全面的信息管理系统,通过系统可以比较容易地获得所需的关于组织体系、薪酬福利成本、人力资源状况等静态数据,也可以方便地获得各种变动信息来进行趋势预Nt371。在企业内实现信息依据权限的共享,人力资源管理的Et常业务在信息系统的协助下变得高效快捷。为了开发本系统,首先要理解人力资源管理功能,通常人力资源管理系统包含以下模块,各模块功能简述如下:(1)组织机构管理。主要管理集团下属的各级公司以及公司下属的各级部门,处理公司和部门的新建、合并

7、、撤销业务,为公司、部门提供信息维护,统计分析功能,支持输出组织机构图。(2)职位管理。主要管理职务分析每个职位的职位描述、任职资格、后备人员、以及各职位的任职情况、超编情况、空缺情况,并按部门提供职位表和空缺职位表。(3)人力资源规划。重要用于管理人力资源规划和机构编制,并提供人力资源规划表、机构编制表。(4)绩效考评。根据职务分析,将员工分为不同层面、不同类别,分别设计考评标准。对业绩、能力、态度等进行月份、季度、年度考评,对考核数据提供统计分析功能,为薪酬、奖惩、培训开发等方面提供依据。(5)人事管理。主要负责完

8、成对在职员工、解聘员工、离退员工的基本信息、任职情况、组织变动、奖惩情况等档案数据的维护、统计分析,晋升、降职、辞职、辞退、退休等人事变动业务的处理,并提供各类员工信息卡片、信息报表。(6)劳动合同管理。全面管理员工劳动合同的签订、变更、续订、中止、接触全过程。并针对不同时期,不同的合同版本,提供版本管理,以及对于到期合同提供自动

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。