收藏 分销(赏)

人事档案管理系统设计与实现UI设计与实现毕业设计论文.doc

上传人:胜**** 文档编号:2603345 上传时间:2024-06-03 格式:DOC 页数:23 大小:1.86MB
下载 相关 举报
人事档案管理系统设计与实现UI设计与实现毕业设计论文.doc_第1页
第1页 / 共23页
人事档案管理系统设计与实现UI设计与实现毕业设计论文.doc_第2页
第2页 / 共23页
人事档案管理系统设计与实现UI设计与实现毕业设计论文.doc_第3页
第3页 / 共23页
人事档案管理系统设计与实现UI设计与实现毕业设计论文.doc_第4页
第4页 / 共23页
人事档案管理系统设计与实现UI设计与实现毕业设计论文.doc_第5页
第5页 / 共23页
点击查看更多>>
资源描述

1、人事档案管理系统设计与实现 UI设计与实现 摘 要:力资源管理是企业管理中的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。如何管理好企业内部员工的信息,成为企业管理的一个大问题。在这种情况下,开发一个人力资源管理系统就显得非常必要。本系统结合公司实际的人事、制度,经过实际的需求分析,采用功能强大的MyEclipse8.6作为开发工具而开发出来的单机版人事管人事理系统。为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能满足现代企业对人事管理的需要内容部分。关键词:信息管理;人事管理系统;MyEclipse8.6 Abstract: Human resources manage

2、ment is an important part of management, with the progress of time, enterprises have gradually become a huge up. How to manage internal employee information has become a major problem of enterprise management. In this case, the development of a human resource management system is very necessary. The

3、 system combines the companys actual personnel, systems, through real demand analysis, using a powerful development tool MyEclipse8.6 developed as stand-alone version of personnel management and personnel management system. Provide information consultation, information retrieval, information access

4、and other services for personnel management, can basically meet the needs of the modern enterprise management personnel. Key words:information management; personnel management system; MyEclipse8.61 引言1.1 编写目的 人力资源管理是结合公司实际的人事、制度,经过实际的需求分析,采用功能强大的MyEclipse8.6作为开发工具而开发出来的单机版人事管人事理系统。整个系统从符合操作简便、界面友好、灵

5、活、实用、安全的要求出发,本企业人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块,员工工资信息的录入,计算,查询,以及系统用户的设置以及系统的维护功能。为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。1.2 背景 人事随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事

6、管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。 人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。1.3 定义 MyEclipse8.6是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于J

7、ava、Java EE以及移动应用的开发。 CSSCascading Style Sheets(层叠样式表),对网页中的位置排版进行像素级的精确控制,支持几乎所有的字体,字号样式。JSPJava Server Page(Java服务器页面)的缩写,一个校本化的语言。UI界面UI即User Interface(用户界面)的简称。UI设计则是指对软件的人机交互、操作逻辑、界面美观的整体设计。好的UI设计不仅是让软件变得有个性有品味,还要让软件的操作变得舒适、简单、自由、充分体现软件的定位和特点。2 运行环境及系统结构2.1 系统的硬件环境本系统的硬件环境如下: 客户机:普通PC ;WEB服务器;数

8、据库服务器。2.2 系统运行软件环境 操作系统:Windows 2000 数据库:MYSQL 开发工具包:JDK JSP服务器:Tomcat 浏览器:IE6.02.3 项目开发计划图 2.3 项目开发计划图2.4 程序系统的结构图 图2-4-1 程序系统的结构图(管理员) 图2-4-2 程序系统的结构图(财务总监) 图2-4-3 程序系统的结构图(普通员工)3 系统功能的需求分析3.1 需求分析概述 需求分析是软件定义时期的最后一个阶段,也是设计数据库的一个起点,它确定了系统必须完成哪些工作,提出完整、准确、清晰和具体的要求,直接影响到后面各个阶段的设计,及设计结果是否合理和实用。 需求分析的

9、任务是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统/计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计系统。 需求分析的结果是系统开发的基础,关系到工程的成败和软件产品的质量。因此必须用行之有效的方法对软件需求进行严格的审查验证。3.2 需求分析的具体任务 确定对系统的综合要求 支持企业实现规范化的管理; 支持企业高效率完成人事档案管理的日常业务; 支持企业进行劳动人事管理及其相关方面的科学决策。 分析系统的数据要求 任何一个软件系统本质上都是信息处理系统,系统必须处

