最新JSP人事管理系统课程设计报告.doc
《最新JSP人事管理系统课程设计报告.doc》由会员分享,可在线阅读,更多相关《最新JSP人事管理系统课程设计报告.doc(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、浙江科技学院基于J2EE的组件开发技术课程设计报告 班 级: 2008计算机科学与技术083班 学 号: 108021062 姓 名: 邢婷 指导教师: 虞建东 二一年 十一 月 三十 日设计日期自 2010年11月30日至2010年12月30日目 录1 前言32 设计内容32.1 系统设计32.1.1 需求分析32.1.2 系统功能模块42.1.3 功能设计52.2 数据库设计与实现62.2.1 数据库需求分析62.2.2 数据库逻辑结构设计62.2.3 关系图82.3 系统的设计与实现92.2.1 登录界面(login.jsp)92.2.2 主界面 (mian.jsp)102.2.3 员工
2、管理界面(emplist.jsp)112.2.4培训管理(eduList.jsp)122.2.5奖惩信息界面(stituList.jsp)132.2.6薪金信息界面(pendList.jsp)132.2.7 员工工作信息管理(ModifySituation1)142.2.8 退出系统功能(loginOut)162.4 数据库配置163 设计总结与体会174 参考文献18 浙江科技学院信息与电子工程学院课程设计报告1 前言随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的
3、要求也越来越高。如何通过计算机为我们完成更多的事情,进而达到办公自动化和优化日常工作的目的,也就成了一个大众化的课题。人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事劳资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。2 设计内容2.1 系统
4、设计2.1.1 需求分析作为计算机应用的一部分,使用计算机对人事劳资信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。数据库技术产生于60年代,40多年来数据库技术得到了迅速发展,并已形成较为完整的理论体系和一大批实用系统。并且,近年来,随着World Wide Web(WWW)的猛增及Internet技术的迅速发展,数据库技术成为最热门技术之一。面向对象软件的开发技术,也大大保障了软件开发的速度和效果。随着计算机的普及,计算机等硬
5、件价格也已经不再是什么天文数字。因此,不管是从技术上,还是经济上,设计和开发一个企业人事管理系统都已经具有较好的可行性。2.1.2 系统功能模块主要的功能模块主要分为员工管理,培训管理,薪金管理,奖惩管理,员工工作信息管理。员工管理包括:管理员登陆,浏览员工信息,添加员工信息,修改员工信息,删除员工信息。培训管理包括:浏览培训信息,添加培训信息,修改培训信息,删除培训信息。薪金管理包括:浏览薪金信息,添加薪金信息,修改薪金信息,删除薪金信息。奖惩管理包括:浏览奖惩信息,添加奖惩信息,修改奖惩信息,删除奖惩信息。员工工作信息管理包括:员工的培训计划,薪金计划,奖惩计划等的信息,主要是实现对员工的
6、计划分配。如图2-1所示:人力资源管理系统员工管理培训管理薪金管理奖惩管理员工工作信息管理管理员登录浏览员工信息修改员工信息添加员工信息删除员工信息浏览培训信息修改培训信息添加培训信息删除培训信息浏览薪金信息修改薪金信息添加薪金信息删除薪金信息浏览奖惩信息修改奖惩信息添加奖惩信息删除奖惩信息浏览员工工作信息修改员工工作信息添加员工工作信息删除员工工作信息图2-1 功能模块划分图2.1.3 功能设计各模块功能设计如下:1员工管理 管理员登录:用于管理员登录系统;浏览员工信息:进入主界面后,查看员工信息;添加员工信息:进入主界面后,添加员工信息;修改员工信息:进入主界面后,修改员工信息;删除员工信
7、息:进入主界面后,删除员工信息。2培训管理浏览培训计划:在主界面中,浏览培训计划;添加培训计划:在主界面中,添加培训计划;查看培训计划的详细情况:在主界面中,查看培训计划的详细信息;修改培训计划:在主界面中,修改培训计划的详细信息;删除培训计划:在主界面中,删除培训计划的详细信息。3薪金管理浏览薪金列表:在薪金管理界面,浏览薪金列表;添加薪金列表:在薪金管理界面,添加薪金信息;查看薪金详细信息:在薪金列表中,查看详细薪金信息;修改薪金数据:在薪金列表中,修改薪金信息;删除薪金数据:在薪金列表中,删除薪金信息。4奖惩管理浏览奖惩制度:在奖惩管理界面,浏览奖惩制度信息;添加奖惩制度:在奖惩管理界面
8、,添加奖惩制度信息;查看奖惩制度详细信息:在奖惩管理界面,查看奖惩制度详细信息;修改奖惩制度:在奖惩管理界面,修改奖惩制度详细信息;删除奖惩制度:在奖惩管理界面,删除奖惩制度信息。5员工工作信息管理员工的培训计划,薪金计划,奖惩计划等的信息,主要是实现对员工的计划分配;包括信息的查看,修改,删除。2.2 数据库设计与实现2.2.1 数据库需求分析 根据本系统的需求分析,需要5张表。管理员信息表:存放管理员基本信息。 员工信息表:存放员工的基本信息。培训计划表:存放培训计划的详细信息。 奖惩计划表:存放奖惩计划的详细信息。薪金计划表:存放薪金计划的详细信息。员工工作的具体信息表:员工的培训计划,
9、薪金计划,奖惩计划等的信息2.2.2 数据库逻辑结构设计下面是本系统设计的表及其作用。表2-1 数据表说明表名表的作用admin (管理员信息表)存放管理员基本信息employee(员工信息表)存放员工的基本信息educate(培训计划表)存放培训计划的详细信息institution(奖惩计划表)存放奖惩计划的详细信息stipend (薪金计划表)存放薪金计划的详细信息integrate(员工工作的具体信息表)员工的培训计划,薪金计划,奖惩计划等的信息下面是各个表的详细结构。1. 管理员信息表(admin),见图2-2图2-2 学生基本信息表2. 员工信息表(employee),见图2-3图2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 JSP 人事管理系统 课程设计 报告
限制150内