某高校工资管理系统的设计与实现
随着网络应用技术的飞速发展,基于网络的应用系统给人们带来了诸多便利。
建立高校工资管理系统是为了适应现代化校园管理的需要,方便管理职工工资情
况和职工个人信息;同时也方便职工可以上网查询自己的工资信息,还有利于提
高办公效率,改善办公质量,规范高校职工工资的常规管理工作。
高校工资管理系统的开发是基于 B/S 结构,采用 ASP 编程技术及 SQL
Server 数据库进行开发。本文首先对网站开发环境和运行平台、数据库、ASP
编程技术做了简要的介绍,并对工资管理系统的设计进行了详细的需求分析;然
后给出了高校工资管理系统的设计方案及系统的具体实现,实现了高校工资管理
系统的构建,主要包括系统工资管理模块、职工信息查询模块和系统信息管理及
维护模块;最后,通过测试与分析,说明该系统运行稳定、可靠,具有一定的实
用价值。
工资管理系统;信息查询;信息管理;信息维护;网络数据库
Design and Implementation of A University Wage
Management System
Abstract
With the rapid development of the network application technology, the
applications based on network bring a lot of convenience for people. Establishing
university wage management system is adapt to the needs of modern campus
management, facilitating the wages management and the information of employees; at
the same time, it is convenient to inquiry own wages information, improve the office
efficiency, promote the quality of office, and regulate the wage of the university
conventional management by means of network.
This system development is based on the B/S structure; it uses the ASP
programming language and SQL Server 2000 database to carry on the development.
Firstly, this paper introduces briefly the system environment of development,
operating platform, ASP programming, database, and analyzes the demands of this
system in detail. Secondly, the design plan and the concrete realization of this system
are provided, and the frame of this system is realized. The main functions of this
system include wage system management, information inquiry, information
management and maintenance module. Finally, by the testing and analyzing, it shows
this system is stable, reliable, and has the certain practical value.
Key words: Wage Management System; Information Inquiry; Information
Management; Information Maintenance; Network Database
目 录
总页数:27 页
1 引言 ...............................................................................................................................................1
1.1 课题背景.................................................................................................................................1
1.2 国内外研究现状.....................................................................................................................1
1.3 本课题研究的意义.................................................................................................................1
1.4 本课题的研究方法及预期目标.............................................................................................1
1.5 本文的主要工作.....................................................................................................................2
2 理论基础及开发工具 ...................................................................................................................2
2.1 数据库系统概述 .....................................................................................................................2
2.1.1 数据库管理系统的概述 ..................................................................................................2
2.1.2 数据库系统的概述 .........................................................................................................2
2.2 数据库设计过程.....................................................................................................................3
2.2.1 数据模型 .........................................................................................................................3
2.2.2 概念层数据模型 .............................................................................................................3
2.2.3 组织层数据模型 .............................................................................................................4
2.3 开发工具.................................................................................................................................4
2.3.1 ASP 与数据库..................................................................................................................4
2.3.2 ASP 内置的对象..............................................................................................................5
2.3.3 ASP 开发工具..................................................................................................................5
3 某高校工资管理系统结构及其设计 ...........................................................................................5
3.1 某高校工资管理系统需求分析.............................................................................................5
3.1.1 任务概述 .........................................................................................................................5
3.1.2 需求规定 .........................................................................................................................6
3.1.3 需求描述 .........................................................................................................................6
3.1.4 主体框架 .........................................................................................................................6
3.1.5 某高校工资管理系统基本信息编排表 .........................................................................7
3.2 某高校工资管理系统职工需求描述.....................................................................................8
3.2.1 职工登陆 .........................................................................................................................9
3.2.2 职工密码修改 .................................................................................................................9
3.2.3 职工详细基本信息查询 .................................................................................................9
3.2.4 职工工资信息查询 .........................................................................................................9
3.3 某高校工资管理系统管理员需求描述.................................................................................9
3.3.1 管理员登陆 .....................................................................................................................9
3.3.2 管理员密码修改 .............................................................................................................9
3.3.3 管理员基本信息查询 .....................................................................................................9
3.3.4 管理员对职工个人信息的查询和修改 .......................................................................10
3.3.5 管理员对职工工资的查询和修改 ...............................................................................10
4 某高校工资管理系统设计流程及实现 .....................................................................................10
4.1 某高校工资管理系统总体设计...........................................................................................10
4.1.1 设计目标 .......................................................................................................................10
4.1.2 设计环境 .......................................................................................................................10
4.1.3 系统基本设计概念 .......................................................................................................11
4.1.4 系统总体功能设计 .......................................................................................................11
4.1.5 系统总体运行设计 .......................................................................................................13
4.2 某高校工资管理系统实现步骤...........................................................................................13
4.3 某高校工资管理系统功能实现...........................................................................................14
4.3.1 工资管理模块设计及实现 ...........................................................................................14
4.3.2 信息查询模块设计及实现 ...........................................................................................18
4.3.3 信息管理及维护模块设计及实现 ...............................................................................18
5 某高校工资管理系统测试与分析 .............................................................................................22
5.1 某高校工资管理系统出错设计...........................................................................................22
5.2 某高校工资管理系统测试...................................................................................................23
5.3 某高校工资管理系统分析...................................................................................................23
5.3.1 某高校工资管理系统优势及实用价值 .......................................................................23
5.3.2 某高校工资管理系统存在的问题 ...............................................................................24
结 论 .........................................................................................................................................24
参考文献 .........................................................................................................................................25
致 谢 .........................................................................................................................................26
声 明 .........................................................................................................................................27
第 1 页 共 27 页
1 引言
1.1 课题背景
随着计算机技术的飞速发展,计算机在高校管理中应用的普及,利用计算机
实现高校人事工资的管理势在必行。对于高等学校来说,利用计算机支持高校高
效率完成劳动人事管理的日常事务,是适应建设现代化校园要求、推动高校人事
管理走向科学化、规范化的必要条件;而工资管理是一项琐碎、复杂而又十分细
致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手
工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间
和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,
而且还可以利用计算机对有关工资的各种信息进行管理,服务于财务部门其他方
面的核算和财务处理,同时计算机具有手工管理所无法比拟的优点.例如:检索迅
速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点
能够极大地提高人事工资管理的效率,也是高校的科学化、正规化管理,与计算机
网络技术接轨的重要条件。
不同的高校具有不同的人事、工资管理制度,这就决定了不同的高校需要不
同的工资管理系统。某高校以前的所有工资资料都是用档案文本的形式来进行管
理的,面对目前的实际状况,迫切需要开发一个新系统来适应这一些工作。
1.2 国内外研究现状
从有关的文献看,国外高校,学术组织和以及其它的教育机构早已经开始研究
和探讨网络技术应用于科学管理各种资源的情况和效益等问题,并已经将其广泛
应用开来,也就是实现管理系统的服务绩效。国内的管理系统,由于计算机网络
技术发展起步晚,速度相对缓慢,加之传统的人事管理观念,数据管理的质量与
服务绩效等问题尚未引起人们的重视。导致国内相当多的单位并未采用科学的管
理方法,出现管理不规范、管理混乱、效率低下等问题。
1.3 本课题研究的意义
高校作为最高教育机构,是推进科技进步,展示最新的先进技术的平台。
高校工资管理系统建立是适应时代,全面建设现代化校园的需要,并将 Internet
技术引入高校管理体系中,对于推动建设现代化高校发展新模式有积极意义。
1.4 本课题的研究方法及预期目标
建立高校职工管理系统使用数据库管理系统(SQL Server 2000)来实现。数
据库存放各类数据,采用 ASP 技术,ASP 直接建立于 WEB 服务器中,并且是
作为 WEB 服务器的一个服务运行。客户的浏览器无需担心服务器端的网页使用
哪种脚本,ASP 都会生成一个符合 HTML 标准的网页返回客户端。
本设计的预期成果是开发设计出一个功能较完善的高校工资管理系统,能基