JavaWeb人事管理系统开题报告.doc_第1页
JavaWeb人事管理系统开题报告.doc_第2页
JavaWeb人事管理系统开题报告.doc_第3页
JavaWeb人事管理系统开题报告.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

河南科技大学毕业设计(论文)开题报告院系:电子信息工程学院 2013年03月04日课题名称基于JavaWeb人事管理系统的设计与实现学生姓名高飞专业班级计算机科学与技术092班课题类型软件工程指导教师蔡广军职称副教授课题来源自拟1. 设计(或研究)的依据与意义 在企业中,随着信息化、自动化时代的到来,一切都变的越来越简单,这样才能提高办事的效率,特别是针对公司的人员管理。一个公司多着上万人,如果没有一个好的管理制度,管理起来将要很麻烦。而如果采用人事管理系统,这管理会简单很多,一切在电脑中的系统中说话。人事管理工作是非常重要的一项工作,它负责整个企业的日常人事安排,人员的人事管理等。高效的人事管理可以提高企业的市场竞争力,使企业具有更强的凝聚力和活力。人员管理唯有迈向自动化,高效率,人性化管理,才能满足服务员工队伍的需求。人员信息管理 的主要目标,在于加强服务而不在于精简人力。换言之,其效益不在于节省现有的人力、物力,而在 于提供许多尚未自动化作业时所无法提供之服务,期望以最快的速度将人员信息做最适当的运用。企业人事管理系统主要用来管理联系人群组信息、联系人信息、人事活动提醒和人事活动日志。然而现在的开发的人事管理系统往往存在一些问题,功能不够完算。例如,增加用户信息,很多管理系统在增加用户信息时候,都是一条条输入,这样即浪费时间,而且也容易出错。所以我设想设计一个可以批量增加员工信息的页面,你只要把员工的信息预先按格式写与一个.txt文件,就可以完成批量增加,从而提高的办公的效率。它可以保存公司内部所有的人事活动资料,给用户提供高效的查询服务, 并对人事活动日志进行查询 分析。良好的人事活动资料管理和人事活动日志管理,将给公很司带来多有价值的信息。为公司经营决策提供帮助。2. 国内外同类设计(或同类研究)的概况综述随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业的人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。 国外研究现状:国外专家学者对人事管理系统的研究起步比较早,发达国家的企业非常注重自身人事管理系统的开发。特别是一些跨国公司,更不惜花费大量的人力和物力来开发相应的人事管理系统,他们主要基于ASP.NET来开发人事管理系统(B/S结构);当然随着Java继续的流行,基于Java开放的人事管理系统也逐渐变的流行起来(本系统也是基于Java开发的B/S结构)。他们通过这些技术开发一个企业级的人事管理系统,建立一个多信息数据流和业务流的开发性系统实现真正意义上的人事管理目标,挑选和留住最佳人才,同时不断提高这些人才的工作效益。 目前,我国企业对于人事管理系统的应用基本上还处于初级阶段,主要表现在应用范围比较窄、水平比较差和效果不理想等方面。虽然目前存在这些问题,但很多企业还是根据自身的条件和需求,开始实施应用人事管理系统,以加强和深化人事管理工作。所以说,采用人事管理系统能够为用户提供充足的信息和快捷的查询手段,而实施一套既有国际化管理理念,又能够满足中国特殊的人事管理环境的管理信息系统,则是实现高效的人事管理的一种重要途径,能够使人事管理都能专注于人力资源的发展和规划,并大幅提升工作效率和水平。本系统主要是使用javaWeb语言来开发,采用JSP和Servlet等实现技术,数据库采用SQL Server2005.参考文献:1 CayS.Horstmann.java核心技术.电子工业出版社.北京.公飞.20112李兴华.java开发实战经典.清华大学出版社.北京.李兴华.20093李兴华.Java WEB开发实战经典.清华大学出版社.北京.李兴华.20094王向云.SQL从入门到精通.电子工业出版社.北京.王向云.20095 王珊 萨师煊 数据库系统概论 高等教育出版社 2008年12月6阮俊杰 软件开发方法与管理教程 北京希望电子出版社 2003年1月7张海藩 软件工程导论第五版 清华大学出版社 2008年3月8陈立军 数据库设计与开发 清华大学出版社 2007年6月9 Ehrman ViKtor Krum 数据库系统基础教程清华大学出版社 2000年10月10 B-power工作室C#网络程序设计中国铁道出版社 2001年6月3. 课题设计(或研究)的内容设计一个企业人事信息管理系统,此系统要以人为中心,为企业提供全面的人事管理解决方案; (1) 首先有一个登录界面,界面供用户登录,包括用户名、密码,这里采用前端验证,规定用户名和密码的格式;后台通过权限验证,进入开始的欢迎界面,不同的用户有不同的角色,不同的角色所看到的内容和操作权限是不一样的。(2)对公司所有人员资料的录入和增、删、改、查询等功能实现,这个界面是一要操作的内容,基于当前用户的功能界面。用户在这个界面可以修改自己的密码,查看自己的信息和修改个人资料,如果权限允许,还可以操作其它的员工的信息。(3) 对公司人员信息的批量增加,只要按照既定的公司把员工信息写于一个.txt文件,既可以批量的对公司的人员进行录入。这也是本次课程设计的一个小小的突破(4)查看员工的联系方式,在企业中,可能随时要找一个人,通过系统可以快速找到员工的联系方式,并查看员工信息。(5)退去当前界面,返回首页。4. 设计(或研究)方法(方案)目前,软件系统的开发方法主要有:生命周期开发方法、原型法、面向对象的开发方法。本小区物业管理系统主要采用生命周期开发方法,具体步骤如下: 1) 需求分析:进行调研,得到系统功能需求,根据需求分析确定开发的内容; 2) 数据库设计:根据系统功能需求进行数据库及其相关数据表的设计; 3) 系统总体设计:对系统功能进行模块化设计,得到初步的系统总体结构; 4) 详细设计:对各模块进行优化设计; 5) 编写源代码:对各模块进行计算机实现,计算机的运行环境搭建是在myeclipse8.5、JDK6.0、Tomcat6.0。使用Java语言和javaScript等语言,主要的实现技术是ajax、jsp和servlet等。 6) 测试:单元测试:集中对用源代码实现的每一个程序单元进行测试检查各个程序模块是否正确地实现了规定的功能。系统集成测试:测试过的模块组装起来主要对与设计相关的软件体系结

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论