苏州科技大学设计模式设计报告_第1页
苏州科技大学设计模式设计报告_第2页
苏州科技大学设计模式设计报告_第3页
苏州科技大学设计模式设计报告_第4页
苏州科技大学设计模式设计报告_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、-博宏高校人事管理系统摘 要教师是高校的灵魂,是高校升华的主力,合理高效率地对教师进展管理是一个高校运营过程中非常重要的环节。高校进展人事管理的过程是十分繁琐的,并且会产生一系列冗余信息。教师信息不规,查找效率低下,资料品质参差不齐。为了解决这一问题,需要一套为高校量身定做的人事管理系统。管理系统能够使高校人事信息更加系统化,查询起来更加一目了然。博宏高校人事管理系统根据许多高校的人事大数据进展研究,制定了一套符合众多高校人事人力资源管理的系统,它符合“以人为本的原则,博宏管理系统成为构建以教师为根底的人性化管理工具。伴随着国软件行业近几年来的飞速开展和互联网的应用,一个快的,效率高的,方便的

2、,简单易用的软件设计显得尤为重要。现在的软件在各行各业都有应用,但是差距在有没有利用一个好的设计模式。本系统采用了工厂模式、单例模式、装饰者模式、观察者模式、适配器模式,这几种模式的相互组合,相辅相成,让这个系统更加稳定更加高效。关键词人事管理;设计模式、量身定做;高效合理Bohong University personnel management systemAbstractThe teacher is the soul of the University, is the main force of the sublimation of the University. It is a ver

3、y important part of the management of the university to carry on the management of the teachers reasonably and efficiently. The process of personnel management in Colleges and universities is very plicated, and it will produce a series of redundant information. Teachers' information is not stand

4、ardized, the search efficiency is low, the data quality is uneven. In order to solve this problem, it needs a set of personnel management system for the university. The management system can make the university personnel information more systematic, the query is more clear. The personnel management

5、system based on the University's personnel management system, according to the University's personnel big data research, formulated a set of system which accords with the human resources management system, which is in line with the principle of "people-oriented".With the rapid deve

6、lopment of the domestic software industry in recent years and the application of the Internet, a fast, efficient, convenient, simple and easy to use software design is particularly important. Now the software is applied in all walks of life, but the gap is not in the use of a good design patterns.Th

7、is system adopts the factory mode, one case mode, the model of the observer, the observer mode, the mode of the adapter mode, the bination of several modes, each other, make the system more stable and more efficient.KeywordsPersonnel management; design pattern; tailor made; high efficiency and reaso

8、nable. z-目录. z-目录第1章 绪论11.1引言11.2国高校人事管理现状,与该系统应用价值11.2.1国高校人事管理现状11.2.2人事管理系统的应用价值1第2章 需求分析22.1系统需求要求22.1.1系统功能分析22.2系统面向的群体42.2.1系统管理员42.2.2模块管理员42.2.3 普通教师4第3章 构造设计43.1整体设计43.1.1模块管理员和员工用例图53.1.2 员工活动图53.1.3 模块管理员活动图63.2详细设计63.2.1模块划分6第4章 设计模式74.1工厂模式74.1.1模式说明74.1.2模式类图74.1.3 所用原则74.2单例模式84.2.1模

9、式说明84.2.2 模式类图84.2.3 所用原则84.3 装饰者模式84.3.1 模式说明84.3.2 模式类图94.3.3 所用原则94.4 观察者模式94.4.1 模式说明94.5 适配器模式104.5.1 模式说明104.5.2 模式类图11结 论12致 13参 考 文 献14. z-第1章 绪论1.1 引言现如今大局部高校人事信息化未能彻底实现,而且存在着特别严重的管理效率低下,教师资料信息化不完全的情况。而且有一局部高校甚至还没有应用计算机管理人事资源。还有人事信息的管理数据标准还没有建立,各个业务系统数据格式不尽一样,使得各个系统人事个人根本信息标准不统一。为了更加高效率地管理高

