工资管理系统论文分析_第1页
工资管理系统论文分析_第2页
工资管理系统论文分析_第3页
工资管理系统论文分析_第4页
工资管理系统论文分析_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、工资管理系统PAGE PAGE 38目录 HYPERLINK l _Toc103496349摘要1 HYPERLINK l _Toc103496350文献综述述4 HYPERLINK l _Toc103496351第一章前前言7 HYPERLINK l _Toc1034963521.1问问题的提提出8 HYPERLINK l _Toc1034963532.2解解决的方方法8 HYPERLINK l _Toc1034963532.3系系统要求求的运行行环境88 HYPERLINK l _Toc103496351第二章开开发软件件简介82. HYPERLINK l _Toc1034963541 V

2、issuall Baasicc 6.0简介介8 HYPERLINK l _Toc1034963542.2 Acccesss简介1002. HYPERLINK l _Toc1034963533 开发工工具的使使用1112. HYPERLINK l _Toc1034963533.1Visuual Bassic的的使用及及安装步步骤1222. HYPERLINK l _Toc1034963533.2 数数据库:Miccrossoftt Acccesss132. HYPERLINK l _Toc1034963533.3 数数据库访访问方式式:ADDO12第三章 HYPERLINK l _Toc1034

3、96354数数据库应应用系统统开发113 HYPERLINK l _Toc1034963543.1数数据库管管理系统统143 HYPERLINK l _Toc103496354.2数数据库模模式1443 HYPERLINK l _Toc103496354.3数数据库信信息管理理系统分析析14 HYPERLINK l _Toc103496360第四章系系统设计计与概要要分析115 HYPERLINK l _Toc1034963614.1系系统概要要设计思思路166 HYPERLINK l _Toc1034963614.2系系统结构构图和功功能结构构图177 HYPERLINK l _Toc103

4、4963594.3运运行设计计18 HYPERLINK l _Toc1034963594.4数数据库设设计199 HYPERLINK l _Toc1034963614.5数数据库表表格设计计19 HYPERLINK l _Toc103496360第五章系系统部分分代码与与分析设设计200 HYPERLINK l _Toc1034963615.1系系统应用用程序设设计211 HYPERLINK l _Toc1034963615.2用用户密码码认证窗窗体的的的实现221 HYPERLINK l _Toc1034963615.3系系统各功功能的实实现及一一些故障障解析224第六章 参考文文献33第七

5、章 致谢344工资管理理系统摘要企业的工工资管理理是公司司管理的的一个重重要内容容。随着着企业人人员数量量增加,企企业的工工资管理理工作也也变得越越来越复复杂。工工资管理理既涉及及到企业业劳动人人事的管管理,同同时也是是企业财财务管理理的重要要组成部部分。工工资管理理需要和和人事管管理相联联系,同同时连接接工时考考勤、奖奖惩、津津贴和医医疗保险险等等,来来生成企企业每个个职工的的基本工工资、津津贴、医医疗保险险、保险险费、实实际发放放工资等等。资金金是企业业生存的的主要元元素,资资金的流流动影响响到企业业的整体体运作,企企业员工工的工资资是企业业资金管管理的一一个重要要的组成成部分。早期的的工

6、资统统计和发发放都是是使用人人工方式式处理纸纸质材料料,不仅仅花费财财务人员员大量的的时间且且不易保保存,往往往由于于个人的的因素抄抄写不慎慎或计算算疏忽,出出现工资资发放错错误的现现象。早早期工资资管理多多采取纸纸质材料料和具有有较强的的时间限限制。基基于以上上原因,企企业工资资管理系系统使用用电脑安安全保存存、快速速计算、全面统统计,实实现工资资管理的的系统化化、规范范化、自自动化。企业工工资管理理系统是是典型的的信息管管理系统统(MIIS),前前台程序序开发工工具采用用微软的的Vissuall Baasicc,后台台数据库库采用AAcceess数数据库。Vissuall Baasicc是

7、一种种面向对对象的开开发工具具,具有有组件丰丰富、语语言简单单、功能能强大的的优点。 Acccesss数据据库具有有与Viisuaal BBasiic无缝缝连接、操作简简单、易易于使用用的优点点。运行行结果证证明,它它成为了现代化化企业管管理的标标志。关键词:工资管管理信息息管理数数据查询询数据库库 Viisuaal BBasiic AcccesssAbsttracctEnteerprrisees wagges mannageemennt iis aa coorpooratte mmanaagemmentt immporrtannt cconttentt. IIncrreasses aloon

8、g witth tthe entterpprisse pperssonnnel quaantiity, ennterrpriises wwagees ssupeerviisorry wworkk allso chaangees mmoree annd mmoree coompllex. Thhe wwagees mmanaagemmentt allreaady invvolvves to thee ennterrpriise worrk hhumaan aaffaairss maanaggemeent, att thhe ssamee tiime alsso iis tthe entterpp

9、risse ffinaanciial conntrool iimpoortaant connstiitueent. Thhe wwagees mmanaagemmentt neeedss too reelatte wwithh thhe pperssonnnel mannageemennt, at thee saame timme cconnnectts mman-houur oof cchecckinng aatteendaancee annd mmediicall innsurrancce aand so on, prroduucess thhe eenteerprrisee eaach

