【《职员档案管理系统的设计与实现》11000字(论文)】.docx
《【《职员档案管理系统的设计与实现》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 数据字典数据库的索引字典关系变量索引是一组关于一个系统基本上的关系细节中的字典变量,它主要功能包括了关于一个或对数据库有用的各种类型相关系统条目的基本关系细节和在关系中的信息。字典数据类型结构中的字典结构相关信息字典类型结构可以直接用来用于确认一个大型数据库中所有多个数据库的存储处理对象的基本数据结构及其信息及一个数据转储存放器的地理位置。用户甚至已经能够做到像经常需要访问自己的所有字典资源数据一样随时随地访问新的字
17、典数据库和旧的字典。在一个指定的基本数据库中,使原基本关系导出变量可以成为基本导入关系导出变量,而它们的导出值也被称为基本导出关系;一个通过基本关系变量表达式从基本导出关系中分离得出的基本关系变量称为基本导出基础关系(基本导出关系和它的导出基本关系被广泛称为可独立表现的基本关系)。视图通常是一种变量关系导出变量,它的这个值在任何视图指定的某个时刻通常是一个关系导出的变量关系;在视图指定的任何时刻,这一类的关系导出变量的这个值通常是从视图相应的一个视图中所定义值的表达式当中计算出来得到的。因此,基本空间关系模型变量视图是独立的并存在的,但整个视图不是(它们可能依赖于视图相应的基本空间关系模型变量
18、)。用户已经能够直接像我们操作基本二维关系一样直接操作三维视图。系统通常是通过自动替换一个视图所有相对应的已在视图中预定义好的表达式来重新执行其在视图上的所有操作的。因此,对一个视图的等值操作就可以转变成成为对基本变量关系所有变量的一个等值视图操作。目前可以实现的大数据企业字典生成有三种常见的生成途径:全自动人工生成过程,全自动化生成过程(用户利用企业数据进行字典生成处理程序)和数据混合处理过程(用企业正文数据编辑处理程序,报告数据生成处理程序等已有的实用程序可以帮助用户人工完成过程)。此外,如果再加上带有实时产生自动交叉错误参照表、错误自动检测、一致性错误校验等多项功能则效果更好。准确的说,
19、数据字典不是一个具体的程序,只是一个工具而已,比如我给你以下表格2-lo表2-1数据字典表字段类字段名称数据类型数据大小数据备注Name姓名Char20ID编号Varchar15可以通过一个数据库的字典表来做什么数据有效性能的检查呢?就是这个数据库系统自己需要使用的一个数据库,当然新的用户也还是可以自己使用,一般来说其中需要存储的是数据库的一些信息,比如说:这个数据库系统有哪些新的用户、数据库系统有哪些数据表、有哪些数据视图、有哪些数据存储库的过程。数据表的字典里主要存有表和用户相关信息、用户的所有权限相关信息、所有者和数据表的对象相关信息、表的法律约束力和条件、统计数据分析表和数据库的分析视
20、图等。我们不能手工自动修改您的数据库和字典里的这些信息。2.3.2 SQ1.=关系语言它是一种功能介于一个关系推理代数与一种关系推理演算之间的一种结构化关系查询计算语言,其主要功能不仅只是关系查询,SQ1.语言是一个广泛通用的一种功能极强的关系数据库查询语言8。SQ1.语言集应用数据过程查询分析、应用数据过程操纵分析、应用数据过程定义和应用数据过程控制多种功能于于身一体。SQ1.的主要特点包括以下几点:(1)语言综合功能统一:语言集海量数据自动定义语言处理、海量数据自动操纵控制语言处理、海量数据自动控制处理语言的所有功能于终身一体。语言设计风格简洁统一,包括独立定义各种关系词和模式结构、独立插
21、入应用数据库、建立应用数据库系统、建立查询数据、独立更新数据、建立维护系统、加强数据库业务重构管理、提高数据库业务安全性以及控制等一系列基本操作功能要求。用户在整个数据库系统全部投入正常运行后,还得以可根据实际需要随时地逐步地手动修改运行模式,并不断地影响整个数据库的正常运行,从而保证使据库系统本身具有良好的运行可靠和扩展性。在非非关系符地模型中一个实体和其他实体间的各种联系均可以用一种关系符地表示,这种数据结构的符地单一性从而带来了各种数据信息操作中的符地相对统一,查找信息、重新插入信息、重新删除信息、重新修改等每一种信息操作都可以只需一种信息操作符,从而有效克服了非关系模型系统由于不同信息
22、结构表示表现方式的各种多样性从而带来的信息操作符地复杂性。(2)高度非数据过程自动化:用户对SqI语言语句进行各种数据存取操作,只要明确提出“做什么二而无须明确指明“怎么做二因此用户无需深入了解如何存取数据路径,存取数据路径的正确选择以及使用sql断言语句的操作过程由数据系统自动执行完成。这不但大大程度减轻了企业用户系统负担,而且也更有利于大大提高系统数据库的独立性。(3)集合面向一个集合的两种操作方式:SqI语言通常采用一个集合面向操作类的方式。不仅一次操作一个对象插入、反复查找到的结果同样可以认为是所有元组的一个集合,而且一次操作插入对象、反复删除、然后更新一次操作的一个对象也同样可以认为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 【职员档案管理系统的设计与实现 职员 档案管理系统 设计 实现 11000 论文

链接地址:https://www.desk33.com/p-1368808.html