10、校人事人力资源,使人事信息统一规化,引进一个根据众多高校大数据制定的人事管理系统十分必要。1.2 国高校人事管理现状,与该系统应用价值1.2.1 国高校人事管理现状 随着信息化时代的到来,计算机管理信息已经成了历史必然。高校人事管理系统的应用已经成为*个高校迈向世界前沿的重要标志。我国大多数高校仍然迟迟不肯全面迈向信息化,因为高校都担忧着资料泄露,人员非法修改,资料无故丧失等问题。我国大局部高校虽然拥有自己的,但大都是面向学生,而并非面向全体,更谈不上对高校的人事管理。这样对高校的科研、教学、管理、共享都无法做到快、准、稳。国一些高校现在还在使用人工式管理,这往往是非常让人抓狂的工作。人工管理

11、存在着不少的问题,比方教师信息录入,信息修改、查询、遗弃,这都是比较复杂的。信息的查询最为繁琐,如果使用数据库系统,只需要简单几句话即可查询到所需要的教师信息。1.2.2 人事管理系统的应用价值全国的高校都在走一个路线,持续扩招。这难免会引起教师资源不够,那就需要引进新的教师。传统的人工管理教师信息不仅工作量高,工作强度高,而且极容易出现错误,往往档案资料难以修改,发现错误的时候为时已晚,本人也无法确认自己的信息是否存在问题,这会导致不可预知的错误,后果往往非常严重。我国国的高校大多数存在着一个一样的问题:信息化不够完全。计算机对信息的管理相对于人工对信息的管理,其效率,准确率,性价比都更高,

12、相较于人为管理更加快、准、稳。人事管理系统还可以做到信息高度共享,高校人事管理信息化,实现多角度的动态管理,业务灵活定制。这极大方便了领导的管理工作。由此可见,建立一个准确,高效,统一,平安,有效,可扩大,可伸缩的高校人事管理系统和应用可以极提高管理效率、工作效率,可以让人事管理工作更加规化、信息化、科学化、标准化,让在校人员信息更加持久化、信息化。第2章 需求分析2.1 系统需求要求该系统应该具有全面的可扩大的人事管理功能,以人为本,以教师的信息管理为根底,着重分析众多高校教师的信息填写要求,深度定制符合众多高校的一套综合管理系统。该系统应从高校人力的实际出发并且结合一些其他可靠信息,进展设

13、计。该系统应该具有强大的快速查询、修改功能,可以快速建立教师档案并分布保存在校园信息网效劳器中。2.1.1 系统功能分析系统需要人事信息管理、报表信息管理、统计模块、工资福利体系模块、绩效考核、院系队伍建立、师资招聘、职称评审、考勤管理、系统维护功能。1 人事信息管理能对员工信息进展快速查询、修改,可以快速建立教师档案并分布保存在校园信息网效劳器中。2 报表信息管理对一般报表进展统计,合并,分发,上传功能。实现对报表的统计、浏览、互传等功能。(3)统计模块对人事信息的统计,对报表信息的统计。(4)工资福利体系模块可以查询,调整员工的薪资。可以实现对年度考核成绩优异的员工的薪资根据一定算法实现自

14、动晋升。对有突出能力的人员记录,和对有显著教学、科研成果的教师记录,以便日后的评比工作。可以和财务系统进展对接,进展数据共享。(5)绩效考核根据需要,制定一套考核标准和考核方式。根据人员的考核容,设计不同的算法,对考核结果进展一定的分析处理,并且可以生成一些成绩报表,这些报表可以上传或下载。(6)院系队伍建立高校的不同的院系分别应该有自己的院系部门,这些院系应该分别独立出来,把信息存放在属于自己的模块中,院系模块应该设有接口,供其他模块进展。院系队伍建立应该具有教师资源信息,混合教师资源信息,院系拥有的设备数量信息,院系直属人员信息。院系管理员可以自定义制定培养方案,分发给需要培训的人员。培训

15、人员也需将培训过程记录反响给院系管理员。(7) 师资招聘具有对外网招聘的窗口入口,可以进展院系部门招聘信息的发布、所要招聘的岗位和要求。应聘人员可以浏览所要招聘的岗位和要求,可以成为游客进展简历的投递。系统对于符合要求的人员进展自动筛选,反响给人力资源招聘人员处理招聘的后续工作。招聘管理员可以通过该模块反响给应聘人员是否通过筛选,笔试或者面试,以及发布通过招聘的人员。(8) 职称评审职称评审员可以自定义制定评审的评审表,自定义设置申报、审核流程。需要申报的员工可以所需要的评审表填写申报信息。系统也可以根据一定算法进展自动筛选,如不合格提示返回给申报员工,或者提交给评审员核实。(9)考勤管理教师