10、staaffs bbasee paay, thee alllowwancce, thee meediccal inssuraancee, tthe inssuraancee prremiium, acctuaal pprovvidees tthe wagges andd soo onn. TThe funnd iis tthe entterpprisse ssurvvivaal pprinncippal eleemennt, thee fuund floows afffectts eenteerprrisees whoole opeerattionn, tthe entterpprisse s

11、stafffss waagess iss ann ennterrpriise funnd mmanaagemmentt immporrtannt cconsstittuennt. Thee eaarlyy waagess coountts aand prooviddes alll iss thhe uuse arttifiiciaal wway proocesssinng mmateeriaal, nott onnly thee exxpennditturee fiinannce perrsonnnells masssivve ttimee allso aree noot eeasyy too

12、 prreseervee, oofteen aas aa reesullt oof iindiividduall faactoor ttrannscrripttionn caarellesssly or thee coompuutattionn neegliigennce, apppeaars thee waagess too prroviide thee wrrongg phhenoomennon. Thhe eearlly wwagees mmanaagemmentt addoptts tthe matteriial andd haas tthe strrongg tiime limmit

13、. Baasedd onn thhe aabovve rreasson, thhe eenteerprrisee waagess maanaggemeent sysstemm maanaggemeent sysstemm usse ccompputeer ssafeely preeserrvess, tthe rappid callcullatiion, thhe ccompprehhenssivee sttatiistiics, thhe rreallizaatioon wwagees mmanaagemmentt syysteemattizaatioon, thee sttanddardd

14、izaatioon, thee auutommatiion. Thhe eenteerprrisee waagess maanaggemeent sysstemm maanaggemeent sysstemm iss thhe ttypiicall innforrmattionn maanaggemeent sysstemm (MMIS), tthe onsstagge pprocceduure devveloopmeent kitt usses Miccrossoftt Viisuaal BBasiic, thee baacksstagge ddataabasse uusess thhe A

15、Acceess dattabaase. Viisuaal BBasiic iis oone kinnd oof oobjeect-oriientted devveloopmeent kitt, hhas thee moodulle rrichhly, thhe llangguagge iis ssimpple, thhe ffuncctioon fformmidaablee meeritt. TThe Acccesss daatabbasee haas tthe merrit whiich witth tthe Vissuall Baasicc seeamllesss coonneectiio

16、n, thhe ooperratiion simmplee, iis eeasyy too usse. Thee moovemmentt reesullt pprovved thaat, thiis eenteerprrisee waagess maanaggemeent sysstemm maanaggemeent sysstemm ennormmoussly enhhancced thee woorkiing effficiienccy, hass saavedd thhe mmanppoweer aand thee phhysiicall reesouurcee, ffinaallyy

17、meeetss thhe nneedds wwhicch tthe entterpprisse ffinaanciial conntrool, thee sttafff waagess prroviidess, aat tthe samme ttimee allso beccomees tthe symmboll whhichh thhe mmodeerniizedd ennterrpriise mannagees.Key worrd: Wagges mannageemennt ;infformmatiion mannageemennt; daata inqquirry ddataabasse

18、; Viisuaal BBasiic Acccesss1.课题题概述信息技术术及其应应用在调调整产业业结构、提高劳劳动生产产率和促促进新兴兴产业的的发展中中起着主主导的作作用,是是促进经经济增长长和提高高竞争力力的关键键;计算算机硬件件产业和和软件产产业作为为信息产产业的基基础,在在调整产产业结构构,提高高劳动生生产率和和促进新新兴产业业的发展展中起着着主导的的作用,是是促进经经济增长长和提高高竞争力力的关键键。发展展了信息息技术和和信息产产业,就就能带动动和创造造了大量量新的产产业发展展机会和和就业机机会,促促进和造造就经济济的繁荣荣。到了了新世纪纪,信息息时代的的交响乐乐曲还只只是刚刚刚奏

19、响了了前奏曲曲,更精精彩、更更美妙动动人、更更激动人人心的乐乐章正将将逐渐展展开。信信息产业业包括各各种信息息技术产产品和信信息产品品的生产产、应用用和服务务,即信信息设备备制造业业,软件件和系统统集成业业以及信信息服务务业三大大部分,三三者既相相互联系系、相互互依存又又互相促促进、共共同发展展,它们们之间的的关系是是密不可可分的。一个实用用且优秀秀的应用用软件,不不仅可以以大大提提高工作作效率,降降低生产产成本,更更重要的的是通过过信息技技术的应应用增强强了企业业的生存存和竞争争能力,重重构了产产业、金金融市场场和政府府,导致致社会整整个生产产体系、组织结结构的大大调整和和经济的的新飞跃跃。

