没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
数据库课程设计
题目 基于 ASP 的人事管理系统设计与实
现
班级 0617143
学号
姓名
1
成绩
2008 年 月 日—2008 年 月 日
2
目 录
2 人事管理需求分析.....................................................................................................4
3 系统开发环境简介.....................................................................................................4
3.1 ASP 动态网页技术...............................................................................................4
3.2 数据库选用...........................................................................................................5
3.3 开发工具的选用...................................................................................................6
3 数据库设计.................................................................................................................6
3.1 数据库需求分析...................................................................................................6
3.1.1 数据需求............................................................................................................6
3.1.2 事务需求............................................................................................................7
3.2 数据库概念结构设计...........................................................................................7
3.4 数据库的实现.......................................................................................................9
4 系统实现.....................................................................................................................9
4.1 数据浏览和查询...................................................................................................9
4.2 数据添加程序设计.............................................................................................14
4.3 数据修改程序设计.............................................................................................16
5 总结...........................................................................................................................23
1、引言
人事管理系统(HRMS, Human Resources Management System),
是指组织或社会团体运用系统学理论方法,对企业的人事管理方方面面进行分
析,规划、实施、调整,提高企业人事管理水平,使人力资源更有效的服务于
组织或团体目标。目前,企业人事管理的合理实施将全面带动企业的迅速发展
传统的管理方式的速度与准确度都日渐突出,企业内部员工增加使其更加难于
管理。在企业竞争日益激烈的当今,改变这种现状成为必要选择。
人事管理系统是将 Web 技术与数据库结合,将人事信息存储在数据库系统
中,通过动态 Web 界面访问数据库服务器。系统提供信息测览、查询、添加、
更新和删除功能。系统的层次结构如图 1 所示。
数据库服务器
Web 服务器
客户机
( 浏览
器 )
客户机
( 浏览
器 )
…….
客户机
( 浏览
器 )
客户机
( 浏览
器 )
3
图 1 通用人事管理系统的层次结构
2 人事管理需求分析
人事管理研究的内容主要是基于 B/S 结构,采用 APS+SQL SERVER2000
开发一个简单的人事管理系统,能对企业员工的信息进行动态管理,实现修改、添加和删
除和查询。
主要功能如下:
(1)员工信息管理。
(2)部门信息管理。
(3)员工工作基本情况管理。
(4)系统用户管理:个人密码设置,系统操作员设置,查看所有系统用户
添加系统用户。
3 系统开发环境简介
3.1 ASP 动态网页技术
当今的动态网页技术主要以 ASP、PHP、JSP、ASP.NET 等几种。其中 ASP
技术是微软公司推出的一款搭配 WINNT+IIS 的动态网页技术;PHP 也是当今比
较流行的网络编程脚本语言之一,搭配以 Linux +Apache 发布;JSP 是 Sun 公司
推出的新技术,以 java 为编程语言,是基于 Java Servelet 以及整个 Java 体系的
Web 开发技术;ASP.NET 是微软推出的一项动态网页设计的新技术,它不是
ASP 的简单升级,而是全新一代的动态网页实现系统,用于一台 WEB 服务器
建立强大的应 用程序。是微 软发展的新体 系结构 .NET 的一部分, 是 ASP
和.NET 技术的结合。提供基于组件、事件驱动的可编程网络窗体,大大简化了
编程;利用面向对象的编程语言,提高代码的可重用性;编译运行的编程框架
大大提高程序运行速率。 在.NET 开发平台下,所有语言(C#、VB.NET 、J#
4
、 C++ ) 都 会 被 编 译 为 MSIL( 微 软 中 间 语 言 即 Microsoft Intermediate
Language),再由 CLR 负责运行,增强了程序的可移植性。因此,本系统将采用
ASP 技术开发实现。
3.2 数据库选用
Microsoft SQL Server 2000 是 Microsoft 公司推出的面向办公自动化、功能
强大的关系数据库管理系统。主要特点如下:
(1) 基于图形的管理工具
在 SQL Server 2000 中使用图形化管理工具能够容易地进行各种操作,如利
用企业管理器,就可以完成大部分的管理操作。
(2) 集中式的管理
不管与 SQL Server 服务器相距多远,数据库管理员就可以在中心位置使用
SQL 企业管理器来管理所有服务器
(3) 支持多客户应用程序
SQL Server 支持各种类型的客应用程序,并提供一组标准应用程序,数据
库管理员可以用它来管理工作服务器和修改资料。SQL Server 还提供了一组标
准――ODBC(Open Database Connectivity,开放式数据连接),它是一组驱动程
序,可以使基于不同数据库平台的程序开发变得更快、更容易。
支持多个不同的开发平台
数据库开发人员可以用现有的任意开发平台编写应用程序来访问 SQL-
Server。这就是说不管用什么语言编写的程序都可以用于 SQL Server。
(4) 支持数据复制
与以前的版本一样,SQL Server 支持数据复制。复制是为了保证用户随时
使用数据,此外,SQL Server 还支持“合并复制”这种新的复制方法。合并复制允
许用户在任何地方修改数据,用户所做的修改可以发送到主机做拷贝,然后再
复制到其它订阅服务器。这样不仅可以减少用户发送数据所占的带宽,还可以
缩短用户得到数据的时间。
(5) 支持分布式事务处理
SQL Server 支持分布式事务处理。分布式事务处理是指几个服务器同时进
行的事务处理,如分布式处理系统中任意一具服务器不能响应所请求的改动,
5
剩余22页未读,继续阅读
资源评论
- billy153792011-11-16很好很方便,下次如果能吧使用方法附上就更好了
xihua_0169
- 粉丝: 1
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功