16、使用校园卡准时打卡,并将打卡顺序、时间、人员等信息记录。(10)系统维护系统分布的数据库自动备份恢复、自动诊断修复;系统记录运行日志等工作。2.2 系统面向的群体本系统应该具有3类用户,不同的用户可以使用不同的功能和拥有不同的权限。2.2.1 系统管理员可以进展系统的修改,系统的维护,系统模块的深入修改,用户信息的修改,数据的修改。2.2.2 模块管理员对自己所属的模块进展查询,修改,删除。2.2.3 普通教师对自己的信息进展查询,对自己的局部信息进展修改。第3章 构造设计3.1 整体设计通过分析整个系统结合UML建模对系统分析图如下:3.1.1 模块管理员和员工用例图3.1.2 员工活动图3

17、.1.3 模块管理员活动图3.2 详细设计对于系统的设计要做到高聚低耦合,以瘦客户机的原则实现设计。3.2.1 模块划分第4章 设计模式4.1 工厂模式4.1.1 模式说明定义简单工厂,允许子类做出决定,声明工厂方法,解决初始化过程中经常遇到的耦合的问题。4.1.2 模式类图4.1.3 所用原则开闭原则软件实体第扩展开放,对修改关闭。该模式下,Leader类可以推迟到UserDao之后实现,EmlpoyUserDao推迟到IUserDaoFactory之后实现。依赖倒置抽象是工厂依赖的对象,只有例如接口变化,实现类才能变化。4.2 单例模式4.2.1模式说明确保每个类中有且仅有一个实例,单例模

18、式可以处理多线程,在JVM逻辑层中调用所有方法。4.2.2模式类图4.2.3 所用原则每个类只有一个实例对象向整个系统提供自己,并可以调用所有开放方法。4.3 装饰者模式4.3.1 模式说明在不修改任何数据层和业务逻辑层的代码的前提下,让逻辑层或者数据层增加更多的方法,装饰者模式给对象增加新职责。4.3.2 模式类图4.3.3 所用原则1.少用继承,多用组合的方式。2.类的设计对外的扩展是开放式的,对修改是关闭的。4.4 观察者模式4.4.1 模式说明一对多的关系,它是定义在对象之间的依赖关系。当它变换的时候会通知其它的依赖对象进展操作。在这个系统中也用到了这种依赖关系,当模块管理员发布了绩效

19、考核标准或者发布了新的报表或者制定发布了新的培养方案之后,会通知和它相关的员工。4.4.2 模式类图4.4.3 所用原则开闭原则观察者对象已经在被观察者对象中注入,被观察者对象中存在着一个观察者对象。单一职责一个观察者对应很多歌被观察者,不对其他观察者产生任何影响。依赖倒置观察者模式中定义了更新接口,被观察者对象存在它的抽象类型形成一个集合。4.5适配器模式4.5.1 模式说明适配器容纳一个它包裹的类的实例,适配器调用被包裹对象的物理实体。继承实现的类。4.5.2 模式类图4.5.3 所用原则UserDaoEmploy继承了一个类,实现了多个接口。EmployAdapter包含着对象物理实体。

20、结 论经过一段时间的努力思考,我所设计的博宏高校人事管理系统终于完成了。在设计过程中遇到了许许多多的困难,但经过一系列的翻阅资料,独立思考,向别人请教之后,困难被逐个攻破。这个课程并不是卷面考试,它是具有实践性的,并非应试性的,我觉得这样的考察非常适合我们。因为应试考试只培养了呆头呆脑的大学生,它不注重实践,有时候我们所学习的知识知识抽象化的,我们对它的理解也只是在浅薄的字面,然而实践确考验了我们的综合能力,既包含了这学期所学习的知识,也考验我们自己的自学能力,因为实践考察往往不局限于一本书。所以我对这样的考察非常赞。但是遗憾的是,我的这次设计并非完美,因为时间和知识的关系,我考虑的并非全面,但是它也是我本学期学习成果的一种表达,我本学期所学的知识包含在了这份文档之中。在设计文档的时候,由于对设计模

温馨提示

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

评论

0/150

提交评论