ImageVerifierCode 换一换
格式:DOC , 页数:18 ,大小:366.50KB ,
资源ID:2343110      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2343110.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于.net的人事管理系统.doc)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于.net的人事管理系统.doc

1、毕业设计(论文)论文题目: 基于.net的人事管理系统 系 别: 计算机与信息技术系 专业班级: 学生姓名: 指导教师: 二一七 年 五月 十六日目 录1 引 言21.1 研究的意义21.2 课题的来源22 系统开发环境介绍22.1 开发工具选择22.2 Asp.Net技术22.3 Visual Studio2010开发平台介绍22.4 SQL Server数据库简介22.5 B/S架构介绍23 需求分析33.1 可行性分析33.2 软件系统的要求33.3 系统用户角色分析33.4 系统功能需求33.5 系统流程44 总体设计44.1 系统结构设计44.2系统的运行环境和开发平台44.3 系统

2、功能模块44.4 数据库设计55 详细设计75.1 管理员登录界面实现75.2 部门信息管理95.3 员工档案信息管理界面实现96 系统测试126.1 系统测试方法介绍126.2 功能测试136.3 测试方法136.4 测试概况13参考文献14致 谢15ii基于.net的人事管理系统【摘 要】人事管理系统对于企业的决策者和管理者来说都很重要,所以企业人事管理需要能够为用户提供信息的便捷。随着科学技术的不断提高,计算机科学的进步,它的功能已为人们深刻了解,发挥着越来越重要的作用。本文基于ASP.NET技术与SQL SERVER 2008数据库技术开发一个企业人事管理系统。包括员工档案信息管理,员

3、工奖惩管理,员工企业人事管理系统,基本资料信息管理等几个功能,同时实现了各种信息的快速查询。在Microsoft Visual Studio 2010开发环境下进行开发,基本满足公司企业人事管理的需求。本系统后台数据库采用Microsoft SQL Server 2008,前台应用程序由Visual Studio 2010进行开发。【关键词】ASP.NET SQL 2008 人事管理1 引 言1.1 研究的意义计算机能够提高员工档案管理的效率,本系统主要用于企业员工的信息管理,总体任务是实现员工信息关系的系统化、规范化和自动化,其主要任务是用计算机对员工各种信息进行管理。1.2 课题的来源对于

4、企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所有很多优点,比如检索快速、查找方便、存储量大、保密性好、寿命长、成本低等,这些优点能够提高人事管理的效率。2 系统开发环境介绍2.1 开发工具选择前台开发工具选择的是Visual Studio 2005,开发语言选择的是 , Visual Studio 2005是基于.net framework 2.0的集成开发环境,.NET Framework是建立、部署、执行.NET程序的基础环境。2.2 Asp.Net技术ASP.Net2.0是基于通用语言的

5、编译运行的程序,可以使它运行在Web应用软件开发者的很多的平台上。ASP.Net2.0已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。2.3 Visual Studio2010开发平台介绍VS2010是一个集成开发环境,是微软的新一代的集成开发环境,他集成了多语言,多模式的开发,VS2010默认支持C#语言,C+语言,J#语言,VB语言等多种语言进行编程开发。2.4 SQL Server数据库简介SQL Server 2008是一款面向高端的数据库管理系统,它不仅继承了SQL Server 前辈的性能、稳定性、便于管理和易于开发

6、等优势,同时又具有许多新特性。可以说SQL Server 2008目前已成为广为使用的数据库管理系统。SQL Server 2008提供了以Web标准为基础的扩展数据库编程功能。2.5 B/S架构介绍B/S架构就是浏览器和服务器结构是目前程序开发的过程中所被广泛采用的一种程序的开发框架。它是跟随着互联网技术的发展而发展起来的一种新的程序结构,他对以前我们使用的C/S架构是一种先进的改进后的结果。3 需求分析超级管理员实现对所有信息的维护和管理,能实现对企业人事管理系统的总体的管理和控制,超级管理员拥有系统的最高权限,可以操作系统的系统管理功能模块,而普通用户不能对账号和员工信息进行管理,普通用

7、户只能实现查看其它员工信息,只能修改自己的员工信息,并能实现查看考勤信息信息,查看工资信息,查看自己的奖惩评定信息,管理员对这些信息进行管理操作。3.1 可行性分析可行性分析就是研究开发一套系统或者网站的各种可行性,包括技术可行性,需求可行性,经济可行性等方面的可能性。3.2 软件系统的要求企业人事管理系统的基本要求包括下面三点:(1)开发企业人事管理系统是为了实现公司企业进行人事奖惩管理,所以开发系统的时候对人事奖惩管理的流程要进行认真的分析。 (2)技术性本软件开发环境是在Microsoft Visual Studio 2010的开发平台上进行开发的,利用SQL Server 2008数据

