2020(薪酬管理)工资管理系统需求说明书毕业设计论文

上传人:精****库 文档编号:133784079 上传时间:2020-05-30 格式:DOC 页数:34 大小:130.61KB
返回 下载 相关 举报
2020(薪酬管理)工资管理系统需求说明书毕业设计论文_第1页
第1页 / 共34页
2020(薪酬管理)工资管理系统需求说明书毕业设计论文_第2页
第2页 / 共34页
2020(薪酬管理)工资管理系统需求说明书毕业设计论文_第3页
第3页 / 共34页
2020(薪酬管理)工资管理系统需求说明书毕业设计论文_第4页
第4页 / 共34页
2020(薪酬管理)工资管理系统需求说明书毕业设计论文_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《2020(薪酬管理)工资管理系统需求说明书毕业设计论文》由会员分享,可在线阅读,更多相关《2020(薪酬管理)工资管理系统需求说明书毕业设计论文(34页珍藏版)》请在金锄头文库上搜索。

1、工资管理系统目录前言2概述2数据库的发展和应用2数据库基本原理4信息、数据和数据处理4什么是数据库5数据库管理系统6数据模型 数据模型是表示数据及数据之间联系的结构方式。数据模型的好坏直接影响数据库的性能。6数据库的基本结构7数据库的体系结构7VISUAL BASIC 6.0介绍9第一章 引 言10开发背景10系统的目的与意义11系统的主要特点11第二章 需求分析11.登入模块:用于员工的登录,以便进行相应的操作11.查询模块:查询员工的信息12.管理模块12第三章 企业工资管理系统主要流程分析14一、系统功能模块图14登录,更改密码模块14查询模块15操作模块16系统统计模块17(1)考勤登

2、记模块:17(2)实发资统计模块18(3).登录模块19(5)津贴与开销模块23(6).恢复与备份模块25(7).查询模块25数据字典29前言概述当今时代是飞速发展的信息时代,在各行各业中都离不开信息处理,计算机被广泛应用于各种信息管理系统。计算机的最大好处在于它的高效、准确以及海量存储能力。使用计算机进行数据处理和信息管理,不仅提高了工作效率,而且大大的提高了数据的安全性。数据库的发展和应用随着社会发展,人类的生产、生活越来越离不开信息。谁拥有了更多更有效的信息,谁就将在竞争中处于有利地位。信息产业正在成为一个国家的支柱。数据作为信息的载体,其管理工具数据库对于信息技术的重要性,正日益得到人

3、们的重视。只有拥有了先进的数据库技术,才能有效地管理好浩如烟海的数据,并从中提取出对自己有用的信息来加以利用。从60年代末期开始,数据库系统已经经过了30多年的历程,经历了两代的演变。第一代数据库系统是层次与网络的数据库系统。第二代数据库系统是关系数据库系统。30年来,人们主要致力于第二代数据库系统的理论研究和系统开发,取得了辉煌成就。完善关系理论的确立标志着关系数据库系统理论趋于完善。商品化的DB2,INGRES,ORACLS.SYBASE,SQL SERVER等关系数据库的出现标志着关系数据库系统已经接近顶峰。第一代和第二代数据库系统的设计目标源于商业事务处理。多年来,这两代数据库系统主要

4、用于银行,飞机定票等事务处理。80代以来,随着计算机应用领域的迅速扩大,新的数据库应用等。针对新一代数据库应用。从80年代至今,人们一直在探索新一代的数据库系统的理论,技术和方法。计算机硬件的不断更新、性能的成倍提高,和通信技术及计算机网络技术的迅猛发展,共同促进了数据库技术的飞跃,使其应用方式产生了革命性的改变。关系数据库、对象数据库及对象关系数据库等技术的出现,已使数据的存入问题得到了较好的解决。如何寻求一种更好的方法将用户所需的相关类型的数据通过Internet/ntranet,从全球范围的数据库中提取出来,这个对用户具有重大意义的问题已成为信息分类学(nformationsystema

5、tics,)研究的主要方向。全球各大数据库厂商(nformix、racle、ybase、icroscoft等)为解决这个问题,先后提出了一些相关技术,通过强调nternet连接性,来帮助用户有效的提取和利用数据。其中的数据仓库数据,数据集市,数据挖掘等技术更是大大推进了数据库管理系统的发展。1.数据仓库数据:仓库是来自多个源的数据的存储库,它可通过Internet将不同的数据连接起来,并将数据全部或部分复制到一个数据存储中心。数据仓库倾向于一个逻辑的概念,它建立在一定数量的数据库之上,这些数据库在物理上可以是分开的,甚至可以属于不同的国家。数据仓库通过打破地域界限,将它们合成一个逻辑整体,把一

