




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
员工信息管理系统论文 随着计算机技术日渐成熟它已经进入人类社会的各个领域并发挥着越来越重要的作用而在我们的生活周边也越来越能够感受到计算机技术给我们带来的巨大冲击和快捷下面给大家整理了员工信息管理系统论文欢迎阅读 摘要 近年来随着企业彼此间的竞争日趋激烈信息管理技术在企业的发展中占据着越来越重要的地位在企业的经营生产中员工信息已成为企业经营管理中不可或缺的一部分为管理者进行管理决策和进行各种人事调配活动提供了重要的依据在生产分配安排中发挥了越来越重要的作用 通过分析企业员工信息管理的内容及特点提出了企业员工信息管理系统的解决方案系统基于B/S模式采用ASP,Microsoft,Access,Dreamweaver作为主要开发工具进行开发系统由员工信息上传模块、员工信息查询模块、员工信息删除模块、员工信息添加模块、员工信息分类模块、MD5加密模块等组成 文章以需求分析、总体规划、模块划分、数据库设计与实现功能等为主线详细介绍了基于B/S结构的企业员工信息管理系统首先根据企业员工信息管理的内容及用户特点对系统作了需求分析,其次根据系统的实现功能和适用环境对系统作了总体规划最后完成了模块的划分和数据库的设计与实现并对系统进行了测试 关键词:数据库;模块;ASP TheDesignandImplementationofEmployeesManagement InformationSystem Abstract Inrecentyears,asenterprisesintheincreasinglyfiercepetitioninformationmanagementtechnologyinthedevelopmentofenterprisesplaysincreasinglyimportantrole.IntheprogressofEnterprisesoperatingandproduction,theinformationofstaffshasbeeabusinessmanagementofmostimportantpart.Itprovidesanimportantbasisforthemanagementofdecisionmakingandpersonnel. Byanalyzingthecontentofenterpriseinformationmanagementstaffandusercharacteristics,firstthethesisproducesthesolutionofenterprisefilemanagementofstaffinformationsystem.ThesystemisbasedontheB/Sapplicationplatform,thecurrentprenceofASP,MicrosoftAccess,Dreamweaverasamajordevelopmenttoolwithstaffinformationuploadingmodule,staffinformationQueryModule,staffinformationdeletingmodule,moduleaddstaffinformation,staffinformationclassificationmodule,MD5moduleandsoon. Thisthesiswilldescribetheneedsanalysis,overallplanning,ItintroducedbasedonB/Sstructure.Firstitmadeanalysisaccordingtothecontentandfeatureoftheenterpriseinformationmanagementsystemforthestaff.Thenitpletedthemoduledesignandthedesignandrealizationofdatabaseandtestaccordingtothefunctionsandmainimplementationforthesystem. Keywords:database;module;ASP 1引言 1.1课题背景 随着科学技术的不断提高计算机科学日渐成熟其强大的功能已为人们深刻认识它已进入人类社会的各个领域并发挥着越来越重要的作用今天计算机的价格已经十分低廉性能却有了长足的进步它已经被应用于许多领域计算机之所以如此流行的原因主要有以下几个方面: 首先计算机可以代替人工进行许多繁杂的劳动; 其次计算机可以节省许多资源; 第三计算机可以大大的提高人们的工作效率; 第四计算机可以使敏感文档更加安全等等 在企业中用计算机管理信息的意义:现在有很多企业的信息管理水平还停留在纸介质的基础上这样的机制已经不能适应时代的发展因为它浪费了许多人力和物力在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代 作为计算机应用的一部分使用计算机对信息进行管理具有着手工管理所无法比拟的优点例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等这些优点能够极大地提高员工信息管理的效率也是企业的科学化、正规化管理与世界接轨的重要条件 ASP简单易学且功能丰富是广泛应用的计算机语言之一它的发展为编程人员提供了更广泛的空间作为前端应用程序开发环境的ASP在数据来源的维护、数据访问技术、国际网络和企业内部Internet应用程序等功能方面都有其独到之处 1.2国内外研究现状 当今社会是一个信息社会一个知识经济时代自世界上第一台计算机ENINC(Electronicnumericalintegratorandcalculator)于1946年在美国问世到现在计算机业飞速发展技术淘汰指标高的惊人价格下降以及软件应用的快速扩展引发了以信息处理计算机化为标志的“微机革命”随之而来的是以全球信息网络普及和全球信息共享为标志的“全球信息网络革命”的蓬勃兴起可见世界已进入在计算机信息管理领域中激烈竞争的时代计算机已经变得普通的不能再普通的工具如同我们离不开的自行车、汽车一样我们应该承认谁掌握的知识多信息量大信息处理速度快批量大谁的效率就高谁就能在各种竞争中立于不败之地 自20世纪50年代将计算机引入数据处理以来历经管理信息系统发展的各个阶段一方面是信息技术应用的迅猛发展为社会节省了大量花在信息管理上的人力、物力、财力信息管理系统作为一门融管理科学、信息科学、系统科学为主要方面以人为主导利用计算机硬件、软件、网络通信设备办公设备进行信息的收集、传输、加工、存储、更新和维护以及提高企业效率为目的一种集成化的人机系统 员工信息管理系统是一个企业单位不可缺少的部分它的内容对于企业的决策者和管理者来说都至关重要所以档案管理系统应该能够为用户提供充足的信息和快捷的查询手段但一直以来人们使用传统人工的方式管理文件档案这种管理方式存在着许多缺点如:效率低、保密性差另外时间一长将产生大量的文件和数据这对于查找、更新和维护都带来了不少的困难 1.3本课题研究的意义 一个现代化的公司拥有数千名的员工那么如何管理这么庞大的职工信息档案呢这时开发一个功能完善的职工信息管理系统就必不可少了所以需要设计开发一个实现职工信息查询、管理、更新为基本目标的系统从职工信息的查询到管理实现了自动化的模式从而提高了工作效率 员工信息管理系统是一个企业单位不可缺少的部分它的内容对于企业的决策者和管理者来说都至关重要所以信息管理系统能够为用户提供充足的信息和快捷的查询手段用ASP构建的企业员工信息管理系统能实现员工信息的录入、修改、查找、删除、查询、编辑、等功能此外在程序中还设计了用户登陆设定了密码并由MD5加密以确保系统应用的安全性本管理系统设计合理、界面美观、操作方便、运行稳定为进行现代化的企业员工信息管理工作起到了重要作用具有较高的实用价值 2系统开发工具简介 2.1ASP简介 随着网络技术的不断发展Internet已经开始深入到人们的生活目前Internet上的许多站点仍然采用静态的技术为成千上万的用户提供信息由于信息动态的本质仅有静态的HTML是不够的因此需要有一种方法来访问Web站点的用户显示动态的信息 如今基于Web/Internet的Intranet这改变着信息量系统的构成模式现有的数据库系统和Web或Internet集成使我们可以通过Internet的浏览器访问数据库中的信息如何将数据库的信息发布到Web上创建含有数据库信息量的动态网页最常用的中间技术有CGI(通用网关接口)和API(应用程序接口)但是CGI程序有效率低速度慢的缺点;API虽然在某种程度上克服了CGI的缺点但也具有兼容性差开发难度大等缺点微软公司在IIS2.0种推出了IDC(即InternetDatabaseConnector)组件它可以很容易的实现Web与数据库的交互但功能有限不能完成复杂的Web数据库开发于是微软公司在IIS3.0中引入了ASP技术它将HTML、脚本和ActiveX组件相结合创建高效的交互式Web页面和基于Web的应用程序与CGI相比ASP脚本非常简单利用ActiveX组件很容易实现与数据库的连接 ASP是ActiveServerPage的简写直译的意思是动态服务器网页从字面上来说ASP包含三方面的含义: (1)Active:ASP使用了Microsoft的ActiveX技术它采用了封装对象程序调用对象的技术简化编程加强程序间的合作ASP本身内置了一些基本组件和常用组件也有和很多公司开发了许多使用组件只要在Web服务器上安装好这些组件通过访问组件就可以快捷方便的建立自己的Web应用 (2)Server:ASP运行在服务器端由于这个原因不必担心用户的浏览器是否支持ASP所使用的编程语言ASP的语言可以是VBScript和JavaScript.但有需要注意的一点Netscape浏览器不支持客户端的VBScript,所以不要在客户端使用VBScript而在服务器端则无需考虑这个问题 (3)Pages:ASP返回标准的HTML页可以正常的在浏览器中显示用户查看页面源文件时看到的是标准的HTML页面而不是ASP源代码这样防止了源程序外泄 2.2ASP的特点及运行环境 ASP是一种服务器端的脚本环境用它可以将HTML语言、脚本语言和ActiveX控件结合在一起可以产生动态、交互且高效率的基于Web的应用程序由于ASP使用基于开放环境的ActiveX技术用户可以自己定义和制作组件加入其中使自己的动态网页具有几何无限的扩充能力他还可以利用ADO方便的访问数据库能很好的对数据进行处理从某种意义上讲ASP是一种用附加特性扩展了的标准HTML文件相对于别的Web应用开发来说ASP具有如下特点: (1)无须Compile编译:容易产生无须Compile编译或Link链接即可执行集成于HTML中 (2)使用常规文本编辑器如Windows的记事本即可设计 (3)与浏览器无关(BrowserIndependence):用户端只要使用常规的可执行HTML码的浏览器即可浏览ActiveServerPages所设计的主页内容Script语言(Vbscript,Jscript)是在站点服务器(Server端)执行用户不需要执行这些Script语言 (4)面向对象(ObjectOrient). (5)可通过ActiveXServerponents(ActiveX服务器组件)来扩充功能ActiveXServerponent,可使用VisualBasic,Java,VisualC+,COBOL等语言来实现 (6)ActiveServerPages与任何AcTiveXscripting语言兼容除了可使用VBscript或JScript语言来设计并可通过Plugin的方式使用由thirdparty所提供的其他譬如REXX,perl,Tcl等scripting语言script引擎是处理script的(ComponentObjectModel)对象 (7)ActiveserverPages的源程序代码不会传到用户的浏览器因此可以保护辛辛苦苦写出来的源程序不会外泻传到用户浏览器的是ActiveServerPages执行的结果的常规HTML码 (8)使用server端script产生client端script,你可以使用ASP程序码在站点服务器执行script语言(VBscript或Jscript),来产生或更改在client端执行的script语言 ASP提供内置的全局对象 REQUEST对象:用来读取来自浏览器请求信息可用该对象读取HTML表单的信息包含有关客户端的信息和一些参数; RESPONSE对象:用来访问服务器扬创建的并发送信息到客户端的响应信息; SERVER对象:是专为处理服务器上的特定任务而设计的特别是与服务器的环境和处理活动有关的任务允许用脚本来生成ACTIVESERVER组件的实例; APPLICATION对象:用来存储、读取用户共享的应用程序信息如可以用该对象在网站的不同连接者间传送共用消息; SESSION对象:用来存储、读取特定连接者的对话消息如可存储连接者对网站的访问信息 目前ASP可运行在三种环境下 (1)WINDOWSNTserver4.0运行IIS3.0(InternetInformationServer)以上 (2)WINDOWSNTworkstation4.0运行PeerWebServer3.0以上 (3)WINDOWS95/98运行PWS(PersonalWebServer) 其中以NTserver上的IIS功能最强提供了对ASP的全面支持是创建高速、稳定的ASP主页的最佳选择 2.3脚本语言VBScript和JavaScript概述 VBScript程序语言是Microsoft公司将VB(VisualBasic)程序语言加以简化使其较易学习且完全配合网页设计为发展重点除去了有安全性顾虑的指令诸如读写删除文件或执行系统调用程序等使设计者可以放心在Internet上传送此外又加上适合其他操作平台的可移植性并大大提升了执行效率使Vbscript广受网页设计者的欢迎如同VBA可以直接在Office内执行一样Vbscript也可以直接在记事本或者其他编辑程序内编写并存盘然后在该文件图标双击鼠标左键即可直接进入浏览器(如IE)执行 Javascript就是适应动态网页制作的需要而诞生的一种新的编程语言如今越来越广泛地使用于Internet网页制作上Javascript是由Netscape公司开发的一种脚本语言(scriptinglanguage)或者称为描述语言在HTML基础上使用Javascript可以开发交互式Web网页Javascript的出现使得网页和用户之间实现了一种实时性的、动态的、交互性的关系使网页包含更多活跃的元素和更加精彩的内容运行用Javascript编写的程序需要能支持Javascript语言的浏览器Netscape公司Navigator30以上版本的浏览器都能支持Javascript程序微软公司InternetExplorer30以上版本的浏览器基本上支持Javascript微软公司还有自己开发的Javascript称为JScriptJavascript和Jscript基本上是相同的只是在一些细节上有出入Javascript短小精悍又是在客户机上执行的大大提高了网页的浏览速度和交互能力同时它又是专门为制作Web网页而量身定做的一种简单的编程语言 2.4IIS服务 IIS是InternetInformationServer的缩写它是微软公司主推的服务器最新的版本是Windows2000里面包含的IIS5.0IIS与WindowNTServer完全集成在一起因而用户能够利用WindowsNTServer和NTFS(NTFileSystemNT的文件系统)内置的安全特性建立强大灵活而安全的Internet和Intranet站点 IIS支持HTTP(HypertextTransferProtocol超文本传输协议)FTP(FileTransferProtocol文件传输协议)以及SMTP协议通过使用CGI和ISAPIIIS可以得到高度的扩展IIS支持与语言无关的脚本编写和组件通过IIS就可以开发新一代动态的富有魅力的Web站点IIS不需要开学习新的脚本语言或者编译应用程序IIS完全支持VBScriptJScript开发软件以及Java它也支持CGI和WinCGI以及ISAPI扩展和过滤器 IIS的一个重要特性是支持ASPIIS3.0版本以后引入了ASP可以很容易的张贴动态内容和开发基于Web的应用程序对于诸如VBScriptJScript开发软件或者由VisualBasicJavaVisualC+开发系统以及现有的CGI和WinCGI脚本开发的应用程序IIS都提供强大的本地支持 2.5Dreamwever简介 Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器它是第一套针对专业网页设计师特别发展的视觉化网页开发工具利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页.同时利用Dreamweaver设计的网页可以全方位的呈现在任何平台的热门浏览器上它用于对Web站点、Web页和Web应用程序进行设计、编码和开发无论是喜欢直接编写HT
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 知识产权调查员广州培训课件
- 知识产权法律培训课件
- 钳工基础知识培训资料课件
- 2025年特种作业安全培训考试题库
- 2025年计算机等级考试题库及模拟题卷
- 钱钞基础知识培训内容课件
- 2025华为人工智能方向HCIA考试题库及答案
- 2025年医学影像三基考试题库及答案
- 知识产权培训方案课件
- 知识产权培训改进思路
- 急性st段抬高型心肌梗死
- 幼儿文学课件完整版
- DB6101T3128-2022养老服务规范 助餐服务
- GB/T 21709.8-2008针灸技术操作规范第8部分:皮内针
- 资本论第三卷讲义课件
- 离心式压缩机试车记录
- 穴位敷贴中医护理技术操作规范
- 冷却塔投标文件
- 地下室开槽引流方案
- 青年教师专业成长课题结题报告
- 农村公路安全生命防护工程施工方案
评论
0/150
提交评论