人事工资管理系统方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
双鱼林人事工资管理系统
【摘要】
随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。本系统结合公司实际的人事管理制度,经过实际的需求分析,采用功能强大的Java技术作为开发工具而开发出来的网络版人事管理系统。
整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事管理的全过程,包括员工档案信息的管理,员工工资信息的管理以及员工的请假记录的管理。经过实际使用证明,本文所设计的人事管理系统可以满足公司人事管理方面的需要。
关键词:信息管理、人事管理、JavaBeans
目录
引言 (1)
第一章概述 (2)
1.1 课题来源 (2)
1.2 设计目的及容 (2)
1.2.1 设计目的 (2)
1.2.2 设计容 (2)
1.3 技术概述 (3)
1.3.1 JAVA语言简介 (3)
1.3.2 JAVA语言的网络运用 (3)
1.3.3 JSP基础Servlet技术 (3)
1.3.4 JaveBeans技术 (4)
第二章系统调研及可行性分析 (5)
3.1 系统调研 (5)
3.2 可行性分析概述 (5)
3.3 技术可行性分析 (6)
第三章需求及总体设计 (8)
3.1系统需求分析 (8)
3.1.1系统的开发环境 (8)
3.1.2 系统的开发语言 (8)
3.1.3 系统的数据库 (8)
3.2系统总体功能结构设计 (9)
3.3 系统E-R图 (9)
3.4系统数据库设计 (11)
3.4.1 员工信息表设计 (11)
3.4.2 工资信息表设计 (12)
3.4.3 请假信息表设计 (13)
第四章系统主要功能实现 (15)
4.1 系统登陆模块的实现 (15)
4.2 员工信息管理模块实现 (16)
4.2.1员工信息查询浏览模块实现 (17)
4.2.2员工信息添加模块实现 (20)
4.2.3员工信息修改模块实现 (25)
4.2.4员工信息删除模块实现 (28)
4.3 工资信息管理功能实现 (29)
4.3.1工资信息查询浏览模块实现 (30)
4.3.2工资信息添加模块实现 (34)
4.3.3工资信息修改模块实现 (37)
4.3.4工资信息删除模块实现 (40)
4.4 请假信息管理功能实现 (41)
4.4.1请假信息查询浏览模块实现 (41)
4.4.2假条信息添加模块实现 (43)
4.4.3请假信息修改模块实现 (46)
4.4.4假条信息删除模块实现 (49)
第五章结论 (51)
参考文献 (52)
引言
电子商务(Electronic Commerce),是指买卖双方之间依托计算机网络(主要是指Internet).按照一定的标准所进行的各类商贸活动。电子商务是一种依托现代信息技术和网络技术,集金融电子化、管理信息化、商贸信息网络化为一体,旨在实现物流、资金流与信息流和谐统一的新型贸易方式,是贸易活动全过程的电子化、网络化和数字化。电子商务给传统的贸易方式带来了巨大的冲击,带动了经济结构的变革,是一场商贸方式的革命,被国际上认为是21世纪经济发展的一个重要推动力,甚至可以与200年前工业革命对经济发展的促进相提并论,目前传统企业大举进入电子商务领域,正在成为普及全球的现象。
本网络书店系统就是在电子商务不断发展阶段的背景下开发出来的,采用了最流行的java网络编程技术,不过由于我的水平有限,加上时间有限,所以在方面只实现了信息流,不过对于一个购物系统的基本功能都做到了,所以应当可以说是一个功能完全的网络购物系统了。
第一章概述
1.1 课题来源
随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、性好、寿命长、成本低等。这些优点能够极提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。
1.2 设计目的及容
1.2.1 设计目的
目前市面上流行的人事管理系统不少。但是,对于企、事业单位的人事管理系统来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统。
1.2.2 设计容
能够录入人事的基本资料,在操作上能够完成诸如添加、修改、删除、按各种条件进行查询、能维护管理公司员工每个月的工资信息,在操作上能完成诸如添加,修改删除及按各种条件进行查询,还能管理员工的请假信息。
1.3
1.3 技术概述
1.3.1 JAVA语言简介
Java是一种简单易用、完全面向对象、具有平台无关性且安全可靠的主要面向Internet的开发工具。自从1995年正式问世以来,Java的快速发展已经让整个Web世界发生了翻天覆地的变化。在早期,Java比较多的用在浏览器上,插入到网页中(即是Java Applet程序),成为最灵活、最强大的网页多媒体的载体,但由于Java虚拟机相对于个人电脑而言,有占用资源大,安全性相对较差等缺点,Applet逐渐的被后起之秀Flash所替代,但随着Java Servlet的推出,Java在电子商务方面开始崭露头角,最新的JSP(Java Server Page)技术的推出,更是让Java成为基于Web的应用程序的首选开发工具,目前的Java技术已成为所有大型电子商务项目的必然选择。
1.3.2 JAVA语言的网络运用
Java程序可以获取网络上结点的图象、声音、HTML文档及文本等资源,并可以对获得的资源进行处理。例如Java程序可以每隔一定时间读取某结点提供的最新数据,并以图表的形式显示出来。在编程处理上,一般先生成一个URL类型的对象,然后用 Java中相应的方法(method)获取该对象所代表的资源, Java Applet 可以直接从网络上结点获取图象并显示出来。目前,Java更广泛的应用是在服务器端,这是本文研究的主要话题,下文提及的Servlet、JSP等技术都是Java在服务器端应用的具体形式。
1.3.3 JSP基础Servlet技术
Java Servlet是JSP技术的基础,JSP本身就是预先被编译成Servlet,然后再运行的,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成,Servlet这个名称大概源于Applet,现在国的翻译方式很多,本文为了避免误会,本文直接采用Servlet这个名称而不做任何翻译,读者如果愿意,可以称之为“小服务程序”。Servlet其实和传统的CGI程序和ISAPI、NSAPI等Web程