档案管理系统的设计与实现

档案管理系统的设计与实现[20191217135816]
摘要
伴随计算机技术发展迅猛的势头,越来越多的人事档案选择用计算机作为储存工具,人事档案的信息化管理成为了时代的潮流。传统的办公模式仍然用纸质文书作为资料储存,保存价值大大减少,储存不便。有时造成数据的遗漏、误报,为企业单位日常工作带来损失的案例层出不穷。所以,手记笔描这样的档案存储模式已经远远不能满足高效率、快节奏的现代工作和生活的需要。企业人事档案管理系统是当今时代档案管理不可或缺的组成。
在电子计算机没有大规模使用的过去,档案文件的管理都是档案工作人员以通过手动录入,保存的方式来记录。这样导致的结果是,工作量的增加,操作效率也不高。信息系统的诞生解放了劳动生产力,使得很多的工作只需要在计算机上就可完成。
依据以上理论,使得通过电子计算机进行人事档案管理变得直观可行,更使得档案管理的正规性,方便性,时效性大大增加,这为推动生产力的发展和科技的进步都起到了推动动促进作用
本系统使用Eclipse开发,采用SQL Server2008数据库,它具有操作便捷、使用安全、性能可靠等特点。实现了档案管理系统的功能。
 查看完整论文请+Q: 351916072 