10、理的信息和系统应该产生的面貌,对软件设计有深远影响。因此,必须分析系统的数据要求,这是软件需求分析的一个重要任务。分析系统的数据要求通常采用建立概念模型的方法。 复杂的数据有许多基本的数据组成,数据结构表示元素之间的逻辑关系,利用数据字典可以全面准确地定义数据,但是数据字典的缺点是不够形象直观。为了提高可理解性,常常利用图形工具辅助描绘数据结构。 软件系统经常使用各种长期保存的信息,这些信息通常以一定方式组织并存储在数据库和文件中,为了减少数据 条,避免出现插入异常或删除异常,简化修改数据的过程,通常需要把数据结构规范化。3.3 人事管理系统的系统分析现在的世界是信息的世界,随着信息量越来越大

11、以及计算机技术的发展,计算机已成为各企事业单位管理的重要工具。考勤管理人事管理是对考勤管理、工资管理、员工管理、系统信息信息的管理和快速方便的查询。3.4 界面需求系统的界面要求如下: 页面内容:主题突出,站点定义、规范、明确,栏目、菜单设置和布局合理,传递的信息准确、及时。内容丰富,文字准确,语句通顺。 导航结构:页面具有明确的导航指示,且便于理解,方便用户使用。 技术环境:页面大小适当,能用各种常用浏览器以不同分辨率浏览;无错误链接和空链接;采用CSS处理,控制字体大小和版面布局。 艺术风格:界面、版面形象清新悦目、布局合理,字号大小适宜、字体选择合理,前后一致,美观大方;动与静搭配恰当,

12、动静效果好;色彩和谐自然,与主题内容相协调。4 系统详细设计考虑到信息数据在安全性的特殊要求,该人事管理系统的工作流程需用户登录通过权限判断,即需要输入登陆口令方能进入主系统界面。本系统数据库采用oracle,开发平台采用MyEclipse8.6,MyEclipse8.6能很好地支持oracle数据库的建立与维护,且编程效率高,开发周期短,易于维护和扩充。本系统的运行从登录界面开始,用户需输入“登陆口令”,口令错误,系统会自动提示,系统登录运行流程图如下:口令是否正确?进入系统首页退出系统登陆主界面验证登陆口令是否图4-1 系统登录运行流程图 要想使用本系统,请按照以下流程操作:4.1 系统主

13、要完成的任务4.1.1 管理员权限1.考勤管理模块: 查看员工的签到与签退; 考勤统计; 请假管理。2.工资管理: 显示查看员工基本薪资信息; 搜索某个员工的工资账单。3.员工管理模块: 员工各种信息的输入; 员工各种信息的修改; 对于转出、辞职、离退员工信息的删除; 按照某种条件,查询、统计符合条件的员工信息; 部门的建立、修改与删除; 职务的建立、修改与删除;4.系统信息模块: 系统用户的新建与删除; 登陆用户的密码修改; 显示当前登录用户的信息。4.1.2 财务总监权限1.与我相关模块: 考勤查询; 上班签到与签退; 请假申请; 查询请假单; 查询工资单。2.待办事务模块: 请假审批;

14、工资账单出账; 工资账单查询; 薪资查询; 工资设置。3.账户管理: 后台用户信息的查询与修改; 登录的密码修改。4.3.3 普通员工权限1.与我相关模块: 考勤查询; 上班签到与签退; 请假申请; 查询请假单; 查询工资单。2.账户管理: 后台用户信息的查询与修改; 登录的密码修改。4.2 相关数据字典表1 后台用户信息表(users)列名注释主键类型id编码是intusername用户名否varcharpassword密码 否varcharcreatetime创建时间否DateTimeemail邮箱 否varcharcreator创建人否varcharlogtimes登陆次数否varcha

15、rnickname昵称否varcharrealname姓名否varcharsex性别 否varcharxiangpian备注否varchartel电话号码否varchar表 部门信息表(bumen)列名注释主键类型id编码是intbumenming部门名否varchardes描述否varchar表3 职务信息表(zhiwu)列名注释主键类型id编码是intzhiwuming职务否varchardes描述否 varchar表 员工信息表(zhiyuan)列名注释主键类型id编码是intaccountname账户名否varcharpassword登陆密码否varcharname姓名否varchar

