双鱼林人事工资管理系统
【摘要】
随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算
机实现企业人事管理势在必行。本系统结合公司实际的人事管理制度,经过实
际的需求分析,采用功能强大的 Java 技术作为开发工具而开发出来的网络版人
事管理系统。
整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完
成人事管理的全过程,包括员工档案信息的管理,员工工资信息的管理以及员
工的请假记录的管理。经过实际使用证明,本文所设计的人事管理系统可以满
足公司人事管理方面的需要。
关键词: 信息管理、人事管理、JavaBeans
1
目 录
引 言...................................................................................................................................................1
第一章 概述........................................................................................................................................2
1.1 课题来源...............................................................................................................................2
1.2 设计目的及内容...................................................................................................................2
1.2.1 设计目的....................................................................................................................2
1.2.2 设计内容....................................................................................................................3
1.3 技术概述...............................................................................................................................3
1.3.1 JAVA 语言简介..........................................................................................................3
1.3.2 JAVA 语言的网络运用..............................................................................................3
1.3.3 JSP 基础 Servlet 技术................................................................................................4
1.3.4 JaveBeans 技术..........................................................................................................4
第二章 系统调研及可行性分析........................................................................................................5
3.1 系统调研...............................................................................................................................5
3.2 可行性分析概述...................................................................................................................6
3.3 技术可行性分析...................................................................................................................6
第三章 需求及总体设计....................................................................................................................8
3.1 系统需求分析.......................................................................................................................8
3.1.1 系统的开发环境........................................................................................................8
3.1.2 系统的开发语言........................................................................................................9
3.1.3 系统的数据库............................................................................................................9
3.2 系统总体功能结构设计.......................................................................................................9
3.3 系统 E-R 图.........................................................................................................................10
3.4 系统数据库设计.................................................................................................................12
3.4.1 员工信息表设计......................................................................................................12
3.4.2 工资信息表设计......................................................................................................13
3.4.3 请假信息表设计......................................................................................................14
第四章 系统主要功能实现..............................................................................................................16
4.1 系统登陆模块的实现.........................................................................................................16
第五章 结论......................................................................................................................................20
参考文献...........................................................................................................................................21
2
引 言
电子商务(ElectronicCommerce),是指买卖双方之间依托计算机网络(主要
是指 Internet).按照一定的标准所进行的各类商贸活动。电子商务是一种依托
现代信息技术和网络技术,集金融电子化、管理信息化、商贸信息网络化为一体,
旨在实现物流、资金流与信息流和谐统一的新型贸易方式,是贸易活动全过程的
电子化、网络化和数字化。电子商务给传统的贸易方式带来了巨大的冲击,带动
了经济结构的变革,是一场商贸方式的革命,被国际上认为是 21 世纪经济发展
的一个重要推动力,甚至可以与 200 年前工业革命对经济发展的促进相提并论,
目前传统企业大举进入电子商务领域,正在成为普及全球的现象。
本网络书店系统就是在电子商务不断发展阶段的背景下开发出来的 ,采用了最
流行的 java 网络编程技术,不过由于我的水平有限,加上时间有限,所以在网站方
面只实现了信息流,不过对于一个购物系统的基本功能都做到了,所以应当可以说
是一个功能完全的网络购物系统了。
1
第一章 概述
1.1 课题来源
随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机
实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率
完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管
理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查
找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极
大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条
件。不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人
事管理系统。
1.2 设计目的及内容
1.2.1 设计目的
目前市面上流行的人事管理系统不少。但是,对于企、事业单位的人事管理
系统来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足
本中心对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操
作方便,简单明了的人事管理系统。
2
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 更广泛的
3