《工资管理系统的毕业论文14740.docx》由会员分享,可在线阅读,更多相关《工资管理系统的毕业论文14740.docx(114页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目录引言1第1章工资资管理系系统概述述2 1.1 工工资管理理系统的的应用现现状2 1.2 工工资管理理系统开开发的意意义2 1.3 系系统的主主要功能能3 1.4 工工资管理理系统的的准备工工作及安安排3 第2章开发发工具及及相关技技术介绍绍4 2.1 DDELPPHI简简介4 2.2 SSQL SERRVERR20000简介介5 2.2.11 数据据库技术术的现状状和发展展5 2.2.22 数据据库系统统的选择择原则66 2.3 AADO简简介7第3章MIIS系统统基本理理论83.1 MMIS系系统的概概念8 3.2 MMIS系系统的开开发梗概概8 3.2.11 MIIS系统统的开发发原则
2、88 3.2.22 MIIS系统统的开发发步骤88 3.2.33 MIIS开发发方法的的选择99 第4章工资资管理系系统需求求分析1104.1 系系统目标标10 4.2 系系统业务务分析110 4.3 系系统功能能需求1104.4 系系统可行行性分析析研究1104.5 工工资管理理系统的的数据流流程图111 4.6系统统数据流流图111 4.7 数数据字典典15 第5章系统统的设计计与实现现19 5.1 设设计思路路19 5.2 概概念设计计19 5.3 逻逻辑结构构设计2205.4 功功能模块块的设计计与实现现22 5.4.11 系统统功能模模块图222 5.4.22 功能能的说明明23 5
3、.5 系系统功能能模块的的设计与与实现223 5.5.11 系统统登录界界面的设设计233 5.5.22 系统统主界面面的设计计24 5.5.33 人员员添加管管理界面面的设计计26 5.5.44 人员员删除管管理界面面的设计计28 5.5.55 操作作员管理理界面的的设计3305.5.66 员工工基本工工资管理理界面的的设计331 5.5.77员工浮浮动工资资管理界界面的设设计322 5.5.88 工资资发放管管理界面面的设计计34 5.5.99 工资资调整管管理界面面的设计计36 5.5.110 工工资报表表管理及及打印报报表界面面的设计计38 5.5.111 帮帮助界面面的设计计41 第
4、6章系统统测试442 6.1 系统开开发环境境42 6.2 测试422 结论与展望望44 致谢45参考文献446 附录47 附录A外文文文献447 附录B主要要参考文文献题录录及摘要要51 表格清单表4-1员员工编号号115表4-2 操作员员姓名115表4-3操操作员密密码115表4-4操操作员时时间115表4-5 员工编编号16表4-6 员工姓姓名16表4-7 员工性性别16表4-8 工资名名称16表4-9 工资金金额16表4-100 工资资发放明明细表17表4-111 员工工基本工工资表17表 4-112操作作员信息息表117表5-1操操作员信信息表220表5-2员员工基础础信息表表220
5、表5-3员员工基本本工资表表221表5-4员员工浮动动工资表表221表5-5发发放明细细表221表6-1功功能测试试表443插图清单图3-1管管理信息息系统开开发步骤骤图9图4-1 工资管管理信息息系统业业务流程程图100图4-2 系统程程序流程程图11图4-3 工资管管理信息息系统 0层数数据流图图12图4-4工工资管理理信息系系统1层层数据流流图13图4-5工工资管理理信息系系统2层层数据流流图14图5-1 总体EE-R图图119图5-2员员工实体体及其属属性图.19图5-3操操作员实实体及其其属性图图19图5-4 工资实实体及其其属性图图200图5-5 工资表表实体及及其属性性图200图
6、5-6 系统功功能模块块图22图5-7 登录界界面23图5-8 系统主主界面25图5-9 人员添添加界面面26图5-100 人员员删除界界面288图5-111操作员员界面330图5-122 员工工基本工工资管理理界面31图5-133 员工工浮动工工资管理理界面32图5-144 工资资发放管管理界面面34图5-155 工资资调整界界面36图5-166 工资资报表管管理及打打印界面面.39图5-177 帮助助界面 441引言现代社会市市面上流流行的工工资管理理系统不不少。但但是,对对于企事事业单位位的工资资管理系系统来说说,需要要的是一一个操作作方便,功功能实用用,能同同时满足足本单位位数据的的管
7、理及及需求的的系统。工资管理作为企业内部的一种财务管理,加上企业职工人数较多,每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的管理体系,必然影响到企业的发展。因此,工资管理系统在各企业的应用也越来越广泛。在以前的工工资管理理中,人人们一般般通过手手工完成成工资管管理的一一些工作作,手工工操作不不仅效率率低,而而且正确确率低,存存储量不不大,查查找、增增加、删删除等操操作不方方便。因因此,在在科技日日益发达达的信息息化时代代,利用用计算机机来进行行工资的的管理是是很有必必要的。在众多的已已设计出出的系统统中怎样样的独树树一帜,是是设计者者不容忽忽视的。我们的目标就是在于
8、开发一个功能实用、操作方便,简单明了的工资管理系统。我们既要保证所设计的系统检索迅速,又要保证查找方便,在可靠性、存储量、保密性上我们亦要重视,另外系统的成本问题我们亦不能忽视。通过以前对Delphi的学习,选用Borland公司的Delphi作为前端开发工具,利用其提供的集成开发环境及各种控件,尤其是对数据库的支持完成对数据库的各种操作,另外加上对信息管理系统的了解,我们便可利用计算机开发一个工资管理系统,以达到对工资的管理的目的。本系统开发发的最终终结果就就是要使使企事业业单位工工资管理理实现计计算机管管理,使使操作员员能够有有序的管管理每一一位职工工的各项项工资条条款的发发放以及及工资报
9、报表的打打印,使使企业运运用现代代化技术术创造更更多更高高的经济济效益。克克服以往往的人工工管理、统统计与查查询单一一、管理理效率低低下等问问题;能能科学有有效的管管理工资资数据,方方便地查查询和统统计人员员信息、历历史数据据等情况况,对所所需要的的数据以以表格形形式显示示,以报报表形式式打印,实实现计算算机对工工资的管管理。本系统可为为将来进进一步扩扩充和发发展工资资管理系系统奠定定基础。通通过使用用工资管管理系统统,计算算机管理理工资将将渐渐取取代手工工操作,使使工资管管理工作作渐渐系系统化、规规范化、自自动化,从从而达到到提高企企业管理理效率的的目的。可可以使办办公人员员轻松快快捷地完完
10、成工资资管理的的任务。第1章工资资管理系系统概述述1.1 工工资管理理系统的的应用现现状随着社会的的进步和和计算机机技术的的发展,特特别是微微型计算算机的大大范围普普及,计计算机的的应用逐逐渐由科科学计算算、实时时控制等等方面向向非数值值处理的的各个领领域中渗渗透。尤尤其是以以微型计计算机为为处理核核心,以以数据库库管理系系统为开开发环境境的管理理系统在在办公室室自动化化以及商商业信息息管理等等方面的的应用,日日益受到到人们的的关注。在现代化企企业中,信信息管理理工作将将发挥越越来越重重要的作作用。企企业信息息管理工工作已经经渗透到到企业日日常工作作的许多多方面,无无论是其其自身还还是所发发挥
11、的作作用,都都为企业业的创新新、发展展以及经经济效益益,做出出了显著著的贡献献。信息技术在在管理活活动中得得到了广广泛的应应用,管管理信息息系统的的实施在在技术上上已逐步步成熟,要要高效率率地把企企业活动动有机地地组织起起来,就就必须加加强企业业管理,即即加强对对企业内内部的各各种资源源(人、财财、物等等)的有有效管理理,建立立与自身身特点相相适应的的管理信信息系统统1。随着我国国国民经济济建设的的蓬勃发发展和具具有中国国特色的的社会主主义市场场经济体体制的迅迅速完善善,各个个行业都都在积极极使用现现代化的的手段,不不断改善善服务质质量,提提高工作作效率,这这些都在在很大程程度上给给企业提提出
12、越来来越严峻峻的挑战战,对企企业体系系无论是是在行政政职能、企企业管理理水平以以及优质质服务上上都提出出更高的的要求。建建设一个个科学高高效的信信息管理理系统是是解决这这一问题题的必由由之路。企业内部财财务管理理是该企企业运用用现代化化技术创创造更多多更高的的经济效效益的主主要因素素之一。工工资管理理作为企企业内部部的一种种财务管管理也是是如此,由由于企业业职工人人数较多多,每一一位职工工的具体体实际情情况也不不尽相同同,各项项工资条条款的发发放,如如果没有有一个完完整的管管理体系系,必然然影响到到企业的的发展。因因此,工工资管理理系统在在各企业业的应用用也越来来越广泛泛。在众众多的已已设计出
13、出的系统统中怎样样的独树树一帜,是是设计者者不容忽忽视的。我我们既要要保证所所设计的的系统检检索迅速速,又要要保证查查找方便便,在可可靠性、存存储量、保保密性上上我们亦亦要重视视,另外外我们还还要考虑虑到系统统的成本本问题等等。1.2工资资管理系系统开发发的意义义随着时代的的不断进进步,规规模的不不断扩大大化,员员工数量量的逐渐渐增加化化,工资资管理已已经成为为各部门门必须切切实面对对的工作作。工资资管理是是企业管管理的重重要部分分,是企企业信息息化的一一个使用用计算机机进行管管理成为为必然趋趋势,这这不仅仅仅可以降降低管理理工作的的难度,也也可以减减少错误误和提高高工作的的效率。计算机的应应
14、用和普普及,使使我们可可以应用用计算机机来进行行管理,这这样,面面对大量量的管理理信息,我我们不必必再需要要人为地地管理,我我们开发发出工资资管理软软件就可可以很轻轻松的进进行管理理。工资资管理系系统是一一个协助助各单位位科学、全全面、高高效地进进行工资资管理的的系统,在在任何一一个单位位,工资资管理是是一件非非常重要要的财务务工作,开开发工资资管理系系统是一一个通用用的管理理系统,它它是办公公自动化化系统的的基础,是是应用计计算机进进行管理理的一种种方法。本系统开发发的主要要目的就就是要使使工资管管理实现现计算机机管理,使使操作员员能够有有序的管管理每一一位职工工的各项项工资条条款的发发放以
15、及及工资报报表的打打印,使使企业运运用现代代化技术术创造更更多更高高的经济济效益。克克服以往往的人工工管理、统统计与查查询单一一、管理理效率低低下等问问题;能能科学有有效的管管理工资资数据,方方便地查查询和统统计人员员信息、历历史数据据等情况况,对所所需要的的数据以以表格形形式显示示,以报报表形式式打印,并并为将来来进一步步扩充和和发展工工资管理理系统奠奠定基础础。通过过使用企企业工资资管理系系统,使使工资管管理工作作系统化化、规范范化、自自动化,从从而达到到提高管管理效率率的目的的。1.3 系系统的主主要功能能工资管理系系统作为为一个典典型的信信息管理理系统,其其系统开开发主要要包括数数据库
16、的的设计与与维护、客客户端应应用程序序的开发发。工资资管理系系统的主主要任务务是用计计算机对对各种工工资信息息进行日日常的管管理,如如查询、修修改、增增加、删删除以及及存储等等,迅速速准确地地完成各各种工资资信息的的统计计计算和汇汇总工作作,快速速打印出出工资报报表等。在在本系统统中,主主要包括括系统用用户的管管理、员员工基本本信息的的管理、员员工基本本工资信信息的管管理、员员工浮动动工资的的管理和和工资报报表的管管理等,其其具体功功能模块块如下:1.员工基基本信息息管理主要有员工工基本信信息添加加、员工工基本信信息修改改、员工工基本信信息删除除2.系统用用户管理理主要包括用用户数据据的添加加
17、、用户户数据的的修改、修修改用户户口令及及用户级级别等3.员工工工资的管管理主要包括员员工基本本工资的的管理、员员工浮动动工资的的管理、工工资发放放的管理理和工资资调整的的管理4.工资报报表的管管理主要包括报报表的查查询与打打印等5.退出1.4工资资管理系系统的准准备工作作及安排排毕业设计是是我们大大学生涯涯最后的的、最重重要的、也也是工作作量最大大的一个个设计,毕毕业设计计的目的的在于检检验我们们对专业业理论知知识的理理解与掌掌握的程程度,以以及综合合运用所所学知识识分析问问题、解解决问题题的能力力。为了了能更好好地完成成毕业设设计,我我把整个个设计分分为以下下几个步步骤:1选题、调调研、资
18、资料收集集根据所选课课题熟悉悉课题、分分析课题题,了解解其特点点和设计计要求。调调查收集集有关课课题设计计时需要要用到的的基本理理论和各各种基本本数据、技技术指标标及参数数等,随随时摘录录,消化化整理。2制定设设计方案案确定合理的的设计参参数和设设计指标标,反复复论证,确确定方案案。3实际动动手做出出实物。4编写并并调试程程序。5撰写论论文。在整个的设设计过程程中,我我们应该该按照老老师布置置的任务务及时完完成我们们的设计计,对于于不懂的的问题要要及时提提出,向向导师咨咨询或查查阅相关关资料,及及时的解解决问题题。由于我们的的知识和和能力有有限,在在设计的的过程中中,我们们可通过过图书馆馆和网
19、络络查阅相相关的资资料,对对于查阅阅的资料料我们要要及时弄弄懂,把把它变为为自己的的东西。另外,还可可以与同同学进行行探讨,在在学的不不好的方方面要向向那些知知识学的的好的同同学请教教。第2章开发发工具及及相关技技术介绍绍2.1 DDelpphi简简介现在市场上上有很多多管理系系统的开开发工具具,如:Vissuall baasicc、ASPP等等,数数据库开开发工具具又有很很多种,如如:Acccesss,Oraaclee等等。这这些都是是很出色色的管理理信息系系统及数数据库的的开发工工具。而而在本次次的工资资管理系系统中,我我主要采采用的开开发工具具是Deelphhi7+SQLLSerrver
20、r。Delphhi7是Borrlannd公司司推出的的一种可可视化的的、面向向对象的的应用程程序开发发工具。它它功能强强大,简简单易学学,尤其其适合数数据库工工程开发发,因而而备受数数据库开开发人员员的青睐睐,成为为最受欢欢迎的WWinddowss应用程程序开发发工具之之一,在在国内拥拥有广泛泛的开发发者群体体和深厚厚的应用用基础。Delphi可在Windows95,Windows98,Windows NT等环境下使用。它拥有一个可视化的集成开发环境(IDE),采用面向对象的编程语言Object Pascal和基于控件开发的框架结构。Delphi提供了100多个可供使用的控件,利用这些控件,开
21、发人员可以快速的构造出各式各样的应用系统。开发人员还可以根据自己的特定需要修改控件或使用Delphi编写自己的控件,实现自定义的特殊功能3。1.简单易易用、快快速入门门对初学Wiindoows编编程的人人来说,总总感觉BBasiic是最最容易学学习和使使用的语语言,其其实只要要方法得得当,DDelpphi的的学习也也许更为为简捷,更更易上手手。Deelphhi可视视化的面面向对象象特性使使得复杂杂、枯燥燥的编程程工作变变得直观观、有趣趣,大大大缩短了了开发周周期。DDelpphi使使用户能能够在数数十分钟钟内编制制出一个个很专业业化的WWinddowss应用程程序,不不像过去去那样要要花费大大
22、量的时时间去考考虑如何何制作用用户界面面,而把把这些时时间用于于完成程程序的功功能部分分。Deelphhi提供供了许多多快速方方便的开开发方法法,使开开发人员员能用尽尽可能少少的重复复性工作作完成各各种不同同的构架架,然后后根据用用户的实实际需要要逐步完完善其功功能。2.功能全全面、强强大如果说Deelphhi无所所不能一一点也不不为过,只只要你能能想到的的,Deelphhi都能能实现,只只是有可可能你不不知道怎怎么去做做。Deelphhi包罗罗万象,可可以开发发任何规规模、任任何类型型的软件件,包括括大、中中、小型型的系统统软件和和应用软软件。它它自带了了丰富的的VCLL控件(Visual
23、Control Lib),无论是多媒体、数据库、还是Internet编程,从前枯燥、繁杂的编程工作都会变得轻而易举。Delphi还具有很强的控件开发能力,是一个自我增强型的工具,可以说Delphi是具有底层开发能力的快速开发工具,既可用于开发系统软件,也适合于应用软件的开发。3.语法严严谨,适适合复杂杂应用的的需要Delphhi基于于Objjectt Paascaal语言言,只要要你会PPasccal,就就能在极极短的时时间内掌掌握Deelphhi。正正是因为为基于PPasccal语语言,所所以Deelphhi解决决问题的的方式比比较严谨谨,源程程序类似似于自然然语言,易易读易懂懂,适合合复杂
24、应应用的需需要。4.代码简简洁、高高效用Delpphi写写一行代代码就可可生成或或关闭一一个Wiindoows窗窗口,而而使用标标准的CC语言编编程,则则可能需需要几十十行代码码。更为为重要的的是Deelphhi拥有有世界上上最快的的编译器器,编译译后的可可执行程程序是真真正的二二进制代代码,是是完全独独立的可可执行文文件。其其执行速速度是CC语言的的 700%。可可以说是是以极小小的执行行效率牺牺牲为代代价,实实现了编编程效率率的极大大提高。5.卓越超超群的数数据库开开发能力力Delphhi卓越越超强的的数据库库应用程程序开发发能力无无疑是使使其在众众多开发发工具中中脱颖而而出的重重要“法宝
25、”。到目目前为止止,应用用程序开开发工具具大体分分为两个个不同的的体系,其其中一个个体系是是传统的的程序设设计语言言(如PPasccal、Bassic和和C等),用用于开发发数值运运算、系系统应用用等软件件,另一一个体系系就是通通用的数数据库应应用程序序的开发发。这两两类程序序开发工工具的发发展都极极为迅猛猛,但是是二者并并没有出出现混合合渗透现现象,如如果使用用数据库库语言进进行传统统的算术术编程,虽虽然也能能完成相相应的功功能,但但是其编编程过程程肯定极极为复杂杂。如果果使用传传统的编编程语言言进行数数据库编编程,通通过调用用专用的的数据库库应用程程序接口口函数和和过程,可可能也能能做的比
26、比较完善善,但这这样做往往往及其其困难,而而Dellphii恰恰结结合了以以上两类类开发工工具的优优点,它它以传统统编程语语言Obbjecct PPasccal为为基础,完完美的结结合了数数据库语语言,即即可以用用于传统统的算术术编程又又可以用用于数据据库编程程。它的的数据处处理接口口工具BBDE(Borrlannd DDataabasse EEngiine)是一个个标准的的软件中中介层,可可以用来来处理当当前流行行的数据据格式。可以说不论是小型数据库应用系统还是关键性、大型数据库应用系统,Delphi都能满足系统开发的需求,具有强大的扩展能力和数据库平台升级迁移的适应能力,能适应多种数据库结
27、构模式,Delphi都能胜任。综上所述,Delphi兼具Basic的简单易学和C、C+的强大灵活,无怪乎有人说“非专业程序员用Basic,真正的程序员用C,聪明的程序员用Delphi”5。2.2 SSQL Serrverr20000简介介2.2.11数据库库技术的的现状和和发展数据库技术术是数据据管理的的最新技技术,是是计算机机科学的的重要分分支。十十余年来来,数据据库管理理系统已已从专用用的应用用程序包包发展成成为通用用的系统统软件。由由于数据据库具有有数据结结构化、最最低冗余余度、较较高的程程序与数数据独立立性、易易于扩充充、易于于编制应应用程序序等优点点,较大大的信息息系统都都是建立立在
28、数据据库设计计之上的的。因此此,不仅仅大型计计算机及及中小型型计算机机,甚至至微型机机都配有有数据库库管理系系统。数据库是660年代代末出现现的一门门计算机机软件技技术,到到现在虽虽然只有有三十多多年的历历史,但但在理论论和时间间上都得得到了和和很大的的发展。现现在,数数据库是是数据处处理的主主要工具具,是管管理信息息系统(MISS)的核核心部分分。数据据库系统统是当今今计算机机信息系系统的核核心,是是计算机机技术和和应用发发展的关关键。传传统的数数据库系系统旨在在处理永永久、稳稳定的数数据,强强调维护护数据的的完整性性和一致性性。数据库理论论与技术术的发展展极其迅迅速,其其应用日日益广泛泛,
29、在当当今的信信息社会会中,它它几乎无无所不在在。数据据库只是是存放数数据的仓仓库,如如何把数数据库中中的数据据转化为为人们的的有用信信息,则则必须建建立数据据库系统统。数据据库系统统为我们们提供了了一种把把与我们们的工作作和生活活紧密相相关的信信息集合合在一起起的方法法,它还还提供了了在某个个集中的的地方,存存储和维维护这些些信息的的方法。数据库系统统主要由由三大部部分组成成:数据据库管理理系统(DBMS:它是专门负责组织和管理数据信息的程序)、数据库应用程序(它使我们能够获取、显示和更新由DBMS存储的数据)、数据库(按一定的结构组织在一起的相关数据的集合)2。数据库系统是计算机信息管理系统
30、的最重要的组成部分之一,随着时代的发展,数据库技术的应用越来越广泛。一般来说,DBMS和数据库应用程序都驻留在同一台计算机上并在同一台计算机上运行,很多情况下两者甚至结合在同一个程序中,以前使用的大多数数据库系统都是用这种方法设计的,但是随着DBMS技术的发展,目前的数据库系统正向客户/服务器(C/S)模式发展14。客户/服务器数据库将DBMS和数据库应用程序分开,从而提高了数据库系统的处理能力。数据库应用程序运行在一个或多个用户工作站(客户机)上,并且通过网络与运行在其他计算机上(服务器)的一个或多个DBMS进行通信2。2.2.22数据库库系统的的选择原原则我们知道数数据库的的选择原原则主要
31、要是:1. 数据据库系统统采用易易于集成成的,开开放的技技术。2.产品质质量优异异,可靠靠性高,适适于长期期运行,能能支持关关键应用用。3. 数据据安全,保密型高。4.能提供供分布式式数据库库功能。5.支持多多种开发发环境,软软件开发发容易。6.扩充性性和升级级能力强强。随着计算机机技术和和软件技技术的飞飞速发展展,数据据库产品品日益繁繁多,当当前市场场产品云云集,各各有特色色。其中中,使用用Dellphii7创建数数据库应应用程序序常用到到的产品品有Paaraddox、AAcceess、IInteer BBasee、Oraaclee和SQLL Seerveer20000等等。而在在本次的的工
32、资管管理系统统中,我我主要采采用的是是SQLL SEERVEER 220000。Microosofft SSQL Serrverr 20000是是Miccrossoftt公司开开发的大大型关系系数据库库。Miicroosofft SSQL Serrverr 20000简简称为SSQL Serrverr 20000。SQLL Seerveer 220000数据库库的特点点是,功功能强大大、使用用方便、可可伸缩性性好、与与相关组组件集成成度高。可可在运行行各种WWinddowss操作系系统的不不同机器器和大型型多服务务器等多多种平台台使用,可运行在Windows 98/NT/2000/XP等多种操
33、作系统下。SQL SServver 20000的重重要管理理工具(1)服务务管理器器可以通过服服务管理理器启动动、停止止、暂停停SQLL Seerveer 服服务器的的相关服服务。当当操作服服务器中中的数据据时,应应该首先先确保该该服务器器正常启启动了相相应的服服务。(2)企业业管理器器企业管理器器提供了了一种图图形化界界面来操操作数据据库对象象,在该该界面中中可以进进行数据据库、表表等数据据对象的的创建、查查询、修修改、删删除等操操作,可可以完成成SQLL Seerveer 220000中绝大大多数的的管理工工作。(3)查询询分析器器查询分析器器是运行行、测试试用户的的Traansaact-
34、SQLL 语句句、批处处理和脚脚本的场场所。TTrannsacct-SSQL(又称为为t-SSQL)是SQQL SServver 20000在标标准的SSQL语语句上进进行了扩扩充的语语言,是是交互式式的结构构化查询询语言,能能够完成成对SQQL SServver 20000数据据库的所所有操作作。SQQL(sstruuctuuredd quueryy laanguuagee,结构构化查询询语言)起源于于IBMM的实验验室,目目前SQQL语言言已经成成为操作作和检索索关系数数据库中中数据的的标准语语言116。SQL是操操作数据据库的标标准语言言,它有有两大特特点:(1)所有有数据存存储在表表中
35、SQL能够够操作的的数据库库都是关关系数据据库(RRDBMMS),数数据都存存放在数数据表中中,一个个数据库库可以包包含多个个表。每每个数据据表是一一个二维维表格,由由记录行行(水平平方向) 和字字段(垂垂直方向向)组成成,一个个表中可可以包含含很多记记录。当当用户向向表中添添加数据据时,就就添加了了一条新新记录8。(2)表中中的记录录没有顺顺序综上所述,使使用SQQL SServver 20000数据据库是开开发网络络数据库库应用系系统的最最佳选择择。2.3 AADO简简介ADO是AActiive Datta OObjeect的的简称,是是微软提提供访问问数据库库的接口口,可以以快速访访问各
36、种种数据库库资源。AADO技技术提供供了一个个一致的的高性能能的高兼兼容性的的数据访访问接口口,它既既能实现现数据库库前端的的创建,又又能实现现中间层层的设计计。ADDO的应应用范围围涵盖了了从一层层到多层层数据库库的解决决方案以以及基于于Webb的数据据驱动解解决方案案。ADDO技术术具备以以下特点点:1.与语言言无关可以使用不不同的编编程语言言实现数数据库的的访问技技术,因因为ADDO底层层实现是是COMM技术,CCOM具具备语言言无关性性100。2.使用简简易ADO属于于数据库库高层接接口,不不许考虑虑数据库库实现细细节,使使用起来来非常简简单。3.数据库库访问连连接支持显式数数据库访访
37、问,即即在数据据被访问问之前,先先显式的的建立到到数据库库的连接接,访问问数据库库结束后后,显式式的关闭闭连接13。4.松耦合合的数据据访问可以提供非非连接的的访问,既既可以在在不保留留数据库库连接的的情况下下处理数数据,从从而可以以实现最最大程度度上的数数据共享享100。5.数据滚滚动ADO既可可按顺序序浏览数数据,也也可以不不按顺序序浏览数数据,因因此处理理数据非非常灵活活。ADO另外外一个重重要优势势是将被被内置在在微软的的所有的的操作系系统里,包包括Wiindoows 20000.这这就意味味着使用用ADOO访问数数据库不不需要在在每一台台PC中中再安装装ADOO。第3章MIIS系统统
38、基本理理论3.1 MMIS系系统的概概念管理信息系系统(MManaagemmentt Innforrmattionn Syysteem,简简称MIIS)是是一个由由人、计计算机等等组成的的能进行行信息收收集、传传递、存存储、加加工、维维护和使使用的系系统。管理信息系系统按照照其名称称进行基基本概念念分解,可可分为管管理、信信息和系系统三个个部分,事事实上MMIS正正是在这这三个科科学领域域的基础础上发展展起来的的。信息反映着着客观事事物,信信息以数数据、文文字、符符号、声声音和图图像等各各种不同同的形式式表示出出来。这这些形式式经过转转换都可可以输入入到计算算机中,在在管理信信息系统统中,信信
39、息是管管理的对对象。数数据是一一组表示示数量,行行为和目目标的非非随机的的可兼备备的符号号,它可可以是字字母,数数字或其其他符号号,如*,%,也也可以是是图像,声声音或者者味道,数数据项可可以按使使用的目目的组织织数据结结构。管理的含义义一般说说来就是是计划、组组织、领领导和控控制的活活动。利利用已有有的和可可以争取取到的各各种资源源,在实实现其目目标的过过程中,所所应用的的一切思思想、理理论和方方法就构构成了管管理的主主要内容容1。系统是为了了某种目目标而将将一些部部件有机机地结合合的一个个整体。一一个大系系统还可可以分成成若干个个子系统统,各子子系统又又可以有有它自己己的组成成部件。总之,
40、管理理信息系系统是一一个综合合性的概概念,而而且它还还在不断断地发展展着。3.2 MMIS系系统的开开发梗概概3.2.11MISS系统的的开发原原则管理信息系系统是一一项耗资资大,技技术复杂杂,管理理变革明明显,并并需要相相当一段段时间才才能完成成的工程程项目。系统分析是是MISS系统开开发中最最重要的的一环。系系统分析析的主要要内容是是对原工工作状态态进行充充分的了了解和展展示,提提出新系系统的逻逻辑方案案。常用用开发方方法学及及比较软软件作为为一种工工程化产产品的概概念到现现在已经经发展了了近三十十年,而而对软件件开发方方法的探探讨与研研究也有有了很大大的发展展。从传传统的生生命周期期法到
41、原原形法、面面向对象象法。这这种演变变趋势体体现了软软件开发发从手工工生产向向自动化化生产的的转变过过程,也也体现了了软件开开发方法法论发展展的规律律。开发发方法学学是MIIS系统统开发的的指导原原则,没没有开发发方法学学的指导导,或者者未把开开发方法法学放在在应有的的位置,那那就不可可能从总总体上把把握开发发过程,是是导致MMIS系系统失败败的主要要原因之之一11。对对MISS开发和和维护的的困难认认识不足足,过多多地偏重重于编码码阶段的的实现,即即使在引引入CAASE工工具后的的今天,实实践中这这种状况况仍未得得到彻底底改观。现现有的MMIS开开发方法法学为数数不多,有有影响的的主要为为以
42、下三三种方法法:生命周周期法原型法法面向对对象法。3.2.22MISS系统的的开发步步骤管理信息系系统开发发步骤如如图3-1:图3-1 管理信信息系统统开发步步骤图3.2.33MISS开发方方法的选选择管理信息系系统的开开发方法法有生命命周期法法、原型型法和面面向对象象的开发发方法等等。生命命周期法法(Liife Cyccle Metthodd)是200世纪600年代发发展起来来的一种种应用广广泛且比比较成熟熟的管理理系统开开发方法法,它的的基本思思想是将将系统的的开发工工作从开开始到结结束划分分为若干干个阶段段,每个个阶段都都有明确确的任务务,而系系统开发发出来后后,并不不意味着着生命周周期
43、的结结束,而而意味着着根据组组织的需需要对系系统的修修改和重重建的开开始;原原型法(Prootottypiing Metthodd)是200世纪800年代发发展起来来的,旨旨在改变变生命周周期法的的缺点的的一种系系统开发发方法,该该法的开开发思路路是首先先根据用用户的要要求,由由用户和和开发者者共同确确定系统统的基本本要求和和主要功功能,利利用系统统快速生生成工具具,建立立一个系系统模型型,再在在此基础础上与用用户交流流,将模模型不断断补充、修修改、完完善,如如此反复复,最终终直至用用户和开开发者都都比较满满意为止止,从而而形成一一个相对对稳定、较较为理想想的管理理信息系系统;面面向对象象(Obbjecct OOrieenteed)的的开发方方法于220世纪纪80年代代开始兴兴起的,是是一种基基于对象象的自底底向上的的一种系系统开发发方法,这这种方法法的特点点是以对对象为基基础,对对象是分分析问题题和解决决问题的的核心1。第4章工资资管理系系统需求求分析对用户需求求的分析析应该全全面、深深入、发发展,全全面是指指考查由由MISS管理的的信息是是否有纰纰漏,必必须保证证各信息息的完全全;深入入是指对对信息的的内容、结结构、含含义、变变换、生生存周期期的分析析和认识识;发展展是指对对信息未未来发展展变化的的预测
限制150内