6、个海量的数据库展现在用户面前。数据仓库作为服务于企业级的应用,概括说来为用户提供了以下四个方面的优越性: a.减轻系统负担、简化日常维护和管理 b.改进数据的完整性、兼容性和有效性 c.提高了数据存取的效率 d.提供简单、统一的查询和报表机制2.数据集市:数据仓库作为企业级应用,其涉及的范围和投入的成本常常是巨大的,它的建设很容易形成高投入、慢进度的大项目。这一切都是部门/工作组所不希望看到和不能接受的。部门/工作组要求在公司内部获得一种适合自身应用、容易使用,且自行定向、方便高效的开放式数据接口工具。与数据仓库相比,这种工具应更紧密集成、拥有完整的图形用户接口和更吸引人的价格。正是部门/工作

7、组的这种需求使数据集市应运而生。数据集市描述简要可概括为:数据集市是一种更小、更集中的数据仓库,它为公司提供了一条部门/工作组级的分析商业数据的廉价途径。数据集市应该具备的特性包括:规模小、面向特定的应用、面向部门/工作组、快速实现、投资规模小、易使用、全面支持异种机平台等。用户可根据自己的需求,以自己的方式来建立数据集市。不论是以自上而下,还是自下而上的方式建立数据集市,最重要的是保证数据集市间能相互对话,彼此不能沟通的数据集市是没用的。另外,允许人们经访问数据集市,使之为更多的用户提供数据访问,也是必不可少的功能。3.数据挖掘:数据挖掘是从数据库或数据仓库中发现并提取隐藏在其中的信息的一种

8、新技术。它建立在数据库,尤其是数据仓库基础之上,面向非专业用户,定位于桌面,支持即兴的随机查询。数据挖掘技术能自动分析数据,对它们进行归纳性推理和联想,寻找数据间内在的某些关联,从中发掘出潜在的、对信息预测和决策行为起着十分重要作用的模式,从而建立新的业务模型,以达到帮助决策者制定市场策略作出正确决策的目的。数据挖掘技术涉及数据库、人工智能(rtificiallntelligence,)、机器学习、神经计算和统计分析等多种技术,它使决策支持工具(ecisionsupportingsystem,)跨入了一个新的阶段。数据库基本原理信息、数据和数据处理 我们生活在一个信息的世界中,信息是人们对客观

9、世界的直接描述,人们在政治、经济、军事、文化、教育、科学、艺术等各种活动中都将产生大量的信息。信息需要被处理和加工、需要被交流和使用。随着计算机技术的迅速发展,计算机具有的高速处理能力和存储容量巨大的特点,使得人们有可能对大量的信息进行保存和加工处理。为了记载信息,人们使用了各种各样物理符号和它们的组合来表示信息,这些符号及其组合就是数据。数据是信息的表现形式,信息是数据的有意义的表现。 有了数据就产生了数据处理的问题,人们收集到的各种数据需要经过处理加工。所谓数据处理包括对数据的收集、记载、分类、排序、存储、计算或加工、传输、制表、递交等等工作,使有效的信息资源得到合理和充分的使用。如今数据

10、库技术已成为信息社会进行数据处理不可缺少的方法和工具。 什么是数据库 所谓数据库,简单说来就是存放数据的仓库。 少量而简单的数据不需要数据库来管理。 当需要管理的数据量很多,数据要按不同的使用需求而有所不同,比如它也许是文字型数据、数字型数据、图形数据、声音数据、影像数据等等。而且对数据有“排序”、“筛选”或“统计”需求时,数据库最适合进行此类管理。 所谓数据库系统就是对数据进行存储和管理的系统,通常一个数据库系统包括四个重要组成部分:数据(库)、用户、软件、硬件。 数据是指数据库系统中存储的一批数据集合,即数据库。它是数据库系统的核心和管理对象。 通常数据库中存储的数据具有共享性。即数据库中

11、的一块块数据可为多个不同的用户所共享。因此多个不同用户,为了不同的应用目的,可以同时存取数据,甚至同时存取同一块数据。支持共享的数据库系统,称为多用户系统。大型机上的数据库系统一般是多用户系统,而微机上的数据库系统一般是单用户系统。 此外,存储在数据库系统中的数据,整体可划分成一个数据库或划分成性质不同的几个数据库,前者称为集中式数据库,后者称为分布式数据库。 用户 在数据库系统中存在一组使用数据库的用户,即指存储、维护和检索数据的各种请求。数据库系统中有三类用户:终端用户、应用程序员和数据库管理员。 软件 软件是指负责数据库存取、维护和管理的软件系统,通常称为数据库管理系统(DBMS)。数据

12、库系统中各类用户对数据库的各种操作请求,均由DBMS完成,它是数据库系统的核心软件。DBMS是在操作系统支持下工作的,此外,在DBMS之上还包含一些支持应用程序开发的工具软件和应用系统。 硬件 硬件是指储存数据库和运行DBMS的硬件资源,包括存储物理数据库的磁盘或其它存储及辅助设备。 数据库管理系统 数据库管理系统(DBMSData Base Management System)是一个数据库管理软件,它的职能是维护数据库,接受和完成用户程序或命令提出的访问数据的各种请求。在数据库系统中,用户使用数据库中的数据是目的,数据库管理系统是帮助人们达到这一目的的工具和手段。 DBMS一般包括三大主要功

13、能:数据定义、数据操作和数据控制。 数据定义 利用DBMS可定义数据类型及数据的存贮形式,可保证数据的完整性和一致性。用户利用DBMS可灵活地定义自己的数据(如文本、数值、日期、时间、图像、声音等),可定义数据的存贮方式(如:字符串长度、数值精度、日期、时间精度等);可定义简单及复杂的验证规则,以保证数据库中数据的正确性。 数据操作 DBMS提供了多种处理数据的方式。如可在一个表中查找信息或在几个相关的表或文件中进行复杂的查找;可以用命令更新一个字段或多个记录的内容;也可编写程序,对数据进行读操作或更新操作。 现在大多数的DBMS都提供了SQL(结构化查询语言)数据库语言来处理表中的数据。 数

14、据控制 在需要和他人共享数据时,多数DBMS都有对数据进行保护的措施,从而保证只有被授权的用户才能读取或更新自己的数据。因而提供强大的数据控制能力,以保证数据的安全性、正确性、是DBMS必须提供的功能。数据模型 数据模型是表示数据及数据之间联系的结构方式。数据模型的好坏直接影响数据库的性能。 通常数据模型有网状、层次和关系模型: 网状模型是用图结构来表示数据之间的联系; 层次模型是用树结构来表示数据之间的联系; 关系模型是用二维表来表示数据之间的联系。 早期的数据库系统是采用层次和网状模型,这两种模型由于其数据表示能力和操纵能力相对比较差,因此已逐步被淘汰。关系型数据库系统产生于70年代,经过

15、二十多年的发展,关系型数据库系统已十分成熟,目前几乎所有的主流DBMS产品全部建立在关系型数据库系统之上。 数据库的基本结构 我们所说的数据库,多是指“关系型数据库”,在关系数据库管理系统中,系统以“表”的形式管理所有数据,其基本结构是由一组二维数据组合而成的表格。不同的数据模型具有不同的数据结构形式。目前最常用的数据模型有层次模型、网状模型和关系模型。其中层次模型和网状模型统称为非关系模型。非关系模型的数据库系统在20世纪70年代与80年代初非常流行,在数据库系统产品中占据了主导地位,现在已逐渐被关系模型的数据库系统取代。20世纪80年代以来,面向对象的方法和技术在计算机各个领域,包括程序设计语言、软件工程、信息系统设计、计算机硬件设计等各方面产生了深远的影响,也促进了数据库中面向对象数据模型的研究和发展。(1) 层次数据模型。层次模型是数据库系统中最早出现的数据模型,它用树形结构表示各实体以及实体间的联系。现实世界中许多实体之间的联系本来就呈现出一种很自然的层次关系,如行政机构、家族关系等。层

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号