20、2.软件件产业的的现状2.1 我国软软件产业业发展现现状基础软件件包括系系统软件件、支撑撑软件。我国的的基础软软件起步步于800年代初初,在科科研开发发上取得得一系列列成果,也也有一些些产品,但但市场占占有率很很低。我我国在基基础软件件领域基基本上是是科研型型的,而而不是产产业型的的。我国国基础软软件在产产业规模模、技术术水平、开发能能力和国国际竞争争能力等等方面,与与国际先先进水平平相比有有着很大大的差距距。我国国系统软软件市场场几乎为为美国产产品所独独占,我我国软件件企业仅仅在中文文平台软软件方面面尚占一一席之地地。2.2 我国应应用软件件产业现现状我国软件件产业是是以应用用软件开开发和集

21、集成为主主体的产产业,一一部分是是纯软件件企业,专专门从事事应用软软件产品品的开发发、生产产,另一一部分是是系统集集成企业业。另外外在各行行业的计计算机应应用部门门中,有有一支专专门从事事行业应应用软件件开发的的队伍。与发达达国家相相比,我我国软件件产业的的规模偏偏小,人人均劳动动生产率率偏低,商商品化软软件较少少,产煊煊的总体体技术水水平不高高。2.3 国内外外软件产产业主要要差距我国软件件产业发发展至今今已有近近20年的的时间,虽虽有了长长足的进进步,但但是相比比当今国国际软件件产业特特别是美美、日等等发达国国家差距距明显,就就是与同同是发展展中国家家的印度度比较也也有较大大差距。主要表表

22、现在五五个方面面:一.国内内软件企企业规模模偏小,技技术创新新能力弱弱,经济济实力差差,抗风风险能力力低,尚尚不具备备与国外外大型企企业抗衡衡的实力力和能力力。二.国产产软件产产品数量量少,市市场占有有率低,技技术落后后,开发发能力低低,产品品覆盖面面窄,国国产软件件基本上上是小型型软件居居多,中中型软件件有一些些,大型型软件则则很少。在狭窄窄的市场场领域集集结了很很多厂商商,产品品重复,低低水平竞竞争,产产品质量量不高,软软件工程程化程度度底。三.企业业在软件件产品的的开发上上缺乏长长期战略略和承诺诺。四.承担担大型软软件工程程和系统统的设计计、开发发、集成成能力弱弱。五.软件件产业与与传统

23、产产业结合合不够,向向其它行行业渗透透不力。2.4 软件产产业所面面临的挑挑战软件产业业在中国国是一个个十分具具有挑战战性的行行业。不不少与会会者认为为,我们们拥有一一个潜力力巨大的的市场,这这个市场场大得足足以让所所有西方方从事软软件生产产的公司司都把中中国作为为最重要要的战略略目标。事实上上,伴随随着外资资零售业业的到来来,国外外零售业业管理软软件早已已悄然而而至。目目前所有有在国内内开业的的外资或或合资零零售业几几乎全是是从国外外带来应应用管理理软件。面对外外国商业业软件进进攻市场场的势头头,有实实力的公公司有理理由坚定定一份自自信。世界经济济一体化化的趋势势不可逆逆转,外外国大企企业及

24、其其产品的的进入,虽虽给国内内软件企企业带来来了压力力与竞争争,但也也带来了了新思维维、新技技术、新新的管理理方法。同时,竞竞争本身身也将促促进优胜胜劣汰,最最终给中中国软件件业带来来的还是是利大于于弊。其其认为企企业要有有敏锐的的目光,抓抓住新技技术的发发展趋势势。面对对挑战,会会生存的的企业才才是优秀秀的企业业。3.国内内外软件件业前景景展望随着随需需应变电电子商务务的发展展,软件件的灵魂魂作用日日益明显显。IBBM公司司承诺将将凭借强强大的技技术优势势和雄厚厚的资源源,帮助助国内开开发人员员提升开开发技能能,以此此带动中中国软件件产业的的进步。”3.1 我国国软件业业将持续续发展软件产业

25、业是当今今世界增增长最快快的朝阳阳产业,随随着国内内软件企企业的发发展壮大大,国内内软件企企业也在在开始不不断开拓拓海外市市场。近近年来,中中国软件件出口呈呈大幅度度增长趋趋势,特特别是日日本已成成为我国国软件出出口的最最大市场场。我国国软件企企业在以以下四个个领域有有较大的的市场机机会:一. 发发展自主主知识产产权操作作系统。国内PPC机绝绝大多数数安装微微软的操操作系统统,在信信息安全全方面存存在隐忧忧。随着着自由软软件Liinuxx在服务务器和嵌嵌入式操操作系统统上的出出色表现现,目前前中文LLinuux的销销售量和和装机量量开始向向微软的的Winndowws系列列发起挑挑战。二. 办办

26、公软件件系统。目前国国内有330000万台商商业机,并并且还在在不断地地淘汰更更新,这这给办公公软件市市场带来来巨大的的发展空空间。国国外办公公软件价价格昂贵贵,普遍遍在40000元元一套以以上,而而且不包包括每年年20000元的的升级费费用。开开发本土土化的办办公软件件正是市市场所需需。三. 在在线游戏戏软件。北美最最大的娱娱乐软件件商会组组织发布布预测称称,20001-20004年间间全球在在线游戏戏将有每每年155的成成长率。到目前前为止国国内已有有超过3300万万网民参参与在线线游戏,而而且游戏戏也是目目前各类类互联网网服务中中网民最最能接受受的付费费项目之之一。四. 网网络安全全系统

