基于ASP.NET公司人事管理系统的设计与实现.docx

资料分类:计算机信息 上传会员:糖糖不爱吃糖 更新时间:2021-12-24
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12252
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】随着计算机技术和社会信息化快速发展,计算机应用正快速融入生活、工作的每一个领域。通过计算机技术开发的人事管理系统,可以解决因为传统人工管理的低效性,提高公司管理的效率和质量,将人力资源用于企业的职能管理和管理决策。通过该人事管理系统,可以方便管理各部门,也能够及时了解公司的人员和人事状况,例如工资、考勤和人员情况。

该人事管理系统是在Windows 7操作系统下开发的,采用Browser/Server结构,使用.NET框架和ASP开发语言。本系统数据库采用SQL Server 2005,WEB服务器采用IIS 6.0。系统主要由登陆模块,账号管理模块,部门管理模块,职位管理模块,员工信息管理模块,出勤休假管理模块,工资管理模块,公司信息管理模块组成。

关键词:人事管理系统;SQL Server ; ASP.NET

 

目 录

摘 要

Abstract

1 绪论-1

1.1 系统开发背景-1

1.2 系统开发意义与目的-1

1.3 开发设计思想-1

2 系统分析-3

2.1 应用系统现状分析-3

2.2 可行性分析-3

2.2.1 技术可行性分析-3

2.2.2 经济可行性分析-3

2.2.3 企业可行性分析-3

2.3 设计目标-3

2.4 系统的用例图-4

2.4.1 总体用例图-4

2.4.2 登陆模块用例图-5

2.4.3 账号管理模块用例图-5

2.4.4 部门管理模块用例图-6

2.4.5 职位管理模块用例图-6

2.4.6 员工信息管理模块用例图-6

2.4.7 出勤休假管理模块用例图-7

2.4.8 工资管理模块用例图-7

2.4.9 公司信息管理模块用例图-8

2.5 数据流程图-8

2.6 系统的环境配置-9

3 系统应用的关键技术-10

3.1 关于ASP.Net-10

3.1.1 ASP.Net的简介-10

3.1.2 为什么要使用ASP.Net-10

3.2 关于SQL-10

3.2.1 SQL的概述-10

3.2.2 SQL Server的优点-10

4 概要设计-11

4.1 总体设计思想概述-11

4.2 功能设计概述-11

4.2.1超级管理员模块设计-11

4.2.2普通管理员模块-12

4.2.3员工模块-12

4.3 数据库设计(实体属性图)-13

4.3.1 系统E-R图-13

4.3.2 数据库表的设计-16

5 详细设计-20

5.1 数据库配置与类映射的实现-20

5.1.1 数据库配置(Web.Config)-20

5.1.2 类映射的实现-20

5.2 主要模块的设计(分开超级管理员,普通管理员和员工)-21

5.2.1 登陆模块设计-21

5.2.2 账号管理模块设计-23

5.2.3 部门管理模块-24

5.2.4 职位管理模块-25

5.2.5 员工信息管理模块-26

5.2.6 出勤休假管理模块-28

5.2.7 工资管理模块-29

5.2.8 公司信息管理模块-31

6 系统测试-32

6.1 测试工具及测试方法-32

6.1.1测试环境-32

6.1.2测试方法分类-32

6.2 测试目的-32

6.3测试结果-33

6.3.1功能模块测试-33

6.4系统测试总结-35

结论-36

参 考 文 献-37

致谢-38

相关论文资料:
最新评论
上传会员 糖糖不爱吃糖 对本文的描述:企业人事管理系统是属于ERP的一个部分,是以现代的计算机技术实现对企业人事管理信息化的高度集成化管理,为企业减轻人事管理员的工作压力,节约工作时间,保持企业的持续高效......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: