- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 引言
1.1 系统开发的背景情况
在当今社会,经济与科技在不断发展,技术的进步也是惊人的,在当下时代中,人们与时俱进的技术和高效率的办事手段在什么方面,能够人们所期待的那种高效率,高的方法都会迎得人们的青睐。,计算机技术飞速发展,网络,软件技术和硬件技术的极大,人们对计算机的依赖也更加强烈,同时软件开发的,也让人们对软件的需求更加尤其企事业单位,能够更好的管理企业,他们对管理系统的也非常强烈社会中的各种企事业单位也纷纷软件开发公司购买系统管理软件,而且这些软件的功能也大不相同,所需,各行不同,因此,系统的开发也是。技术可行性分析主要分析技术条件否顺利完成开发工作,硬件、软件能否开发者的要等。 7操作系统的环境下来对该系统进行设计与开发,的编语言和JSP,而且相关技术,了技术发展的许多理论和的,它设计和开发综合了计算机相关的许多知识中使用MyEclipse工具 ,以Java语言编写核心代码链接数据库等后台的管理系统的Web服务器Tomcat,选用Mysql数据库数据库服务器,设计并实现了基于B/S/服务器)结构的人事管理系统。系统的平台已可行。硬件方面,,硬件更新的速度越来越快,容量也越来越大,可靠性也越来越高,价格也越来越低,硬件平台完全满足此系统的需要。
一个系统的开发主要是考虑该项目的成本和评估项目的经济效益。在成本方面需要的不仅主机费用,还备份费用其包含管理费和维护。而经济效益应该,一是可以用金钱去衡量的效益,如加快流动资金周转,减少资金积压等;另一是难以用金钱表示的,比如提供更多高质量的信息,提高信息获取的速度。
为建立信息系统各大企业正在努力提供良好的硬件设 ,但相对于企业原有的基础来说,主要的经济投入还是在软件的开发和维护上。管理系统的设计和开发不可以大幅度提高企业前台工作人员的工作效率,节约了资源,而且在“用管理信息系统来管理现代化企业”这一趋势下,树立了企形象。这些隐性的效益是的
综上所述:该人事管理系统的设计和,无论是在市场需求、功能需求还是在技术可行性和经济可行性的分析上都是可行的!
3 企业人事管理系统的设计和开发工具
3.1 管理的信息系统
管理信息系统是一个由计算机、人组成的对信息的收集、传递、存储、维护和使用的系统。管理信息是信息系统的一个方面,经过长时间的积淀,从而形成为一个具有自身概念、理论、结构的学科。
3.2 人事管理的开发方法
人事管理系统的开发是B/S(web浏览器和服务器)模式,通过JavaJSP和Servlet技术来实现该管理系统。但企业人事管理系统的开发是个复杂的过程,它涉及到计算机中的各个方面的知识。但它们都遵循相应的开发策略:
系统要解决的问题。
系统的可行性研究,确定系统的实现目标。
系统开发原则。
开发前的准备工作。
系统开发方法选择和开发计划定制。
MySQL是一个快速的、多线程、多用户和健壮的SQL数据库服务器。MySQL服务器支持关键任务、重负载生产系统的使用,也可以将它嵌入到一个大配置的软件中去。MySQL是一个数据库管理系统,是一个关系数据库管理系统。Java是一种完全面向对象的程序设计语言。Java程序由类和类的数据成员、方法成员构成,具有面向对象的程序开发的所有特点,程序员可以自己单独编写Java程序,也可以利用Java提供的类库通过继承来完成Java程序设计。Java可以应用于网页制作,编写的基于网页运行的Java应用程序可以被浏览器支持运行,或运行在Web服务器端。程序结构清晰、开发流程简洁。
JSP(Java Server Pages)是一种跨平台的动态网页技术,在静态页面中嵌入Java代码片段,再由Web服务器中的JSP引擎来进行编译并执行嵌入的Java代码片段,生成的页面信息返回给客户端。MyEclipse 是一个十分优秀的用于开发Java, J2EE的Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse可以支持Java Servlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse是几乎囊括了目前所有主流开源产品的专属eclipse开发工具。
Tomcat是开源组织Apache基金会下的一个项目,是J2EE的Web容器,它小巧、轻便、简洁、高效,遵循J2EE中的Web组件规范,一般在开发、测试、小型站点的部署上大量使用,如果需要企业级的项目部署,可能需要更加稳定的商业级Web容器,可以选择JBoss,WebLogic(Oracle),WebSphere(IBM)。
4 系统的分析
4.1 系统的问题提出
为了解决企业对员工手工操作管理而带来的繁琐和出错,以及
文档评论(0)