版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、四川航天職業(yè)技術(shù)學(xué)院2008屆PAGE PAGE XII四川航天職業(yè)技術(shù)學(xué)院2008屆 PAGE I四川航天天職業(yè)技技術(shù)學(xué)院院畢 業(yè) 設(shè) 計(jì)計(jì)(論 文)題 目 員工信信息管理理系統(tǒng)系 (部) 計(jì)算機(jī)機(jī)科學(xué)系系 專業(yè)班級(jí)級(jí) 計(jì)算算機(jī)信息息管理姓 名 潘 虹學(xué) 號(hào) 2000513304110566指導(dǎo)教師師袁 曉曉 維日 期220088 年年 44 月月 66 日四川航天天職業(yè)技技術(shù)學(xué)院院計(jì)算機(jī)科科學(xué)系畢畢業(yè)論文文任務(wù)書書系(部)別別計(jì)算機(jī)科科學(xué)系指導(dǎo)教師師袁曉維職 稱教師學(xué)生姓名名潘虹專業(yè)(班班級(jí))計(jì)算機(jī)信信息管理理學(xué) 號(hào)56設(shè)計(jì)題目目員工信息息管理系系統(tǒng)設(shè)計(jì)內(nèi)容、目標(biāo)和要求(設(shè)計(jì)內(nèi)內(nèi)容目標(biāo)標(biāo)和
2、要求求、設(shè)計(jì)計(jì)進(jìn)度等等)設(shè)計(jì)(論論文)的的任務(wù)要要求和主主要內(nèi)容容(1) 鞏固和和提高學(xué)學(xué)生學(xué)過過的基礎(chǔ)礎(chǔ)理論和和專業(yè)知知識(shí); (2) 提高學(xué)學(xué)生運(yùn)用用所學(xué)專專業(yè)知識(shí)識(shí)進(jìn)行獨(dú)獨(dú)立思考考和綜合合分析、解解決實(shí)際際問題的的能力; (3) 培養(yǎng)學(xué)學(xué)生掌握握正確的的思維方方法和利利用計(jì)算算機(jī)解決決實(shí)際問問題的基基本技能能; (4) 增強(qiáng)學(xué)學(xué)生對(duì)信信息管理理工作的的認(rèn)識(shí),掌掌握信息息處理方方法,進(jìn)進(jìn)行編制制技術(shù)文文件等基基本技能能的訓(xùn)練練,使之之具有一一定程度度的實(shí)際際工作能能力。設(shè)計(jì)的目目標(biāo)畢業(yè)設(shè)計(jì)計(jì)是帶有有研究性性質(zhì)的專專題研究究分析、設(shè)設(shè)計(jì)報(bào)告告,是完完成教學(xué)學(xué)任務(wù)、培培養(yǎng)合格格人才的的一個(gè)重重要
3、實(shí)踐踐性教學(xué)學(xué)環(huán)節(jié)。通通過畢業(yè)業(yè)設(shè)計(jì),可可以培養(yǎng)養(yǎng)學(xué)生的的開發(fā)和和設(shè)計(jì)能能力,提提高綜合合運(yùn)用所所學(xué)知識(shí)識(shí)和技能能去分析析、解決決實(shí)際問問題的能能力,檢檢驗(yàn)學(xué)生生的學(xué)習(xí)習(xí)效果等等均具有有重要意意義。通通過畢業(yè)業(yè)設(shè)計(jì),旨旨在使學(xué)學(xué)生對(duì)所所學(xué)過的的基礎(chǔ)理理論和專專業(yè)知識(shí)識(shí)進(jìn)行一一次全面面、系統(tǒng)統(tǒng)地回顧顧和總結(jié)結(jié),通過過對(duì)具體體題目的的分析,使使理論與與實(shí)踐相相結(jié)合,鞏鞏固和發(fā)發(fā)展所學(xué)學(xué)理論知知識(shí),掌掌握正確確的思維維方法和和基本技技能,提提高學(xué)生生獨(dú)立思思考能力力和團(tuán)結(jié)結(jié)協(xié)作的的工作作作風(fēng),提提高學(xué)生生利用計(jì)計(jì)算機(jī)解解決實(shí)際際問題的的能力及及計(jì)算機(jī)機(jī)實(shí)際操操作水平平,促進(jìn)進(jìn)學(xué)生建建立嚴(yán)謹(jǐn)謹(jǐn)?shù)目茖W(xué)學(xué)
4、態(tài)度和和工作作作風(fēng)。指指導(dǎo)教師師簽名:年 月月 日日基層教學(xué)學(xué)單位審審核 系(部部)審 核注:此表表由學(xué)生生填寫,指指導(dǎo)老師師審核。四川航天天職業(yè)技技術(shù)學(xué)院院計(jì)算機(jī)科科學(xué)系畢畢業(yè)論文文開題報(bào)報(bào)告學(xué)生姓名名潘虹指導(dǎo)教師師袁曉維題 目員工信息息管理系系統(tǒng)選題意義義與要求求本階段的的主要任任務(wù)是對(duì)對(duì)所實(shí)習(xí)習(xí)單位進(jìn)進(jìn)行全面面了解,發(fā)發(fā)現(xiàn)需要要解決的的問題,或或根據(jù)個(gè)個(gè)人的情情況,結(jié)結(jié)合計(jì)算算機(jī)具體體的應(yīng)用用需要,選選擇自己己所要設(shè)設(shè)計(jì)的題題目,根根據(jù)題目目所涉及及的內(nèi)容容和技術(shù)術(shù),有針針對(duì)性地地進(jìn)行學(xué)學(xué)習(xí),查查詢相關(guān)關(guān)技術(shù)資資料和文文獻(xiàn),熟熟悉所需需得開發(fā)發(fā)設(shè)計(jì)工工具的使使用。研究的目目標(biāo)和內(nèi)內(nèi)容畢業(yè)
5、設(shè)計(jì)計(jì)是帶有有研究性性質(zhì)的專專題研究究分析、設(shè)設(shè)計(jì)報(bào)告告,是完完成教學(xué)學(xué)任務(wù)、培培養(yǎng)合格格人才的的一個(gè)重重要實(shí)踐踐性教學(xué)學(xué)環(huán)節(jié)。通通過畢業(yè)業(yè)設(shè)計(jì),可可以培養(yǎng)養(yǎng)學(xué)生的的開發(fā)和和設(shè)計(jì)能能力,提提高綜合合運(yùn)用所所學(xué)知識(shí)識(shí)和技能能去分析析、解決決實(shí)際問問題的能能力,檢檢驗(yàn)學(xué)生生的學(xué)習(xí)習(xí)效果等等均具有有重要意意義。通通過畢業(yè)業(yè)設(shè)計(jì),旨旨在使學(xué)學(xué)生對(duì)所所學(xué)過的的基礎(chǔ)理理論和專專業(yè)知識(shí)識(shí)進(jìn)行一一次全面面、系統(tǒng)統(tǒng)地回顧顧和總結(jié)結(jié),通過過對(duì)具體體題目的的分析,使使理論與與實(shí)踐相相結(jié)合,鞏鞏固和發(fā)發(fā)展所學(xué)學(xué)理論知知識(shí),掌掌握正確確的思維維方法和和基本技技能,提提高學(xué)生生獨(dú)立思思考能力力和團(tuán)結(jié)結(jié)協(xié)作的的工作作作風(fēng),
6、提提高學(xué)生生利用計(jì)計(jì)算機(jī)解解決實(shí)際際問題的的能力及及計(jì)算機(jī)機(jī)實(shí)際操操作水平平,促進(jìn)進(jìn)學(xué)生建建立嚴(yán)謹(jǐn)謹(jǐn)?shù)目茖W(xué)學(xué)態(tài)度和和工作作作風(fēng)。研究方法法、步驟驟和措施施1)研究究方法是對(duì)確確定的設(shè)設(shè)計(jì)項(xiàng)目目進(jìn)行分分析和規(guī)規(guī)劃,確確定系統(tǒng)統(tǒng)的結(jié)構(gòu)構(gòu)、功能能、模塊塊和數(shù)據(jù)據(jù),并制制定具體體的工作作計(jì)劃和和方案。主主要包括括:需求求調(diào)查、可可行性研研究、需需求分析析、軟硬硬件平臺(tái)臺(tái)選擇、確確定設(shè)計(jì)計(jì)概要目目標(biāo), 寫出下下步工作作計(jì)劃。;(2)課課題步驟驟和措施施:第一階階段 3月月6日3月116日 閱閱讀專業(yè)業(yè)文獻(xiàn),完完成翻譯譯,撰寫寫開題報(bào)報(bào)告。第第二階段段 3月117日5月220日 33月177日3月331日
7、 擬擬開發(fā)提提綱,撰撰寫文獻(xiàn)獻(xiàn)綜述。 4月1日5月20日 編寫程序、撰寫論文。第三階段 5月20日6月9日主要參考考文獻(xiàn)1、王福福成等VVisuual Bassic 6.00數(shù)據(jù)庫(kù)庫(kù)開發(fā)指指南清華華大學(xué)出出版社20000年66月 2、郭振振波編著著 人人民郵電電出版社社 19999年年3月 3、劉炳炳文等編編著 清華華大學(xué)出出版社 20000年77月 完成時(shí)間間20088年4月月24日日指導(dǎo)教師師意見說明:11、此表表由畢業(yè)業(yè)生本人人填寫,并并交回系系辦。 22、表格格空白不不夠,請(qǐng)請(qǐng)加附頁(yè)頁(yè)。 33、請(qǐng)每每位學(xué)生生認(rèn)真填填寫,本本表填寫寫質(zhì)量作作為教師師評(píng)定學(xué)學(xué)生畢業(yè)業(yè)論文成成績(jī)的依依據(jù)之一
8、一四川航天天職業(yè)技技術(shù)學(xué)院院畢業(yè)論文文指導(dǎo)教教師評(píng)閱閱意見學(xué)生姓名名潘虹專業(yè)班級(jí)級(jí)G05信信息管理理(論文)題題目員工信息息管理系系統(tǒng)指導(dǎo)教師師袁曉維教師職稱稱教師畢業(yè)設(shè)計(jì)論文評(píng)語評(píng)定成績(jī)績(jī): 指導(dǎo)教教師簽名名:200 年年 月 日四川航天天職業(yè)技技術(shù)學(xué)院院畢業(yè)論文文評(píng)閱人人評(píng)語學(xué)生姓名名潘虹專業(yè)班級(jí)級(jí)信息管理理(論文)題題目員工信息息管理系系統(tǒng)評(píng)閱人評(píng)語評(píng)定成績(jī)績(jī): 評(píng)閱人人簽名:200 年 月 日 注:此表表由答辯辯主席填填寫。摘 要要本文通過過用VBB6.00編寫員員工信息息管理系系統(tǒng),利利用軟件件工程原原理,采采用面向向?qū)ο蟮牡木幊谭椒椒?,其其開發(fā)主主要包括括后臺(tái)數(shù)數(shù)據(jù)庫(kù)的的建立和和維
9、護(hù)以以及前端端應(yīng)用程程序的開開發(fā)兩個(gè)個(gè)方面,實(shí)實(shí)現(xiàn)了員員工信息息管理的的自動(dòng)化化和信息息化. 本文還還簡(jiǎn)單介介紹了VVB6.0軟件件的界面面及操作作方法。簡(jiǎn)簡(jiǎn)要介紹紹了窗體體的制作作過程,程程序的編編寫,添添加,最最后的編編譯過程程。并且且敘述了了作者在在軟件開開發(fā)過程程中的心心得體會(huì)會(huì)。關(guān)鍵詞:?jiǎn)T工信信息管理理 數(shù)據(jù)據(jù)庫(kù) 統(tǒng)計(jì)AbsttracctThe sofftwaare enggineeeriing priinciiplee thhe mmainn boody of a bbookk iss maade usee off byy ussingg VBB6.00 too coompiile
10、 andd coompoose empployyee infformmatiion mannageemennt ssysttem,hass addoptt bee geeareed tto tthe neeeds of marrriaage parrtneer pproggrammminng mmethhod , tthe perrsonn deevellopss thhe aaspeect devveloopinng ttwo maiinlyy inncluudinng tthatt thhe ddataa baase buiildiing-up commposses in repply a
11、n upkkeepp annd fforee-ennd aappllicaatioon oon tthe baccksttagee , havve rreallizeed eemplloyeee iinfoormaatioon aadmiinisstraatioon aautoomattionn annd iinfoormaatizzatiion. VBB6.00 sooftwwaree innterrfacce aand opeerattingg meethood tthe maiin bbodyy off a boook hhas beeen iintrroduucedd faairlly
12、 ssimpplelly. Briief proocesss , prroceedurre wwritte , adddittionn haavinng iintrroduucedd faabriicattionn off thhe wwinddow boddy, finnal commpillatiion ratte. Andd haave narrratted autthorr whhat onee haas llearrnedd frrom worrk uundeersttanddingg inn deevellopiing proocesss iin tthe sofftwaare.K
13、ey Woordss:Thee emmplooyeee innforrmattionn addminnisttrattionn daata basse ccounnts目錄TOC o 1-3 h z u HYPERLINK l _Toc199829693 引言1 HYPERLINK l _Toc199829694 第一章系系統(tǒng)分析析2 HYPERLINK l _Toc199829695 2.1開開發(fā)背景景3 HYPERLINK l _Toc199829696 2.2需需求分析析6 HYPERLINK l _Toc199829697 2.3概概要8 HYPERLINK l _Toc1998296
14、98 2.4系系統(tǒng)要求求10 HYPERLINK l _Toc199829699 第二章系系統(tǒng)開發(fā)發(fā)方法112 HYPERLINK l _Toc199829700 3.1系系統(tǒng)開發(fā)發(fā)方法概概述 PAGEREF _Toc199829700 h 3 HYPERLINK l _Toc199829701 3.2 結(jié)構(gòu)化化生命周周期法簡(jiǎn)簡(jiǎn)介 PAGEREF _Toc199829701 h 3 HYPERLINK l _Toc199829702 3.3 快速原原型法簡(jiǎn)簡(jiǎn)介 PAGEREF _Toc199829702 h 4 HYPERLINK l _Toc199829703 3.4 本系統(tǒng)統(tǒng)開發(fā)方方法的選
15、選擇 PAGEREF _Toc199829703 h 5 HYPERLINK l _Toc199829704 第三章開開發(fā)平臺(tái)臺(tái)和開發(fā)發(fā)工具 PAGEREF _Toc199829704 h 55 HYPERLINK l _Toc199829705 4.1 開發(fā)平平臺(tái)的選選擇PAGEREF _Toc199829705 h 5 HYPERLINK l _Toc199829706 4.2 開發(fā)工工具的選選擇 PAGEREF _Toc199829706 h 5 HYPERLINK l _Toc199829707 4.2.1 開開發(fā)語言言介紹 PAGEREF _Toc199829707 h 55 HYP
16、ERLINK l _Toc199829708 第四章系系統(tǒng)的規(guī)規(guī)劃與分分析 PAGEREF _Toc199829708 h 9 HYPERLINK l _Toc199829709 5.1 系統(tǒng)的的可行性性分析 PAGEREF _Toc199829709 h 99 HYPERLINK l _Toc199829710 5.1.2 操操作可行行性分析析 PAGEREF _Toc199829710 h 9 HYPERLINK l _Toc199829711 5.1.3 技技術(shù)可行行性分析析 PAGEREF _Toc199829711 h 9 HYPERLINK l _Toc199829712 5.2
17、現(xiàn)有系系統(tǒng)的分分析 PAGEREF _Toc199829712 h 100 HYPERLINK l _Toc199829713 5.2.1 系系統(tǒng)的安安全性分分析 PAGEREF _Toc199829713 h 100 HYPERLINK l _Toc199829714 5.2.2 系系統(tǒng)的詳詳細(xì)調(diào)查查 PAGEREF _Toc199829714 h 10 HYPERLINK l _Toc199829715 5.3系系統(tǒng)邏輯輯模型的的提出 PAGEREF _Toc199829715 h 111 HYPERLINK l _Toc199829716 5.3.1數(shù)據(jù)據(jù)詞典 PAGEREF _Toc1
18、99829716 h 111 HYPERLINK l _Toc199829717 第五章系系統(tǒng)的設(shè)設(shè)計(jì) PAGEREF _Toc199829717 h 122 HYPERLINK l _Toc199829718 6.1 系統(tǒng)流流程圖 PAGEREF _Toc199829718 h 112 HYPERLINK l _Toc199829719 6.2數(shù)數(shù)據(jù)庫(kù)的的設(shè)計(jì) PAGEREF _Toc199829719 h 113 HYPERLINK l _Toc199829720 6.3系系統(tǒng)主界界面的設(shè)設(shè)計(jì) PAGEREF _Toc199829720 h 144 HYPERLINK l _Toc1998
19、29721 6.4 登錄窗窗體的設(shè)設(shè)計(jì)255 HYPERLINK l _Toc199829722 6.5其其具體的的設(shè)計(jì)如如下:29 HYPERLINK l _Toc199829723 6.6各各主要模模塊的設(shè)設(shè)計(jì)322 HYPERLINK l _Toc199829724 6.7 員工管管理模塊塊的設(shè)計(jì)計(jì)35 HYPERLINK l _Toc199829725 6.8請(qǐng)請(qǐng)假管理理模塊的的設(shè)計(jì)339 HYPERLINK l _Toc199829726 第六章主主菜單的的設(shè)計(jì)與與系統(tǒng)的的編譯發(fā)發(fā)行411 HYPERLINK l _Toc199829727 7.1系系統(tǒng)主菜菜單的設(shè)設(shè)計(jì)444 HYP
20、ERLINK l _Toc199829728 結(jié)論455第 1 頁(yè) 共 NUMPAGES 45 頁(yè)第 PAGE 37 頁(yè) 共 NUMPAGES 48 頁(yè)引言本軟件使使用Miicroosofft BBasiic 66.0進(jìn)進(jìn)行編寫寫。數(shù)據(jù)據(jù)庫(kù)技術(shù)術(shù)的產(chǎn)生生與發(fā)展展源于對(duì)對(duì)于數(shù)據(jù)據(jù)的組織織和管理理。數(shù)據(jù)據(jù)庫(kù)技術(shù)術(shù)是數(shù)據(jù)據(jù)管理的的技術(shù),它它隨著數(shù)數(shù)據(jù)管理理任務(wù)的的需要而而產(chǎn)生于于20世世紀(jì)600年代中中期。這這是一門門綜合性性技術(shù),涉涉及操作作系統(tǒng),數(shù)數(shù)據(jù)結(jié)構(gòu)構(gòu),算法法設(shè)計(jì)和和程序設(shè)設(shè)計(jì)等知知識(shí)。數(shù)數(shù)據(jù)庫(kù)技技術(shù)的基基本思想想是對(duì)數(shù)數(shù)據(jù)實(shí)行行集中,統(tǒng)統(tǒng)一,獨(dú)獨(dú)立的管管理,用用戶可以以最大限限度的共共享
21、數(shù)據(jù)據(jù)資源。 數(shù)據(jù)庫(kù)系系統(tǒng)實(shí)際際上是一一個(gè)應(yīng)用用系統(tǒng),它它是在計(jì)計(jì)算機(jī)硬硬,軟件件系統(tǒng)支支持下,由由用戶,數(shù)數(shù)據(jù)庫(kù)管管理系統(tǒng)統(tǒng),存儲(chǔ)儲(chǔ)在存儲(chǔ)儲(chǔ)設(shè)備上上的數(shù)據(jù)據(jù)和數(shù)據(jù)據(jù)庫(kù)應(yīng)用用程序構(gòu)構(gòu)成的數(shù)數(shù)據(jù)處理理系統(tǒng)。數(shù)數(shù)據(jù)庫(kù)系系統(tǒng)是由由數(shù)據(jù),數(shù)數(shù)據(jù)庫(kù)管管理系統(tǒng)統(tǒng),應(yīng)用用程序,用用戶組成成。 數(shù)據(jù)庫(kù)的的特點(diǎn):1.實(shí)實(shí)現(xiàn)數(shù)據(jù)據(jù)共享 2.實(shí)實(shí)現(xiàn)數(shù)據(jù)據(jù)獨(dú)立33.減少少了數(shù)據(jù)據(jù)冗余度度 4.避免了了數(shù)據(jù)不不一致性性5.加加強(qiáng)了對(duì)對(duì)數(shù)據(jù)的的保護(hù)。 數(shù)據(jù)庫(kù)應(yīng)應(yīng)用系統(tǒng)統(tǒng)(DAATABBASEE APPPLIICATTIONN SYYSTEEMS DBBAS) 1 管管理信息息系統(tǒng) 2 開開放式信信息服務(wù)務(wù)系統(tǒng) 一個(gè)數(shù)據(jù)據(jù)
22、庫(kù)應(yīng)用用系統(tǒng)通通常是由由數(shù)據(jù)庫(kù)庫(kù)和應(yīng)用用程序兩兩部分組組成,它它們是在在數(shù)據(jù)庫(kù)庫(kù)管理系系統(tǒng)支持持下設(shè)計(jì)計(jì)和開發(fā)發(fā)出來的的。系統(tǒng)分析析2.1開開發(fā)背景景隨著我國(guó)國(guó)市場(chǎng)經(jīng)經(jīng)濟(jì)的快快速發(fā)展展和信息息化水平平的不斷斷提高,如如何利用用先進(jìn)的的管理手手段,提提高企業(yè)業(yè)員工信信息管理理的水平平,是當(dāng)當(dāng)今社會(huì)會(huì)所面臨臨的一個(gè)個(gè)課題。提提高企業(yè)業(yè)管理水水平,必必須全方方位地提提高企業(yè)業(yè)管理意意識(shí)。只只有高標(biāo)標(biāo)準(zhǔn)、高高質(zhì)量的的管理才才能滿足足企業(yè)的的發(fā)展需需求。面面對(duì)信息息時(shí)代的的挑戰(zhàn),利利用高科科技手段段來提高高企業(yè)員員工信息息管理無無疑是一一條行之之有效的的途徑。在在某種意意義上,信信息與科科技在企企業(yè)管理
23、理與現(xiàn)代代化建設(shè)設(shè)中顯現(xiàn)現(xiàn)出越來來越重要要的地位位。員工工管理方方面的信信息化與與科學(xué)化化,已成成為現(xiàn)代代化生活活水平步步入高臺(tái)臺(tái)階的重重要標(biāo)志志。2.2需需求分析析利用計(jì)算算機(jī)實(shí)現(xiàn)現(xiàn)員工信信息管理理勢(shì)在必必行。對(duì)對(duì)于企業(yè)業(yè)來說,利利用計(jì)算算機(jī)支持持企業(yè)高高效率完完成員工工信息管管理的日日常事務(wù)務(wù),是適適應(yīng)現(xiàn)代代企業(yè)制制度要求求、推動(dòng)動(dòng)企業(yè)勞勞動(dòng)型管管理走向向科學(xué)化化、規(guī)范范化的必必要條件件;而員員工信息息管理是是一項(xiàng)瑣瑣碎、復(fù)復(fù)雜而又又十分細(xì)細(xì)致的工工作,員員工信息息錄入,員工信信息管理理,信息息查詢,請(qǐng)假等等管理,一般不不允許出出錯(cuò),如如果實(shí)行行手工操操作,須須手工填填制大量量的表格格,這
24、就就會(huì)耗費(fèi)費(fèi)工作人人員大量量的時(shí)間間和精力力,計(jì)算算機(jī)進(jìn)行行這項(xiàng)工工作的管管理,不不僅能夠夠保證各各項(xiàng)信息息準(zhǔn)確無無誤、快快速輸出出,同時(shí)時(shí)計(jì)算機(jī)機(jī)具有手手工管理理所無法法比擬的的優(yōu)點(diǎn).例如:檢索迅迅速、查查找方便便、可靠靠性高、存存儲(chǔ)量大大、保密密性好、壽壽命長(zhǎng)、成成本低等等。這些些優(yōu)點(diǎn)能能夠極大大地提高高企業(yè)管管理的效效率,也也是企業(yè)業(yè)的科學(xué)學(xué)化、正正規(guī)化管管理,與與世界接接軌的重重要條件件。2.3概概要Visuual Bassic是是美國(guó)微微軟公司司的第一一個(gè)編程程工具和和系統(tǒng)開開發(fā)的第第一個(gè)產(chǎn)產(chǎn)品,VVisuual Bassic以以優(yōu)良的的性能、較較強(qiáng)的系系統(tǒng)開發(fā)發(fā)功能、完完美的視視覺
25、界面面和簡(jiǎn)單單易學(xué)的的特點(diǎn),已已經(jīng)贏得得了全世世界廣大大用戶的的偏愛。VVisuual Bassic的的編程環(huán)環(huán)境包含含了快速速有效的的開發(fā)功功能,尤尤其是數(shù)數(shù)據(jù)窗口口這一方方便而簡(jiǎn)簡(jiǎn)潔操縱縱數(shù)據(jù)庫(kù)庫(kù)的智能能化對(duì)象象,使系系統(tǒng)的開開發(fā)更人人性化,操操作更簡(jiǎn)簡(jiǎn)便。 作為管理理信息系系統(tǒng)的開開發(fā),VVisuual Bassic是是一個(gè)非非常理想想選擇。VVisuual Bassic是是一種可可視化的的、面對(duì)對(duì)對(duì)象和和條用事事件驅(qū)動(dòng)動(dòng)方式的的結(jié)構(gòu)化化高級(jí)程程序設(shè)計(jì)計(jì),可用用于開發(fā)發(fā)Winndowws環(huán)境境下的種種類應(yīng)用用程序。它它簡(jiǎn)單易易學(xué)、效效率高,且且功能強(qiáng)強(qiáng)大,可可以與WWinddowss的專
26、業(yè)業(yè)開發(fā)工工具SDDK相媲媲美,而而且程序序開發(fā)人人員不必必具有CC/C+編程程基礎(chǔ)。在在Vissuall Baasicc環(huán)境下下,利用用事件驅(qū)驅(qū)動(dòng)的編編程機(jī)制制、新穎穎易用的的可視化化設(shè)計(jì)工工具,使使用Wiindoows內(nèi)內(nèi)部的應(yīng)應(yīng)用程序序接口(APII)函數(shù)數(shù),以及及動(dòng)態(tài)鏈鏈接庫(kù)(DLLL)、動(dòng)動(dòng)態(tài)數(shù)據(jù)據(jù)交換(DDEE)、對(duì)對(duì)象的鏈鏈接與嵌嵌入(OOLE)、開放放式數(shù)據(jù)據(jù)訪問(ODBBC)等等技術(shù),可可以高效效、快速速地開發(fā)發(fā)出Wiindoows環(huán)環(huán)境下功功能強(qiáng)大大、圖形形界面豐豐富的應(yīng)應(yīng)用軟件件系統(tǒng)。 2.4系系統(tǒng)要求求一、 硬硬件要求求: 1 4486/DX666Mhhz以上上CPUU
27、 2 內(nèi)內(nèi)存166M以上上(使用用Winndowws NNT需要要32MM以上內(nèi)內(nèi)存) 3 硬硬盤容量量1GBB以上(典型安安裝需要要1288MB硬硬盤空間間,完全全安裝須須要1447MBB硬盤空空間,外外加Miicroosofft開發(fā)發(fā)者文檔檔67MMB硬盤盤空間) 4 EEGA以以上分辨辨率的顯顯示器. 5 一一個(gè)CDD-ROOM驅(qū)動(dòng)動(dòng)器 6 鼠鼠標(biāo)或其其它定點(diǎn)點(diǎn)設(shè)備 二、軟件件要求 1 操操作系統(tǒng)統(tǒng)應(yīng)使用用Miccrossoftt Wiindoows995及以以上版本本,或者者使用MMicrrosooft Winndowws NNT3.51或或者更高高版本. 2 安安裝有IIE4.0或以
28、以上版本本的瀏覽覽器. 系統(tǒng)開發(fā)發(fā)方法3.1系系統(tǒng)開發(fā)發(fā)方法概概述建立一個(gè)個(gè)管理信信息系統(tǒng)統(tǒng),是一一項(xiàng)復(fù)雜雜的軟件件工程的的實(shí)施。近近30多多年來,軟軟件工程程發(fā)展成成為新科科學(xué),至至今已經(jīng)經(jīng)成為IIT產(chǎn)業(yè)業(yè)的重要要支柱。一一開始,人人們往往往使用手手工作坊坊式的軟軟件開發(fā)發(fā)方法,靠靠個(gè)人的的力量編編寫各種種小型程程序;但但是隨著著計(jì)算機(jī)機(jī)硬件技技術(shù)的飛飛速發(fā)展展,計(jì)算算機(jī)軟件件在各個(gè)個(gè)領(lǐng)域中中的作用用日益突突出,那那種多年年來被人人們沿用用的手工工作坊式式的開發(fā)發(fā)方法,已已經(jīng)在軟軟件產(chǎn)品品的質(zhì)量量、成本本及開發(fā)發(fā)時(shí)間等等方面無無法滿足足需求。 3.2 結(jié)構(gòu)化化生命周周期法簡(jiǎn)簡(jiǎn)介結(jié)構(gòu)化生生命周
29、期期法是一一種傳統(tǒng)統(tǒng)的管理理信息系系統(tǒng)開發(fā)發(fā)方法,其其基本思思想是把把整個(gè)系系統(tǒng)開發(fā)發(fā)過程分分成若干干個(gè)階段段,每個(gè)個(gè)階段進(jìn)進(jìn)行若干干活動(dòng),每每項(xiàng)活動(dòng)動(dòng)應(yīng)用一一系列標(biāo)標(biāo)準(zhǔn)、規(guī)規(guī)范、方方法和技技術(shù),完完成一個(gè)個(gè)或多個(gè)個(gè)任務(wù),形形成符合合給定規(guī)規(guī)范的產(chǎn)產(chǎn)品。 采用用結(jié)構(gòu)化化生命周周期法開開發(fā)管理理信息系系統(tǒng)時(shí),應(yīng)應(yīng)遵循的的主要原原則: (一一)用戶戶參與的的原則 (二二)“先邏輯輯后物理理”的原則則 (三三)“自頂向向下”的原則則 (四四)工作作成果描描述(主主要指文文檔)標(biāo)標(biāo)準(zhǔn)化的的原則 其具具體開發(fā)發(fā)步驟可可分為以以下四步步: (一一)系統(tǒng)統(tǒng)規(guī)劃 (二二)系統(tǒng)統(tǒng)開發(fā) 1、系系統(tǒng)分析析 .系系統(tǒng)
30、初步步調(diào)查 .系統(tǒng)統(tǒng)可行性性研究 .現(xiàn)現(xiàn)行系統(tǒng)統(tǒng)的詳細(xì)細(xì)調(diào)查 .新新系統(tǒng)邏邏輯方案案的提出出 2、系系統(tǒng)設(shè)計(jì)計(jì) .系系統(tǒng)總體體結(jié)構(gòu)設(shè)設(shè)計(jì) .系系統(tǒng)總體體功能設(shè)設(shè)計(jì) .系系統(tǒng)總體體物理結(jié)結(jié)構(gòu)設(shè)計(jì)計(jì) .系系統(tǒng)詳細(xì)細(xì)設(shè)計(jì) .數(shù)數(shù)據(jù)庫(kù)設(shè)設(shè)計(jì) .代代碼設(shè)計(jì)計(jì) .輸輸入輸出出設(shè)計(jì) 3、系系統(tǒng)實(shí)施施 .程程序設(shè)計(jì)計(jì) .系系統(tǒng)測(cè)試試 (三三)系統(tǒng)統(tǒng)的運(yùn)行行及維護(hù)護(hù) (四四)系統(tǒng)統(tǒng)評(píng)價(jià)3.3 快速原原型法簡(jiǎn)簡(jiǎn)介快速原型型法是880年代代發(fā)展起起來的,旨旨在縮短短開發(fā)周周期,提提高開發(fā)發(fā)效率和和用戶對(duì)對(duì)系統(tǒng)的的滿意程程度。其其基本思思想是在在系統(tǒng)開開發(fā)的初初期,盡盡快構(gòu)造造出系統(tǒng)統(tǒng)的原型型,使用用戶能及及早地運(yùn)運(yùn)
31、行這個(gè)個(gè)系統(tǒng)原原型,通通過使用用它、熟熟悉它,受受到啟發(fā)發(fā)并取得得經(jīng)驗(yàn),然然后對(duì)系系統(tǒng)的目目標(biāo)和功功能提出出更精確確、具體體的要求求,研制制人員據(jù)據(jù)此逐漸漸修改和和完善原原型,使使它滿足足用戶的的需求,最最后完成成系統(tǒng)的的開發(fā)。該該方法大大大提高高了系統(tǒng)統(tǒng)開發(fā)效效率,彌彌補(bǔ)了結(jié)結(jié)構(gòu)化生生命周期期法開發(fā)發(fā)時(shí)間長(zhǎng)長(zhǎng)的缺陷陷。 通常常采用原原型法需需以下四四個(gè)階段段: (一一)明確確用戶的的基本要要求 (二二)研制制系統(tǒng)的的原型 (三三)使用用、評(píng)價(jià)價(jià)系統(tǒng)原原型 (四四)修改改和完善善原型3.4 本系統(tǒng)統(tǒng)開發(fā)方方法的選選擇 基于以以上開發(fā)發(fā)方法的的優(yōu)劣和和本系統(tǒng)統(tǒng)的實(shí)際際情況,本本系統(tǒng)總總體上采采用
32、結(jié)構(gòu)構(gòu)化生命命周期法法進(jìn)行系系統(tǒng)規(guī)則則、系統(tǒng)統(tǒng)分析和和系統(tǒng)設(shè)設(shè)計(jì),但但在系統(tǒng)統(tǒng)實(shí)施階階段采用用原型法法。開發(fā)平臺(tái)臺(tái)和開發(fā)發(fā)工具4.1 開發(fā)平平臺(tái)的選選擇考慮到本本系統(tǒng)的的性能要要求,和和現(xiàn)有的的條件,我我們選擇擇了WIINDOOWS220000中文版版作為開開發(fā)、測(cè)測(cè)試和運(yùn)運(yùn)行的平平臺(tái)。因因?yàn)閃IINDOOWS操操作系統(tǒng)統(tǒng)是目前前應(yīng)用最最廣的操操作系統(tǒng)統(tǒng),它以以全新的的圖形界界面,簡(jiǎn)簡(jiǎn)單快捷捷的操作作方式,支支持多媒媒體功能能等特點(diǎn)點(diǎn)而成為為軟件發(fā)發(fā)展的流流行趨勢(shì)勢(shì),選用用它作為為開發(fā)平平臺(tái),易易于功能能的擴(kuò)展展和軟件件升級(jí)。4.2 開發(fā)工工具的選選擇 針對(duì)目目前世界界上流行行的大量量軟件和和
33、開發(fā)工工具,經(jīng)經(jīng)過認(rèn)真真分析其其優(yōu)缺點(diǎn)點(diǎn),結(jié)合合員工信信息管理理系統(tǒng)的的需要和和目前的的硬件環(huán)環(huán)境,我我們選用用微軟WWINDDOWSS平臺(tái)下下的Viisuaal BBasiic 66.0(簡(jiǎn)簡(jiǎn)寫為VVB6.0)作作為軟件件開發(fā)工工具。4.2.1 開開發(fā)語言言介紹 現(xiàn)在,市市場(chǎng)上可可以選購(gòu)購(gòu)的應(yīng)用用開發(fā)產(chǎn)產(chǎn)品很多多,流行行的也有有數(shù)十種種。目前前在我國(guó)國(guó)市場(chǎng)上上最為流流行、使使用最多多、最為為先進(jìn)的的可用作作做作企企業(yè)級(jí)開開發(fā)工具具的產(chǎn)品品有: Micrrosooft公公司的VVisuual Bassic Micrrosooft公公司的VVisuual C Borllandd公司的的Dellp
34、hii Poweersooft公公司的PPoweerBuulidder Javaa等等 在目前市市場(chǎng)上這這些眾多多的程序序開發(fā)工工具中,有有些強(qiáng)調(diào)調(diào)編程語語言的彈彈性與執(zhí)執(zhí)行效率率;有些些則偏重重于可視視化程序序開發(fā)工工具所帶帶來的便便利性與與效率的的得高,各各有各的的優(yōu)點(diǎn)和和特色,也也滿足了了不同用用戶的需需求。然然而,語語言的彈彈性和工工具的便便利性是是密不可可分的,只只有便利利的工具具,卻沒沒有彈性性的語言言作支持持,許多多特殊化化的處理理動(dòng)作必必需要耗耗費(fèi)數(shù)倍倍的工夫夫來處理理,使得得原來所所標(biāo)榜的的效率提提高的優(yōu)優(yōu)點(diǎn)失去去了作用用;相反反,如果果只強(qiáng)調(diào)調(diào)編程語語言的彈彈性,卻卻沒有便
35、便利的工工具作配配合,會(huì)會(huì)使一些些即使非非常簡(jiǎn)單單的界面面處理動(dòng)動(dòng)作,也也會(huì)嚴(yán)重重地浪費(fèi)費(fèi)程序設(shè)設(shè)計(jì)師的的寶貴時(shí)時(shí)間。 作為數(shù)據(jù)據(jù)庫(kù)系統(tǒng)統(tǒng)的開發(fā)發(fā),Viisuaal BBasiic是一一個(gè)非常常理想選選擇。數(shù)數(shù)據(jù)庫(kù)是是MISS中的重重要支持持技術(shù),在在MISS開發(fā)過過程中,如如何選擇擇數(shù)據(jù)庫(kù)庫(kù)管理是是一個(gè)重重要的問問題,目目前,數(shù)數(shù)據(jù)庫(kù)產(chǎn)產(chǎn)品較多多,每種種產(chǎn)品都都具有各各自的特特點(diǎn)和適適用范圍圍,因此此,在選選擇數(shù)據(jù)據(jù)庫(kù)時(shí),應(yīng)應(yīng)考慮數(shù)數(shù)據(jù)庫(kù)應(yīng)應(yīng)用的特特點(diǎn)及適適用范圍圍,本系系統(tǒng)選用用的數(shù)據(jù)據(jù)庫(kù)語言言Vissuall Baasicc語言,該該開發(fā)工工具具有有很多長(zhǎng)長(zhǎng)處: Visuual Bass
36、ic是是一種可可視化的的、面對(duì)對(duì)對(duì)象和和條用事事件驅(qū)動(dòng)動(dòng)方式的的結(jié)構(gòu)化化高級(jí)程程序設(shè)計(jì)計(jì),可用用于開發(fā)發(fā)Winndowws環(huán)境境下的種種類應(yīng)用用程序。它它簡(jiǎn)單易易學(xué)、效效率高,且且功能強(qiáng)強(qiáng)大,可可以與WWinddowss的專業(yè)業(yè)開發(fā)工工具SDDK相媲媲美,而而且程序序開發(fā)人人員不必必具有CC/C+編程程基礎(chǔ)。在在Vissuall Baasicc環(huán)境下下,利用用事件驅(qū)驅(qū)動(dòng)的編編程機(jī)制制、新穎穎易用的的可視化化設(shè)計(jì)工工具,使使用Wiindoows內(nèi)內(nèi)部的應(yīng)應(yīng)用程序序接口(APII)函數(shù)數(shù),以及及動(dòng)態(tài)鏈鏈接庫(kù)(DLLL)、動(dòng)動(dòng)態(tài)數(shù)據(jù)據(jù)交換(DDEE)、對(duì)對(duì)象的鏈鏈接與嵌嵌入(OOLE)、開放放式數(shù)據(jù)
37、據(jù)訪問(ODBBC)等等技術(shù),可可以高效效、快速速地開發(fā)發(fā)出Wiindoows環(huán)環(huán)境下功功能強(qiáng)大大、圖形形界面豐豐富的應(yīng)應(yīng)用軟件件系統(tǒng)。 總的來說說,Viisuaal BBasiic具有有以下特特點(diǎn): 可視化編編程: 用傳統(tǒng)程程序設(shè)計(jì)計(jì)語言設(shè)設(shè)計(jì)程序序時(shí),都都是通過過編寫程程序代碼碼來設(shè)計(jì)計(jì)用戶界界面,在在設(shè)計(jì)過過程中看看不到界界面的實(shí)實(shí)際顯示示效果,必必須編譯譯后運(yùn)行行程序才才能觀察察。如果果對(duì)界面面的效果果不滿意意,還要要回到程程序中修修改。有有時(shí)候,這這種編程程-編譯譯-修改改的操作作可能要要反復(fù)多多次,大大大影響響了軟件件開發(fā)效效率。VVisuual Bassic提提供了可可視化設(shè)設(shè)計(jì)
38、工具具,把WWinddowss界面設(shè)設(shè)計(jì)的復(fù)復(fù)雜性“封裝”起來,開開發(fā)人員員不必為為界面設(shè)設(shè)計(jì)而編編寫大量量程序代代碼。只只需要按按設(shè)計(jì)要要求的屏屏幕布局局,用系系統(tǒng)提供供的工具具,在屏屏幕上畫畫出各種種“部件”,即圖圖形對(duì)象象,并設(shè)設(shè)置這些些圖形對(duì)對(duì)象的屬屬性。VVisuual Bassic自自動(dòng)產(chǎn)生生界面設(shè)設(shè)計(jì)代碼碼,程序序設(shè)計(jì)人人員只需需要編寫寫實(shí)現(xiàn)程程序功能能的那部部分代碼碼,從而而可以大大大提高高程序設(shè)設(shè)計(jì)的效效率。 面向?qū)ο笙蟮某绦蛐蛟O(shè)計(jì) 4.0版版以后的的Vissuall Baasicc支持面面向?qū)ο笙蟮某绦蛐蛟O(shè)計(jì),但但它與一一般的面面向?qū)ο笙蟮某绦蛐蛟O(shè)計(jì)語語言(CC+)不完全全
39、相同。在在一般的的面向?qū)?duì)象程序序設(shè)計(jì)語語言中,對(duì)對(duì)象由程程序代碼碼和數(shù)據(jù)據(jù)組成,是是抽象的的概念;而Viisuaal BBasiic則是是應(yīng)用面面向?qū)ο笙蟮某绦蛐蛟O(shè)計(jì)方方法(OOOP),把程程序和數(shù)數(shù)據(jù)封裝裝起來作作為一個(gè)個(gè)對(duì)象,并并為每個(gè)個(gè)對(duì)象賦賦予應(yīng)有有的屬性性,使對(duì)對(duì)象成為為實(shí)在的的東西。在在設(shè)計(jì)對(duì)對(duì)象時(shí),不不必編寫寫建立和和描述每每個(gè)對(duì)象象的程序序代碼,而而是用工工具畫在在界面上上,Viisuaal BBasiic自動(dòng)動(dòng)生成對(duì)對(duì)象的程程序代碼碼并封裝裝起來。每每個(gè)對(duì)象象以圖形形方式顯顯示在界界面上,都都是可視視的。 結(jié)構(gòu)化程程序設(shè)計(jì)計(jì)語言 Visuual Bassic是是在BAASI
40、CC語言的的基礎(chǔ)上上發(fā)展起起來的,具具有高級(jí)級(jí)程序設(shè)設(shè)計(jì)語言言的語句句結(jié)構(gòu),接接近于自自然語言言和人類類的邏輯輯思維方方式。VVisuual Bassic語語句簡(jiǎn)單單易懂,其其編輯器器支持彩彩色代碼碼,可自自動(dòng)進(jìn)行行語法錯(cuò)錯(cuò)誤檢查查,同時(shí)時(shí)具有功功能強(qiáng)大大且使用用靈活的的調(diào)試器器和編譯譯器。 Visuual Bassic是是解釋型型語言,在在輸入代代碼的同同時(shí),解解釋系統(tǒng)統(tǒng)將高級(jí)級(jí)語言分分解翻譯譯成計(jì)算算機(jī)可以以識(shí)別的的機(jī)器指指令,并并判斷每每個(gè)語句句的語法法錯(cuò)誤。在在設(shè)計(jì)VVisuual Bassic程程序的過過程中,隨隨時(shí)可以以運(yùn)行程程序,而而在整個(gè)個(gè)程序設(shè)設(shè)計(jì)好之之后,可可以編譯譯生成可
41、可執(zhí)行文文件(.EXEE),脫脫離Viisuaal BBasiic環(huán)境境,直接接在Wiindoows環(huán)環(huán)境下運(yùn)運(yùn)行。 事件驅(qū)動(dòng)動(dòng)編程機(jī)機(jī)制 Visuual Bassic通通過事件件來執(zhí)行行對(duì)象的的操作。一一個(gè)對(duì)象象可能會(huì)會(huì)產(chǎn)生多多個(gè)事件件,每個(gè)個(gè)事件都都可以通通過一段段程序來來響應(yīng)。例例如,命命令按鈕鈕是一個(gè)個(gè)對(duì)象,當(dāng)當(dāng)用戶單單擊該按按鈕時(shí),將將產(chǎn)生一一個(gè)“單擊”(CLLICKK)事件件,而在在產(chǎn)生該該事件時(shí)時(shí)將執(zhí)行行一段程程序,用用來實(shí)現(xiàn)現(xiàn)指定的的操作。 在用Viisuaal BBasiic設(shè)計(jì)計(jì)大型應(yīng)應(yīng)用軟件件時(shí),不不必建立立具有明明顯開始始和結(jié)束束的程序序,而是是編寫若若干個(gè)微微小的子子
42、程序,即即過程。這這些過程程分別面面向不同同的對(duì)象象,由用用戶操作作引發(fā)某某個(gè)事件件來驅(qū)動(dòng)動(dòng)完成某某種特定定的功能能,或者者由事件件驅(qū)動(dòng)程程序調(diào)用用通用過過程來執(zhí)執(zhí)行指定定的操作作,這樣樣可以方方便編程程人員,提提高效率率。 訪問數(shù)據(jù)據(jù)庫(kù) Visuual Bassic具具有強(qiáng)大大的數(shù)據(jù)據(jù)庫(kù)管理理功能,利利用數(shù)據(jù)據(jù)控件和和數(shù)據(jù)庫(kù)庫(kù)管理窗窗口,可可以直接接建立或或處理MMicrrosooft Acccesss格式的的數(shù)據(jù)庫(kù)庫(kù),并提提供了強(qiáng)強(qiáng)大的數(shù)數(shù)據(jù)存儲(chǔ)儲(chǔ)和檢索索功能。同同時(shí),VVisuual Bassic還還能直接接編輯和和訪問其其他外部部數(shù)據(jù)庫(kù)庫(kù),如ddBASSE,F(xiàn)FoxPPro,PPara
43、adoxx等,這這些數(shù)據(jù)據(jù)庫(kù)格式式都可以以用Viisuaal BBasiic編輯輯和處理理。 Visuual Bassic提提供開放放式數(shù)據(jù)據(jù)連接,即即ODBBC功能能,可通通過直接接訪問或或建立連連接的方方式使用用并操作作后臺(tái)大大型網(wǎng)絡(luò)絡(luò)數(shù)據(jù)庫(kù)庫(kù),如SSQL Serrverr,Orraclle等。在在應(yīng)用程程序中,可可以使用用結(jié)構(gòu)化化查詢語語言SQQL數(shù)據(jù)據(jù)標(biāo)準(zhǔn),直直接訪問問服務(wù)器器上的數(shù)數(shù)據(jù)庫(kù),并并提供了了簡(jiǎn)單的的面向?qū)?duì)象的庫(kù)庫(kù)操作指指令和多多用戶數(shù)數(shù)據(jù)庫(kù)訪訪問的加加鎖機(jī)制制和網(wǎng)絡(luò)絡(luò)數(shù)據(jù)庫(kù)庫(kù)的SQQL的編編程技術(shù)術(shù),為單單機(jī)上運(yùn)運(yùn)行的數(shù)數(shù)據(jù)庫(kù)提提供了SSQL網(wǎng)網(wǎng)絡(luò)接口口,以便便在分布布式
44、環(huán)境境中快速速而有效效地實(shí)現(xiàn)現(xiàn)客戶/服務(wù)器器(clliennt/sservver)方案。 動(dòng)態(tài)數(shù)據(jù)據(jù)交換(DDEE) 利用動(dòng)態(tài)態(tài)數(shù)據(jù)交交換(DDynaamicc Daata Excchannge)技術(shù),可可以把一一種應(yīng)用用程序中中的數(shù)據(jù)據(jù)動(dòng)態(tài)地地鏈接到到另一種種應(yīng)用程程序中,使使兩種完完全不同同的應(yīng)用用程序建建立起一一條動(dòng)態(tài)態(tài)數(shù)據(jù)鏈鏈路。當(dāng)當(dāng)原始數(shù)數(shù)據(jù)變化化時(shí),可可以自動(dòng)動(dòng)更新鏈鏈接的數(shù)數(shù)據(jù)。VVisuual Bassic提提供了動(dòng)動(dòng)態(tài)數(shù)據(jù)據(jù)交換的的編程技技術(shù),可可以在應(yīng)應(yīng)用程序序中與其其他Wiindoows應(yīng)應(yīng)用程序序建立動(dòng)動(dòng)態(tài)數(shù)據(jù)據(jù)交換,在在不同的的應(yīng)用程程序之間間進(jìn)行通通信。 對(duì)象的鏈鏈
45、接與嵌嵌入(OOLE) 對(duì)象的鏈鏈接與嵌嵌入(OOLE)將每個(gè)個(gè)應(yīng)用程程序都看看作是一一個(gè)對(duì)象象(obbjecct),將將不同的的對(duì)象鏈鏈接(llinkk)起來來,再嵌嵌入(eembeed)某某個(gè)應(yīng)用用程序中中,從而而可以得得到具有有聲音、影影像、圖圖像、動(dòng)動(dòng)畫、文文字等各各種信息息的集合合式的文文件。OOLE技技術(shù)是MMicrrosooft公公司對(duì)象象技術(shù)的的戰(zhàn)略,它它把多個(gè)個(gè)應(yīng)用程程序合為為一體,將將每個(gè)應(yīng)應(yīng)用程序序看作是是一個(gè)對(duì)對(duì)象進(jìn)行行鏈接和和嵌入,是是一種應(yīng)應(yīng)用程序序一體化化的技術(shù)術(shù)。利用用OLEE技術(shù),可可以方便便地建立立復(fù)合式式文檔(commpouund doccumeent),
46、這種種文檔由由來自多多個(gè)不同同應(yīng)用程程序的對(duì)對(duì)象組成成,文檔檔中的每每個(gè)對(duì)象象都與原原來的應(yīng)應(yīng)用程序序相聯(lián)系系,并可可執(zhí)行與與原來應(yīng)應(yīng)用程序序完全相相同的操操作。 動(dòng)態(tài)鏈接接庫(kù)(DDLL) Visuual Bassic是是一種高高級(jí)程序序設(shè)計(jì)語語言,不不具備低低級(jí)語言言的功能能,對(duì)訪訪問機(jī)器器硬件的的操作不不太容易易實(shí)現(xiàn)。但但它可以以通過動(dòng)動(dòng)態(tài)鏈接接庫(kù)技術(shù)術(shù)將C/C+或匯編編語言編編寫的程程序加入入到Viisuaal BBasiic應(yīng)用用程序中中,可以以像調(diào)用用內(nèi)部函函數(shù)一樣樣調(diào)用其其他語言言編寫的的函數(shù)。此此外,通通過動(dòng)態(tài)態(tài)鏈接庫(kù)庫(kù),還可可以調(diào)用用Winndowws應(yīng)用用程序接接口(AAPI
47、)函數(shù),實(shí)實(shí)現(xiàn)SDDK所具具有的功功能系統(tǒng)的規(guī)規(guī)劃與分分析5.1 系統(tǒng)的的可行性性分析 本系統(tǒng)統(tǒng)開發(fā)簡(jiǎn)簡(jiǎn)單但要要耗去一一定的時(shí)時(shí)間,所所用的開開發(fā)工具具和軟件件都差不不多是免免費(fèi)的。而而且,由由于系統(tǒng)統(tǒng)能夠在在未來較較長(zhǎng)的一一段時(shí)期期內(nèi)穩(wěn)定定地發(fā)揮揮作用,這這對(duì)于企企業(yè)的辦辦公自動(dòng)動(dòng)化管理理,節(jié)省省企業(yè)的的人力、物物力資源源等都有有很大的的幫助。由由此可見見在,開開發(fā)此系系統(tǒng)在經(jīng)經(jīng)濟(jì)上是是完全可可行的。5.1.2 操操作可行行性分析析如今的計(jì)計(jì)算機(jī)已已經(jīng)走進(jìn)進(jìn)千家萬萬戶,硬硬件成本本的下降降,導(dǎo)致致計(jì)算機(jī)機(jī)購(gòu)買成成本的降降低.我我的這套套系統(tǒng)是是利用自自己的計(jì)計(jì)算機(jī)加加微軟的的集成開開發(fā)環(huán)境境
48、Miccrossoftt Viisuaal BBasiic6.0作為為軟件的的開發(fā)平平臺(tái),使使開發(fā)出出來的系系統(tǒng)有友友好的用用戶界面面、有良良好的安安全性設(shè)設(shè)置、有有詳細(xì)的的操作說說明書,這這樣更使使各類用用戶很快快地掌握握系統(tǒng)的的使用方方法,操操作友好好因此在在操作上上是可行行的.5.1.3 技技術(shù)可行行性分析析從目前IIT業(yè)界界比較流流行的數(shù)數(shù)據(jù)庫(kù)開開發(fā)、管管理軟件件來看,對(duì)對(duì)于比較較簡(jiǎn)單的的中小型型數(shù)據(jù)庫(kù)庫(kù),VBB 和WWinddowss 20000 Serrverr 以及及Miccrossoftt ACCCESSS 220000的結(jié)合合無疑是是在實(shí)際際應(yīng)用中中較為成成功的一一種解決決方
49、案。為為用戶提提供了業(yè)業(yè)界軟件件開發(fā)一一直堅(jiān)持持的非常常友好、操操作簡(jiǎn)單單的用戶戶界面、完完善強(qiáng)大大的數(shù)據(jù)據(jù)庫(kù)操作作功能和和簡(jiǎn)潔明明了的數(shù)數(shù)據(jù)庫(kù)接接口。所所以技術(shù)術(shù)實(shí)行起起來相對(duì)對(duì)會(huì)容易易。5.2 現(xiàn)有系系統(tǒng)的分分析有關(guān)員工工管理系系統(tǒng)的軟軟件市面面上有不不少,企企業(yè)的員員工也試試用過一一些,但但總覺得得不是很很好用,不不能完全全滿足我我們的要要求,所所以都放放棄用這這些軟件件了,改改為每次次輸入數(shù)數(shù)據(jù)后,用用手工更更改數(shù)據(jù)據(jù)庫(kù),隨隨著企業(yè)業(yè)的發(fā)展展,員工工數(shù)據(jù)量量越來越越大,用用手工操操作就很很麻煩了了,所以以,迫切切希望有有一套完完全適合合企業(yè)員員工信息息管理應(yīng)應(yīng)用的軟軟件,以以減輕公公司
50、員工工的工作作負(fù)擔(dān)。 另一方面面由于這這類軟件件大多數(shù)數(shù)是單機(jī)機(jī)版的,現(xiàn)現(xiàn)在也有有不少是是網(wǎng)絡(luò)版版的,但但大部份份都是在在本地網(wǎng)網(wǎng)絡(luò)上運(yùn)運(yùn)行的。而而管理業(yè)業(yè)務(wù)人員員是在外外面跑業(yè)業(yè)務(wù),想想知道某某員工的的最新情情況,都都要打電電話回公公司問,這這就造成成很大的的不便。因因此系統(tǒng)統(tǒng)的開發(fā)發(fā)方向應(yīng)應(yīng)當(dāng)是面面向網(wǎng)絡(luò)絡(luò)版的員員工信息息管理系系統(tǒng)開發(fā)發(fā).這點(diǎn)點(diǎn)在今后后的學(xué)習(xí)習(xí)中將不不斷完善善。5.2.1 系系統(tǒng)的安安全性分分析 安全系系統(tǒng)的需需求定義義: 1) 系系統(tǒng)提供供用戶登登錄功能能(進(jìn)行行用戶身身份驗(yàn)證證),并并且用戶戶名和用用戶編號(hào)號(hào)是唯一一的。用用戶在登登錄界面面上填寫寫任意的的用戶名名和用
51、戶戶密碼(中中文或英英文);系統(tǒng)提提供登錄錄過程中中的出錯(cuò)錯(cuò)處理機(jī)機(jī)制和操操作成功功處理機(jī)機(jī)制。 2) 系系統(tǒng)對(duì)非非法用戶戶具有警警告功能能,例:一用戶戶表中不不存在的的用戶企企圖登錄錄系統(tǒng),系系統(tǒng)應(yīng)該該要求用用戶輸入入合法用用戶名和和用戶密密碼,并并警告用用戶的操操作。5.2.2 系系統(tǒng)的詳詳細(xì)調(diào)查查我選擇做做員工工信息管管理系統(tǒng)統(tǒng)的目目標(biāo)是:應(yīng)用于于某企業(yè)業(yè)進(jìn)行員員工信息息管理,使使其擁有有一個(gè)可可操作的的業(yè)務(wù)平平臺(tái),提提高員工工管理水水平,挖挖掘潛在在資源(如如客戶資資源,降降低費(fèi)用用,節(jié)約約成本等等)。當(dāng)當(dāng)然,如如果稍加加改動(dòng),也也許還會(huì)會(huì)適合其其他行業(yè)業(yè)使用。 具體為: 1、要用用戶
52、界面面要友好好,使用用方便,容容錯(cuò)能力力強(qiáng),適適應(yīng)各種種水平的的用戶。 2、系統(tǒng)統(tǒng)安全性性要高,需需要有密密碼保護(hù)護(hù) 3、能大大量減少少不必要要的資源源,善用用現(xiàn)有資資源來開開發(fā)。5.3系系統(tǒng)邏輯輯模型的的提出為了實(shí)現(xiàn)現(xiàn)管理信信息系統(tǒng)統(tǒng)的計(jì)算算機(jī)化,僅僅僅用文文字來描描述信息息的流動(dòng)動(dòng)和存儲(chǔ)儲(chǔ)還遠(yuǎn)遠(yuǎn)遠(yuǎn)不夠,還還要進(jìn)一一步調(diào)查查分析舍舍去物質(zhì)質(zhì)流,抽抽象出信信息流,繪繪制出數(shù)數(shù)據(jù)流程程圖,并并對(duì)各種種數(shù)據(jù)的的屬性和和各項(xiàng)處處理功能能進(jìn)行詳詳細(xì)分析析。系統(tǒng)統(tǒng)分析的的主要成成果是系系統(tǒng)的邏邏輯模型型。本系系統(tǒng)主要要是以數(shù)數(shù)據(jù)流圖圖、數(shù)據(jù)據(jù)字典和和E-RR圖為主主要描述述工具來來勾畫系系統(tǒng)的概概貌。
53、數(shù)據(jù)流圖圖(DFFD,ddataa fllow diaagraam)是是描述數(shù)數(shù)據(jù)處理理過程的的有力工工具。數(shù)數(shù)據(jù)流圖圖從數(shù)據(jù)據(jù)傳遞和和加工的的角度,以以圖形的的方式刻刻畫數(shù)據(jù)據(jù)流從輸輸入到輸輸出的移移動(dòng)變換換過程。 為了使數(shù)數(shù)據(jù)流圖圖便于在在計(jì)算機(jī)機(jī)上輸入入和輸出出,免去去畫曲線線、斜線線和圓的的因難,現(xiàn)現(xiàn)在將會(huì)會(huì)用另一一種比較較合理及及更清晰晰的方法法進(jìn)行分分析。5.3.1數(shù)據(jù)據(jù)詞典 數(shù)據(jù)詞詞典(DDataa Diictiionaary ,DDD)是結(jié)結(jié)構(gòu)化分分析方法法的另一一個(gè)工具具,它與與數(shù)據(jù)流流圖配合合,能清清楚地表表達(dá)數(shù)據(jù)據(jù)處理的的要求。數(shù)數(shù)據(jù)流圖圖給出系系統(tǒng)組成成及其內(nèi)內(nèi)部各元元
54、素相互互間的關(guān)關(guān)系,但但未說明明數(shù)據(jù)元元素的具具體含意意。數(shù)據(jù)據(jù)詞典的的任務(wù)是是對(duì)于數(shù)數(shù)據(jù)流圖圖中出現(xiàn)現(xiàn)的所有有命名元元素,包包括數(shù)據(jù)據(jù)流、加加工、數(shù)數(shù)據(jù)文件件,以及及數(shù)據(jù)的的源、匯匯點(diǎn)等,在在數(shù)據(jù)詞詞典中作作為一個(gè)個(gè)詞條加加以定義義,使得得每一個(gè)個(gè)圖形元元素的名名字都有有一個(gè)確確切的解解釋。 首先說明明各符號(hào)號(hào)的代表表的意義義: = 被定義義為; + 與 ; (如如,x = aa + b ,表示xx 由 a 和和 b 組成) | 或或 ; (如, x = a , b,x = a | b,表示示x由aa或由bb組成) 重復(fù)復(fù);(如如,x = a,表示xx由0個(gè)個(gè)或多個(gè)個(gè)a組成成) 如列舉用用戶
55、登錄錄模塊的的定義如如下: 用戶登錄錄模塊 用戶戶登錄的的定義格格式: 用戶名 = 字母母,數(shù)字 用戶 = 管理理員 密 碼碼 = 字字母,數(shù)字 用戶驗(yàn)證證表 =用戶名名+密碼碼 另一種方方式是以以E-RR圖來描描述數(shù)據(jù)據(jù)之間的的關(guān)聯(lián). 如系統(tǒng)用用戶表的的E-RR圖如下下: 系統(tǒng)用用戶表EE-R圖圖 系統(tǒng)的設(shè)設(shè)計(jì)6.1 系統(tǒng)流流程圖6.2數(shù)數(shù)據(jù)庫(kù)的的設(shè)計(jì)通過對(duì)該該系統(tǒng)的的研究,將系統(tǒng)統(tǒng)數(shù)據(jù)EEmplloyeeemaanagge分為為以下幾幾個(gè)表.DepparttLisst,EEdulleveel,EEmplloyeees,JobbLisst,LLeavvelLListt,LeeaveelStt
56、atuus,LLeavvelTTypee,MaarraageSStattus,OpeerattorLListt,Pllitiics,TittalLListt等幾個(gè)個(gè)表.各各表的具具體設(shè)計(jì)計(jì)結(jié)構(gòu)如如下: DepaartLListt表 Edulleveel表: Emplloyeees表表: JobLListt表: LeavvelLListt表: LeeaveelSttatuus表 LeavvelTTypee表: MarrrageeStaatuss表: OperratoorLiist表表 Plitticss表 TitaalLiist表表6.3系系統(tǒng)主界界面的設(shè)設(shè)計(jì)其系統(tǒng)主主界面設(shè)設(shè)計(jì)運(yùn)行行效果圖圖如
57、下:6.4 登錄窗窗體的設(shè)設(shè)計(jì) 其運(yùn)行行效果圖圖如下:6.5其其具體的的設(shè)計(jì)如如下: 新建一一個(gè)窗體體.在窗窗體上放放上二個(gè)個(gè)labbel控控件,一一個(gè)TeextBBox控控件,一一個(gè)Coomboo1控件件,二個(gè)個(gè)CommmanndBuuttoon控件件.其屬屬性的設(shè)設(shè)置比較較簡(jiǎn)單,請(qǐng)參照照上面的的窗體中中的文字字顯視.我們具具體分析析一下確確定按鈕鈕的源碼碼,如下下: Privvatee Suub ccmdOOK_CClicck() DDim strrSqll Ass Sttrinng strrSqll = OOperr_IDD = & & dccmbOOperrNamme.BBounndT
58、eext & IIf NNot (rcctOpperaatorrLisst.EEOF Andd rcctOpperaatorrLisst.BBOF) Thhen rcctOpperaatorrLisst.FFindd (sstrSSql) IIf NNot (rcctOpperaatorrLisst.EEOF Or rcttOpeerattorLListt.BOOF) Theen If Triim(rrctOOperratoorLiist.Fieeldss(OOperr_Paass) = TTrimm(txxtOpperPPasss.Teext) Thhen OpeeratterNNamee
59、= Triim(ddcmbbOpeerNaame.Texxt) 記記錄當(dāng)前前用戶 frmmMaiin.SShoww 顯顯示主窗窗體 Unlloadd Mee Exiit SSub Ellse llogiinteestCCounnt = looginntesstCoountt + 1 If logginttesttCouunt = 3 TThenn MsggBoxx 您您已經(jīng)登登錄三次次都失敗敗,系統(tǒng)統(tǒng)關(guān)閉, vvbInnforrmattionn + vbOOKOnnly, 非非法用戶戶 Unlloadd Mee Exiit SSub EElsee txttOpeerPaass.SettFocc
60、us EEnd If Ennd IIf Elsse llogiinteestCCounnt = looginntesstCoountt + 1 IIf llogiinteestCCounnt = 33 Thhen MsggBoxx 您您已經(jīng)登登錄三次次都失敗敗,系統(tǒng)統(tǒng)關(guān)閉, vvbInnforrmattionn + vbOOKOnnly, 非非法用戶戶 Unlloadd Mee Exiit SSub EElsee ttxtOOperrPasss.SSetFFocuus EEnd If Endd Iff Elsse MsggBoxx 數(shù)數(shù)據(jù)庫(kù)中中沒有操操作用戶戶數(shù)據(jù), vvbCrritiical
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)澆鋼筋混凝土課程設(shè)計(jì)
- 2024年度田土承包經(jīng)營(yíng)權(quán)租賃與農(nóng)產(chǎn)品加工合同3篇
- 2024年特定醫(yī)療服務(wù)授權(quán)代理協(xié)議版B版
- 投標(biāo)主體誠(chéng)信承諾書(7篇)
- 我的前半生看后感言
- 2025年山東濟(jì)寧梁山縣公開招聘縣屬國(guó)企業(yè)高級(jí)經(jīng)營(yíng)管理人員管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東濟(jì)寧市兗州區(qū)事業(yè)單位招聘工作人員(教育類)166人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東濟(jì)南市歷城區(qū)事業(yè)單位招聘工作人員59人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東泰安市岱岳區(qū)直事業(yè)單位招考管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東棗莊滕州市事業(yè)單位招聘工作人員60人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 2023-2024學(xué)年人教版新教材必修第二冊(cè) 第五章第三節(jié) 無機(jī)非金屬材料 課件(28張)
- 2024年北京通建信息系統(tǒng)有限公司招聘筆試參考題庫(kù)含答案解析
- 組建城市建設(shè)運(yùn)營(yíng)公司方案
- 水泥裝車崗位安全職責(zé)范文
- 安徽省建設(shè)工程工程量清單計(jì)價(jià)依據(jù)說明
- 2023年代繳社保說明范文
- 2016-2017學(xué)年天津市部分區(qū)九年級(jí)(上)期末化學(xué)試卷
- 公園園區(qū)設(shè)施設(shè)備維護(hù)方案
- 課程設(shè)計(jì)DLP4-13型鍋爐中硫煙煤煙氣袋式除塵濕式脫硫系統(tǒng)設(shè)計(jì)
- 新時(shí)代背景下農(nóng)村家庭教育存在的困境及對(duì)策研究
- 【一例潰瘍性結(jié)腸炎患者的護(hù)理淺析6000字(論文)】
評(píng)論
0/150
提交評(píng)論