人事档案管理系统4889730

上传人:汽*** 文档编号:564648017 上传时间:2023-10-04 格式:DOCX 页数:54 大小:827.67KB
返回 下载 相关 举报
人事档案管理系统4889730_第1页
第1页 / 共54页
人事档案管理系统4889730_第2页
第2页 / 共54页
人事档案管理系统4889730_第3页
第3页 / 共54页
人事档案管理系统4889730_第4页
第4页 / 共54页
人事档案管理系统4889730_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《人事档案管理系统4889730》由会员分享,可在线阅读,更多相关《人事档案管理系统4889730(54页珍藏版)》请在金锄头文库上搜索。

1、沈阳航空航天大学课 程 设设 计 报 告告课程设计名名称:软软件综合合课程设设计课程设计题题目:人人事档案案管理系系统院(系):计算机机学院专 业:班 级: 学 号:姓 名:指导教师:完成日期:沈阳航空航天大学课程设计报告 目 录1 系统统分析111.1需求求分析111.2编程程技术简简介12 系统统设计332.1 系统模模块设计计32.2 系系统预览览42.3 主主流程图图62.4.11 数数据库设设计72.4.22 数数据库概概念设计计72.4.33 数据库库逻辑设设计83 具体体设计1113.1 系统统登录界界面设计计113.2 系统统主体窗窗体设计计123.3添加加/删除用用户名模模块

2、1773.4 员工工信息管管理模块块213.5 员工工信息查查询模块块224 调试试分析225文件清单226参考文献227 26 沈阳航空航天大学课程设计报告 1 系统统分析1.1 需求分析伴随着企业业人事管管理系统统化的日日益完善善,企业业人事管管理系统统在企业业管理中中越来越越受到企企业管理理者的青青睐。企企业人事事管理系系统的功功能全面面、操作简简单,可可以快速速地为员员工建立立电子档档案,这这样做不不但便于于修改、保存和和查看,而而且实现现了无纸纸化存档档,为企企业节省省了大量量资金和和空间。通通过企业业人事管管理系统统,还可可以实现现对企业业员工的的个人信信息管理理、奖惩管管理、培训

3、管管理、待遇管管理和相相关信息息查询。1.2 编程技术简简介本次课设我我主要使使用的软软件是NNetBBeanns IIDE 7.11.3和和Navvicaat ffor MySSQL,语语言则以以Javva为主主。NetBeeanss IDDE 77.1.3:NNetBBeanns是开开源软件件开发集集成环境境,是一一个开放放框架,可可扩展的的开发平平台,可可以用于于Javva、CC/C+,PPHP等等语言的的开发,本本身是一一个开发发平台,可可以通过过扩展插插件来扩扩展功能能。在 NettBeaans Plaatfoorm 平台中中,应用用软体是是用一系系列的软软体模组组(Moodulla

4、r Sofftwaare Commponnentts)建建构出来来。而这这些模组组是一个个jarr档(JJavaa Arrchiive Fille)它它包含了了一组JJavaa程式的的类别而而它们实实作全依依据依 NettBeaans 定义了了的公开开界面以以及一系系列用来来区分不不同模组组的定义义描述档档(Maaniffestt Fiile)。有赖赖于模组组化带来来的好处处,用模模组来建建构的应应用程式式可只要要加上新新的模组组就能进进一步扩扩充。由由于模组组可以独独立地进进行开发发,所以以由 NNetBBeanns 平平台开发发出来的的应用程程式就能能利用着着第三方方软件,非非常容易易及有

5、效效率地进进行扩充充。Naviccat forr MyySQLL:Naaviccat forr MyySQLL1是一款款强大的的 MyySQLL 数据据库管理理和开发发工具,它它为专业业开发者者提供了了一套强强大的足足够尖端端的工具具,但对对于新用用户仍然然易于学学习。NNaviicatt foor MMySQQL 基基于Wiindoows平平台,为为 MyySQLL 量身身订作,提提供类似似于 MMySQQL 的的用管理理界面工工具。此此解决方方案的出出现,将将解放 PHPP、J22EE 等程序序员以及及数据库库设计者者、管理理者的大大脑,降降低开发发成本,为为用户带带来更高高的开发发效率。

6、Naviccat forr MyySQLL 使用用了极好好的图形形用户界界面(GGUI),可可以用一一种安全全和更为为容易的的方式快快速和容容易地创创建、组组织、存存取和共共享信息息。 用用户可完完全控制制 MyySQLL 数据据库和显显示不同同的管理理资料,包包括一个个多功能能的图形形化管理理用户和和访问权权限的管管理工具具,方便便将数据据从一个个数据库库转移到到另一个个数据库库中(LLocaal tto RRemoote、RRemoote to Remmotee、Reemotte tto LLocaal),进进行档案案备份。 Navvicaat ffor MySSQL 支援 Uniicod

7、de,以以及本地地或远程程 MyySQLL 服务务器多连连线,用用户可浏浏览数据据库、建建立和删删除数据据库、编编辑数据据、建立立或执行行 SQQL qquerriess、管理理用户权权限(安安全设定定)、将将数据库库备份/复原、汇汇入/汇汇出数据据(支援援 CSSV, TXTT, DDBF 和 XXML 档案种种类)等等。软件件与任何何 MyySQLL 5.0.xx 伺服服器版本本兼容,支支援 TTrigggerrs,以以及 BBINAARY VARRBINNARYY/BIIT 数数据种类类等的规规范。Java语语言:JJavaa编程语语言的风风格十分分接近CC、C+语言。JJavaa是一个

