人事管理系统Java课程设计报告.pdfVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

湖南科技大学计算机科学与工程学院

数据库课程设计报告

题目:人事管理管理系统

学号:1005030221

姓名:艾向兵

指导教师:张黎

完成时间:2012年1月4日

组员:苏勇,成佳裕,艾向兵

企业人事管理系统主要用于员工个人资料的录入,职务变

动的记录和管理。使用人事管理系统,便于公司领导掌握人

员的动向,及时调整人才的分配

1.1系统功能需求分析

人事管理系统主要有以下几项功能要求:

.新员工资料的输入。

.自动分配员工编号,并且设置初始的用户密码:

.人事变动的记载,包括岗位和部门的调整。

.员工信息的查询和修改,包括员工个人信息和密码

1.2系统功能模块设计

根据系统功能要求,可以将系统分解成几个模块来分别设

计应用程序界面,如图,

人事资源管理包括:新员工档案输入,人事变更,员

工档案查询

1.3与其它系统的关系

本关系是公司管理信息系统的基础部分,为其他子系统,

如考勤管理系统,工资管理系统和员工培训系统,提供员工

的基本信息。同时为其他系统提供了员工登录的密码认证和

权限分配。

1.4数据库设计

数据库需求分析:

员工信息:员工号,密码,权限,姓名,性别,生日,

专业,通讯地址,电话,Email,当前状态,其他。

人事变动:记录号,员工,变动,详细描述

部门设置:部门编号,名称

员工变动代号表

员工信息表

员工职位代码表

管理员登陆界面

信息查询,修改,删除主界面

查询单个员工的界面

总结

这次的课程设计,是在学习了Java以后通过阅读课本及在图书馆借阅相关

书籍同严景、孟珍三人共同完成的。在开发这个系统的过程中,碰到很多或大或

小的问题,我们一起思考,一起努力,最后大部分都解决了,得到了现在的这个

简单的人事管理系统。

在编制过程中,我们首先考虑到了界面的友好性,并在界面设计时不采用烦

琐的细节,使界面简单、清晰,便于操作。一开始我们是想做个登录界面,实现

用户的登录权限管理,但试了几次都没有达到预期的效果,最后不得不放弃。

通过这次课程设计,我知道了什么事情都不那么简单,只有努力去做了,你

才会有收获,不管收获大小,付出的过程总是有的。有些事情只有亲身感受,你

才知道它的价值有多大。同时在遇到困难的时候要沉着冷静,首先要冷静分析问

题,对于很难解决的问题要学会请教他人,还可以与别人合作。

在这次数据库系统课程设计中,我主要进行的是界面的设计,以及进行进行

整合操作,界面是我学习Java以来第一次做,以前不怎么用的JTabel等,现在

都已经熟练的应用了,特别是这次的弹出窗口,我在做这个的时候可谓是一窍不

通,因为把按钮JButton定义为了局部变量而在时间响应中而得不到另一个窗口

的弹出。

还有就是在整个过程中的ID传递让我不知怎么办,一个简单的参数传递才

得以搞定,基础知识还是不够牢靠。在得到修改表的数据库内容后未把值传给表

格。

虽然这次课程设计付出了大量的时间,但是我知道我得到的收获远远不是这

些时间可以衡量的,它将给我今后的学习和工作带来更多的收益。通过对此课题

的开发,使我对用Java开发系统有了一个比较清楚的认识,体会到理论和实践

的重要性。由于自己的分析设计和程序经验不足,该系统设计和实现过程中,还

有许多没有完善的地方,比如没有设置登录界面,没有考虑到异常等多方面问题,

这些都有待进一步完善和提高。对于文中出现的不足和系统中出现的问题敬请老

师指导。

弹出登录程序的界面程序

publicvoidactionPerformed(ActionEvente){

if(e.getSource()==okButton){

StringuserID=text.getText();

文档评论(0)

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

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

1亿VIP精品文档

相关文档