职工档案管理概述41834.docx
《职工档案管理概述41834.docx》由会员分享,可在线阅读,更多相关《职工档案管理概述41834.docx(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 成人教育学院学生毕业设计(论文)目 录第1章概 述11.1 背背景介绍11.2 系系统开发需需求11.3 系系统开发方方法21.4 编编程环境及及系统开发发工具2第2章开发发工具简介介42.1 AASP.NNET 简简介42.2 CC#语言的的简介52.3 SSQL SServeer 20000数据据库简介66第3章系统统的总体分分析103.1 可可行性研究究分析1003.2 系系统需求分分析113.3 系系统的数据据流图122第4章系统统的总体设计144.1 数数据库设计计144.2 系系统的主要要功能166第5章系统统详细设计计与实现1185.1 数数据库的实实现185.2 系系统界面的
2、的实现200第6章系统统开发所涉涉及的关键键技术2446.1 数数据绑定2246.2 模模板技术225第7章系统统测试2777.1 测测试的目的的277.2 环环境测试2277.3 测测试的结果果28结论30参考文献331致谢3236成人教育学院学生毕业设计(论文)第1章 概概 述1.1 背背景介绍近几十年来来社会化大大生产的发发展规模越越来越大,综综合性越来来越强,生生产专业化化分工越来来越细,行行业部门之之间的相互互联系、相相互依存和和相互作用用更不密切切。组织管管理日趋复复杂;而现现代化科学学技术也正正以史无前前例的速度度不断分化化,全方位位地向高又又立体的微微观、宏观观方向进军军。 随
3、着电电信技术和和计算机技技术的飞速速发展,现现代MISS从地域上上划分已逐逐渐由局域域范围走向向广域范围围。从而,各各个企业都都面临着巨巨大的挑战战和机遇。相相对我国的的信息化发发展而言,国国外已经处处于相对领领先水平,EERP的广广泛应用使职工管理系系统更好的的发挥其功功能,更有有效的提高高了企业的的运作效率率。由此看看出,信息息管理现代代化是管理理现代化不不可缺少的的重要一环环,它是把把现代化管管理的理论论、方法和和手段运用用到企业的的各项工作作中,使信信息管理达达到最大限限度地提高高工作效率率的目的,以以适应社会会和科学技技术的发展展。 电子计计算机作为为数据处理理系统,已已逐渐成为为职
4、工管理理现代化的的重要工具具,在职工工信息管理理中正在发发挥着重要要的作用。在在我国,已已经开始运运用电子计计算机进行行货物流动动数据管理理,人员管管理、人事事统计和查查询、干部部考评和职职工档案管管理以及人人才预测和和规划等,无无纸化办公公已经初具具规模。我现在所做做的课题就就是在目前前的情形下下,从一些些企业现有有的条件实实际出发,利利用他们所所拥有的计计算机硬件件设备和软软件条件,把把科技强国国从思想上上,工作思思维和工作作方式做起起,实现一一整套关于于职工档案案管理系统统。实现科科学管理,是是公司发展展的必然趋趋势。1.2系统统开发需求求职工档案管管理系统是是一个企业业不可缺少少的部分
5、,职职工档案管管理系统一一般包括对对职工档案案的统计、查查询、更新新、报表输输出等功能能。它的内内容对于公公司的决策策者和管理理者来说都都至关重要要,所以职职工档案管管理系统应应该能够为为用户提供供充足的信信息和快捷捷的查询手手段。但一一直以来人人们使用传传统人工的的方式管理理文件档案案,这种管管理方式存存在着许多多缺点,如如:效率低低、保密性性差,另外外时间一长长,将产生生大量的文文件和数据据,这对于于查找、更更新和维护护都带来了了不少的困困难。本系系统是根据据现代社会会化发展而而设计的基基于ASPP.NETT的职工档案信信息管理系系统,实现现公司职工工档案的统统一管理,还还可以对个个人档案
6、信信息进行信信息录入。由由于职员在在公司情况况复杂,可可以实现信信息修改,及及时调整职职员的基本本情况。如如果人工直直接统计的的话,工作作量将十分分庞大,特特别是,如如果企业员员工有几万万或几十万万人时,人人工统计将将变得不可可能想象。用用计算机可可使人们从从繁重而又又单调的统统计运算中中解脱出来来,仅用一一些简单的的操作便可可及时准确确地获得需需要的信息息。目标是是使职工档档案管理真真正实现无无纸化。因此,开发发这样一套套管理软件件成为很有有必要的事事情,在下下面的各章章中我们将将以开发一一套职工档档案管理系系统为例,谈谈谈其开发发过程和所所涉及到的的问题及解解决方法。1.3 系系统开发方方
7、法自从软件开开发进入工工程化时代代以来,人人们开始系系统的研究究和探索开开发软件的的行之有效效的方法、技技术和工具具。软件系系统的开发发方法多种种多样,都都有它的各各自适用的的范围,本本系统采用用了结构化化系统开发发方法(SSSDM)。结构化系统开发方法的基本思想是:按用户至上的原则,结构化、模块化、自上向下地对系统进行分析与设计。具体来说,就是先将整个信息系统开发过程划分出若干个相对独立的阶段,如档案编辑、档案浏览、档案统计、档案查询等。用结构化方法开发一个系统,将整个开发过程化分为三个首尾相连接的阶段,一般称之为系统开发的生命周期(生存期)。系统开发生命周期各阶段的主要工作有:系统分析、系
8、统设计、系统实施与维护。采用生命周周期法可以以从时间角角度对软件件的开发和和维护进行行处理,把把软件开发发过程一次次分为若干干个阶段,每每个阶段有有相对独立立的任务,各各个阶段又又承前启后后,彼此相相互联系。这这种开发方方法便于不不同人员分分工协作,可可以更有效效更科学的的组织和管管理软件的的开发,提提高软件的的质量。因此,职工工档案管理理系统以生生存周期法法为开发方方法。1.4 编编程环境及及系统开发发工具职工档案信信息管理系系统的设计计和开发是是以计算机机为操作对对象的,因因此本系统统开发的环环境配置是是不能忽视视的。ASP.NNET的调调试环境如如下:(1) 硬硬件配置CPU:AAMD
9、11.10MMHZ 内存:5112MB SDR 硬盘:400G 显示器:117英寸 分辨率率: 10024*7768 CD-ROOM:Reequirred(2) 软软件环境操作系统:Winddows 20000 Proofesssionaal,Wiindowws 20000 SServeer,Windoows 22000 Advaancedd Serrver网络协议:TCP/IPWeb服务务器:IIIS 5.0数据库:SSQL SServeer 20000开发工具:Visuual sstudiio 20003.nnet,采采用C#语语言编程浏览器:IInterrnet Expllore 5.5
10、支持的语言言:ASPP.NETT目前能支支持4种语语言,C#.NETT、VB.NET、VVC+.NET、JJAVA.NET第2章开发发工具简介介2.1 AASP.NNET简介介ASP.NNET是MMicroosoftt公司动态态服务页面面(Acttive Servver PPage)的的最新版本本,它是该该公司提供供的基于服服务器的强强大的技术术,用于为为万维网站站点或企业业的内部网网创建动态态的、交互互式的HTTML页面面。ASPP.NETT作为ASSP与.NNET相结结合的产物物,是以前前各版本AASP的一一大飞跃。ASP.NNET作为为新一代的的网络开发发工具,不不仅与ASSP以前的的版
11、本相兼兼容,而且且增加了许许多新的功功能。总结结起来有以以下几个方方面:(1) 多多语言支持持。ASPP.NETT支持四种种编程语言言,C#.NET、VVB.NEET、VCC+.NNET、JJAVA.NET,用用户可根据据自己的特长和实实际需要进进行选择,甚甚至可以用用这些语言言的组合来来编程。(2) 兼兼容性。AASP.NNET和AASP完全全兼容,对对于以前的的ASP文文件,仍可可在IISS环境下运运行。(3) 分分离程序代代码和网页页内容。在在ASP中中网页显示示的HTMML标记和和程序代码码混在一起起,给人以以杂乱无章章的感觉。在在ASP.NET中引引入了全新新的HTMML编程模模式,
12、包括括全新的服服务器端控控件,表单单的事件驱驱动、数据据绑定等,将将程序代码码与接口清清楚地分开开1。ASP.NNET是建建立在公共共语言运行行库上的编编程框架,可可用于在服服务器上生生成功能强强大的Weeb应用程程序。与以以前的Weeb开发模模型相比,AASP.NNET提供供了数个重重要的优点点:(1)增强强的性能:ASP.NET是是在服务器器上运行的的编译好的的公共语言言运行库代代码。(2) 世世界级的工工具支持:ASP.NET框框架补充了了Visuual SStudiio集成开开发环境中中的大量工工具箱和设设计器。(3)威力力和灵活性性:由于ASSP.NEET基于公公共语言运运行库,因因
13、此Webb应用程序序开发人员员可以利用用整个平台台的威力和和灵活性。.NET框框架类库、消消息处理和和数据访问问解决方案案都可从WWeb无缝缝访问。AASP.NNET也与与语言无关关,所以可可以选择最最适合应用用程序的语语言,或使使用多种语语言分割应应用程序。(4) 简简易性:ASP.NET使使执行任务务变得容易易。例如,AASP.NNET页框框架可以生生成将应用用程序逻辑辑与表示代代码清楚分分开的用户户界面,和和在类似VVisuaal Baasic的的简单窗体体处理模型型中处理事事件。(5)可管管理性:AASP.NNET采用用基于文本本的分层配配置系统,简简化了将设设置应用于于服务器环环境和
14、Weeb应用程程序。由于于配置信息息是以纯文文本形式存存储的,因因此可以在在没有本地地管理工具具帮助的情情况下应用用新设置。此此“零本地管管理”哲学也扩扩展到了AASP.NNET框架架应用程序序的部署。只只需将必要要的文件复复制到服务务器,即可可将ASPP.NETT框架应用用程序部署署到服务器器。不需要要重新启动动服务器,即即使是在部部署或替换换运行的编编译代码时时。(6)安全全性:借助助内置的WWindoows身份份验证和基基于每个应应用程序的的配置,可可以保证应应用程序是是安全的。(7)数据据库访问:ASP.NET提提供了ADDO和OLLE两种技技术,其访访问数据库库的方式已已经接近一一般
15、的面向向对象编程程语言,使使用起来非非常容易,而而且其功能能也相当完完备2。因此,本系系统采用的的前台开发发工具是AASP.NNET。2.2 CC#语言的的简介C# (CC shaarp)是是微软专门门为.NEET Frramewwork平平台开发的的一门新型型的编程语语言。虽然然很多语言言都能够编编写.NEET代码,但但C#是唯唯一针对.NET Frammeworrk设计的的语言。它它使得程序序员可以快快速地编写写各种基于于Micrrosofft .NNET平台台的应用程程序,Miicrossoft .NETT提供了一一系列的工工具和服务务来最大程程度地开发发利用计算算与通讯领领域。正是是由
16、于C#面向对象象的卓越设设计,使它它成为构建建各类组件件的理想之之选无无论是高级级的商业对对象还是系系统级的应应用程序3。最重要的是是,C#使使得C+程序员可可以高效的的开发程序序,而绝不不损失C/C+原原有的强大大的功能。因因为这种继继承关系,CC#与C/C+具具有极大的的相似性,熟熟悉类似语语言的开发发者可以很很快的转向向C#。CC#是一种种现代的面面向对象语语言。它使使程序员快快速便捷地地创建基于于.NETT平台的解解决方案。CC#在带来来对应用程程序的快速速开发能力力的同时并并没有牺牲牲C与C+程序员员所关心的的各种特性性4。它忠实实地继承了了C和C+的优点点,如果你你对C或CC+有所
17、所了解,你你会发现它它是那样的的熟悉,即即使你是一一位新手,CC#也不会会给你带来来任何其它它的麻烦,快快速应用程程序开发(Rapiid Apppliccatioon Deeveloopmennt RAAD)的思思想与简洁洁的语法将将会使你迅迅速成为一一名熟练的的开发人员员。正如前文所所述,C#是专门为为.NETT应用而开开发出的语语言,这从从根本上保保证了C#与.NEET框架的的完美结合合。在.NNET运行行库的支持持下,.NNET框架架的各种优优点在C#中表现得得淋漓尽致致。让我们们来看看CC#的一些些突出的特特点,相信信了解了这这些特点以以及本项目目后你将会会深深体会会到“#”“SHAR
18、RP”的真正含含义:(1) 简简洁的语法法(2) 精精心的面向向对象设计计(3) 与与Web 的紧密结结合(4) 完完整的安全全性与错误误处理(5) 版版本处理技技术(6) 灵灵活性与兼兼容性2.3SQQL Seerverr 20000数据库库简介SQL SServeer 20000是一一种数据库库管理系统统。作为WWindoows数据据库家族中中出类拔萃萃的成员,SSQL SServeer这种关关系型数据据库管理系系统能否满满足各种类类型的企业业客户和独独立软件供供应商构件件应用程序序的需要。根根据客户的的反应和需需求,SQQL Seerverr 20000在易用用性、可伸伸缩性、可可靠性以
19、及及数据仓库库等方面进进行了显著著的改进和和提高55。在易用性方方面,客户户寻求的是是商业问题题的解决方方案,而大大多数所谓谓数据库“解决方案案”却带来了了多层次的的费用支出出和复杂性性。Miccrosooft公司司的目标是是使SQLL Serrver 20000在构建、管管理以及部部署商业应应用程序方方面称为最最易于使用用的数据库库。在伸缩性和和可靠性方方面,客户户对于数据据库管理系系统的投资资表现在为为数据库编编写的应用用程序,以以及为部署署和管理应应用程序进进行的培训训。这些投投资必须得得到保护,即即随着业务务的增长,数数据库也必必须能够随随之发展,以以便处理更更多的数据据、事务和和用户
20、。在数据仓库库方面,事事务处理系系统一直是是企业数据据库基础结结构的关键键组件。SSQL SServeer 20000卓越越的功能和和革新使它它在几种快快速增长的的数据库应应用程序包括商商业操作、商商业智能、移移动工作能能力和电子子贸易中成成为一个领领先者。SQL SServeer是一种种基于客户户机/服务务器的关系系性数据库库管理系统统,它使用用Trannsactt-SQLL语言在服服务器和客客户机之间间传送请求求和答复6。服务器关系数据库管理系统客户机应 用程 序图2.1 SQL Server数据传输图SQL SServeer使用客客户机/服服务器体系系结构把所所有的工作作负荷分解解成在服
21、务务器上的任任务和在客客户机上的的任务。客客户机应用用程序负责责为商业逻逻辑用户提提供数据,一一般运行在在一个或多多个客户机机上,但是是也可以运运行在服务务器上。服服务器管理理数据库和和分配可用用的服务器器资源。客客户机应用用程序界面面允许应用用程序在单单独的客户户机上运行行,并且通通过网络服服务器通讯讯7。2.3.11 数据字字典数据字典是是一组系统统关系变量量,它包括括了关于数数据库有用用的各种条条目的细节节信息(基本关系系变量、视视图、索引引和用户等等等)。字典中中的信息可可以确认数数据库中数数据对象的的基本信息息及存放位位置。用户户能够像访访问自己的的数据一样样访问数据据字典。在指定的
22、数数据库中,使使原关系变变量成为基基本关系变变量,而它它们的值称称为基本关关系;通过过关系表达达式从基本本关系中得得出的关系系称为导出出关系(基本关系系和导出关关系被称为为可表现的的关系)。视图是是一种关系系变量,它它的值在任任何指定的的时刻是一一个导出的的关系;在在指定的时时刻,这一一关系变量量的值是从从相应的视视图定义表表达式计算算得到的。因因此,基本本关系变量量是独立存存在的,但但视图不是是(它们依赖赖于相应的的基本关系系变量)。用户能能够像操作作基本关系系一样操作作视图。系系统是通过过替换视图图所对应的的视图定义义表达式来来执行视图图上的操作作的。因此此,对视图图的操作就就转变为对对基
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 职工 档案 管理 概述 41834
限制150内