系统毕业设计(论文)-基于.net的人事管理系统

sh163 net  时间:2021-02-20  阅读:()

论文题目 基于.net的人事管理系统系 别 计算机与信息技术系

二○一七年五月十六日

目 录

1引 言................................................................................................................................2

1. 1 研究的意义..........................................................................................................2

1.2 课题的来源..........................................................................................................2

2系统开发环境介绍............................................................................................................2

2. 1开发工具选择........................................................................................................2

2.2 Asp.Net技术.......................................................................................................2

2.3 Visual Studio2010开发平台介绍.....................................................................2

2.4 SQL Server数据库简介.....................................................................................2

2.5 B/S架构介绍.......................................................................................................2

3需求分析............................................................................................................................3

3. 1 可行性分析..........................................................................................................3

3.2 软件系统的要求..................................................................................................3

3.3系统用户角色分析................................................................................................3

3.4 系统功能需求......................................................................................................3

3.5 系统流程..............................................................................................................4

4总体设计............................................................................................................................4

4. 1系统结构设计........................................................................................................4

4.2系统的运行环境和开发平台.................................................................................4

4.3 系统功能模块......................................................................................................4

4.4 数据库设计..........................................................................................................5

5详细设计............................................................................................................................7

5. 1 管理员登录界面实现..........................................................................................7

5.2 部门信息管理......................................................................................................9

5.3 员工档案信息管理界面实现..............................................................................9

6系统测试..........................................................................................................................12

6. 1 系统测试方法介绍............................................................................................12i

6.2 功能测试..........................................................................................................13

6.3 测试方法............................................................................................................13

6.4 测试概况............................................................................................................13

参考文献..............................................................................................................................14

致 谢..................................................................................................................................15ii

基于.net的人事管理系统

【摘 要】人事管理系统对于企业的决策者和管理者来说都很重要所以企业人事管理需要能够为用户提供信息的便捷。随着科学技术的不断提高计算机科学的进步它的功能已为人们深刻了解发挥着越来越重要的作用。

本文基于ASP.NET技术与SQL SERVER 2008数据库技术开发一个企业人事管理系统。包括员工档案信息管理员工奖惩管理员工企业人事管理系统基本资料信息管理等几个功能 同时实现了各种信息的快速查询。在MicrosoftVisual Studio 2010开发环境下进行开发基本满足公司企业人事管理的需求。

本系统后台数据库采用Microsoft SQLServer2008前台应用程序由VisualStudio 2010进行开发。

【关键词】 ASP.NET SQL 2008 人事管理

1

1引 言

1. 1 研究的意义

计算机能够提高员工档案管理的效率本系统主要用于企业员工的信息管理总体任务是实现员工信息关系的系统化、规范化和自动化其主要任务是用计算机对员工各种信息进行管理。

1.2 课题的来源

对于企业来说利用计算机支持企业高效率完成劳动人事管理的日常事务是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件计算机管理所有很多优点比如检索快速、查找方便、存储量大、保密性好、寿命长、成本低等这些优点能够提高人事管理的效率。

2系统开发环境介绍

2. 1开发工具选择

前台开发工具选择的是Visual Studio 2005开发语言选择的是asp.net Visual Studio 2005是基于.net framework 2.0的集成开发环境 .NET Framework是建立、部署、执行.NET程序的基础环境。

2.2 Asp.Net技术

ASP.Net2.0是基于通用语言的编译运行的程序可以使它运行在Web应用软件开发者的很多的平台上。 ASP.Net2.0已经被刻意设计成为一种可以用于多处理器的开发工具它在多处理器的环境下用特殊的无缝连接技术将很大的提高运行速度。

2.3 Visual Studio2010开发平台介绍

VS2010是一个集成开发环境是微软的新一代的集成开发环境他集成了多语言多模式的开发 VS2010默认支持C#语言 C++语言 J#语言 VB语言等多种语言进行编程开发。

2.4 SQL Server数据库简介

SQL Server 2008是一款面向高端的数据库管理系统它不仅继承了SQLServer前辈的性能、稳定性、便于管理和易于开发等优势 同时又具有许多新特性。可以说SQL Server 2008 目前已成为广为使用的数据库管理系统。 SQLServer 2008提供了以Web标准为基础的扩展数据库编程功能。