16、sex性别否varcharlianxiren联系人否varcharjiguan籍贯否varcharnation名族否varcharbumen部门否varcharzhiwu职务否varcharmobile电话否varcharqqqq否varchardes备注否textphoto相片否varchar表4 考勤信息表(kaoqin)列名注释主键类型id编码是intzgname职工姓名否varcharaccountname工号否varcharkqdate考勤日否DateTimeqdtime签到时间否DateTimeqttime签退时间否DateTimestatus状态否varcharczren操作人否

17、varchardes说明否Text表5 请假信息表(leaves)列名注释主键类型id编码是intzgname申请人姓名否varcharaccountname工号否varcharbegdate开始日期否DateTimeenddate结束日期否DateTimestatus状态否intapplydes事由否Textreply审批回复否Textshenpiren审批人否varcharapplytime申请时间否DateTimeshenpitime审批时间否DateTimextype分类否Varchartianshu天数否int表 薪资信息表(salaryness)列名注释主键类型id编码是intzg

18、name姓名否varcharaccountname工号否varcharbasicwage基本工资否Float表7 工资单信息表(wagebill)列名注释主键类型id编码是intzgname姓名否varcharaccountname工号否varcharnianyue年度否varcharbasicwage基本工资否Floatkqwage全勤否Floatscorewage绩效否Floatshebao社保否Floattotalwage总工资否Floatcreatetime出单时间否DateTimedes说明否Textcreator出单人否varchar5 界面5.1 登录界面(如图5-1)图5-1

19、login.jsp5.1.1 代码实现及说明(login.jsp): 利用容器原理,将页面框架化,得到初步框架,利用CSS样式中的类选择器。 Form表单、文本、单选按钮及相应按钮(submit)的设计。 整体视觉效果,页面背景图经处理后使用的。5.1.2 login.jsp页面JSP代码:5.1.3 登录界面部分CSS5.2 管理员登陆首页(如图5-2)图5- 财务总监登录首页5.2.1 代码实现及说明: 菜单下拉实现。CSS样式中class选择器(以.开头); 下拉菜单中,鼠标停留与不停留时,下拉菜单的隐藏(以几种状态来控制:link,visited,hover,active); 分别设置

20、其不同状态的显现颜色(均通过CSS样式中class选择器实现); 为了代码的利用性高,方便读者阅读,将公共部分:header(即页面头部),menu(及页面中呈现的导航菜单栏),写在单独的JSP文档中,以的形式调用。5.2.2 JSP代码的呈现:5.2.3 单独写的重复JSP Meinu.jsp Header.jsp 关键的CSS5.3 员工登录首页 财务总监图5-3-1 财务总监登录首页 普通职员图5-3-2 普通职员登录首页5.3.1 代码实现及说明: 整体布局与管理员登陆相似; 考虑到普通职员的功能是财务总监功能的子集,员工有职务之分。所以,以temzhiyuan!=null&temzh

21、iyuan.getZhiwu().equals(财务总监)来确定登录职员的身份,以呈现不同的显示页面。 在header(页面头部)上,也是以:人事管理系统($zhiyuan.zhiwu),这样来确定页面显示title,展示的是不同身份的人登录的。5.3.2 单独写的JSP header.jsp Menu.jsp 公司员工登录调用的JSP5.4 其它页面展示图5- 系统管理员员工管理图5- 财务总监工资单的创建 图5-3 普通员工签到6 美学设计 主界面我是根据网上的企业菜单导航来制作的版式; 不同权限登陆的人进入页面导航的区分; 其他页面布局根据所实现的功能来创建form表单以及table表格

22、; 整个布局背景颜色一致,页面与页面之间布局简单、大方,与人事管理系统相符; 颜色选取并没选择亮丽的颜色,而是选择蓝色,冷色调比较严肃; 个别小型按钮,采用CSS将其美化,下拉按钮中图片引用。7 界面设计资源 图标资源:大多来自网上; 图片资源:大多选自网上,学习后,经自己加工,然后才调用; 界面组件:界面菜单下拉及超链接实现通过查阅网上资料来实现的,使用了J-Query插件,以日期Date Picker和事由FCK Editor体现。8 界面优化展示图8-1 初期首页界面图8-2二期首页界面参考文献:1 吴素芹,赵征鹏,李林. ASP动态网页制作教程,人民邮电出版社 .2 孙鑫.Java W

