摘要:随着计算机技术的飞速发展,计算机在企事业单位管理中应用的普及,利用计算机网络实现企事业单位人员工资管理势在必行。本文根据目前企业人事管理的发展现状和实际情况,以某企业的人事管理工作为背景,提出了B/S体系下的企业人事工资管理系统。从现代软件工程的角度,对人事工资管理系统依次进行分析,设计完成了企业人事工资管理平台,包括系统管理、人事管理、人员工资管理、用户管理和数据库维护等模块。
该系统采用面向对象的技术,利用ASP.NET平台,SQL Server2005数据库进行B/S架构系统的开发。同时,结合ADO.NET技术开发出一个实用性强、界面友好、有良好扩充性地的人事工资管理系统。它可以满足企业人事工资管理日常工作的需要,实现无纸化办公。为企业的人事信息管理提供了方便与快捷,为企业领导提供了一定的决策支持。
该系统具有友好的用户界面,此界面操作简单、页面美观。管理员能完成员工档案信息的添加、删除、修改、查询等操作。普通员工只能进行数据的浏览与查询,并且不能修改自己的密码权限,而管理员可以。
关键词 .NET;SQL;B/S
目录
摘要
Abstract
1绪论-1
1.1人员工资管理系统的概述-1
1.2本课题研究的背景及意义-1
1.2.1本课题背景简介-1
1.2.2课题研究意义-1
1.3开发工具的选择-2
1.4B/S体系-2
1.5本课题研究的主要内容-3
2 开发平台及技术介绍-4
2.1 .NET技术-4
2.2数据库简介-5
2.3 ADO.NET简介-6
2.4 UML建模简介-7
2.4.1UML简介-7
2.4.2UML定义-7
需求分析-9
3.1需求分析-9
3.2系统建模-10
3.2.1业务用例模型-10
3.2.2业务对象模型-12
4系统设计-13
4.1系统体系结构-13
4.2B/S三层体系设计-14
4.2.1静态建模-14
4.2.2实体类设计-15
4.2.3动态模型设计-15
4.3 数据库的设计-16
4.3.1概要设计-16
4.3.2数据库表设计-17
4.4安全性设计-20
5系统实现-22
5.1布署图-22
5.2数据库的连接-22
5.3登录功能的实现-23
5.4人事管理模块的实现-25
5.4.1人事档案浏览-25
5.4.2人事资料查询-27
5.4.3人事资料统计-28
5.5人员工资管理模块-30
6系统测试-32
6.1测试步骤-32
6.2测试结果-32
结论-33
致谢-34
参考文献-35