毕业论文企业员工管理系统的设计与实现_第1页
毕业论文企业员工管理系统的设计与实现_第2页
毕业论文企业员工管理系统的设计与实现_第3页
毕业论文企业员工管理系统的设计与实现_第4页
毕业论文企业员工管理系统的设计与实现_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

首都师范大学继续教育 15 级 信管1首都师范大学毕 业 论 文课 题: 职工信息管理系统毕业论文 系 部: 信息管理 专 业: 信息管理与系统 姓 名: 王亚方 学 号: 08043 指导教师: 李猛坤 日 期: 2017 年 03 月 12 首都师范大学继续教育 15 级 信管2摘 要 在当今社会,互联网空前的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。考虑到当前大量企业的企业员工管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。因此根据部分企业提供的需求,设计此企业员工管理系统,以帮助企业达到企业员工管理办公自动化、节约管理成本、提高企业工作效率的目的。 通过分析企业员工信息管理的内容及特点,提出了企业员工信息管理系统的解决方案。系统基于 B/S 模式,采用ASP,Microsoft,Access,Dreamweaver 作为主要开发工具进行开发。系统由登录模块、注册模块、员工管理模块等组成。 文章以需求分析、总体规划、模块划分、数据库设计与实现功能等为主线,详细介绍了企业员工信息管理系统。首先,根据企业员工信息管理的内容及用户特点对系统作了需求分析,其次,根据系统的实现功能和适用环境对系统作了总体规划,最后完成了模块的划分和数据库的设计与实现,并对系统进行了测试。 首都师范大学继续教育 15 级 信管3关键词:管理,模块, 目 录1 前论 .1.1 目的及意义 .1.2 基本内容和技术方案 .2 企业员工管理系统分析 .2.1 需求分析 .2.1.1 功能需求 .2.1.2 数据需求 .2.2 技术可行性 .2.2.1 程序语言的选择 .2.2.2 ASP 技术特点及运行环境 .2.2.3 操作可行性 .2.2.4 经济可行性 .3 企业员工管理系统设计 .3.1 数据库设计 .3.1.1 数据库的需求分析 .3.1.2 系统 ER 图 .3.1.3 数据库表的具体设计 .3.2 系统功能模块详细设计 .3.2.1 功能设计 .3.2.2 模块设计 .4 系统实现 .4.1 系统数据库的连接 .4.2 部门管理模块设计 .4.3 职位管理模块设计 .首都师范大学继续教育 15 级 信管44.4 员工管理模块设计 .5 系统测试 .5.1 界面测试 .5.2 功能测试 .5.3 需求测试 .5.4 性能测试 .5.5 企业员工信息管理系统的测试 .总结 .致谢 .参考文献 .1.1 目的及意义: 随着我国国民经济建设的蓬勃发展和社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。建设一个科学高效的信息管理系统是解决这一问题的必由之路。员工信息管理作为企业内部的一种员工基本档案管理也是如此,由于企业的人数较多,每一位员工的具体实际情况也不尽相同,如果没有一个完整的员工信息管理系统去完成,将使工作变得复杂冗烦,并且对于工作的效率也将使一个致命的打击,使无论如何也无法适应现代社需要的。另外,目前部分企业使用的员工信息管理系统只有信息的录入,修改和删除的功能,而不具有信息查询的功能,这对于企业的信息管理工作来说是一个很遗憾的事情。因此,开发一套功能完整,设计合理,使用方便的企业员工信息管理系统成为很有必要的事情。 企业员工信息管理系统的内容功能对于企业的决策者和管理者来说都至关重要,所以企业员工信息管理系统应该能够为管理者提供充足的信息和快捷的查询与管理手段。作为计算机应用的一部分,使用计算机对企业员工信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够降低员工管理工作的成本,减轻企业管理人员的负担,方便员工信息的更新、维护和查询,增加数据的可靠性;从而提高企业员工信息管理的效率,开拓企业员工管理工作的新局面,提高管理水平,是企业管理的科学化、正规化、信息化管理,与世界接轨的重要条件。1.2 基本内容和技术方案: 企业员工信息管理系统的开发主要包括后台数据库的建立(如:员工的基本信息)和维护(如员工信息的添加和删除以及登陆密码的修改)及前端应用的开发,对于前者要求建立起数据库一致性和完整性、数据安全性好的数据库,而对于后者则要求应用程序功能准确、完善,易使用等特点。 首都师范大学继续教育 15 级 信管5该企业员工信息管理系统具备三方面的功能:一方面是员工用户,员工通过输入工号和密码进下该系统后,可以进行一些基础查询(员工信息查询、部门信息查询、 ) 、业务信息管理(业务信息查询)重新登陆系统;一方面管理人员进入该系统则比普通员工多一些权限:信息输入与修改、信息查询。 数据模型分析与设计 数据库模型描述了在数据库中结构化和操纵数据的方法,模型的结构部分规定了数据如何被描述(例如树、表等) ;模型的操纵部分规定了数据的添加、删除、显示、维护、打印、查找、选择、排序和更新等操作。数据库模型的分类:分层模型、关系模型、网络模型和对象模型。 本课题选择的关系模型,关系模型是目前最重要的一种数据模型。关系数据库系统采用关系模型作为数据的组织方式。关系数据模型具有下列优点: 关系模型与非关系模型不同,它是建立在严格的数学概念的基础上的。 关系模型的概念单一。无论实体还是实体之间的联系都用关系表示。对数据的检索结构也是关系(即表) 。所以其数据结构简单、清晰,维护易懂易用。2 企业员工管理系统分析2.1 需求分析 2.1.1 功能需求 随着经济的迅速发展,企业的规模越来越大,企业的管理也越来越复杂,组织机构越来越庞大,组织的划分也越来越细,对企业各组织部门的管理以及各部门内部各职务的管理变的十分复杂,需要借助于计算机来进行管理。企业人员数量的增多,对员工的管理也是一项繁重的工作。所以,只有合理的对员工进行管理,企业才能有条不紊的运行。 进入企业的员工要与企业签订合同,合同管理关系到员工和企业双方的利益,因而需要进行认真的管理。为了企业扩展的需要,需要招聘新的人才,为企业注入新的血液,所以招聘信息以及应聘人员的信息的管理也相当重要。 管理员登录后,可以在主控界面查看统计分析信息,使用帮助信息,通过查看使用帮助信息可以了解系统操作的注意事项以及一些具体操作的使用说明,熟悉系统的操作规范后,管理员可以对各个部门员工的信息进行增加、修改、删除和查询等相应的操作,从而实现对各个部门的管理。 2.1.2 数据需求 (1)数据录入和处理的准确性和实时性 数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。 在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。 (2)数据的安全性 本系统为企业人事管理部门设计,因此只有特定的管理者才能对数据实现增,首都师范大学继续教育 15 级 信管6删,改,查等操作。未获授权人员不能进入系统。 (3)数据的备份要定期对数据库中的数据进行全部或新增部分的备份工作,以保证在硬件出现故障或人为原因导致无法运行时是可以快速及时的还原到原来的正常状态。 2.2 技术可行性 2.2.1 程序语言的选择 ASP(Active Server Pages)是 Microsoft 于 1996 年 11 月推出的 Web 应用程序开发技术。 Microsoft 的有关文档中 ASP 被描述为:一个服务器端的脚本环境,可以生成和运行动态的、交互的、高性能的 Web 服务器应用程序。可以看出,ASP 既不是一种语言,也不是一种开发工具,而是为生成动态的、交互的 Web应用程序提供一种方法和技术。ASP 的主要特性 是能够把 HTML 文件、脚本、基于 COM 标准的组件有机地组合在一起,形成一个能够在服务器上运行的动态Web 应用程序,并能把按用户要求制作的标准 HTML 页面送给客户端浏览器。其最终目的是希望提高系统底层业务逻辑的可重用性,增加系统的可扩展性,降低系统维护成本。 2.2.2 ASP 技术特点及运行环境 ASP 是一种服务器端的脚本环境,用它可以将 HTML 语言、脚本语言和 ActiveX控件结合在一起,可以产生动态、交互且高效率的基于 Web 的应用程序。由于ASP 使用基于开放环境的 ActiveX 技术,用户可以自己定义和制作组件加入其中,使自己的动态网页具有几何无限的扩充能力。他还可以利用 ADO 方便的访问数据库,能很好的对数据进行处理。从某种意义上讲,ASP 是一种用附加特性扩展了的标准 HTML 文件。相对于别的 Web 应用开发来说,ASP 具有如下特点:1无须 Compile 编译:容易产生,无须 Compile 编译或 Link 链接即可执行。集成于 HTML 中。 2使用常规文本编辑器,如 Windows 的记事本,即可设计。 3与浏览器无关(Browser Independence):用户端只要使用常规的可执行HTML 码的浏览器,即可浏览 Active Server Pages 所设计的主页内容,Script语言(Vbscript ,Jscript)是在站点服务器(Server 端)执行,用户不需要执行这些 Script 语言。 4面向对象(Object_Orient).可通过 ActiveX Server components(ActiveX 服务器组件)来扩充功能。ActiveX Server component,可使用 Visual Basic,Java,Visual C+,COBOL 等语言来实现。 6Active Server Pages 与任何 AcTiveX scripting 语言兼容。除了可使用 VBscript 或 JScript 语言来设计,并可通过 Plug-in 的方式,使用由 third party 所提供的其他譬如 REXX,perl,Tcl 等 scripting 语言。script 引擎是处理 script 的 COM(Component Object Model)对象。 7Active server Pages 的源程序代码,不会传到用户的浏览器,因此可首都师范大学继续教育 15 级 信管7以 保护辛辛苦苦写出来的源程序不会外泻。传到用户浏览器的是Active Server Pages 执行的结果的常规 HTML 码。 8使用 server 端 script 产生 client 端 script,你可以使用 ASP 程序码,在站点服务器执行 script 语言(VBscript 或 Jscript),来产生或更改在 client端 执行的 script 语言。 (1)ASP 提供内置的全局对象 REQUEST 对象:用来读取来自浏览器请求信息,可用该对象读取 HTML 表单的信息。包含有关客户端的信息和一些参数; RESPONSE 对象:用来访问服务器扬创建的并发送信息到客户端的响应信息; SERVER 对象:是专为处理服务器上的特定任务而设计的,特别是与服务器的环境和处理活动有关的任务,允许用脚本来生成 ACTIVE SERVER 组件的实例;APPLICATION 对象:用来存储、读取用户共享的应用程序信息,如可以用该对象在网站的不同连接者间传送共用消息; SESSION 对象:用来存储、读取特定连接者的对话消息,如可存储连接者对网站的访问信息。 (2)目前 ASP 可运行在三种环境下: 1WINDOWS NT server 4.0 运行 IIS 3.0(Internet Information Server)以上2WINDOWS NT workstation 4.0 运行 Peer Web Server 3.0 以上3WINDOWS 95/98 运行 PWS(Personal Web Server) 其中以 NT server 上的 IIS 功能最强,提供了对 ASP 的全面支持,是创建高速、稳定的 ASP 主页的最佳选择。 2.2.3 操作可行性 对于用户来说,本系统只要求使用者掌握一定的上网经验,经过仔细设计和测试之后的系统具有操作简单,方便灵活等优点,足可以满足各种用户的不同需求,同时也方便了公司的内部管理。管理人员及用户一定会在短时间内掌握并熟练使用。只要动一动鼠标键盘就可以达到想要的效果。 2.2.4 经济可行性 系统的经济可行性指的是对组织的经济状况和投资能力进行分析,对系统建设、运行和维护费用进行估算,对系统建成后可能取得的社会及经济效益进行估计。本模块简单易开发,且开发需要资金少,系统开发运行后,可以实现企业员工信息管理的计算机化,节省了人力、物力,将人从繁重的工作业务中解脱出来,减少了信息管理中无意的错误,节省了大量的时间,管理效率也大幅度提高,因此,在经济上是可行的。所带来的效益远远大于系统软件的开发成本。在经济上完全可行。首都师范大学继续教育 15 级 信管83 企业员工管理系统设计 系统设计是在系统分析的基础上由抽象到具体的过程,主要目标是将

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论