27、。在反病病毒领域域,国内内几大厂厂商如江江民、金金山、瑞瑞星的反反病毒软软件基本本上已与与国际接接轨,发发展比较较成熟。3.2 国外软软件业的的未来微软公司司创始人人、董事事长兼首首席软件件设计师师比尔盖茨近近日表示示,全球球电脑软软件业才才刚刚开开始探求求其发展展潜力。与后二二十年相相比,这这个行业业前二十十年的成成绩只是是很小的的一部分分。他还还表示,未未来十年年是“数字时时代”。微软软目前在在中国的的工作人人员已达达到八百百,并且且还会继继续上升升。第一章前前言1.1问问题的提提出随着我国国国民经经济建设设的蓬勃勃发展和和具有中中国特色色的社会会主义市市场经济济体制的的迅速完完善,各各个

28、行业业都在积积极使用用现代化化的手段段,不断断改善服服务质量量,提高高工作效效率,这这些都在在很大程程度上给给企业提提出越来来越严峻峻的挑战战,对企企业体系系无论是是在行政政职能、企业管管理水平平以及优优质服务务上都提提出更高高的要求求。建设设一个科科学高效效的信息息管理系系统是解解决这一一问题的的必由之之路。企企业内部部财务管管理是该该企业运运用现代代化技术术创造更更多更高高的经济济效益的的主要因因素之一一。工资资管理作作为企业业内部的的一种财财务管理理也是如如此,由由于企业业职工人人数较多多,每一一位职工工的具体体实际情情况也不不尽相同同,各项项工资条条款的发发放,如如果没有有一个完完整的

29、管管理系统统来进行行管理,那那么势必必会给管管理人员员带来种种种麻烦烦,因此此类似工工资管理理系统之之类的财财务软件件的开发发势在必必行。借助现代代信息技技术和管管理理论论,对公公司和企企业建立立管理信信息系统统是当今今社会的的重要趋趋势。党党和政府府根据知知识经济济时代的的特点,对对国民经经济建设设提出了了“用信息息化带动动工业化化”的指导导思想。对公司司和企业业而言,全全面开发发和应用用计算机机管理信信息系统统就是近近期不能能回避的的问题。在公司司和企业业管理中中,人力力资源是是公司和和企业最最宝贵的的资源,也也是公司司企业的的“生命线线”,因此此人事管管理是公公司和企企业的计计算机管管理

30、信息息系统重重要组成成部分。而工资资管理又又是人力力资源管管理的重重中之重重。实行行电子化化的工资资管理,可可以让人人力资源源管理人人员从繁繁重琐碎碎的案头头工作解解脱出来来,去完完成更重重要的工工作。工工资管理理信息系系统的实实现可以以减轻比比较繁琐琐的手工工工资管管理。现在许多多中小型型的公司司的工资资管理还还停留在在纸介质质的基础础上,这这样的机机制已经经不能适适应时代代的发展展,因为为它浪费费了许多多人力和和物力,在在信息时时代这种种传统的的管理方方法必然然被计算算机为基基础的信信息管理理所取代代。所以以我们用用计算机机这个平平台来管管理员工工的工资资有以下下优点:(1) 可以存存储职

31、员员的档案案,安全全、高效效;(2) 只需一一到二名名会计人人员经过过基本培培训即可可操作系系统,节节省大量量人力;(3) 可以迅迅速查到到所需信信息。1.2 解决的的办法根据我们们在学校校其间的的所学课课程来完完成的话话,基本本可以完完成单机机版的工工资管理理系统了了。那么么就会要要求我翻翻阅很多多相关的的书籍,这这也是学学校要我我们做毕毕业设计计的宗旨旨。所以以我就选选用了与与我们所所学课程程相似的的语言工工具Viisuaal BBasiic6.0。数数据库就就采用微微软公司司的ACCCESSS20003。1.3 硬件环环境:(1)最最低配置置 C2233以以上CPPU,32MMB以上上内

32、存,2.1GB硬盘。(2)建建议配置置 CIII3000以上上CPUU,64MMB内存存,6.4GBB硬盘。(3) Winn95/98/xp以以上操作作系统或或更高。第二章开开发软件件简介2.1 Vissuall Baasicc 6.0简介Visuual Bassic 6.00 是用用来创建建高性能能的企业业应用及及基于 Webb 的应应用程序序的最有有效工具具。集成成进来的的可视化化数据库库工具和和一个 RADD(快速速应用开开发)环环境能提提高生产产效率,而而自然代代码编译译则能生生成运行行速度更更快的应应用程序序。使用集成成在 VVisuual Bassic 6.00 里的的可视化化数据

