《工资管理系统需求说明书-毕业设计论文》由会员分享,可在线阅读,更多相关《工资管理系统需求说明书-毕业设计论文(41页珍藏版)》请在金锄头文库上搜索。
1、工资管理理系统目录前言2概述2数据库的的发展和和应用22数据库基基本原理理4信息、数数据和数数据处理理4什么是数数据库55数据库管管理系统统6数据模型型数据模模型是表表示数据据及数据据之间联联系的结结构方式式。数据据模型的的好坏直直接影响响数据库库的性能能。6数据库的的基本结结构7数据库的的体系结结构7VISUUAL BASSIC 6.00介绍9第一章引引言10开发背景景10系统的目目的与意意义111系统的主主要特点点11第二章需需求分析析11.登入模模块:用于员员工的登登录,以便进进行相应应的操作作11.查询模模块:查询员员工的信信息122.管理模模块122第三章企企业工资资管理系系统主要要
2、流程分分析144一、系统统功能模模块图114登录,更更改密码码模块114查询模块块15操作模块块16系统统计计模块117(1)考勤登登记模块块:17(2)实发资资统计模模块188(3).登录录模块119(5)津贴与与开销模模块233(6).恢复与与备份模模块255(7).查询模模块255数据字典典29前言概述当今时代代是飞速速发展的的信息时时代,在各行行各业中中都离不开开信息处处理,计计算机被被广泛应应用于各各种信息息管理系系统。计计算机的的最大好好处在于于它的高高效、准准确以及及海量存存储能力力。使用用计算机机进行数数据处理理和信息息管理,不不仅提高高了工作作效率,而而且大大大的提高高了数据
3、据的安全全性。数据库的的发展和和应用随着社会会发展,人人类的生生产、生生活越来来越离不不开信息息。谁拥拥有了更更多更有有效的信信息,谁谁就将在在竞争中中处于有有利地位位。信息息产业正正在成为为一个国国家的支支柱。数数据作为为信息的的载体,其其管理工工具数据据库对于于信息技技术的重重要性,正正日益得得到人们们的重视视。只有有拥有了了先进的的数据库库技术,才才能有效效地管理理好浩如如烟海的的数据,并并从中提提取出对对自己有有用的信信息来加加以利用用。从60年年代末期期开始,数数据库系系统已经经经过了了30多多年的历历程,经经历了两两代的演演变。第第一代数数据库系系统是层层次与网网络的数数据库系系统
4、。第第二代数数据库系系统是关关系数据据库系统统。300年来,人人们主要要致力于于第二代代数据库库系统的的理论研研究和系系统开发发,取得得了辉煌煌成就。完完善关系系理论的的确立标标志着关关系数据据库系统统理论趋趋于完善善。商品品化的DDB2,INGGRESS,ORRACLLS.SSYBAASE,SSQL SERRVERR等关系系数据库库的出现现标志着着关系数数据库系系统已经经接近顶顶峰。第第一代和和第二代代数据库库系统的的设计目目标源于于商业事事务处理理。多年年来,这这两代数数据库系系统主要要用于银银行,飞飞机定票票等事务务处理。880代以以来,随随着计算算机应用用领域的的迅速扩扩大,新新的数据
5、据库应用用等。针针对新一一代数据据库应用用。从880年代代至今,人人们一直直在探索索新一代代的数据据库系统统的理论论,技术术和方法法。计算机硬硬件的不不断更新新、性能能的成倍倍提高,和和通信技技术及计计算机网网络技术术的迅猛猛发展,共共同促进进了数据据库技术术的飞跃跃,使其其应用方方式产生生了革命命性的改改变。关关系数据据库、对对象数据据库及对对象关关系数据据库等技技术的出出现,已已使数据据的存入入问题得得到了较较好的解解决。如如何寻求求一种更更好的方方法将用用户所需需的相关关类型的的数据通通过Innterrnett/nttrannet,从从全球范范围的数数据库中中提取出出来,这这个对用用户具
6、有有重大意意义的问问题已成成为信息息分类学学(nnforrmattionnsysstemmatiics,)研研究的主主要方向向。全球球各大数数据库厂厂商(nfoormiix、raccle、ybaase、icrrosccoftt等)为为解决这这个问题题,先后后提出了了一些相相关技术术,通过过强调nteerneet连接接性,来来帮助用用户有效效的提取取和利用用数据。其中的数数据仓库库数据,数数据集市市,数据据挖掘等等技术更更是大大大推进了了数据库库管理系系统的发发展。1.数据据仓库数数据:仓库是是来自多多个源的的数据的的存储库库,它可可通过IInteerneet将不不同的数数据连接接起来,并并将数
7、据据全部或或部分复复制到一一个数据据存储中中心。数数据仓库库倾向于于一个逻逻辑的概概念,它它建立在在一定数数量的数数据库之之上,这这些数据据库在物物理上可可以是分分开的,甚甚至可以以属于不不同的国国家。数数据仓库库通过打破破地域界界限,将将它们合合成一个个逻辑整整体,把把一个海海量的数数据库展展现在用用户面前前。数据据仓库作作为服务务于企业业级的应应用,概概括说来来为用户户提供了了以下四四个方面面的优越越性: a.减轻系系统负担担、简化化日常维维护和管管理 b.改改进数据据的完整整性、兼兼容性和和有效性性 cc.提高高了数据据存取的的效率 d.提供简简单、统统一的查查询和报报表机制制2.数据据
8、集市:数据仓仓库作为为企业级级应用,其其涉及的的范围和和投入的的成本常常常是巨巨大的,它它的建设设很容易易形成高高投入、慢慢进度的的大项目目。这一一切都是是部门/工作组组所不希希望看到到和不能能接受的的。部门门/工作作组要求求在公司司内部获获得一种种适合自自身应用用、容易易使用,且且自行定定向、方方便高效效的开放放式数据据接口工工具。与与数据仓仓库相比比,这种种工具应应更紧密密集成、拥拥有完整整的图形形用户接接口和更更吸引人人的价格格。正是是部门/工作组组的这种种需求使使数据集集市应运运而生。数据集集市描述述简要可可概括为为:数据据集市是是一种更更小、更更集中的的数据仓仓库,它它为公司司提供了
9、了一条部部门/工工作组级级的分析析商业数数据的廉廉价途径径。数据据集市应应该具备备的特性性包括:规模小小、面向向特定的的应用、面面向部门门/工作作组、快快速实现现、投资资规模小小、易使使用、全全面支持持异种机机平台等等。用户户可根据据自己的的需求,以以自己的的方式来来建立数数据集市市。不论论是以自自上而下下,还是是自下而而上的方方式建立立数据集集市,最最重要的的是保证证数据集集市间能能相互对对话,彼彼此不能能沟通的的数据集集市是没没用的。另另外,允允许人们们经访问问数据集集市,使使之为更更多的用用户提供供数据访访问,也也是必不不可少的的功能。3.数据据挖掘:数据挖挖掘是从从数据库库或数据据仓库
10、中中发现并并提取隐隐藏在其其中的信信息的一一种新技技术。它它建立在在数据库库,尤其其是数据据仓库基基础之上上,面向向非专业业用户,定定位于桌桌面,支支持即兴兴的随机机查询。数数据挖掘掘技术能能自动分分析数据据,对它它们进行行归纳性性推理和和联想,寻寻找数据据间内在在的某些些关联,从从中发掘掘出潜在在的、对对信息预预测和决决策行为为起着十十分重要要作用的的模式,从从而建立立新的业业务模型型,以达达到帮助助决策者者制定市市场策略略作出正确确决策的的目的。数数据挖掘掘技术涉涉及数据据库、人人工智能能(rrtifficiialllnteelliigennce,)、机机器学习习、神经经计算和和统计分分析
11、等多多种技术术,它使使决策支支持工具具(eecissionnsuppporrtinngsyysteem,)跨跨入了一一个新的的阶段。数据库基基本原理理信息、数数据和数数据处理理 我们生生活在一一个信息息的世界界中,信信息是人人们对客客观世界界的直接接描述,人人们在政政治、经经济、军军事、文文化、教教育、科科学、艺艺术等各各种活动动中都将将产生大大量的信信息。信信息需要要被处理理和加工工、需要要被交流流和使用用。随着着计算机机技术的的迅速发发展,计计算机具具有的高高速处理理能力和和存储容容量巨大大的特点点,使得得人们有有可能对对大量的的信息进进行保存存和加工工处理。为为了记载载信息,人人们使用用
12、了各种种各样物物理符号号和它们们的组合合来表示示信息,这这些符号号及其组组合就是是数据。数数据是信信息的表表现形式式,信息息是数据据的有意意义的表表现。 有了数数据就产产生了数数据处理理的问题题,人们们收集到到的各种种数据需需要经过过处理加加工。所所谓数据据处理包包括对数数据的收收集、记记载、分分类、排排序、存存储、计计算或加加工、传传输、制制表、递递交等等等工作,使使有效的的信息资资源得到到合理和和充分的的使用。如如今数据据库技术术已成为为信息社社会进行行数据处处理不可可缺少的的方法和和工具。 什么是数数据库 所谓数数据库,简简单说来来就是存存放数据据的仓库库。 少量而而简单的的数据不不需要
13、数数据库来来管理。 当需要要管理的的数据量量很多,数数据要按按不同的的使用需需求而有有所不同同,比如如它也许许是文字字型数据据、数字字型数据据、图形形数据、声声音数据据、影像像数据等等等。而而且对数数据有“排序”、“筛选”或“统计”需求时时,数据据库最适适合进行行此类管管理。 所所谓数据据库系统统就是对对数据进进行存储储和管理理的系统统,通常常一个数数据库系系统包括括四个重重要组成成部分:数据(库)、用用户、软软件、硬硬件。 数据据是指数数据库系系统中存存储的一一批数据据集合,即即数据库库。它是是数据库库系统的的核心和和管理对对象。 通通常数据据库中存存储的数数据具有有共享性性。即数数据库中中
14、的一块块块数据据可为多多个不同同的用户户所共享享。因此此多个不不同用户户,为了了不同的的应用目目的,可可以同时时存取数数据,甚甚至同时时存取同同一块数数据。支支持共享享的数据据库系统统,称为为多用户户系统。大大型机上上的数据据库系统统一般是是多用户户系统,而而微机上上的数据据库系统统一般是是单用户户系统。 此此外,存存储在数数据库系系统中的的数据,整整体可划划分成一一个数据据库或划划分成性性质不同同的几个个数据库库,前者者称为集集中式数数据库,后后者称为为分布式式数据库库。 用户户 在数数据库系系统中存存在一组组使用数数据库的的用户,即即指存储储、维护护和检索索数据的的各种请请求。数数据库系系
15、统中有有三类用用户:终终端用户户、应用用程序员员和数据据库管理理员。 软件件 软件件是指负负责数据据库存取取、维护护和管理理的软件件系统,通通常称为为数据库库管理系系统(DDBMSS)。数数据库系系统中各各类用户户对数据据库的各各种操作作请求,均均由DBBMS完完成,它它是数据据库系统统的核心心软件。DDBMSS是在操操作系统统支持下下工作的的,此外外,在DDBMSS之上还还包含一一些支持持应用程程序开发发的工具具软件和和应用系系统。 硬件件 硬件件是指储储存数据据库和运运行DBBMS的的硬件资资源,包包括存储储物理数数据库的的磁盘或或其它存存储及辅辅助设备备。 数据库管管理系统统 数据库库管理系系统(DDBMSSDatta BBasee Maanaggemeent Sysstemm)是一一个数据据库管理理软件,它它的职能能是维护护数据库库,接受受和完成成用户程程序或命命令提出出的访问问数据的的各种请请求。在在数据库库系统中中,用户户使用数数据库中中的数据据是目的的,数据据库管理理系统是是帮助人人们达到到这一目目的的工工具和手手段。 DBMMS一般般包括三三大主要要功