数据库有关论文范本,与企业人事管理系统的设计相关毕业论文怎么写
本论文是一篇数据库有关毕业论文怎么写,关于企业人事管理系统的设计相关硕士学位毕业论文范文。免费优秀的关于数据库及人事管理及企业人事管理系统方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
【摘 要】该企业人事管理系统采用B/S架构,主要对企业员工的信息以及跟人事相关的工作流程进行集中的管理并建立了一个完善的、强大的员工信息数据库.该数据库是以.NET和SQLSERVER2005数据库作为开发平台.使用C#设计操作控件和编写操作程序,完成数据输入、修改、存储、调用查询等功能,并使用SQLSERVER2005数据库形成数据表并最终进行数据存储.
【关 键 词】人事管理,B/S架构,.NET,数据库,C#
1.引言
近年来,随着我国经济形势的发展,国内的企业不断发展壮大,员工部门分类越来越细,数量越来越庞大,原有的纸面管理、人工管理显示出极大的弊端.同时由于信息不能得到及时高效的传递,管理手段、效率相当低下,越来越多的企业意识到运用计算机技术建立一套科学合理的管理系统,将企业管理和服务的职能从纸面管理转移到网络上去,可能为企业带来直接的甚至更长久的竞争优势.本文将根据企业相关需求设计与开发了企业人事管理系统.
2.系统设计平台与开发工具介绍
2.1系统开发工具ASP.NET
2.1.1ASP.NET简介
ASP.NET是分层的、模块化的,以及层次结构化的.NETFramework的每一层都是一个抽象层.其中,.NET语言是顶层,也是最为抽象的一层.而公共语言运行库则位于底层,它是最不抽象、最靠近本地环境的一层.这一点很重要,因为公共语言运行库需要与操作环境紧密合作来管理.NET应用程序..NETFramework被分成了多个模块,每个模块都有它们各自特定的责任.最后由于高层只从底层请求服务,所以.NET又是层次结构化的[1].
2.1.2ASP.NET环境
主要是运行在WEB服务器上的程序,微软最初使用的是ASP,随着大型应用的发展ASP很难适应这种趋势,于是ASP.NET相应产生,相对与ASP来说ASP.NET是一种面向对象、组件化、分层的应用.对于设计者和开发者提供了更清晰的逻辑层次,更直观快捷的开发.同时有效的提高了程序的可扩展性.ASP.NET的最终目的就是让用户在任何地方、任何时间,以及利用任何设备都能访问所需的信息、文件和程序.用户不需要知道这些文件放在什么地方,只需要发出请求,然后只管接收就可以了.而所有后台的复杂性是完全屏蔽起来的[2].
2.1.3ASP.NET特点
高效率开发,更好的语言支持,可编程的控件,事件驱动的编程,基于XML的组件用户身份验证,带有帐号和角色,更高的可伸缩性,更强的性能-编译代码,更容易配置和开发.
2.1.4ASP.NETFRAMEWORK体系结构
ASP.NET是分层的、模块化的,以及层次结构化的..NETFramework的每一层都是一个抽象层.其中,.NET语言是顶层,也是最为抽象的一层.而公共语言运行库则位于底层,它是最不抽象、最靠近本地环境的一层.这一点很重要,因为公共语言运行库需要与操作环境紧密合作来管理.NET应用程序..NETFramework被分成了多个模块,每个模块都有它们各自特定的责任.最后由于高层只从底层请求服务,所以.NET又是层次结构化的[3].
2.2系统数据库SQLSERVER2005简介
MicrosoftSQLServer2005是一个全面的数据库平台,使用集成的商业智能工具提供了企业级的数据管理[6].MicrosoftSQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务高性能的数据应用程序.SQLServer2005是一个全面的数据库平台,使用集成的商业智能工具提供企业级的数据管理,为关系型数据和结构化数据提供更安全可靠的存储功能.SQLServer2005不仅可以有效地执行大规模联机事务处理,而且可以完成数据仓库和电子商务应用等许多具有挑战性的工作.SQLServer2005旨在通过数据库加密、更加安全的默认设置、加强的密码政策和细化的许可控制、加强的安全模型等特性,为企业数据提供最高级别的安全性[7].
3.系统需求分析与系统总体设计
3.1系统可行性分析
3.1.1技术可行性分析
VisualStudio.NET提供了一个统一的、紧密集成的可视化编程环境,简化了开发应用程序的过程,缩短了实用方法的时间.利用VisualStudio.NET,可以非常轻松地创建具有自动伸缩能力的可靠的应用程序和组件.数据库方面SQLserver2005已经可以满足中小型企业的数据要求,甚至有些大型企业都可以
数据库有关论文范本
3.1.2经济可行性分析
由于现在企业规模的扩大,企业内部数据将大量膨胀,包括员工、部门等信息将为企业的瓶颈问题,采用传统的手工输入方法,不仅工作繁琐而且需要人力输入多,记录容易出错,那样产生了成本高,效果差的弊病,对于一个企业的资料库建立是十分困难和麻烦的.而采用这种系统所发费的成本,精力都远远低于手工,并且实用十分方便,更新也简易,每个部门只需一个人统一管理,对企业实现办公无纸化能起到很大的作用.
本篇论文转载于:http://www.sxsky.net/benkelunwen/06033472.html
3.1.3管理可行性分析
由于市场竞争的激烈程度日益增加,企业要想长久地发展下去,首先必须具有良好的企业文化,其次在管理上体制要完善、制度要合理,再次要采用可持续发展的科学方法,最后还应与时俱进,不断进行企业改革,使得企业时刻适应社会的变革.
3.1.4社会可行性分析
随着计算机的发展与普及,以及互联网技术的扩展,日常劳资人事管理必将实现无纸化办公,并且加入到公司内部的Intra或者是Inter上去,实现数据的共享,这样有利于劳资人事信息在单位内部的查询,提高了数据资源的利用,并且能及时的得到更新,提高了工作的效率.3.2系统需求分析
本系统需实现功能如下:整个公司人事管理信息系统运行在本单位局域网中,人事管理系统应该能够存储员工的基本信息,公司机构部门信息,系统能提供对这些信息的查询、修改、添加和删除功能,系统能对公司的人事变动、奖惩信息、考勤信息进行记录并对其进行查询,系统能提供对员工添加、修改、删除用户帐号的功能,并能分配权限,对数据的安全有相应的保护措施,针对不同管理层的使用者,设置不同的操作权限,能够实现很好的人机交互功能,输入简单、快捷.
3.3系统概要设计
本系统设计旨在为企业内部员工对企业相关信息进行访问与操作,根据企业内部相关需求,对系统进行同步设计,本系统通过B/S[8]的方式让用户可以通过浏览器,以不同的权限对该系统进行一系列的操作,对各项功能模块进行访问,对各项具体信息进行查询、编辑、删除等操作[9].具体部署图如图1所示.
图1企业人事管理系统部署图
3.4系统主要功能模块设计
人事管理系统是针对公司人事部门大量的业务处理工作而开发的管理软件[10].根据用户的要求,根据人事管理、部门信息管理、员工管理和系统管理四个方面进行设计的.
3.4.1系统登录
根据不同的身份,使用不同的用户权限进行开库验证用户密码和类别,如果登录失败,则提示失败原因,如果登录成功,则按用户的权限进入不同的页面.根据帐号管理员分配的相应权限执行相应的操作.
3.4.2人事管理模块设计
此模块允许具有录入修改员工信息权限人员登录.人员基本信息的添加:添加人员基本信息,包括姓名、工号、年龄等信息.人员基本信息的编辑:编辑人员的基本信息.删除人员基本信息:当该职员已经被解雇或其他原因离开企业,则需要对该员工做删除操作,删除该员工的基本信息.人员基本信息查询:查找某职员的基本信息.查找可分员工编号和员工姓名进行,按姓名可以模糊匹配来搜索.
3.4.3部门管理模块设计
(1)部门基本信息增加:
包括增加部门的编号,名称以及部门经理等基本信息.
(2)部门基本信息修改:
对部门编号、部门、经理等基本信息进行修改.
(3)部门基本信息查询:
提供给用户对部门各项信息进行了解的窗口,对整个公司架构进行了解.
(4)部门基本信息删除:
当有部门需要撤销
数据库有关论文范本,与企业人事管理系统的设计相关毕业论文怎么写参考文献资料: