《【《职员档案管理系统的设计与实现》11000字(论文)】.docx》由会员分享,可在线阅读,更多相关《【《职员档案管理系统的设计与实现》11000字(论文)】.docx(23页珍藏版)》请在优知文库上搜索。
1、职员档案管理系统的设计与实现摘要职工应用信息企业档案管理系统应用软件系统企业软件后台是典型的企业职工应用信息企业档案管理系统应用软件系统,其软件设计定制开发主要业务内容一般包括应用系统软件后台档案管理系统数据库的系统设计定制建立和维护管理及与维护以及软件后台系统前端档案管理应用程序的系统设计定制开发以及应用两个主要功能方面。针对新型职工需求档案管理软件系统的工程建设研究方案本文主要研究了以下主要研究内容:一是运用传统需求分析工程的理论思想方法进行管理软件中的需求工程分析。在系统需求设计分析的理论基础上,运用先进的系统建模设计工具即可建立一套系统概要软件设计原型,完成各个功能模块的系统概要软件设
2、计。在开发测试环境中,编写各个开发模块的详细测试代码,并负责完成模块代码的综合测试,最后负责完成各个软件包的实现并最后进行综合测试。对系统中各种软件操作过程实现严格的远程监控并自动加以实时记录。关键词:档案管理,人事管理,JSP,MysqI目录1概述21.1 背景介绍31.2 系统开发需求31.3 系统开发方法41-4编程环境及系统开发工具5(1)硬件配置5(2)软件环境52开发工具简介52.1 ASP.NET简介62.2 C#语言的简介62.3 SQ1.Server2000数据库简介62.3.1 数据字典72.3.2 SQ1.语言83系统的总体分析103.1 可行性研究分析103.1.1 技
3、术可行性103.1.2 经济可行性103.1.3 运行可行性113.2 系统需求分析113.3 系统的数据流图114系统的总体设计124.1 系统体系结构124.2 开发流程设计125系统测试205.1 系统测试的目的205.2 系统测试方法205.3 功能测试20结论22参考文献221概述1.1 背景介绍近几十年来现在我国绿色社会化产品工业质量大生产的快速繁荣发展已促使其行业规模越来越大,综合性越来越强,生产者在产品专业化上的职能分工越来越细,行业内各职能部门之间的相互没有直接联系、相互依存和相互作用更不密切。组织技术科学管理日趋复杂;而当前我国新型现代化企业组织技术科学管理理论技术也正以史
4、无前例的持续发展较快速度不断更新逐步分化,全方位地向高又立体的现代组织科学微观、宏观管理技术方向不断探索进军。从而,各个生产企业都开始面临着巨大的市场挑战和发展机遇。相对目前我国的管理信息化事业发展而言,国外已经逐步处于相对国际领先水平,广泛应用必将使我国职工企业管理信息系统更好的充分发挥其主要功能,更有效的大大提高了职工企业的日常运作管理效率。由此可以看出,信息技术管理企业现代化建设是我国管理企业现代化进程不可或或缺少的重要一环,它目的是把管理现代化信息管理的各种理论、方法和技术手段广泛运用扩大到现代企业的各项管理工作中,使企业信息技术管理工作达到最大化的限度地达到提高企业工作效率的重要目的
5、,以有效适应信息社会和现代科学信息技术的同步发展。电子化和计算机系统作为职工数据处理基础系统,已逐渐发展成为推进职工信息管理体系现代化的重要技术工具,在加强职工内部信息安全管理中正在逐步发挥着重要的主导作用。在目前我国,已经逐渐开始大量运用信息电子化和计算机技术进行企业货物运输流动统计数据采集管理,人员流动管理、人事流动统计和资料查询、干部业绩考评和在岗职工企业档案管理以及企业人才发展预测和职业规划等,无纸化企业办公已经初具规模。从一些科技企业职工现有的服务条件以及实际情况出发,利用他们所同时拥有的专业计算机等软硬件服务设备和各种软件服务条件,把建设科技工业强国从政治思想上,工作管理思维和各种
6、工作管理方式统统做起,实现一整套关于企业职工人事档案管理的新系统。实现企业科学管理,是我们公司未来发展的一种必然趋势。1.2 系统开发需求职工个人档案管理服务系统一般是一个大型企业组织不可以或缺少的部分,职工个人档案管理服务系统一般主要包括对企业职工个人档案的进行统计、查询、更新、报表数据输出等主要功能。企业职工干部档案管理信息系统首先应该做到能够为企业用户及时提供充足的档案信息和快捷的档案查询管理手段。但一直以来由于一些人们都在研究使用一种比较传统或者人工的用来管理档案方式是用来来管理电子文件或者其他档案,这种传统人工用来管理传统档案库的方式仍然还是存在着许多一些新的点和缺点,如:档案管理效
7、率低、保密性差,另外人工管理档案时间一长,将来也就会容易产生大量的非法加密电子文件和其他档案或者数据,这对于传统文件库的查找、更新和日常管理维护都已经给这些人们们带来了不少的困难。本文的信息管理系统主要概念是根据当前中国经济现代化的网络化和社会化信息技术的的发展而重新开发设计的,实现了对使用公司内部使用职工管理个人档案的职工信息统一进行采集记录管理,还可以让您不仅可以对使用公司职工个人档案内部职工个人信息采集管理系统进行职工个人信息采集管理查询录入。由于多家公司内部职员在国内多家大型公司发布工作信息情况复杂,可以轻松方便实现职员个人信息自动更新修改,及时信息更新自动调整多家公司内部职员的基本个
8、人工作信息情况。如果没有人工直接对其进行人工统计的话,工作量将十分庞大,特别大的问题是,如果一个大型企业在其中的百万员工当中就只有几万或几十万都是年轻人时,人工直接进行统计揩永远不会因此变得不再是没有什么可能反而超乎你的想象。用科学数字取代计算机可使人在现代社会人们从繁重而又单调的现代科学技术统计数据信息处理运算中很快速地解脱一个新生而走出来,仅用一些简单的统计基本操作便可就能使人即可及时准确地快速处理获得并达到所有人需要的科学统计数据信息。目标之一也就是我们要努力促使企业下岗职工单位人事档案业务管理真正逐步深入实现全程信息化和无纸化。因此,开发这样一套人事档案管理应用软件已经发展成为很非常好
9、且有必要的一件重大事情,在下面的各章中我们将以自己经验开发一套企业下岗职工使用人事档案信息管理软件操作监控系统及集软件开发为一体的案例,谈谈其现在软件开发上的一些过程和所用中所要涉及所可能遇到的一些实际问题及现在需要解决上的一些方法。1.3 系统开发方法自从我国软件开发行业进入一个工程化管理时代以来,人们已经开始系统的深入研究和不断探索开发软件的行之有效的管理方法、技术和解决工具。软件操作系统的应用开发方法多种多样,都应具有它的各自适用的技术范围,本软件系统主要采用了一种结构化操作系统软件开发方法。结构化设计系统软件开发方法的基本设计思想也就是:按照以用户至上的设计原则,结构化、模块化、自上或
10、或向下地对系统软件进行设计分析与优化设计。具体来说,就是先)将整个档案信息管理系统档案开发工作过程进行划分并列出若干个相对独立的工作阶段,如进行档案信息编辑、档案信息浏览、档案数据统计、档案信息查询等。用系统结构化科学方法设计开发一个应用系统,揩整个系统开发设计过程具体化地划分为三个之间首尾相关或连接的生命阶段,内容有:系统数据分析、系统架构设计、系统实施与体系维护。1.4 编程环境及系统开发工具职工信息档案管理信息资源管理操作系统的软件设计和系统开发主要是以企业计算机软件为主要操作系统对象的,因此本文对系统设计开发的工作环境软件配置问题是不能完全忽视的。ASRNET的调试环境如下:(1)硬件
11、配置CPU:AMD1.IOMHZ内存:512MBSDR硬盘:40G显示器:17英寸分辨率:1024*768CD-ROM:Required(2)软件环境操作系统:Windows2000Professional,Windows2000Server,Windows2000AdvancedServer网络协议:TCP/IPWeb服务器:Tomcat5.0数据库:SQ1.Server2(MM)开发工具:MyEclipse8,5t采用JaVa语言编程测!览器:InternetExplore5.5支持的语言:ASP.NET目前能支持4种语言,C#.NET、VB.NET、VC+.NET、JAVA.NET2开发
12、工具简介2.1 JSP技术简介JSP技术是主流语言JaVa的应用技术,开发时间早,技术成熟,能够开发拥有交互页面和动态更新数据的系统以及软件。而且简单易学能够跨平台进行编程,短时间内JSP技术已经成为主流的编程技术,在运用JaVa语言的同时,更能完美的承接系统的稳定性和安全性,越来越多的系统和网站选择使用JSP技术进行开发,JSP技术也是微软公司近年来比较成功的一种平民编程技术,本系统即采用JSP技术进行开发。2.2 Java语言的简介JaVa语言是一种面向对象的编程语言,平台独立,有很强的安全性和运行稳定性,并且有很好的跨平台编程特性,JaVa语言既能够编写电脑应用成熟,Web网页,分布式的
13、系统软件,综合式系统,JaVa语言其实是C+语言的延伸改进版本,既有C+语言的有点,又把C+语言里面的复杂概念简易化,能够给编程人员带来更好编程体验,Java语言不但编程简易但是功能却十分的强大,静态的面向对象的编程语言JaVa是很多编程初学者的首选。2.3 SQ1.SerVer2000数据库简介是一种大型数据库资源管理软件系统。作为一个在数据库软件家族中出类拔萃的重要成员,这种关系型式的数据库业务管理软件系统无论能否充分满足各种类型的独立企业管理客户和其他独立应用软件服务供应商创建构件管理应用程序的不同需要。根据不同客户的市场反应和实际需求,在系统易用性、可伸缩性、可靠性以及数据仓库等各个方
14、面上都进行了显著的技术改进和大大提高5。在数据易用性设计方面,客户现在寻求的仅仅是解决商业管理问题的有效解决模式方案,而大多数企业所谓的大数据库”解决方案”却给其带来了各种多层次的管理费用成本支出和操作复杂性。公司的主要目标内容是如何使用如何构建、管理以及设计部署一个商业级的应用程序各个方面都被称为最好且易于实际使用的企业数据库。在系统伸缩性和系统可靠性要求方面,客户对于使用数据库客户管理应用系统的长期投资主要表现在他们为数据库客户编写的管理应用程序,以及为客户部署和维护管理应用程序时所进行的技术培训。这些风险投资必须能够得到有效保护,即随着用户业务的快速增长,数据库也必须变得能够随之快速发展
15、,以便能够处理更多的用户数据、事务和面向用户,如图2.1。客户机应用程序服务器关系数据库管理系统图2.1SQ1.SerVer数据传输图在数据仓库管理方面,事务处理软件系统一直以来是帮助企业完善数据库管理基础系统结构的一个关键构成组件。卓越的应用功能和技术革新能力使它在几种类型快速憎长的商业数据库库和应用程序一一其中包括电子商业应用操作、商业智能、移动应用工作管理能力和全球电子商务贸易中已经成为一个世界领先者。系统是一种基于两个移动终端客户机/其他移动终端服务器的具有人工双机关系性质的移动网络数据库终端服务系统管理软件操作系统,它主要设计使用了两种语言在两个移动终端服务器和其他移动终端客户机之间
16、分别进行实时传送流并处理收发请求和实时发出处理答复6。客户机管理应用程序用户界面设计允许一个应用程序在单独的两台客户机上同时运行,并且通过无线网络来与服务器进行通讯力。2.3.1 数据字典数据库的索引字典关系变量索引是一组关于一个系统基本上的关系细节中的字典变量,它主要功能包括了关于一个或对数据库有用的各种类型相关系统条目的基本关系细节和在关系中的信息。字典数据类型结构中的字典结构相关信息字典类型结构可以直接用来用于确认一个大型数据库中所有多个数据库的存储处理对象的基本数据结构及其信息及一个数据转储存放器的地理位置。用户甚至已经能够做到像经常需要访问自己的所有字典资源数据一样随时随地访问新的字典数据库和旧的字