数据库访问技术在人力资源管理系统中的应用

数据库访问技术在人力资源管理系统中的应用

ID:10162786

大小:27.50 KB

页数:5页

时间:2018-06-12

数据库访问技术在人力资源管理系统中的应用_第1页
数据库访问技术在人力资源管理系统中的应用_第2页
数据库访问技术在人力资源管理系统中的应用_第3页
数据库访问技术在人力资源管理系统中的应用_第4页
数据库访问技术在人力资源管理系统中的应用_第5页
资源描述:

《数据库访问技术在人力资源管理系统中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、数据库访问技术在人力资源管理系统中的应用本文通过研究数据库提出满足紧密结合数据库的数据类型,利用这类型的操作访问数据库,在B/S模式中应用JavaBean和JSP技术连接数据库,开发功能丰富的WEB程序,实现数据库访问、操作和页面显示的分离。这样便于维护与调试数据库,提高操作与访问数据库的安全性和简洁性,并且通过JavaBean封装数据库基本操作,增加复用代码,提高开发速度,和系统设计的可靠性。【关键词】数据库访问JavaBeanJSP1引言在应用开发WEB程序时,访问数据库是少不了的,通过访问数据库的信息,进行对数据的删、增、查、

2、改。这些数据代码非常繁琐,每次操作数据库时都要编写代码很多次,JavaBean所起的作用就是实现一次性地更改,在哪个地方执行,就可以在哪个地方重用,这就解决了工业上所要求解决的复杂问题,这个解决方案既简单、优秀而且紧凑,在开发JSP时就可以使用JavaBean的方法解决。2JavaBean数据库访问技术5Java语言是用来描述JavaBean的,简单易用,可以设计中间组件,开发人员能够把这些关键算法与核心功能提出后封装为对象组件,和微软的com组件比较相似。封装数据库事务逻辑操作在JSP程序比较常见,能够使前台程序和业务逻辑的分离很

3、好地实现。其实,JavaBean是一种特殊的java类,使用了某些特殊的设计规范与命名方法。JavaBean和JSP访问数据库如图1所示。应用JSP技术开发WEB程序的过程中,系统前端显示数据库访问结果用JSP页面。后台用JavaBean这一中间组件操作数据库,JavaBean承担前后台间的数据处理和信息交流。实现数据库连接的JavaBean其实就是定义连接数据库的类,它的属性包括记录对象、数据库连接的对象等;它用构造方法完成连接数据库,即初始化连接对象,通过重载构造方法,连接不同数据库。3人力资源管理系统中JavaBean技术的应

4、用3.1人力资源管理系统功能公司通过调研组成部门和人力资源,通过访问公司的每位员工,积极听取每位员工的建议,对系统的各个功能进行了详细地分析,得出的结果就是这个系统能够完成的工作。(1)可以保存和录入所有企业员工的薪金信息、基本信息、奖惩信息等。(2)可以完成公司招聘和培训的工作,并且能够全程记录企业各人才。5(3)可以进行企业人力资源的员工绩效考核,确定员工的工资水平。(4)可以建立人才档案,保存企业人才。通过相关技术的实施需求和分析,此文开发的管理系统包含有五个相关的子系统,是招聘管理系统、培训管理系统、人员管理系统、薪水管理系

5、统以及奖惩管理系统。3.2人力资源管理系统数据访问设计与实现3.2.1连接数据库的JavaBean组件连接数据库的JavaBean组件Conn.java具有非常重要的作用,其可以实现数据库的无配置连接,该组件能够获取人力资源管理系统使用时查询的各种数据库的状态Statement和结果集ResultSet。Conn.java执行的流程如下:组件中的方法Class.forName能够完成加载数据库服务器驱动程序的功能,同时利用DriverManager类中的方法getConnection()可以获取数据库连接对象Connection。3

6、.2.2操作数据库的JavaBean组件数据库连接之后,就可以通过JavaBean组件中包含的各种数据库更新操作,包括数据插入、数据删除、数据修改、数据查询等。数据插入操作的流程如下:首先数据库创建连接,反馈数据库连接状态Statementstmt和操作结果集ResultSetrs,利用该实例对象即可操作数据库,执行插入操作方法stmt.executeQuery(),即可实现插入更新操作。3.2.3处理字符串的JavaBean组件5在开发JSP网站的时候,需要考虑到一些字符的特殊性和字符的转换,通常一个单独JavaBean都能完成这

7、些功能。Str.java是用来处理JavaBean字符,在程序上可以看到具体的代码。String中的getBytes可以实现中文字符转换,在转换时要注意捕获异常。3.2.4处理时间的JavaBean组件JavaBean里封装的有取得系统时间的组件,这样可以极大地方便开发人员使用。JavaBean用time.java处理时间,程序包里有详细的代码。如果用户需要根据实际应用制定日期格式和字符串,并且日期格式和字符串包含的内容比较多,可以利用日期格式转换功能,这里需要使用SimpleDateFormat类。4结束语实现连接数据库和数据库的

8、代码封装,利用的是JSP中的JavaBean,在JSP需要连接数据库和操作数据库时就需要直接找出相对应的JavaBean。对访问和操作数据库有着重大的应用意义。通过JSP和JavaBean的组合使用,使数据库连接简洁高效,安全可靠,值

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。