毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
JSP+mysql人事管理系统设计+源代码(2)
因此,大力提高企业人力资源管理手段的现代化、科学化、信息化、互联网化,对推进企业管理现代化,具有战略指导意义。如果我们使用它来对一个企业的人事进行管理,具有成本低、存储量大、查找方便、寿命长、可靠性高、检索迅速、保密性好等手工管理无法比拟的优点。本文是基于浏览器/服务器(B/S)模式下的企业人事管理系统设计的前期分析,以建立一套适应现今企业需求的人事管理系统。
1.2 系统开发的目的和意义
当前,有部分中小企业,对于人事工资考勤的管理,基本上是以传统手工管理为主,其中暴露出来不少弊病,总结如下:
(1)人事数据统计困难且工作效率较低,同时相关工作人员的工作量大。
(2)人事数据一般都是以文件形式存放,极容易造成丢失;
(3)信息滞后,不够及时
基于以上种种问题,为了使企业人事管理科学化、系统化、规范化、信息化,基于互联网的企业人事系统应运而生。该系统的设计旨在解决传统人事考勤工资管理过中的种种弊端,规范人事管理的各个阶段的操作流程,提高人事管理各个阶段的效率,其前景是相当乐观的。
1.3 系统开发设计原则
(1)软件设计整体过程严格按照软件工程设计思想,从需求分析到详细设计,从编码实现到最终测试,各个阶段逐步进行。
(2)各相关功能模块进行细化且结构化,并对程序进行分类设计并使其组件化与程序化, 便于编码、功能扩充以及后期文护。
(3)系统能够设置不可逆密码和能够细化功能权限,对数据信息进行加密,以防止无关人员非法进入本系统。
(4)友好性的界面设计与良好的数据交互功能
1.4 相关软件及技术简介
1.4.1 Java Web简介
Java Web技术是用Java语言工具来开发相关的系统去解决互联网领域的相关技术总和。Java语言在
网络
开发过程的框架众多,但它的都遵循相通的使用原则:应用Servlet与Filter对请求进行拦截,设计架构采用MVC的思想。较常用的Java Web框架有struts1、struts2、Spring、Hibernate等。
本毕业设计中的人事管理系统采用了Java EE的N层架构模式设计而成,使用到了Jsp、Struts1和Hibernate等技术。
1.4.2 Hibernate简介
Hibernate对JDBC进行了封装,它是开源的对象关系映射框架,它这样操作就使得Java程序员能够较好的使用对象编程来对关系型数据库进行操作。
Hibernate接口众多,但最为核心的也就只有6个,它们分别为:Configuration、Session、SessionFactory、Transaction、Query、Criteria,这些接口在软件开发中应用得较为广泛。运用这些接口不仅可以对数据进行存取,还可以对事务进行控制。
本文所设计的软件系统中,运用Hibernate来管理数据库并让其作为数据库持久层,并使其对数据进行相应的操作与处理。
1.4.3 MYSQL简介
MYSQL 是瑞典MYSQL AB公司开发的关系型数据库,其后来被大型Oracle公司所收购,其后的可用性也更强,它是当今软件开发中使用较多之一,同时它也是当今国际上最为流行的,在网络应用方面MYSQL关系型数据库也是最好的应用软件之一。
本文的软件系统用MYSQL来对数据进行处理与交互,并运用Hibernate来对相关的数据进行处理,同时MYSQL数据库进行操作。
共3页:
上一页
1
2
3
下一页
上一篇:
ASP.net《计算机网络》在线考试系统设计+源代码
下一篇:
ASP+access美容指导网站的设计+源代码
PHP+IOS的会议管理系统的设计+ER图
标准件经销管理系统【959字】
客户關系管理系统的发展与研究【1843字】
學生成绩管理系统的设计与实现【1741字】
港航管理系统门户网站之思考【2521字】
可扩展的计算机网络管理...
jsp+mysql的B2C网上商城系统的设计与实现
公寓空调设计任务书
医院财务风险因素分析及管理措施【2367字】
C#学校科研管理系统的设计
神经外科重症监护病房患...
10万元能开儿童乐园吗,我...
承德市事业单位档案管理...
AT89C52单片机的超声波测距...
国内外图像分割技术研究现状
中国学术生态细节考察《...
志愿者活动的调查问卷表