23、eb开发详解.电子工业出版社,2012年05月.3 Cay S.Horstmann,CrayCornell.Java核心技术/全国第五次常微分方程稳定性会议论文集.大连:大连海事大学出版社,1996:30-33.4 刘勇军,韩最蛟,JavaWeb核心编程技术,电子工业出版社,2014年2月.5 (英)巴德,(英)科利森,(英)莫尔著著 译者陈剑瓯译.精通CSS:高级WEB标准解决方案. 中国大学学报论文文摘(1983-1993) 英文版DB/CD.北京:人民邮电出版社,1996.6 李乐,冯晓龙,吕国玲,Java Web应用开发,北京航空航天大学出版社 ,2011年8月.7 贾铮,王韡,雷奇文

24、,HTML+CSS网页布局开发指南,清华大学出版社 ,2008年9月.8 王路群,HTML与CSS前台页面设计,中国水利水电出版社 ,2011年1月.9 朱印宏.CSS商业网站布局之道M.北京:清华大学出版社,2007年.1. 基于C8051F单片机直流电动机反馈控制系统的设计与研究2. 基于单片机的嵌入式Web服务器的研究 3. MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究 4. 基于模糊控制的电阻钎焊单片机温度控制系统的研制 5. 基于MCS-51系列单片机的通用控制模块的研究 6. 基于单片机实现的供暖系统最佳启停自校正(STR

25、)调节器7. 单片机控制的二级倒立摆系统的研究8. 基于增强型51系列单片机的TCP/IP协议栈的实现 9. 基于单片机的蓄电池自动监测系统 10. 基于32位嵌入式单片机系统的图像采集与处理技术的研究11. 基于单片机的作物营养诊断专家系统的研究 12. 基于单片机的交流伺服电机运动控制系统研究与开发 13. 基于单片机的泵管内壁硬度测试仪的研制 14. 基于单片机的自动找平控制系统研究 15. 基于C8051F040单片机的嵌入式系统开发 16. 基于单片机的液压动力系统状态监测仪开发 17. 模糊Smith智能控制方法的研究及其单片机实现 18. 一种基于单片机的轴快流CO,2激光器的手

26、持控制面板的研制 19. 基于双单片机冲床数控系统的研究 20. 基于CYGNAL单片机的在线间歇式浊度仪的研制 21. 基于单片机的喷油泵试验台控制器的研制 22. 基于单片机的软起动器的研究和设计 23. 基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究 24. 基于单片机的机电产品控制系统开发 25. 基于PIC单片机的智能手机充电器 26. 基于单片机的实时内核设计及其应用研究 27. 基于单片机的远程抄表系统的设计与研究 28. 基于单片机的烟气二氧化硫浓度检测仪的研制 29. 基于微型光谱仪的单片机系统 30. 单片机系统软件构件开发的技术研究 31. 基于单片机的液体

27、点滴速度自动检测仪的研制32. 基于单片机系统的多功能温度测量仪的研制 33. 基于PIC单片机的电能采集终端的设计和应用 34. 基于单片机的光纤光栅解调仪的研制 35. 气压式线性摩擦焊机单片机控制系统的研制 36. 基于单片机的数字磁通门传感器 37. 基于单片机的旋转变压器-数字转换器的研究 38. 基于单片机的光纤Bragg光栅解调系统的研究 39. 单片机控制的便携式多功能乳腺治疗仪的研制 40. 基于C8051F020单片机的多生理信号检测仪 41. 基于单片机的电机运动控制系统设计 42. Pico专用单片机核的可测性设计研究 43. 基于MCS-51单片机的热量计 44. 基

28、于双单片机的智能遥测微型气象站 45. MCS-51单片机构建机器人的实践研究 46. 基于单片机的轮轨力检测 47. 基于单片机的GPS定位仪的研究与实现 48. 基于单片机的电液伺服控制系统 49. 用于单片机系统的MMC卡文件系统研制 50. 基于单片机的时控和计数系统性能优化的研究 51. 基于单片机和CPLD的粗光栅位移测量系统研究 52. 单片机控制的后备式方波UPS 53. 提升高职学生单片机应用能力的探究 54. 基于单片机控制的自动低频减载装置研究 55. 基于单片机控制的水下焊接电源的研究 56. 基于单片机的多通道数据采集系统 57. 基于uPSD3234单片机的氚表面污