2.5 B/S架构介绍

B/S架构就是浏览器和服务器结构是目前程序开发的过程中所被广泛采用的

2

一种程序的开发框架。它是跟随着互联网技术的发展而发展起来的一种新的程序结构他对以前我们使用的C/S架构是一种先进的改进后的结果。

3需求分析

超级管理员实现对所有信息的维护和管理能实现对企业人事管理系统的总体的管理和控制超级管理员拥有系统的最高权限可以操作系统的系统管理功能模块而普通用户不能对账号和员工信息进行管理普通用户只能实现查看其它员工信息只能修改自己的员工信息并能实现查看考勤信息信息查看工资信息查看自己的奖惩评定信息管理员对这些信息进行管理操作。

3. 1 可行性分析

可行性分析就是研究开发一套系统或者网站的各种可行性包括技术可行性需求可行性经济可行性等方面的可能性。

3.2 软件系统的要求

企业人事管理系统的基本要求包括下面三点

1开发企业人事管理系统是为了实现公司企业进行人事奖惩管理所以开发系统的时候对人事奖惩管理的流程要进行认真的分析。

2技术性

本软件开发环境是在Microsoft Visual Studio 2010的开发平台上进行开发的利用SQL Server 2008数据库管理系统作后台数据库。应该具备较高的安全行、可移植性等特点。

3可维护性

设计数据库时尽量注重数据之间的关联性使表结构精简、紧凑提高数据的可维护性。

3.3系统用户角色分析

3.3. 1系统管理员用户

系统管理员拥有最高管理权限实现对系统中所有功能的使用和操作。具备最高的管理权限。

3.3.2普通员工

普通员工是使用人事档案管理系统的用户普通员工可以修改自己的信息修改登陆密码查看工资信息查看考勤信息查看自己的奖惩信息等功能。

3.4 系统功能需求

整个系统可以分为几个模块分别为员工档案信息管理、企业人事管理系统、

3

奖惩管理信息管理、账号信息管理、考勤信息管理等几个大的功能模块。

3.5 系统流程

首先进入管理员登陆界面管理员通过输入自己的账号和密码如果输入的正确就可以进入系统的后台对后台的功能进行操作错误就要重新输入管理员拥有系统的最高权限可以操作系统中的所有基本数据信息。

4总体设计

4. 1系统结构设计

软件设计的概念分为系统的结构设计和详细设计。系统的结构设计就是系统的总体设计部分系统总体设计部分的目的是制设计一套完整的软件系统的总体结构。系统的详细设计就是对系统的功能模块进行开发设计 目的就是详细规定每个模块功能的实现代码程序运行效果界面和模块的运行流程。

4.2系统的运行环境和开发平台

4.2. 1硬件设备及操作系统

(1)服务器 Windows 2000 Server/windows 2003 Server iis6.0 ASP.NETFramework 2.0运行框架

(2)客户端 Windows98/Me/2000/XP/2003+IE6 0或者其他类型的浏览器。

计算机配置 CPU P4 2 4GHZ内存 DDR 2G内存硬盘 80G以上就够了

系统平台 Windows XP Professional中文版

系统体系结构 B/S体系

后台数据库管理系统 Sql Server 2005数据库系统

前台开发平台 ASP NET Microsoft Visual Studio 2005开发平台

开发语言 C#面向对象语言。

4.2.2系统开发平台

计算机配置 CPU P4 2 4GHZ内存 DDR 2G内存硬盘 80G以上就够了

系统平台 Windows XP Professional中文版

系统体系结构 B/S体系

后台数据库管理系统 Sql Server 2005数据库系统

前台开发平台 ASP NET Microsoft Visual Studio 2005开发平台

开发语言 C#面向对象语言。

4.3 系统功能模块

企业人事管理系统包括2种用户角色一个是普通的员工一个是系统管理

4

员。

系统管理员对整个系统的功能进行管理包括账号管理员工档案管理等功能模块。

普通员工登陆系统可以修改自己的档案信息可以修改登陆密码可以查看自己的工资信息等功能。

企业人事管理系统的功能模块图如图4-1所示。

图4-1系统功能模块图