33、库库工具和和新的数数据环境境设计器器(Daata Envviroonmeent Dessignner)可可视化地地设计 Oraaclee 和 Miicroosofft SSQL Serrverr 数据据库,创创建可重重用的数数据查询询语句、过程这些些都不必必离开 Vissuall Baasicc 环境境。创建在任任何一个个装有 Vissuall Baasicc 6.0 WWeb 类库的的平台上上使用任任何一个个浏览器器都可轻轻松地访访问的服服务器方方 Weeb 应应用程序序。使用用新的动动态 HHTMLL 页面面设计器器编制高高交互性性的 WWeb 页面象象编制 Vissuall Baasic

34、c 表格格一样轻轻松。使用下列列工具可可获得组组开发特特性和可可调节性性:Miicroosofft VVisuual SouurceeSaffe 66.0 工程元元素管理理器、VVisuual Moddeleer、 Miicroosofft SSQL 服务器器 6.5 开开发版、 Miicroosofft 事事务服务务器、 Miccrossoftt Innterrnett 信息息服务器器和 MMicrrosooft 消息队队列服务务器。一. VVisuual Bassic 6.00有以下下特点:1.可视视化Visuual Bassic 是可视视化编程程的先驱驱和典范范,Viisuaal的英英文

35、含义义就是可可视性。实际上上,Viisuaal BBasiic所展展现出来来的可视视性风格格,已经经成为了了诸多可可视化集集成开发发工具的的参照标标准。可可视化环环境下创创作前端端界面就就如同做做拼图游游戏那样样简单,Visual Basic 之所以成为Windows环境下快捷、便利的前端开发工具,并获得最广泛的用户群体支持,其所具有的高度智能的人性化可视开发环境起了很大的作用。2.面向向对象面向对象象编程(OOPP)诞生生于200世纪800年代初初期,并并先期在在Smaall Tallk、C+等程序序设计语语言中实实现,随随着面向向对象编编程方法法的成熟熟,它所所具有的的优越性性愈趋明明显,

36、于于是被渐渐渐引入入到各种种传统高高级编程程语言中中,自然然也被嵌嵌入到了了Vissuall Baasicc 中。面向对象象编程是是建立在在类模块块基础上上的,并并通过类类的封装装、继承承、多态态性获得得代码重重用。和和C+相比,VVisuual Bassic 6.00的面向向对象特特性是不不够完全全的,它它缺少类类的继承承性,因因此依靠靠类获得得代码重重用在VVisuual Bassic 6.00中受到到了一定定程度的的限制。尽管如如此,通通过类来来构造应应用系统统,则仍仍是Viisuaal BBasiic 66.0最最有效的的手段,这这个特点点尤其体体现在它它所具有有的基于于部件的的编程方

37、方法上。3.部件件编程基于部件件的编程程方法是是分布式式构架思思想体系系的具体体化。在在Vissuall Baasicc 中进进行部件件编程是是通过微微软的部部件对象象模型(COM,Component Object Model)实现的。COM是建立在二进制标准上的对象模型,其具有通用性。因此,在Visual Basic 中创建的部件,可以自用,也可以在其他开发环境中(如Visual C+)使用,同时Visual Basic 也可以引用由其他开发工具建立的部件。由于COM建立的是基于二进制标准的对象,并具有接口继承性,因此可以通过部件编程,而使用Visual Basic 6.0所缺乏的对类的继承

38、特性有所弥补。4.事件件驱动基于事件件编程是是通过VVisuual Bassic 创建软软件系统统时的最最主要手手段之一一。事件件概念是是面向对对象方法法中,外外界操作作对象由由一种状状态过度度到另一一种状态态时,对对象对外外界的感感应接口口。基于于事件驱驱动的编编程方法法体现在在:程序序的执行行是依靠靠系统能能够被识识别的触触发事件件启动的的。用户户操作、系统消消息,以以及程序序等各种种因素都都可能触触发事件件。当对对象由一一种状态态过渡到到另一种种状态时时,可能能会发生生许多个个与时间间相关的的有序事事件,而而事件顺顺序又将将决定着着代码执执行顺序序,因此此,基于于事件驱驱动编写写程序也也

39、就成为为了根据据有待解解决的问问题性质质合理安安排事件件和根据据事件顺顺序有效效地组织织程序。2.2 Acccesss简介建立一个个数据库库我们有有多种选选择,现现在市场场上有各各种各样样的数据据库,而而且每一一种数据据库都有有其自身身的特点点,不能能说哪一一种更好好,只能能在其中中寻找一一种能更更好地适适应系统统需求、更好地地满足用用户的要要求以及及适应开开发人员员的习惯惯。在本本系统中中,做为为图书仓仓库管理理系统是是一个比比较小的的应用系系统,它它所产生生和处理理的数据据量也比比较小。因此,没没有必要要使用像像SQLL Seerveer和Oraaclee这样的的大型数数据库。我首先先想到

40、的的数据库库是Boorlaand公公司的PParaadoxx数据库库。另外外,Miicroosofft OOffiice中中的Acccesss数据据库在计计算机上上的应用用比较普普及,是是开发小小型数据据库系统统的比较较理想的的选择,所所以,在在本系统统中我选选择了AAcceess数数据库。Acceess做做为一个个数据库库管理系系统,它它被集成成在Miicroosofft OOffiice中中。Acccesss数据据库处理理的基本本结构,采采取关系系型数据据库模式式。与其其他的数数据库系系统相比比,Acccesss更加加简单易易学,一一个普通通的计算算机用户户可以很很快地掌掌握它。Accce

