《工资管理系统论文分析14754.docx》由会员分享,可在线阅读,更多相关《工资管理系统论文分析14754.docx(51页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、工资管理系统目录摘要1文献综述4第一章前言言71.1问题题的提出出82.2解决决的方法法82.3系统统要求的的运行环环境8第二章开发发软件简介介82.1 VVisuual Bassic 6.00简介82.2 AAcceess简简介1002.3 开开发工具具的使用用112.3.11Visuual Bassic的的使用及及安装步步骤1222.3.22 数据据库:MMicrrosooft Acccesss132.3.33 数据据库访问问方式:ADOO12第三章数据据库应用用系统开开发1333.1数据据库管理理系统1143.2数据据库模式式143.3数据据库信息息管理系系统分析析14第四章系统统设计与
2、与概要分分析1554.1系统统概要设设计思路路164.2系统统结构图图和功能能结构图图174.3运行行设计1184.4数据据库设计计194.5数据据库表格格设计119第五章系统统部分代代码与分分析设计计205.1系统统应用程程序设计计215.2用户户密码认认证窗体体的的实实现2115.3系统统各功能能的实现现及一些些故障解解析244第六章 参参考文献献333第七章 致致谢344工资管理系系统摘要企业的工资资管理是是公司管管理的一一个重要要内容。随随着企业业人员数数量增加加,企业业的工资资管理工工作也变变得越来来越复杂杂。工资资管理既既涉及到到企业劳劳动人事事的管理理,同时时也是企企业财务务管理
3、的的重要组组成部分分。工资资管理需需要和人人事管理理相联系系,同时时连接工工时考勤勤、奖惩惩、津贴贴和医疗疗保险等等等,来来生成企企业每个个职工的的基本工工资、津津贴、医医疗保险险、保险险费、实实际发放放工资等等。资金金是企业业生存的的主要元元素,资资金的流流动影响响到企业业的整体体运作,企企业员工工的工资资是企业业资金管管理的一一个重要要的组成成部分。早早期的工工资统计计和发放放都是使使用人工工方式处处理纸质质材料,不不仅花费费财务人人员大量量的时间间且不易易保存,往往往由于于个人的的因素抄抄写不慎慎或计算算疏忽,出出现工资资发放错错误的现现象。早早期工资资管理多多采取纸纸质材料料和具有有较
4、强的的时间限限制。基基于以上上原因,企企业工资资管理系系统使用用电脑安安全保存存、快速速计算、全全面统计计,实现现工资管管理的系系统化、规规范化、自自动化。企企业工资资管理系系统是典典型的信信息管理理系统(MIS),前台程序开发工具采用微软的VISUAL BASIC,后台数据库采用ACCESS数据库。VISUAL BASIC是一种面向对象的开发工具,具有组件丰富、语言简单、功能强大的优点。 ACCESS数据库具有与VISUAL BASIC无缝连接、操作简单、易于使用的优点。运行结果证明,它成为了现代化企业管理的标志。关键词:工工资管理理信息管管理数据据查询数数据库 VISSUALL BAASI
5、CC AACCEESSAbstrracttEnterrpriises wwagees mmanaagemmentt iss a corrporratee maanaggemeent impporttantt coonteent. Inncreeasees aalonng wwithh thhe eenteerprrisee peersoonneel qquanntitty, entterpprissess waagess suuperrvissoryy woork alsso cchanngess moore andd moore commpleex. Thee waagess maanagg
6、emeent alrreaddy iinvoolvees tto tthe entterpprisse wworkk huumann afffaiirs mannageemennt, at thee saame timme aalsoo iss thhe eenteerprrisee fiinannciaal cconttroll immporrtannt cconsstittuennt. Thee waagess maanaggemeent neeeds to rellatee wiith thee peersoonneel mmanaagemmentt, aat tthe samme tt
7、imee coonneectss maan-hhourr off chheckkingg atttenndannce andd meediccal inssuraancee annd sso oon, prooducces thee ennterrpriise eacch sstafffss baase payy, tthe alllowaancee, tthe meddicaal iinsuurannce, thhe iinsuurannce preemiuum, acttuall prroviidess thhe wwagees aand so on. Thhe ffundd iss th
8、he eenteerprrisee suurviivall prrinccipaal eelemmentt, tthe funnd fflowws aaffeectss ennterrpriises wwholle ooperratiion, thhe eenteerprrisee sttafffs wagges is an entterpprisse ffundd maanaggemeent impporttantt coonsttituuentt. TThe earrly wagges couuntss annd pprovvidees aall is thee usse aartiifi
9、cciall waay pproccesssingg maaterriall, nnot onlly tthe exppenddituure finnancce pperssonnnels mmasssivee tiime alsso aare nott eaasy to preeserrve, offtenn ass a ressultt off inndivviduual facctorr trransscriiptiion carreleesslly oor tthe commputtatiion neggliggencce, apppearrs tthe wagges to proov
10、idde tthe wroong pheenommenoon. Thee eaarlyy waagess maanaggemeent adooptss thhe mmateeriaal aand hass thhe sstroong timme llimiit. Bassed on thee abbovee reeasoon, thee ennterrpriise wagges mannageemennt ssysttem mannageemennt ssysttem usee coompuuterr saafelly ppresservves, thhe rrapiid ccalcculaa
11、tioon, thee coomprreheensiive staatissticcs, thee reealiizattionn waagess maanaggemeent sysstemmatiizattionn, tthe staandaardiizattionn, tthe auttomaatioon. Thee ennterrpriise wagges mannageemennt ssysttem mannageemennt ssysttem is thee tyypiccal infformmatiion mannageemennt ssysttem (MIIS), thhe oo
12、nsttagee prroceedurre ddeveeloppmennt kkit usees MMicrrosooft Vissuall Baasicc, tthe baccksttagee daatabbasee usses thee Acccesss ddataabasse. Vissuall Baasicc iss onne kkindd off obbjecct-oorieenteed ddeveeloppmennt kkit, haas tthe moddulee riichlly, thee laanguuagee iss siimplle, thee fuuncttionn
13、foormiidabble merrit. Thhe AAcceess dattabaase hass thhe mmeriit wwhicch wwithh thhe VVisuual Bassic seaamleess connnecctioon, thee opperaatioon ssimpple, iss eaasy to usee. TThe movvemeent ressultt prroveed tthatt, tthiss ennterrpriise wagges mannageemennt ssysttem mannageemennt ssysttem enoormoous
14、lly eenhaanceed tthe worrkinng eeffiicieencyy, hhas savved thee maanpoowerr annd tthe phyysiccal ressourrce, fiinallly meeets thee neeedss whhichh thhe eenteerprrisee fiinannciaal cconttroll, tthe staaff wagges prooviddes, att thhe ssamee tiime alsso bbecoomess thhe ssymbbol whiich thee mooderrnizze
15、d entterpprisse mmanaagess.Key wwordd: WWagees mmanaagemmentt ;infformmatiion mannageemennt; daata inqquirry ddataabasse; Viisuaal BBasiic Acccesss1.课题概概述信息技术及及其应用用在调整整产业结结构、提提高劳动动生产率率和促进进新兴产产业的发发展中起起着主导导的作用用,是促促进经济济增长和和提高竞竞争力的的关键;计算机机硬件产产业和软软件产业业作为信信息产业业的基础础,在调调整产业业结构,提提高劳动动生产率率和促进进新兴产产业的发发展中起起着主导导
16、的作用用,是促促进经济济增长和和提高竞竞争力的的关键。发发展了信信息技术术和信息息产业,就就能带动动和创造造了大量量新的产产业发展展机会和和就业机机会,促促进和造造就经济济的繁荣荣。到了了新世纪纪,信息息时代的的交响乐乐曲还只只是刚刚刚奏响了了前奏曲曲,更精精彩、更更美妙动动人、更更激动人人心的乐乐章正将将逐渐展展开。信信息产业业包括各各种信息息技术产产品和信信息产品品的生产产、应用用和服务务,即信信息设备备制造业业,软件件和系统统集成业业以及信信息服务务业三大大部分,三三者既相相互联系系、相互互依存又又互相促促进、共共同发展展,它们们之间的的关系是是密不可可分的。一个实用且且优秀的的应用软软
17、件,不不仅可以以大大提提高工作作效率,降降低生产产成本,更更重要的的是通过过信息技技术的应应用增强强了企业业的生存存和竞争争能力,重重构了产产业、金金融市场场和政府府,导致致社会整整个生产产体系、组组织结构构的大调调整和经经济的新新飞跃。2.软件产产业的现现状2.1 我我国软件件产业发发展现状状基础软件包包括系统统软件、支支撑软件件。我国国的基础础软件起起步于880年代代初,在在科研开开发上取取得一系系列成果果,也有有一些产产品,但但市场占占有率很很低。我我国在基基础软件件领域基基本上是是科研型型的,而而不是产产业型的的。我国国基础软软件在产产业规模模、技术术水平、开开发能力力和国际际竞争能能
18、力等方方面,与与国际先先进水平平相比有有着很大大的差距距。我国国系统软软件市场场几乎为为美国产产品所独独占,我我国软件件企业仅仅在中文文平台软软件方面面尚占一一席之地地。2.2 我我国应用用软件产产业现状状我国软件产产业是以以应用软软件开发发和集成成为主体体的产业业,一部部分是纯纯软件企企业,专专门从事事应用软软件产品品的开发发、生产产,另一一部分是是系统集集成企业业。另外外在各行行业的计计算机应应用部门门中,有有一支专专门从事事行业应应用软件件开发的的队伍。与与发达国国家相比比,我国国软件产产业的规规模偏小小,人均均劳动生生产率偏偏低,商商品化软软件较少少,产煊煊的总体体技术水水平不高高。2
19、.3 国国内外软软件产业业主要差差距我国软件产产业发展展至今已已有近220年的的时间,虽虽有了长长足的进进步,但但是相比比当今国国际软件件产业特特别是美美、日等等发达国国家差距距明显,就就是与同同是发展展中国家家的印度度比较也也有较大大差距。主主要表现现在五个个方面:一.国内软软件企业业规模偏偏小,技技术创新新能力弱弱,经济济实力差差,抗风风险能力力低,尚尚不具备备与国外外大型企企业抗衡衡的实力力和能力力。二.国产软软件产品品数量少少,市场场占有率率低,技技术落后后,开发发能力低低,产品品覆盖面面窄,国国产软件件基本上上是小型型软件居居多,中中型软件件有一些些,大型型软件则则很少。在在狭窄的的
20、市场领领域集结结了很多多厂商,产产品重复复,低水水平竞争争,产品品质量不不高,软软件工程程化程度度底。三.企业在在软件产产品的开开发上缺缺乏长期期战略和和承诺。四.承担大大型软件件工程和和系统的的设计、开开发、集集成能力力弱。五.软件产产业与传传统产业业结合不不够,向向其它行行业渗透透不力。2.4 软件产产业所面面临的挑挑战软件产业在在中国是是一个十十分具有有挑战性性的行业业。不少少与会者者认为,我我们拥有有一个潜潜力巨大大的市场场,这个个市场大大得足以以让所有有西方从从事软件件生产的的公司都都把中国国作为最最重要的的战略目目标。事事实上,伴伴随着外外资零售售业的到到来,国国外零售售业管理理软
21、件早早已悄然然而至。目目前所有有在国内内开业的的外资或或合资零零售业几几乎全是是从国外外带来应应用管理理软件。面面对外国国商业软软件进攻攻市场的的势头,有有实力的的公司有有理由坚坚定一份份自信。世界经济一一体化的的趋势不不可逆转转,外国国大企业业及其产产品的进进入,虽虽给国内内软件企企业带来来了压力力与竞争争,但也也带来了了新思维维、新技技术、新新的管理理方法。同同时,竞竞争本身身也将促促进优胜胜劣汰,最最终给中中国软件件业带来来的还是是利大于于弊。其其认为企企业要有有敏锐的的目光,抓抓住新技技术的发发展趋势势。面对对挑战,会会生存的的企业才才是优秀秀的企业业。3.国内外外软件业业前景展展望随
22、着随需应应变电子子商务的的发展,软软件的灵灵魂作用用日益明明显。IIBM公公司承诺诺将凭借借强大的的技术优优势和雄雄厚的资资源,帮帮助国内内开发人人员提升升开发技技能,以以此带动动中国软软件产业业的进步步。”3.1 我国软软件业将将持续发发展软件产业是是当今世世界增长长最快的的朝阳产产业,随随着国内内软件企企业的发发展壮大大,国内内软件企企业也在在开始不不断开拓拓海外市市场。近近年来,中中国软件件出口呈呈大幅度度增长趋趋势,特特别是日日本已成成为我国国软件出出口的最最大市场场。我国国软件企企业在以以下四个个领域有有较大的的市场机机会:一. 发展展自主知知识产权权操作系系统。国国内PCC机绝大大
23、多数安安装微软软的操作作系统,在在信息安安全方面面存在隐隐忧。随随着自由由软件LLINUUX在服服务器和和嵌入式式操作系系统上的的出色表表现,目目前中文文LINNUX的的销售量量和装机机量开始始向微软软的WIINDOOWS系系列发起起挑战。二. 办公公软件系系统。目目前国内内有30000万万台商业业机,并并且还在在不断地地淘汰更更新,这这给办公公软件市市场带来来巨大的的发展空空间。国国外办公公软件价价格昂贵贵,普遍遍在40000元元一套以以上,而而且不包包括每年年20000元的的升级费费用。开开发本土土化的办办公软件件正是市市场所需需。三. 在线线游戏软软件。北北美最大大的娱乐乐软件商商会组织
24、织发布预预测称,2001-2004年间全球在线游戏将有每年15的成长率。到目前为止国内已有超过300万网民参与在线游戏,而且游戏也是目前各类互联网服务中网民最能接受的付费项目之一。四. 网络络安全系系统。在在反病毒毒领域,国国内几大大厂商如如江民、金金山、瑞瑞星的反反病毒软软件基本本上已与与国际接接轨,发发展比较较成熟。3.2 国外软软件业的的未来微软公司创创始人、董董事长兼兼首席软软件设计计师比尔尔盖茨近近日表示示,全球球电脑软软件业才才刚刚开开始探求求其发展展潜力。与与后二十十年相比比,这个个行业前前二十年年的成绩绩只是很很小的一一部分。他他还表示示,未来来十年是是“数字时时代”。微软软目
25、前在在中国的的工作人人员已达达到八百百,并且且还会继继续上升升。第一章前言言1.1问题题的提出出随着我国国国民经济济建设的的蓬勃发发展和具具有中国国特色的的社会主主义市场场经济体体制的迅迅速完善善,各个个行业都都在积极极使用现现代化的的手段,不不断改善善服务质质量,提提高工作作效率,这这些都在在很大程程度上给给企业提提出越来来越严峻峻的挑战战,对企企业体系系无论是是在行政政职能、企企业管理理水平以以及优质质服务上上都提出出更高的的要求。建建设一个个科学高高效的信信息管理理系统是是解决这这一问题题的必由由之路。企企业内部部财务管管理是该该企业运运用现代代化技术术创造更更多更高高的经济济效益的的主
26、要因因素之一一。工资资管理作作为企业业内部的的一种财财务管理理也是如如此,由由于企业业职工人人数较多多,每一一位职工工的具体体实际情情况也不不尽相同同,各项项工资条条款的发发放,如如果没有有一个完完整的管管理系统统来进行行管理,那那么势必必会给管管理人员员带来种种种麻烦烦,因此此类似工工资管理理系统之之类的财财务软件件的开发发势在必必行。借助现代信信息技术术和管理理理论,对对公司和和企业建建立管理理信息系系统是当当今社会会的重要要趋势。党党和政府府根据知知识经济济时代的的特点,对对国民经经济建设设提出了了“用信息息化带动动工业化化”的指导导思想。对对公司和和企业而而言,全全面开发发和应用用计算
27、机机管理信信息系统统就是近近期不能能回避的的问题。在在公司和和企业管管理中,人人力资源源是公司司和企业业最宝贵贵的资源源,也是是公司企企业的“生命线线”,因此此人事管管理是公公司和企企业的计计算机管管理信息息系统重重要组成成部分。而而工资管管理又是是人力资资源管理理的重中中之重。实实行电子子化的工工资管理理,可以以让人力力资源管管理人员员从繁重重琐碎的的案头工工作解脱脱出来,去去完成更更重要的的工作。工工资管理理信息系系统的实实现可以以减轻比比较繁琐琐的手工工工资管管理。现在许多中中小型的的公司的的工资管管理还停停留在纸纸介质的的基础上上,这样样的机制制已经不不能适应应时代的的发展,因因为它浪
28、浪费了许许多人力力和物力力,在信信息时代代这种传传统的管管理方法法必然被被计算机机为基础础的信息息管理所所取代。所所以我们们用计算算机这个个平台来来管理员员工的工工资有以以下优点点:(1) 可可以存储储职员的的档案,安安全、高高效;(2) 只只需一到到二名会会计人员员经过基基本培训训即可操操作系统统,节省省大量人人力;(3) 可可以迅速速查到所所需信息息。1.2 解解决的办办法根据我们在在学校其其间的所所学课程程来完成成的话,基基本可以以完成单单机版的的工资管管理系统统了。那那么就会会要求我我翻阅很很多相关关的书籍籍,这也也是学校校要我们们做毕业业设计的的宗旨。所所以我就就选用了了与我们们所学
29、课课程相似似的语言言工具VVISUUAL BASSIC66.0。数数据库就就采用微微软公司司的ACCCESSS20003。1.3 硬硬件环境境:(1)最低低配置 C2333以上上CPUU,32MMB以上上内存,2.1GB硬盘。(2)建议议配置 CIII3000以上CPPU,64MMB内存存,6.4GBB硬盘。(3) WWIN995/998/XXP以上上操作系系统或更更高。第二章开发发软件简简介2.1 VVISUUAL BASSIC 6.00简介Visuaal BBasiic 66.0 是用来来创建高高性能的的企业应应用及基基于 WWeb 的应用用程序的的最有效效工具。集集成进来来的可视视化数据
30、据库工具具和一个个 RAAD(快快速应用用开发)环环境能提提高生产产效率,而而自然代代码编译译则能生生成运行行速度更更快的应应用程序序。使用集成在在 Viisuaal BBasiic 66.0 里的可可视化数数据库工工具和新新的数据据环境设设计器(Data Environment Designer)可视化地设计 Oracle 和 Microsoft SQL Server 数据库,创建可重用的数据查询语句、过程这些都不必离开 Visual Basic 环境。创建在任何何一个装装有 VVisuual Bassic 6.00 Weeb 类类库的平平台上使使用任何何一个浏浏览器都都可轻松松地访问问的服
31、务务器方 Webb 应用用程序。使使用新的的动态 HTMML 页页面设计计器编制制高交互互性的 Webb 页面面象编制制 Viisuaal BBasiic 表表格一样样轻松。使用下列工工具可获获得组开开发特性性和可调调节性:Miccrossoftt Viisuaal SSourrceSSafee 6.0 工工程元素素管理器器、Viisuaal MModeelerr、 Miicroosofft SSQL 服务器器 6.5 开开发版、 Miicroosofft 事事务服务务器、 Miccrossoftt Innterrnett 信息息服务器器和 MMicrrosooft 消息队队列服务务器。一.
32、Viisuaal BBasiic 66.0有有以下特特点:1.可视化化Visuaal BBasiic 是是可视化化编程的的先驱和和典范,Visual的英文含义就是可视性。实际上,Visual Basic所展现出来的可视性风格,已经成为了诸多可视化集成开发工具的参照标准。可视化环境下创作前端界面就如同做拼图游戏那样简单,Visual Basic 之所以成为Windows环境下快捷、便利的前端开发工具,并获得最广泛的用户群体支持,其所具有的高度智能的人性化可视开发环境起了很大的作用。2.面向对对象面向对象编编程(OOOP)诞生于于20世纪纪80年代代初期,并并先期在在Smaall Tallk、C+
33、等程序序设计语语言中实实现,随随着面向向对象编编程方法法的成熟熟,它所所具有的的优越性性愈趋明明显,于于是被渐渐渐引入入到各种种传统高高级编程程语言中中,自然然也被嵌嵌入到了了Vissuall Baasicc中。面向对象编编程是建建立在类类模块基基础上的的,并通通过类的的封装、继继承、多多态性获获得代码码重用。和和C+相比,VVisuual Bassic 6.00的面向向对象特特性是不不够完全全的,它它缺少类类的继承承性,因因此依靠靠类获得得代码重重用在VVisuual Bassic 6.00中受到到了一定定程度的的限制。尽尽管如此此,通过过类来构构造应用用系统,则则仍是VVisuual Ba
34、ssic 6.00最有效效的手段段,这个个特点尤尤其体现现在它所所具有的的基于部部件的编编程方法法上。3.部件编编程基于部件的的编程方方法是分分布式构构架思想想体系的的具体化化。在VVisuual Bassic 中进行行部件编编程是通通过微软软的部件件对象模模型(CCOM,Commponnentt Obbjecct MModeel)实实现的。COM是建立在二进制标准上的对象模型,其具有通用性。因此,在Visual Basic 中创建的部件,可以自用,也可以在其他开发环境中(如Visual C+)使用,同时Visual Basic 也可以引用由其他开发工具建立的部件。由于COM建立的是基于二进制
35、标准的对象,并具有接口继承性,因此可以通过部件编程,而使用Visual Basic 6.0所缺乏的对类的继承特性有所弥补。4.事件驱驱动基于事件编编程是通通过Viisuaal BBasiic 创创建软件件系统时时的最主主要手段段之一。事事件概念念是面向向对象方方法中,外外界操作作对象由由一种状状态过度度到另一一种状态态时,对对象对外外界的感感应接口口。基于于事件驱驱动的编编程方法法体现在在:程序序的执行行是依靠靠系统能能够被识识别的触触发事件件启动的的。用户户操作、系系统消息息,以及及程序等等各种因因素都可可能触发发事件。当当对象由由一种状状态过渡渡到另一一种状态态时,可可能会发发生许多多个与
36、时时间相关关的有序序事件,而而事件顺顺序又将将决定着着代码执执行顺序序,因此此,基于于事件驱驱动编写写程序也也就成为为了根据据有待解解决的问问题性质质合理安安排事件件和根据据事件顺顺序有效效地组织织程序。2.2 AACCEESS简简介建立一个数数据库我我们有多多种选择择,现在在市场上上有各种种各样的的数据库库,而且且每一种种数据库库都有其其自身的的特点,不不能说哪哪一种更更好,只只能在其其中寻找找一种能能更好地地适应系系统需求求、更好好地满足足用户的的要求以以及适应应开发人人员的习习惯。在在本系统统中,做做为图书书仓库管管理系统统是一个个比较小小的应用用系统,它它所产生生和处理理的数据据量也比
37、比较小。因因此,没没有必要要使用像像SQLL Seerveer和Oraaclee这样的的大型数数据库。我我首先想想到的数数据库是是Borrlannd公司司的Paaraddox数数据库。另另外,MMicrrosooft Offficee中的Acccesss数据据库在计计算机上上的应用用比较普普及,是是开发小小型数据据库系统统的比较较理想的的选择,所所以,在在本系统统中我选选择了AAcceess数数据库。Accesss做为为一个数数据库管管理系统统,它被被集成在在Miccrossoftt Offficce中。Acccesss数据据库处理理的基本本结构,采采取关系系型数据据库模式式。与其其他的数数据
38、库系系统相比比,Acccesss更加加简单易易学,一一个普通通的计算算机用户户可以很很快地掌掌握它。Access 2000的功能十分强大,利用它可以方便地实现对信息保存、维护、查询、统计、打印、交流、发布,而且它可以十分方便地与Office其他组件交流数据,这些功能对一个一般用户而言已经足够了。数据库是有有结构的的数据集集合,它与一一般的数数据文件件不同,(其中的数据是无结构的)是一串文字或数字流。数据库中的数据可以是文字、图象、声音等。Microosofft AAcceess是是一种关关系式数数据库,关关系式数数据库由由一系列列表组成成,表又又由一系系列行和和列组成成,每一一行是一一个记录录
39、,每一一列是一一个字段段,每个个字段有有一个字字段名,字字段名在在一个表表中不能能重复。图图1是一个个“产品”表的例例子。“产品”表由100个记录录组成,一一个记录录占一行行,每一一个记录录由产品品ID、产产品名称称、库存存量、订订货量、单单价和折折扣率66个字段段组成。“产品ID”是字段名,其下面的1,2等是字段的值。表与表之间可以建立关系,以便查询相关联的信息。Access数据库以文件形式保存,文件的扩展名是MDB。2.3 开开发工具具的使用用一.Vissuall Baasicc 6.0 的的使用及及安装步步骤:Visuaal BBasiic是微微软推出出的基于于窗口的的可视化化开发工工具
40、。其其中,VVisuual 所指的的是开发发图形拥拥护界面面(GUUI,Graaphiicall Usser Intterffacee)的可可视化方方法。无无需编写写大量原原代码去去描叙用用户界面面元素的的外观位位置,而而只要把把预先建建立好的的控件对对象用鼠鼠标拖入入到设计计窗体上上,这就就是可视视化方法法带来的的便利。BASICC是微软软最早期期的传统统产品,Visual Basic继承了BASIC最显著的简单、易用的特色。但是,Visual Basic却又和传统BASIC有着本质的区别,主要表现在可视化、面向对象、部件编程、时间驱动等方面。Visual Basic是Windows 环境下
41、最快捷、便利的通用开发工具之一,且有只能特性集成开发环境,拥有广泛的拥护群。1Viisuaal BBasiic 66.0安安装方便便快捷易易于操作作。(1) 启启动安装装程序。通通过 WWinddowss的“控制面面板添加删删除程序序”、“资源管管理器”、“我的电电脑”运行Viisuaal BBasiic 66.0安装光光盘上的的Settup.exee程序。(2) 输输入CDD号。在在安装过过程中,安安装程序序会要求求输入CCD号,它它是安装装口令,用用户可以以从软件件商提供供的资料料找到该该CD号。(3) 输输入姓名名及用户户单位。在在安装过过程中系系统会要要求用户户输入姓姓名和用用户单位位
42、。可以以在“姓名”输入框框中输入入用户的的姓名,在在“单位”输入框框中输入入工作单单位。单单击安装装程序界界面上“确定”按钮继继续安装装。(4) 安安装路径径的选择择。安装装程序允允许选择择安装路路径。通通过单击击安装程程序界面面上的“更改文文件夹”按钮,可可以设置置安装路路径。三.安装方方法的选选择。VVisuual Bassic 6.00提供“典型安安装”和“自定义义安装”两种方方式:(1)典型型安装:在这种种安装方方式中,Visual Basic 6.0的所有文件都将安装到硬盘上。(2)自定定义安装装:按用用户的要要求安装装所要求求安装所所需要的的Vissuall Baasicc 6.0
43、组件件。Visuaal BBasiic 66.0经经过磁盘盘空间检检查后,开开始进行行安装。在在安装过过程中会会提示用用户是否否要安装装大量的的联机手手册,如如果有很很充足的的硬盘空空间,建建议安装装这些文文件。安安装程序序最后会会要求重重新启动动计算机机,并完完成安装装过程。二.数据库库:Miicroosofft AAcceessAccesss是关关系数据据库开发发的工具具,数据库库能汇集集各种信信息以查查询、存存储和检检索。AAcceess的的优点在在于它能能使用数数据表示示图提供供了一种种类似于于Exccel的的电子表表格,可以是是数据一一目了然然。另外外,Acccesss允许许创建自自
44、定义报报表用于于打印或或输出数数据库中中的信息息。Acccesss也提提供了数数据存储储库,可可以使用用桌面数数据库文文件把数数据库文文件置于于网络文文件服务务器,与与其他网网络用户户共享数数据库。Access 是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。Access 多用于中小型企业来设计中小型数据库,一般的学校教务系统的数据库用Access 来设计完全能达到要求。由于考虑到本系统是应用在单机系统上,只建立起一个数据库。三. 数据据库访问问方式: ADDOADO(AActiive Datta OObjeectss)实际际是一种种提供访访问各种种数据类类型的连连接机制制。AD
45、DO设计计为一种种极简单单的格式式,通过过ODBBC的方方法同数数据库接接口。可可以使用用任何一一种ODDBC数数据源,即即不止适适合于SSQL Serrverr、Oraaclee、Acccesss 等数数据库应应用程序序,也适适合于EExceel表格格、文本本文件、图图形文件件和无格格式的数数据文件件。ADDO是基基于OLLE-DDB之上上的技术术,因此此ADOO通过其其内部的的属性和和方法提提供统一一的数据据访问接接口方法法。其主主要优点点是易于于使用、高高速度、低低内存支支出和占占用磁盘盘空间较较少。第三章数据据库应用用系统开开发在数据库应应用系统统开发之之前,对对开发数数据库的的基本概
46、概念应当当了解,对对数据库库的结构构,开发发数据库库应用程程序的步步骤,开开发体系系及方法法都应当当有相当当清晰的的了解和和认识。数数据应用用系统开开发的目目标是建建立一个个满足用用户长期期需求的的产品。开开发的主主要过程程为:理理解用户户的需求求,然后后,把它它们转变变为有效效的数据据库设计计。把设设计转变变为实际际的数据据库,并并且这些些数据库库带有功功能完备备,高效效能的应应用。数数据库技技术在计计算机软软件领域域研究中中一直是是非常重重要的主主题,产产生于660年代代,300多年来来数据库库技术得得到了迅迅速发展展,并已已形成较较完善的的理论体体系和一一大批实实用系统统。并且且,近年年
47、来,随随着Woorldd Wiide Webb(WWWW)的的猛增及及Intternnet技技术的迅迅速发展展,使得得数据库库技术之之时成为为最热门门技术之之一。3.1数据据库管理理系统数据库管理理系统(DBMS)是指数据库系统中管理数据的软件系统。DBMS是数据库系统的核心组成部分。对数据库的一切操作,包括定义,更新及各种控制,都是通过DBMS进行的。DBMS总是基于某种数据模型,可以把DBMS看成是某种数据模型在计算机系统上的具体实现。根据数据模型的不同,DBMS可以分成层次型,网状型,关系型,面向对象型等。MS SQL Serever2000就是一种关系型数据库管理系统。关系模型。关关系模型型主要是是用二维维表格结结构表达达实体集集,用外外键表示示实体间间联系。关系模型是是由若干干个关系系模型式式组成的的集合。关关系模式式是相