4.4 数据库设计

对一个系统的数据库的设计是利用数据库管理工具来开发建立数据库的一种技术是任何系统都必须要建立开发的步骤数据库是存放系统的数据信息的一种工具数据库的开发就是开发一个高性能存取速度快的数据库。

4.4. 1系统的数据库项

管理员信息包括数据项 ID登录账号登录密码等。

部门信息包括数据项 自增长ID部门名称等。

员工档案信息包括数据项 ID角色密码账号姓名 电话手机工作日期照片性别职工号地址等。

工资信息包括 ID应发工资实发工资 月份姓名基本工资福利津贴奖金扣发用户编号等。

4.4.2数据库逻辑设计

数据库在一个信息管理系统中占有非常重要的地位数据库结构设计的好坏将直接对应用系统的效率及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率保证数据的完整性和一致性。

5

本系统数据库中的各个表格的设计结果如下面的图4. 1-4. 10所示。每个图表示在数据库中的一个表。

表4-1管理员信息表

表4-2职称信息表

表4-3员工工资信息表

表4-4员工考勤信息表

御云(RoyalYun):香港CN2 GIA VPS仅7.9元每月起,美国vps仅8.9/月,续费同价,可叠加优惠

御云怎么样?炎炎暑期即将来临,御云(royalyun)香港、美国服务器开启大特惠模式。御云是新成立的云服务提供商,主要提供香港、美国的云服务器,不久将开启虚拟主机业务。我们的香港和美国主机采用CN2 GIA线路。目前,香港cn2 gia vps仅7.9元每月起,美国vps仅8.9/月,续费同价,可叠加优惠,香港云服务器国内延迟一般在50ms左右,是搭建网站的最佳选择,但是请不要用于违法用途。点击进...

快云科技,免云服务器75折优惠服务器快云21元/月

近日快云科技发布了最新的夏季优惠促销活动,主要针对旗下的香港CN2 GIA系列的VPS云服务器产品推送的最新的75折优惠码,国内回程三网CN2 GIA,平均延迟50ms以下,硬件配置方面采用E5 2696v2、E5 2696V4 铂金Platinum等,基于KVM虚拟架构,采用SSD硬盘存储,RAID10阵列保障数据安全,有需要香港免备案CN2服务器的朋友可以关注一下。快云科技怎么样?快云科技好不...

德阳电信高防物理机 16核16G 50M 260元/月 达州创梦网络

达州创梦网络怎么样,达州创梦网络公司位于四川省达州市,属于四川本地企业,资质齐全,IDC/ISP均有,从创梦网络这边租的服务器均可以备案,属于一手资源,高防机柜、大带宽、高防IP业务,一手整C IP段,四川电信,一手四川托管服务商,成都优化线路,机柜租用、服务器云服务器租用,适合建站做游戏,不须要在套CDN,全国访问快,直连省骨干,大网封UDP,无视UDP攻击,机房集群高达1.2TB,单机可提供1...

sh163 net为你推荐
96155北京的住房公积金贷款不能打印还款凭证吗, 给96155打电话,他们说没这项业务,让问问贷款中心伪装微信地理位置用软件 伪装微信地理位置 在相册上传图片显示所在城市还是我目前的位置?sourcegear请问高手这是什么“dynamsoft sourceanywhere for vss”,做项目的时候用的,我是新手不知道这是干什么。ghostxp3GHOSTxp sp3系统有什么优点和缺点???1433端口怎么开启本机1433端口彩信中心移动的彩信中心是?主页是?收不到彩信,怎么设置?雅虎天盾我装了360安全卫士,原来的雅虎天盾需不需要卸载商标注册查询官网怎么查商标有没有注册如何快速收录谁知道怎么快速被搜索引擎快速收录啊?微信电话本怎么用微信电话本短信管理功能怎么用?
美国网站空间 域名拍卖 厦门域名注册 动态ip的vps 最新代理服务器地址 过期域名抢注 草根过期域名 dns是什么 加勒比群岛 香港cdn godaddy支付宝 中国特价网 域名和空间 太原网通测速平台 江苏双线服务器 厦门电信 贵阳电信测速 登陆qq空间 电信宽带测速软件 cdn服务 更多