41、sss 20000的的功能十十分强大大,利用用它可以以方便地地实现对对信息保保存、维维护、查查询、统统计、打打印、交交流、发发布,而而且它可可以十分分方便地地与Offficce其他他组件交交流数据据,这些些功能对对一个一一般用户户而言已已经足够够了。数据库是是有结构构的数据据集合,它与一一般的数数据文件件不同,(其中的数据是无结构的)是一串文字或数字流。数据库中的数据可以是文字、图象、声音等。Micrrosooft Acccesss是一种种关系式式数据库库,关系系式数据据库由一一系列表表组成,表表又由一一系列行行和列组组成,每每一行是是一个记记录,每每一列是是一个字字段,每每个字段段有一个个字

42、段名名,字段段名在一一个表中中不能重重复。图图1是一个个“产品”表的例例子。“产品”表由100个记录录组成,一一个记录录占一行行,每一一个记录录由产品品ID、产产品名称称、库存存量、订订货量、单价和和折扣率率6个字段段组成。“产品ID”是字段段名,其其下面的的1,2等是字字段的值值。表与与表之间间可以建建立关系系,以便便查询相相关联的的信息。Acccesss数据库库以文件件形式保保存,文文件的扩扩展名是是MDBB。2.3 开发工工具的使使用一.Viisuaal BBasiic 66.0 的使用用及安装装步骤:Visuual Bassic是是微软推推出的基基于窗口口的可视视化开发发工具。其中,V

43、isual 所指的是开发图形拥护界面(GUI,Graphical User Interface)的可视化方法。无需编写大量原代码去描叙用户界面元素的外观位置,而只要把预先建立好的控件对象用鼠标拖入到设计窗体上,这就是可视化方法带来的便利。BASIIC是微微软最早早期的传传统产品品,Viisuaal BBasiic继承承了BAASICC最显著著的简单单、易用用的特色色。但是是,Viisuaal BBasiic却又又和传统统BASSIC有有着本质质的区别别,主要要表现在在可视化化、面向向对象、部件编编程、时时间驱动动等方面面。Viisuaal BBasiic是Winndowws 环环境下最最快捷、

44、便利的的通用开开发工具具之一,且且有只能能特性集集成开发发环境,拥拥有广泛泛的拥护护群。1VVisuual Bassic 6.00安装方方便快捷捷易于操操作。(1) 启动安安装程序序。通过过 Wiindoows的的“控制面面板添加删删除程序序”、“资源管管理器”、“我的电电脑”运行Viisuaal BBasiic 66.0安安装光盘盘上的SSetuup.eexe程程序。(2) 输入CDD号。在在安装过过程中,安安装程序序会要求求输入CCD号,它它是安装装口令,用用户可以以从软件件商提供供的资料料找到该该CD号。(3) 输入姓姓名及用用户单位位。在安安装过程程中系统统会要求求用户输输入姓名名和用

45、户户单位。可以在在“姓名”输入框框中输入入用户的的姓名,在在“单位”输入框框中输入入工作单单位。单单击安装装程序界界面上“确定”按钮继继续安装装。(4) 安装路路径的选选择。安安装程序序允许选选择安装装路径。通过单单击安装装程序界界面上的的“更改文文件夹”按钮,可可以设置置安装路路径。三.安装装方法的的选择。Vissuall Baasicc 6.0提供供“典型安安装”和“自定义义安装”两种方方式:(1)典典型安装装:在这这种安装装方式中中,Viisuaal BBasiic 66.0的的所有文文件都将将安装到到硬盘上上。(2)自自定义安安装:按按用户的的要求安安装所要要求安装装所需要要的Viis

46、uaal BBasiic 66.0组组件。Visuual Bassic 6.00经过磁磁盘空间间检查后后,开始始进行安安装。在在安装过过程中会会提示用用户是否否要安装装大量的的联机手手册,如如果有很很充足的的硬盘空空间,建建议安装装这些文文件。安安装程序序最后会会要求重重新启动动计算机机,并完完成安装装过程。二.数据据库:MMicrrosooft AcccesssAcceess是是关系数数据库开开发的工工具,数据库库能汇集集各种信信息以查查询、存存储和检检索。AAcceess的的优点在在于它能能使用数数据表示示图提供供了一种种类似于于Exccel的的电子表表格,可以是是数据一一目了然然。另外外

47、,Acccesss允许许创建自自定义报报表用于于打印或或输出数数据库中中的信息息。Acccesss也提提供了数数据存储储库,可可以使用用桌面数数据库文文件把数数据库文文件置于于网络文文件服务务器,与与其他网网络用户户共享数数据库。Acccesss 是一一种关系系数据库库工具,关关系数据据库是已已开发的的最通用用的数据据库之一一。Acccesss 多多用于中中小型企企业来设设计中小小型数据据库,一一般的学学校教务务系统的的数据库库用Acccesss 来来设计完完全能达达到要求求。由于于考虑到到本系统统是应用用在单机机系统上上,只建建立起一一个数据据库。三. 数数据库访访问方式式: ADDOADO