关键字:字JavaSQLJDBC档案管理系统
目 录
1 绪论 1
2 系统介绍 2
2.1 系统结构分析 2
2.2 技术运用 3
2.2.1 JSP技术运用 3
2.2.2 JavaBean技术运用 4
2.2.3 JDBC技术运用 5
2.2.4 数据库的访问途径—JDBC 6
2.3 可行程度 9
3 系统概要设计 10
4 数据库技术 11
4.1 数据库介绍 11
4.2 数据库概念结构 12
4.3 数据库表结构 14
5 系统流程设计 16
5.1 系统操作流程 16
5.2 数据模块增加流程 16
5.3 数据模块修改流程 17
5.4 数据模块删除流程 18
6 系统模块设计 19
6.1管理员登陆 19
6.2员工信息管理 20
6.3部门管理 22
6.4提醒信息管理 24
结语 27
参考文献 29
致谢 30
1 绪论
当今时代,是信息技术更新迅猛,日新月异的时代。信息系统在各行各业都有着不凡的表现。对于档案管理,同样体现着显著地优势。社会的进步由从工业化到信息集成化的转变,越来越多的社会工作由计算机代替了人力。它处理便捷,速度高于人脑,当然效率也远远超过人力劳动。
这一篇论文就是着重介绍信息技术,电子档案系统在企业人事方面的优势。以及展示计算机在处理人事档案上的具体实现过程。如果使用人力管理,在现在的宏观环境中,点在档案还并不普及。及大多数档案仍然通过纸质文书,人为记录,操作,运输。存储复杂,工时延长,以及查阅不便等多种弊端暴露明显。档案不能正确记录,完整的浏览查阅,以及档案在修改过程中人为的失误,导致纸质文书越来越不能满足社会工作生产的正常运作。但是通过信息技术处理的电子档案,以上的问题就不得到非常合理的解决,同时在内容整理,调阅方面也有着人力无法比拟的速度。之所以会设计档案系统,那就是介于这样优秀的平台。它有力的推动当今的市场,让企业的资源集中整合,人员物力有序分配。这是一个国家进步的体现,也是实现从工业化到信息化蜕变的具体措施。和过去传递介质——“纸”的不同,现在更倾向于使用MIS,它结合了网络和信息的优秀功能。对企业的工作进行合理,准确的把控。将各项工作的展开都进行严密的逻辑处理,演示过后加以实现。减少操作和管理层面的失误。在提高生产力的同时,让企业员工有更多的升职空间,更好的发展方向,以及更加客观的评价。同样的,这也是企业未来发展的方向。这项技术通过MIS让更多的产业交织,同样也为不同的企业提供了不同的科学运用方式。它的发展的基于科学的,严密的运算和推论发展的。c/s模式还有b/s模式宏观的概括了MIS平台的两大模式。企业人事档案管理系统主要介绍的就是简单的基于b/s模式档案信息管理实现。
2 系统介绍
2.1 系统结构分析
依据企业人事档案管理特点,综合管理流程。为了追求最大的执行速度。[1]整个程序分为如下几个需求模块:
(1)登陆界面:作为管理档案者的身份进入程序操作
(2)聘用界面:企业人事对于招聘信息的管理
(3)后期学习界面:对于入职人员的后期学习,培训活动的信息入库
(4)入职员工信息界面:企业员工,具体到每一个人,每一项的资料管理
数据库把握着这个程序的中枢,也是整个系统的灵魂所在。对于软件功能的实现,优秀的数据库系统是关键。它们分管这前台和后台的各项配置需求。数据库的合理运用深刻影响着软件系统的优良性。
图2.1系统模式图
如图(2.1系统模式图)所示,企业人事档案管理系统的结构分为以下3个板块。使用技术Java Bean中Component,使之建立逻辑结构,处理繁琐的运算。同时在IE运行。至于客户端,则是使用了JSP。为了让网页中显示的不要过于复杂,需要避免各个逻辑同时存在。在分离了业务逻辑和逻辑的同时,也增强了程序在使用方面的优势。不同于客户端的是,JDBC中间件,它更好的使这个技术运用在档案系统的服务端。事物和数据逻辑的实现,必须建立在数据库之上。至于系统的表现方式,JSP是不二之选。服务端Tomcat 5.0.3,他的作用是推动一直协助JSP。Java Bean 实现业务逻辑,在数据调用方面,JDBC3.0担当此任务。JSP网页实现逻辑在IE上的的运用。这就是客户端IE等WWW浏览器模拟和DOWNLOAD数据。SQL2008数据库系统很好的适用于这个程序,协助它完成功能的实现。
2.2 技术运用
2.2.1 JSP技术运用
上个世纪90年代推出JSP。此技术建立在Java Servlet包括整个Java体系作用于Web方面,它是一项开发技术。建立动态网站并且保证网站的安全性,领先型,交互性都是建立JSP技术之上。它使得在WEB技术的发展到了前所未有的高度。在技术特点方面,有以下分类:
(1)分离内容,突出显示层和生成层面的不同
通过HTML以及XML这两个标识,设计人员可以自主设计web页面。同样,它们也适用于格式化。这些都是通过JSP的使用来实现。不只是静态网页,动态网页同样可以,它们是可自定义的,自主性强,运行在服务端口。Java Bean 以及Servlet保存编辑和开发代码,这些均作为脚本。
要求的生成,通过JSP技术合理的为脚本和标识提供支持,浏览器接收XML以及HTML形式的格式。Web浏览器中HTML可用性完全保证,通过的都是这项技术。同理,维护了开发代码的隐私权、保密权。
(2)各种组件的着重使用
Java Bean以及Enterprise Java Bean组件是很多JSP页面基础条件,这适用性广,重复利用率高的组件来操作这个程序。JavaBean在JSP中的应用。[2]对于操作的要求当让是复杂化的。这些使得编程者对于资源的合理利用有了进一步的规划,从而总结出组件的优势,可以普及化推广,使的更多开发者使用它,物件续存性永续保存。[3]这也是从侧面加快了编程的进程。
(3)页面的简化,标识的使用
开发者对于语言的掌握并不是样样精通,在脚本中Web页面同样也是。属性在DESIGN和搜索方面的体现,以及访问Java Bean的实例,DOWNLOAD App还有一些方法在实现这项功能时复杂。在这些部分,JSP组件强大。
经由开发表示库进行扩展,这项技术是JSP技术的核心功能展现。应用软件开发者,以及其他程序的编写者能标示自己常用的数据库。像标示般进行一些定制功能模块组建的使用,这让许许多多的Web方面研发工程师可以熟练驾驭工具。
这个和Java2,J2EE以及EJB涉及技术整体化方案时,企业级别的一些可扩展性能,以及数据处理方案都是用JSP来实现。这对于在企业管理层对于WEB使用方面是必须的。
它和ASP(Microsoft)来进行一个相同点和不同点的评判。优点是:
(1) JSP开放性:搭载它运行的平台和服务器是互相单独运行的,工具包支持这项技术的拓展业务。有一定的专业性,同时涉及方面广泛。所提供这项服务的,一般都是数据库还有部分服务器卖家。然而,微软支持的仅仅只是自己的ASP产品。
(2) 运行服务适用平台的广泛性:JAVA语言开发的程序,以及可以使用JAVA语言的环境都为JSP运行提供了有力的保障。使得JSP在各种各样WEB服务器上表现突出。而且还支持后期第三方厂家的拓展包。
(3) 设计研发开放性:这项技术在上个世纪90年代以来,SUN用开放过程方法,与国际JAVA语言组织进行各方面合作交流,并且致力于此技术的规范化。所以源代码是开放的。
(4) 标记拓展性(JSP):这项技术可以在开发过程中,极大地为研发工程师扩充,不断拓展JSP标记,巧学活用JSP。[5]使其在与XML兼容的标记时可以实现最大化结合技术强大的功能。基于XML的JSP应用。[6]在很大程度上缩减了对语言要求。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/2025.html

好棒文