29、染测量仪的研制 58. 基于单片机的红外测油仪的研究 59. 96系列单片机仿真器研究与设计 60. 基于单片机的单晶金刚石刀具刃磨设备的数控改造 61. 基于单片机的温度智能控制系统的设计与实现 62. 基于MSP430单片机的电梯门机控制器的研制 63. 基于单片机的气体测漏仪的研究 64. 基于三菱M16C/6N系列单片机的CAN/USB协议转换器 65. 基于单片机和DSP的变压器油色谱在线监测技术研究 66. 基于单片机的膛壁温度报警系统设计 67. 基于AVR单片机的低压无功补偿控制器的设计 68. 基于单片机船舶电力推进电机监测系统 69. 基于单片机网络的振动信号的采集系统 7

30、0. 基于单片机的大容量数据存储技术的应用研究 71. 基于单片机的叠图机研究与教学方法实践 72. 基于单片机嵌入式Web服务器技术的研究及实现 73. 基于AT89S52单片机的通用数据采集系统 74. 基于单片机的多道脉冲幅度分析仪研究 75. 机器人旋转电弧传感角焊缝跟踪单片机控制系统 76. 基于单片机的控制系统在PLC虚拟教学实验中的应用研究77. 基于单片机系统的网络通信研究与应用 78. 基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究79. 基于单片机的模糊控制器在工业电阻炉上的应用研究 80. 基于双单片机冲床数控系统的研究与开发 81. 基于Cygnal单片机

31、的C/OS-的研究82. 基于单片机的一体化智能差示扫描量热仪系统研究 83. 基于TCP/IP协议的单片机与Internet互联的研究与实现 84. 变频调速液压电梯单片机控制器的研究 85. 基于单片机-免疫计数器自动换样功能的研究与实现 86. 基于单片机的倒立摆控制系统设计与实现 87. 单片机嵌入式以太网防盗报警系统 88. 基于51单片机的嵌入式Internet系统的设计与实现 89. 单片机监测系统在挤压机上的应用 90. MSP430单片机在智能水表系统上的研究与应用 91. 基于单片机的嵌入式系统中TCP/IP协议栈的实现与应用92. 单片机在高楼恒压供水系统中的应用 93.

32、 基于ATmega16单片机的流量控制器的开发 94. 基于MSP430单片机的远程抄表系统及智能网络水表的设计95. 基于MSP430单片机具有数据存储与回放功能的嵌入式电子血压计的设计 96. 基于单片机的氨分解率检测系统的研究与开发 97. 锅炉的单片机控制系统 98. 基于单片机控制的电磁振动式播种控制系统的设计 99. 基于单片机技术的WDR-01型聚氨酯导热系数测试仪的研制 100. 一种RISC结构8位单片机的设计与实现 101. 基于单片机的公寓用电智能管理系统设计 102. 基于单片机的温度测控系统在温室大棚中的设计与实现103. 基于MSP430单片机的数字化超声电源的研制

33、 104. 基于ADC841单片机的防爆软起动综合控制器的研究105. 基于单片机控制的井下低爆综合保护系统的设计 106. 基于单片机的空调器故障诊断系统的设计研究 107. 单片机实现的寻呼机编码器 108. 单片机实现的鲁棒MRACS及其在液压系统中的应用研究 109. 自适应控制的单片机实现方法及基上隅角瓦斯积聚处理中的应用研究110. 基于单片机的锅炉智能控制器的设计与研究 111. 超精密机床床身隔振的单片机主动控制 112. PIC单片机在空调中的应用 113. 单片机控制力矩加载控制系统的研究 项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!单片机论文,毕业设计,毕业论文,单片机设计,硕士论文,研究生论文,单片机研究论文,单片机设计论文,优秀毕业论文,毕业论文设计,毕业过关论文,毕业设计,毕业设计说明,毕业论文,单片机论文,基于单片机论文,毕业论文终稿,毕业论文初稿,本文档支持完整下载,支持任意编辑!本文档全网独一无二,放心使用,下载这篇文档,定会成功!第 23 页 (共 23 页)

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服