48、(Acttivee Daata Objjectts)实实际是一一种提供供访问各各种数据据类型的的连接机机制。AADO设设计为一一种极简简单的格格式,通通过ODDBC的的方法同同数据库库接口。可以使使用任何何一种OODBCC数据源源,即不不止适合合于SQQL SServver、Oraaclee、Acccesss 等数数据库应应用程序序,也适适合于EExceel表格格、文本本文件、图形文文件和无无格式的的数据文文件。AADO是是基于OOLE-DB之之上的技技术,因因此ADDO通过过其内部部的属性性和方法法提供统统一的数数据访问问接口方方法。其其主要优优点是易易于使用用、高速速度、低低内存支支出和占

49、占用磁盘盘空间较较少。第三章数数据库应应用系统统开发在数据库库应用系系统开发发之前,对对开发数数据库的的基本概概念应当当了解,对对数据库库的结构构,开发发数据库库应用程程序的步步骤,开开发体系系及方法法都应当当有相当当清晰的的了解和和认识。数据应应用系统统开发的的目标是是建立一一个满足足用户长长期需求求的产品品。开发发的主要要过程为为:理解解用户的的需求,然然后,把把它们转转变为有有效的数数据库设设计。把把设计转转变为实实际的数数据库,并并且这些些数据库库带有功功能完备备,高效效能的应应用。数数据库技技术在计计算机软软件领域域研究中中一直是是非常重重要的主主题,产产生于660年代代,300多年

50、来来数据库库技术得得到了迅迅速发展展,并已已形成较较完善的的理论体体系和一一大批实实用系统统。并且且,近年年来,随随着Woorldd Wiide Webb(WWWW)的的猛增及及Intternnet技技术的迅迅速发展展,使得得数据库库技术之之时成为为最热门门技术之之一。3.1数数据库管管理系统统数据库管管理系统统(DBBMS)是是指数据据库系统统中管理理数据的的软件系系统。DDBMSS是数据据库系统统的核心心组成部部分。对对数据库库的一切切操作,包包括定义义,更新新及各种种控制,都都是通过过DBMMS进行行的。DDBMSS总是基基于某种种数据模模型,可可以把DDBMSS看成是是某种数数据模型型

51、在计算算机系统统上的具具体实现现。根据据数据模模型的不不同,DDBMSS可以分分成层次次型,网网状型,关关系型,面面向对象象型等。MS SQLL Seerevver220000就是一一种关系系型数据据库管理理系统。关系模型型。关系系模型主主要是用用二维表表格结构构表达实实体集,用用外键表表示实体体间联系系。关系模型型是由若若干个关关系模型型式组成成的集合合。关系系模式是是相当于于前面提提到的记记录类型型,它的的实例称称为关系系,每个个关系实实际上是是一张二二维表格格。关系系模型和和层次,网网状模型型的最大大判别是是用关键键码而不不是用指指针导航航数据。SQLL语言是是关系数数据库的的标准化化语

52、言,已已得到了了广泛的的应用。设计子子系统有有一个方方便数据据库及其其应用创创建的工工具集。它典型型地包含含产生表表,窗体体,查询询和报表表的工具具。DBBMS产产品还提提供编程程语言和和对编程程语言的的接口。运行子子系统处处理用设设计子系系统开发发的应用用组建。它所包包含的运运行处理理器用来来处理窗窗体和数数据库的的数据交交互,以以及回答答查询和和打印报报表等。3.2 数据库库模式数据库模模式定义义了数据据库的结结构,表表,关系系,域和和业务规规则。数数据库模模型是一一种设计计,数据据库和应应用正是是建立在在此基础础上的。域是一一列可能能拥有的的值的集集合。必必须为每每一个表表的每一一列确定

53、定域。除除了数据据的物理理格式外外,还需需要确定定是否有有些域对对表来说说是唯一一的。数据库模模式的最最后一个个要素是是业务规规则,它它是对需需要反映映在数据据库和数数据库应应用程序序中的业业务活动动的约束束。业务务规则是是模式的的一个重重要部分分,因为为他们指指定可无无论什么么数据变变化到达达DBMMS引擎擎,允许许的数据据值必须须满足的的约束。不管无无效的数数据变化化请求是是来自窗窗体的用用户,查查询/修改请请求还是是应用程程序,DDBMSS都应该该拒绝。3.3 数据库库信息管管理系统统分析信息系统统的主要要任务是是通过大大量的数数据获得得管理所所需要的的信息,这这就是必必须存储储和管理理

