软件技术专业毕业论文
基于 MVC 模式的人事管理系统的研究
学生姓名: 李涛
学 号: 0809340109
指导教师: 张哲、马琦
雷燕、刘超
专 业: 软件技术
二〇一〇年五月八日
毕业设计开题报告
题 目 人事管理系统
学生姓名 李涛 指导教师 张哲、马琦、雷燕
系 部 软件学院 专业 软件技术
本选题的意义及国内外发展状况
人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者
来说都至关重要,所以人事劳资管理系统应该能够为用户提供充足的信息和快捷的查询手
段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,
如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维
护都带来了不少的困难。
现在很多公司中人事档案的管理水平还停留在纸介质的基础上,这样的机制已经不能
适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被
计算机为基础的信息管理所取代。我作为一个学习计算机信息管理的大学生,希望可以在
这方面有所贡献。我希望能用我两年来所学的知识编制出一个实用的程序来帮助公司进行
更有效的人事管理,实现公司管理的信息化,来帮助公司更加高效、快速地发展!
研究内容:
人事管理系统是针对公司人事部门的大量业务处理工作而开发的管理系统,它的设计
主要是为了高效、快速地管理公司员工的信息,实现新员工信息的快速注册、员工信息的
快速查询、修改、更新和删除,减少公司人事部门人力资源和物力资源的浪费,实现公司
管理的信息化、电子化!
研究方法、手段、及步骤:
本 人 事 管 理 系 统 主 要 采 用 MVC 模 式 等 技 术 以 及 MyEclipse 7.0 、 TomCat
6.0、MySql 5.0、PhotoShop 6.0、DreamWeaver CS3 等开发工具开发实现。
开发步骤:
1. 系统的需求分析
2. 系统表的设计与数据库的设计
3. 系统模块的划分与功能的实现
4. 系统界面的美化
5. 系统的测试与完善
I
参考文献:
【1】 耿祥义 张跃平 Java 基础教程(第 2 版)实验练习与提高 2007 年 5 月
【2】 戴志诚 SQL Server 2005 数据库系统开发与实例 2007 年 3 月
【3】 穆卡尔 魏海萍。Java 数据库应用程序编程指南 2002 年 1 月
【4】 王强 贾素玲 郑晋梅 姚琪琳 HTML 设计 2005 年 4 月
【5】 葛洪央 Dreamweaver 8 网页设计 2007 年 5 月
【6】 耿祥义 张跃平 JSP 实用教程 2008 年 2 月
时间安排:
1.系统的需求分析 2 天
2.系统表的设计与数据库的设计 2 天
3.系统模块的划分与功能的实现 15 天
4.系统界面的美化 2 天
5.系统的测试与完善 4 天
学生签名:
年 月 日
指导教师意见:
签名:
院系领导意见:
签名:
年 月 日
II
摘 要
由于计算机技术的飞速发展,数据库技术作为数据管理的一个有效的手段,在
各行各业中得到越来越广泛的应用。因此,本文围绕一个“人事管理系统”程序的设
计和应用系统的开发课题为背景,详细介绍了以 JAVA 和 MYSQL 为语言编写管理
信息系统的过程。该程序通过 JAVA 的 CONNECTION 数据对象来实现 jsp 页面
前台与后台 MYSQL 数据库的连接,并具有典型的数据库应用系统的特征,完成了
系统结构与现实生活的紧密结合。
管理系统的开发不仅是一个应用程序编写的过程,更重要的是在系统分析和设
计阶段所做的工作。该程序在设计过程中严格遵循软件工程学的方法,用分阶段的
生命周期计划严格管理,并主要讲述了程序的总体设计、详细设计阶段,对程序进
行需求迭代,不断修正和改进,利用 MYSQL 的强大数据库功能,直到形成一个完善
的可行性系统。漂亮的界面,方便实用的查询与维护功能共同构成了“人事管理系
统”。
关键词:JAVA;JSP;MYSQL;管理信息系统
Abstract
Because of the rapid development of computer technology, database technology as
I
an effective means of data management, in all walks of life are increasingly wide
application. Therefore, this article on a "personnel management system" design and
procedures for applications development topics background, details and MY SQL to add
language to the process of preparing management information systems. The procedure
adopted to achieve the target data add the connection with JAVA prospects background
MYSQL databases and database applications with typical characteristics, and completed
the structure and system combining real life.
Management system applications development is not only a preparation process,
but more importantly in the analysis and design phase work. The procedure strictly
followed in the design process software engineering methods, and use a phased plan to
manage the life cycle and on the main procedures designed, detailed design stage, the
demand for computation procedures, and constantly revised and improved, the use of
MY SQL powerful database functions, Until the feasibility of forming a perfect system.
beautiful interface for practical information and the maintenance of the common
functions constitute a " personnel management system."
Keyword: JAVA;JSP;MYSQL;Management Information System
目录
摘 要........................................................................................................................................................I
Abstract....................................................................................................................................................I
第一章 引言............................................................................................................................................1
1.1 开发背景...................................................................................................................................1
1.2 开发目标...................................................................................................................................1
第二章 开发技术及开发工具介绍.......................................................................................................2
2.1 Jsp 简介.....................................................................................................................................2
2.2 MVC 简介.................................................................................................................................2
2.3 TomCat 服务器简介.................................................................................................................2
II