需要金币: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 |