54、大量的的数据。因此建建立一个个良好的的数据组组织结构构和数据据库,使使整个系系统都可可以迅速速,方便便,准确确地调用用和管理理所需的的数据,是是衡量信信息系统统开发工工作好坏坏的主要要指标之之一。数据库设设计主要要是进行行数据库库的逻辑辑设计,即即将数据据按一定定的分类类,分组组系统和和逻辑层层次组织织起来,是是面向用用户的。数据库库设计时时需要综综合企业业各个部部门的存存档数据据和数据据需求,分分析各个个数据之之间的关关系,按按照DBBMS提提供的功功能和描描述工具具,设计计出规模模适当,正正确反映映数据关关系,数数据余少少,存取取效率高高,能满满足多种种查询要要求的数数据模型型。关系数据据

55、结构的的建立:在进行行了数据据基本结结构的规规范化重重组以后后,还必必须建立立整个数数据的关关系结构构。这一一步设计计完成后后数据库库和书记记结构设设计工作作基本完完成只待待系统实实现时将将数据分分析和数数据字典典的内容容代入到到所设计计的数据据整体关关系结构构中,一一个规范范化的数数据库系系统结构构就建立立起来了了。建立关系系数据结结构涉及及三方面面内容:确定关关联的关关键指标标项并建建立关联联表;确确定单一一的父系系记录结结构:建建立整个个数据库库的关系系结构。第四章系系统设计计与概要要分析4.1 系统设设计思路路在软件需需求分析析阶段,搞搞清楚了了软件“做什么么的问题题,形成成了目标标系

56、统的的逻辑模模型。现现在我们们所要做做的就是是要把软软件“做什么么的逻辑辑模型变变换为“怎么做做的物理理模型,即即着手实实现软件件的需求求。首先先,我们们需要描描述的是是系统的的总的体体系结构构。系统的概概要设计计中最重重要的就就是系统统的模块块化。模模块化是是指解决决一个复复杂问题题时自项项向下逐逐层把软软件系统统划分成成若干个个模块的的过程。每个模模块完成成一个特特定的功功能,所所有的模模块按某某种方法法组织起起来,成成为一个个整体,完完成整个个系统所所要求的的功能。将系统划划分为多多个模块块是为了了降低软软件系统统的复杂杂性,提提高可读读性、可可维护性性,但模模块的划划分不能能是任意意的

57、,应应尽量保保持其独独立性。也就是是说,每每个模块块只完成成系统要要求的独独立的子子功能,并并且与其其他模块块的联系系最少且且接口简简单,提提高模块块的独立立性,为为设计高高质量的的软件结结构奠定定基础。我首先将将整个系系统化分分为几个个小问题题,小模模块,进进一步细细分模块块,添加加细节。比如:工资管管理系统统分为工资资系统管管理模块块、工资资输入模模块、工工资查询询模块和和系统维维护模块块等。一个基本本的工资资管理系系统有利利于对工工资进行行方便的的录入、查询、显示等等,不但但可以提提高工作作效率,还还可以提提高单位位人员的的积极性性,增强强单位的的活力。平时在在工资的的统计和和发放中中难

58、免会会出现一一些差错错,既浪浪费人力力又不能能很好的的提高计计算的准准确性。而工资资的发放放又有较较强的时时间限制制。开发发工资管管理系统统,用计计算机来来统计和和计算工工资,可可以避免免了许多多人工发发放时工工资的差差错,不不仅可以以保证计计算的准准确性,还还可以对对各种信信息进行行统计。其主要要任务是是用计算算机对各各种工资资信息进进行日常常的管理理,如查查询、修修改、增增加、删删除以及及存储等等,迅速速准确地地完成各各种工资资信息的的统计工工作。针针对系统统服务对对象的具具体要求求,设计计了本工工资管理理系统。通过对对用户需需求的分分析,我我们可以以分析出出工资管管理系统统大致可可以分为

59、为4个模块块:登录录模块,工工资输入入模块,工工资查询询模块,系系统维护护模块。结构与与功能模模块如下下:4.2.工资管管理系统统结构图图与功能能结构图图一. 工工资管理理系统结结构图工资管理系统系统管理输入模块查询模块维护模块本工资管管理系统统主要有有以下几几大功能能:(1) 可对人人员的工工资进行行修改、录入、删除。(2) 查询功功能。要要求即可可以按照照一定的的查询方方式进行行,比如如按照车车间,科室,姓姓名,工工号等基基本信息息来进行行查询。(3) 系统登登录管理理方便安安全,采用了了账号密密码,防止了了信息的的泄漏。(4) 维护性性大大提提高了,有利于于工作人人员随时时快捷的的对本系

60、系统进行行维护和和删改措措施。二.工资资管理系系统功能能结构图图工资管理系统系统管理用户管理退出系统输入模块员工基本信息员工照片信息员工奖惩情况查询模块按工号查询按姓名查询按车间科室号查询维护模块员工信息维护员工信息删除本工资管管理系统统功能结结构模块块的特点点:(1) 本工资资管理系系统的登登录状态态大大提提高了其其系统的的安全运运行,以防人人们可以以随意的的更改信信息,用户只只能通过过帐号密密码来登登录本工工资管理理系统。(2) 由管理理信息系系统的父父模块的的向后延延伸成几几个具有有各自间间独立功功能的子子模块甚甚至子模模块下的的二级模模块,具有易易辨认性性、准确确性、高高效性可可观性等

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论