8、个纯粹的的面向对对象的程程序设计计语言,它它继承了了 C+语言言面向对对象技术术的核心心。Jaava舍舍弃了CC语言中中容易引引起错误误的指针针(以引引用取代代)、运运算符重重载(ooperratoor ooverrloaadinng)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。2 系统统设计2.1 系统模模块设计计企业人事管管理系统统主要包包括系统统管理信信息管理理和信息息查询三三大功能能模块用用来提供供对企业业员工的的信息管管理和查查询以及及对相关关部门的的管理,还还包括用用户的管管理。根据企业对对人事管管

9、理的要要求,本本系统需需要实现现以下目目标:(1) 操作简单方方便、界面简简洁大方方。(2) 方便快捷的的人员信信息管理理。(3) 简单实用的的奖惩管管理。(4) 简单实用的的培训管管理。针对企业中中不同的的待遇标标准,实实现待遇遇薪酬管管理。企业人事管管理系统统的功能能结构如如图2.1所示示企业人事管理系统信息管理帮助关于信息查询系统管理员工信息查询部门信息查询部门信息管理员工信息管理退出系统添加删除用户重新等录密码修改薪酬信息查询奖惩信息查询培训信息查询基本信息查询薪酬信息管理奖惩信息管理培训信息管理基本信息管理图2.1 企业人人事管理理系统功功能模块块图2.2 系系统预览览企业人事管管理

10、系统统由多个个界面组组成,下下面仅列列出几个个典型界界面,其其他界面面效果可可参见源源程序。企企业人事事管理系系统的主主体界面面效果如如图2.2所示示。图2.2企企业人事事管理系系统的主主体界面面员工信息界界面效果果如图22.3所所示。图2.3员员工信息息界面员工信息查查询界面面效果如如图2.4所示示。图2.4员员工信息息查询界界面员工薪酬信信息管理理界面效效果如图图2.55所示。图2.5 薪酬信信息管理理界面2.3 主主流程图图进入网站时时,先输输入用户户名和密密码验证证登录,验验证成功功后,再再选择与与需求相相应的页页面,按按要求输输入相应应的信息息,页面面会自动动判断以以提供满满足用户户

11、要求的的信息。如如果验证证失败,则则需要用用户添加加注册信信息。如如图2.6所示示。登录首页开始结束输入用户名,密码房产出租,出售房源出租登记N房产出售登记出租出售房产信息上传成功Y用户注册Response.Redirect(MM_redirectLoginSuccess)图2.6 系统主主流程图图沈阳航空航天大学课程设计报告 2.4.11 数数据库设设计企业人事管管理系统统的需求求主要包包括对人人员信息息的管理理和查询询,其中中包括对对人员个个人信息息职位部部门的查查询添加加修改删删除;人人事奖惩惩培训信信息的管管理和人人员薪酬酬信息的的管理。2.4.22 数数据库概概念设计计数据库设计计是

12、系统统设计过过程中的的重要组组成部分分,它是是通过管管理系统统的整体体需求而而制定的的,数据据库的好好坏直接接影响到到系统的的后期开开发。下下面对本本系统中中具有代代表性的的数据库库设计进进行详细细说明。婚姻状况出生日期性别员工姓名编号学历政治面貌员工部门职位状态离职时间转正时间进入公司时间在开发企业业人事管管理系统统时,最最重要的的是人员员信息。人人员信息息表实体体属性图图如图22.7所所示。图2.7人人员信息息表实体体属性图图部门本系统还提提供用户户信息管管理和部部门信息息管理,下下面给出出用户信信息表和和部门信信息表的的实体属属性图如如图2.8和22.9所所示。名字人数部门编号用户身份用

13、户名用户密码图2.8用用户表实实体属性性图图22.9部部门表实实体属性性图本系统同时时也提供供培训信信息管理理和奖惩惩信息管管理,下下面给出出培训信信息表和和奖惩信信息表的的实体属属性图如如图2.10和和2.111所示示编号日期名字编号培训人名奖惩培训内容地点原因培训内容培训天数培训费用图2.100 信息息表实体体属性图图图2.11奖奖惩表实实体属性性图系统也提供供了薪酬酬信息管管理,下下面给出出薪酬信信息表的的实体属属性图如如图2.14所所示。基本工资姓名编号薪酬实际工资计算方式福利奖金图2.122薪酬信信息表实实体属性性图2.4.33 数据库库逻辑设设计在MySQQL数据据库中,创创建名为

14、为xieezheenghhuipp的数据据库。然然后在数数据库中中根据数数据表的的E-RR图创建建数据表表。(1) useriinfoormaatioon的结结构如表表2.11所示。表2.1 useerinnforrmattionn表字段名 数据类类型 长度度是否允许空空值UserNNameeVarchhar20否UpasssworrdVarchhar20否uLimiitInt4否BakVarchhar100是(2) emplooyeeeinfformmatiion的的结构如如表2.2所示示。表2.2 empployyeeiinfoormaatioon 字段段名 数据据类型 长长度是否允许空空值E_NummberrInt15否E_Namme

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 市场营销

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号