8、库管理系统作后台数据库。应该具备较高的安全行、可移植性等特点。(3)可维护性设计数据库时尽量注重数据之间的关联性,使表结构精简、紧凑,提高数据的可维护性。3.3 系统用户角色分析3.3.1系统管理员用户系统管理员拥有最高管理权限,实现对系统中所有功能的使用和操作。具备最高的管理权限。3.3.2普通员工普通员工是使用人事档案管理系统的用户,普通员工可以修改自己的信息,修改登陆密码,查看工资信息,查看考勤信息,查看自己的奖惩信息等功能。3.4 系统功能需求整个系统可以分为几个模块,分别为员工档案信息管理、企业人事管理系统、奖惩管理信息管理、账号信息管理、考勤信息管理等几个大的功能模块。3.5 系统

9、流程首先进入管理员登陆界面,管理员通过输入自己的账号和密码,如果输入的正确就可以进入系统的后台对后台的功能进行操作,错误就要重新输入,管理员拥有系统的最高权限可以操作系统中的所有基本数据信息。4 总体设计4.1 系统结构设计软件设计的概念分为系统的结构设计和详细设计。系统的结构设计就是系统的总体设计部分,系统总体设计部分的目的是制设计一套完整的软件系统的总体结构。系统的详细设计就是对系统的功能模块进行开发设计,目的就是详细规定每个模块功能的实现代码,程序运行效果界面,和模块的运行流程。4.2系统的运行环境和开发平台4.2.1硬件设备及操作系统(1)服务器:Windows 2000 Server

10、/windows 2003 Server iis6.0 ASP.NET Framework 2.0运行框架: (2)客户端:Windows98/Me/2000/XP/2003+IE60或者其他类型的浏览器。计算机配置:CPU:P4 24GHZ内存:DDR 2G内存 硬盘:80G以上就够了; 系统平台:Windows XP Professional中文版; 系统体系结构:B/S体系;后台数据库管理系统:Sql Server 2005 数据库系统; 前台开发平台:ASPNET Microsoft Visual Studio 2005开发平台; 开发语言:C#面向对象语言。4.2.2系统开发平台计算

11、机配置:CPU:P4 24GHZ内存:DDR 2G内存 硬盘:80G以上就够了; 系统平台:Windows XP Professional中文版; 系统体系结构:B/S体系; 后台数据库管理系统:Sql Server 2005 数据库系统; 前台开发平台:ASPNET Microsoft Visual Studio 2005开发平台; 开发语言:C#面向对象语言。4.3 系统功能模块企业人事管理系统包括2种用户角色,一个是普通的员工,一个是系统管理员。系统管理员对整个系统的功能进行管理,包括账号管理,员工档案管理等功能模块。普通员工登陆系统可以修改自己的档案信息,可以修改登陆密码,可以查看自己

12、的工资信息等功能。企业人事管理系统的功能模块图如图4-1所示。图4-1系统功能模块图4.4 数据库设计对一个系统的数据库的设计是利用数据库管理工具来开发建立数据库的一种技术,是任何系统都必须要建立开发的步骤,数据库是存放系统的数据信息的一种工具,数据库的开发就是开发一个高性能,存取速度快的数据库。4.4.1系统的数据库项管理员信息,包括数据项: ID,登录账号,登录密码等。部门信息,包括数据项:自增长ID,部门名称等。员工档案信息,包括数据项: ID,角色,密码,账号,姓名,电话,手机,工作日期,照片,性别,职工号,地址等。工资信息,包括: ID,应发工资,实发工资 ,月份,姓名,基本工资,福

13、利,津贴,奖金,扣发,用户编号等。4.4.2 数据库逻辑设计 数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整性和一致性。本系统数据库中的各个表格的设计结果如下面的图4.1-4.10所示。每个图表示在数据库中的一个表。表4-1 管理员信息表列名数据类型长度主键允许空说明idint4是否编号Namenvarchar50是登陆账号Pwdnvarchar50是登陆密码表4-2 职称信息表列名数据类型长度主键允许空说明Idint4是否编号Namenvarchar50是名称表4-3 员

14、工工资信息表列名数据类型长度主键允许空说明idint4是否编号yingfafloat8是应发工资shifafloat8是实发工资yuefennvarchar50是月份usernamenvarchar50是姓名jibengongzifloat8是基本工资fulifloat8是福利jintiefloat8是津贴jiangjinfloat8是奖金koufafloat8是扣发userIdint4是用户编号表4-4 员工考勤信息表列名数据类型长度主键允许空说明idint4是否编号userIdint8是用户编号usernamenvarchar8是用户名WorkODatenvarchar50是考勤日期WorkOTimeLongnvarchar50是考勤工资WorkOTitlenvarch

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1