畢業(yè)設(shè)計(jì)-基于VB的人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
畢業(yè)設(shè)計(jì)-基于VB的人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
畢業(yè)設(shè)計(jì)-基于VB的人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
畢業(yè)設(shè)計(jì)-基于VB的人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
畢業(yè)設(shè)計(jì)-基于VB的人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩53頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

PAGEPAGE1華北水利水電學(xué)院水利職業(yè)學(xué)院計(jì)算機(jī)應(yīng)用用技術(shù)專專業(yè)(三三年制專??疲┊厴I(yè)論文(設(shè)計(jì))題目:華北北水院水水利職業(yè)業(yè)學(xué)院信信息工程程系人事事管理系系統(tǒng)姓名:學(xué)號(hào):422號(hào)專業(yè)方向::軟件開開發(fā)指指導(dǎo)老師師:完成時(shí)間::PAGEPAGE57 摘要隨著計(jì)算機(jī)機(jī)技術(shù)的的飛速發(fā)發(fā)展,計(jì)計(jì)算機(jī)在在企業(yè)管管理中應(yīng)應(yīng)用的普普及,利利用計(jì)算算機(jī)實(shí)現(xiàn)現(xiàn)企業(yè)人人事管理理勢(shì)在必必行。本本系統(tǒng)結(jié)結(jié)合公司司實(shí)際的的人事管管理制度度,經(jīng)過(guò)過(guò)實(shí)際的的需求分分析,采采用功能能強(qiáng)大的的VissuallBaasicc6.00作為開發(fā)發(fā)工具而而開發(fā)出出來(lái)的單單機(jī)版人人事管理理系統(tǒng)。整個(gè)系統(tǒng)從從符合操操作簡(jiǎn)便便、界面面友好、靈靈活、實(shí)實(shí)用、安安全的要要求出發(fā)發(fā),完成成人事管管理的全全過(guò)程,包包括新進(jìn)進(jìn)員工加加入時(shí)人人事檔案案的建立立、老員員工的轉(zhuǎn)轉(zhuǎn)出、職職位等的的變動(dòng)引引起職工工信息的的修改、員員工信息息查詢、統(tǒng)統(tǒng)計(jì)等人人事管理理工作以以及新進(jìn)進(jìn)員的新新增、老老員工修修改等管管理工作作。經(jīng)過(guò)過(guò)實(shí)際使使用證明明,本文文所設(shè)計(jì)計(jì)的人事事管理系系統(tǒng)可以以滿足公公司人事事管理方方面的需需要。關(guān)鍵詞:信息息管理、人人事管理理、人事事管理系系統(tǒng)目錄摘要0第一章概述述41.本論文文的目的的、內(nèi)容容及作者者主要貢貢獻(xiàn)52.研發(fā)發(fā)的背景景6第二章開發(fā)發(fā)工具的的選擇77第三章系統(tǒng)統(tǒng)調(diào)研及及可行性性分析1121、系統(tǒng)統(tǒng)調(diào)研1122、可行行性分析析概述1133、技術(shù)術(shù)可行性性分析114第四章系統(tǒng)統(tǒng)分析1161、系統(tǒng)統(tǒng)需求分分析1662、數(shù)據(jù)據(jù)流程圖圖17第五章系統(tǒng)統(tǒng)總體設(shè)設(shè)計(jì)1881、操作流流程圖1182、功能面面述199第六章系統(tǒng)統(tǒng)詳細(xì)設(shè)設(shè)計(jì)2001、數(shù)據(jù)據(jù)庫(kù)設(shè)計(jì)計(jì)202、系統(tǒng)統(tǒng)主要界界面設(shè)計(jì)計(jì)22第七章部分分代碼2251、斷程序序是否運(yùn)運(yùn)行2552、選擇功功能部分分代碼2253、查詢功功能部分分代碼2264、退出功功能部分分代碼332第八章系統(tǒng)統(tǒng)測(cè)試3331、測(cè)試舉舉例3332、測(cè)試項(xiàng)項(xiàng)目3883、測(cè)試方方法400致謝41參考文獻(xiàn)442第一章概概述21世紀(jì)的的今天,網(wǎng)網(wǎng)絡(luò)技術(shù)術(shù)的飛速速發(fā)展,計(jì)計(jì)算機(jī)已已經(jīng)進(jìn)入入千家萬(wàn)萬(wàn)戶,成成為人們們工作、生生活、學(xué)學(xué)習(xí)、不不可缺少少的工具具。計(jì)算算機(jī)網(wǎng)絡(luò)絡(luò)是現(xiàn)代代計(jì)算機(jī)機(jī)技術(shù)和和通信技技術(shù)密切切結(jié)合的的產(chǎn)物,是是隨著社社會(huì)對(duì)信信息的共共享和信信息通訊訊的要求求而發(fā)展展起來(lái)的的。所謂謂計(jì)算機(jī)機(jī)網(wǎng)絡(luò)就就是利用用通訊設(shè)設(shè)備和線線路將地地理位置置不同的的、功能能獨(dú)立的的多臺(tái)計(jì)計(jì)算機(jī)系系統(tǒng)互聯(lián)聯(lián)起來(lái),以以功能完完善的網(wǎng)網(wǎng)絡(luò)軟件件事實(shí)縣縣網(wǎng)絡(luò)中中信息傳傳遞和資資源共享享的系統(tǒng)統(tǒng)。隨著我國(guó)經(jīng)經(jīng)濟(jì)的高高速發(fā)展展,各種種大、中中型企業(yè)業(yè)的經(jīng)營(yíng)營(yíng)規(guī)模不不斷擴(kuò)大大,這對(duì)對(duì)我國(guó)經(jīng)經(jīng)濟(jì)無(wú)疑疑是一個(gè)個(gè)極好的的發(fā)展機(jī)機(jī)會(huì)。尤尤為重要要的是,近近幾年由由于Innterrnett/Inntraanett技術(shù)和和電子商商務(wù)的快快速發(fā)展展,許多多企業(yè)都都建立了了自己的的Inttrannet網(wǎng)網(wǎng),并且且利用IInteerneet網(wǎng)上上發(fā)布企企業(yè)的信信息,提提供網(wǎng)上上服務(wù),這這種方法法已被越越來(lái)越多多的企業(yè)業(yè)所重視視。在這這種環(huán)境境下,通通過(guò)計(jì)算算機(jī)網(wǎng)絡(luò)絡(luò)把整個(gè)個(gè)企業(yè)的的各個(gè)部部門及分分支機(jī)構(gòu)構(gòu)連接起起來(lái)成為為這些企企業(yè)提高高管理人人力資源源水平,企企業(yè)上檔檔次、上上規(guī)模,適適應(yīng)現(xiàn)代代化市場(chǎng)場(chǎng)經(jīng)濟(jì)的的重要舉舉措。特特別是采采用WEEB技術(shù)術(shù),通過(guò)過(guò)Intternnet//Inttrannet可可以實(shí)現(xiàn)現(xiàn)企業(yè)信信息的快快速收集集、發(fā)布布、存儲(chǔ)儲(chǔ)、處理理和交流流。本文文介紹的的是基于于webb的人事事管理系系統(tǒng)就是是幫助企企業(yè)實(shí)現(xiàn)現(xiàn)上述功功能的實(shí)實(shí)用網(wǎng)絡(luò)絡(luò)應(yīng)用系系統(tǒng)。本課題主要要要求設(shè)設(shè)計(jì)者能能很好的的掌握MMicrrosooft公公司的VVisuualBassic,VVisuualC,BBorllandd公司的的Dellphii,JJavaa等等工工具,使使得本系系統(tǒng)的結(jié)結(jié)構(gòu)布局局合理,美美觀大方方。本系系統(tǒng)具有有操作簡(jiǎn)簡(jiǎn)單、靈靈活等特特點(diǎn)。本次論文是是我大學(xué)學(xué)三年來(lái)來(lái)學(xué)習(xí)生生活的總總結(jié)和匯匯報(bào),達(dá)達(dá)到融會(huì)會(huì)貫通所所學(xué)知識(shí)識(shí),靈活活運(yùn)用的的目的。本次設(shè)計(jì)從從五月上上旬開始始,六月月中旬結(jié)結(jié)束,歷歷時(shí)一個(gè)個(gè)月,時(shí)時(shí)間緊,經(jīng)經(jīng)驗(yàn)不足足,存在在的問(wèn)題題較多,敬敬請(qǐng)各位位老師和和同學(xué)批批評(píng)斧正正1.本論文文的目的的、內(nèi)容容及作者者主要貢貢獻(xiàn)(1)目的的目前市面上上流行的的人事管管理系統(tǒng)統(tǒng)不少。但但是,對(duì)對(duì)于企、事事業(yè)單位位的人事事管理系系統(tǒng)來(lái)說(shuō)說(shuō),不需需要大型型的數(shù)據(jù)據(jù)庫(kù)系統(tǒng)統(tǒng)。只需需要一個(gè)個(gè)操作方方便,功功能實(shí)用用,能滿滿足本中中心對(duì)數(shù)數(shù)據(jù)的管管理及需需求的系系統(tǒng)。我我們的目目標(biāo)就是是在于開開發(fā)一個(gè)個(gè)功能實(shí)實(shí)用、操操作方便便,簡(jiǎn)單單明了的的人事管管理系統(tǒng)統(tǒng)。(2)內(nèi)容容能夠錄入人人事的基基本資料料,在操操作上能能夠完成成諸如添添加、修修改、刪刪除、按按各種條條件進(jìn)行行查詢、新新用戶的的設(shè)置及及密碼修修改等方方面的工工作,基基本滿足足人事日日常業(yè)務(wù)務(wù)的需要要。其實(shí)實(shí)現(xiàn)的主主要功能能如下::系統(tǒng)管理::包括人人員登錄錄管理、修修改密碼碼、用戶戶管理。招聘管理::包括招招聘人員員計(jì)劃以以及審批批情況。3、人事管管理:包包括員工工基本信信息的添添加、修修改、刪刪除、查查詢,部部門信息息、職務(wù)務(wù)信息的的添加、刪刪除,員員工內(nèi)部部調(diào)動(dòng)、人人員資料料按分組組進(jìn)行查查詢。4、考勤管管理:包包括考勤勤時(shí)間表表的設(shè)置置、考勤勤的出勤勤、加班班、出差差、請(qǐng)假假記錄的的添加、刪刪除以及及最后的的月考勤勤統(tǒng)計(jì)。(3)作作者的主主要貢獻(xiàn)獻(xiàn)本系統(tǒng)的開開發(fā)完成成并投入入運(yùn)行后后,可以以用計(jì)算算機(jī)進(jìn)行行人事管管理工作作,使一一般企事事業(yè)單位位人事管管理更加加科學(xué)化化、現(xiàn)代代化2.研發(fā)發(fā)的背景景隨著我國(guó)經(jīng)經(jīng)濟(jì)的高高速發(fā)展展,各種種大、中中型企業(yè)業(yè)的經(jīng)營(yíng)營(yíng)規(guī)模不不斷擴(kuò)大大,這對(duì)對(duì)我國(guó)經(jīng)經(jīng)濟(jì)無(wú)疑疑是一個(gè)個(gè)極好的的發(fā)展機(jī)機(jī)會(huì)。尤尤為重要要的是,近近幾年由由于Innterrnett/Inntraanett技術(shù)和和電子商商務(wù)的快快速發(fā)展展,許多多企業(yè)都都建立了了自己的的Inttrannet網(wǎng)網(wǎng),并且且利用IInteerneet網(wǎng)上上發(fā)布企企業(yè)的信信息,提提供網(wǎng)上上服務(wù),這這種方法法已被越越來(lái)越多多的企業(yè)業(yè)所重視視。在這這種環(huán)境境下,通通過(guò)計(jì)算算機(jī)網(wǎng)絡(luò)絡(luò)把整個(gè)個(gè)企業(yè)的的各個(gè)部部門及分分支機(jī)構(gòu)構(gòu)連接起起來(lái)成為為這些企企業(yè)提高高管理人人力資源源水平,企企業(yè)上檔檔次、上上規(guī)模,適適應(yīng)現(xiàn)代代化市場(chǎng)場(chǎng)經(jīng)濟(jì)的的重要舉舉措。特特別是采采用WEEB技術(shù)術(shù),通過(guò)過(guò)Intternnet//Inttrannet可可以實(shí)現(xiàn)現(xiàn)企業(yè)信信息的快快速收集集、發(fā)布布、存儲(chǔ)儲(chǔ)、處理理和交流流。第二章開開發(fā)工具具的選擇擇現(xiàn)在,市場(chǎng)場(chǎng)上可以以選購(gòu)的的應(yīng)用開開發(fā)產(chǎn)品品很多,流流行的也也有數(shù)十十種。目目前在我我國(guó)市場(chǎng)場(chǎng)上最為為流行、使使用最多多、最為為先進(jìn)的的可用作作企業(yè)級(jí)級(jí)開發(fā)工工具的產(chǎn)產(chǎn)品有::Microosofft公司司的ViisuaalBBasiicMicroosofft公司司的ViisuaalCCBorlaand公公司的DDelpphi在目前市場(chǎng)場(chǎng)上這些些眾多的的程序開開發(fā)工具具中,有有些強(qiáng)調(diào)調(diào)程語(yǔ)言言的彈性性與執(zhí)行行效率;;有些則則偏重于于可視化化程序開開發(fā)工具具所帶來(lái)來(lái)的便利利性與效效率的得得高,各各有各的的優(yōu)點(diǎn)和和特色,也也滿足了了不同用用戶的需需求。然然而,語(yǔ)語(yǔ)言的彈彈性和工工具的便便利性是是密不可可分的,只只有便利利的工具具,卻沒(méi)沒(méi)有彈性性的語(yǔ)言言作支持持,許多多特殊化化的處理理動(dòng)作必必需要耗耗費(fèi)數(shù)倍倍的工夫夫來(lái)處理理,使得得原來(lái)所所標(biāo)榜的的效率提提高的優(yōu)優(yōu)點(diǎn)失去去了作用用;相反反,如果果只強(qiáng)調(diào)調(diào)程續(xù)語(yǔ)語(yǔ)言的彈彈性,卻卻沒(méi)有便便利的工工具作配配合,會(huì)會(huì)使一些些即使非非常簡(jiǎn)單單的界面面處理動(dòng)動(dòng)作,也也會(huì)嚴(yán)重重地浪費(fèi)費(fèi)程序設(shè)設(shè)計(jì)師的的寶貴時(shí)時(shí)間。作為數(shù)據(jù)庫(kù)庫(kù)系統(tǒng)的的開發(fā),VVisuualBassic是是一個(gè)非非常理想想選擇。數(shù)數(shù)據(jù)庫(kù)是是MISS中的重重要支持持技術(shù),在在MISS開發(fā)過(guò)過(guò)程中,如如何選擇擇數(shù)據(jù)庫(kù)庫(kù)管理是是一個(gè)重重要的問(wèn)問(wèn)題,目目前,數(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ù)語(yǔ)言言VissuallBaasicc語(yǔ)言,該該開發(fā)工工具具有有很多長(zhǎng)長(zhǎng)處:VisuaalBBasiic是一一種可視視化的、面面對(duì)對(duì)象象和條用用事件驅(qū)驅(qū)動(dòng)方式式的結(jié)構(gòu)構(gòu)化高級(jí)級(jí)程序設(shè)設(shè)計(jì),可可用于開開發(fā)Wiindoows環(huán)環(huán)境下的的種類應(yīng)應(yīng)用程序序。它簡(jiǎn)簡(jiǎn)單易學(xué)學(xué)、效率率高,且且功能強(qiáng)強(qiáng)大,可可以與WWinddowss的專業(yè)業(yè)開發(fā)工工具SDDK相媲媲美,而而且程序序開發(fā)人人員不必必具有CC/C+++編程程基礎(chǔ)。在在VissuallBaasicc環(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ù)訪問(wèn)((ODBBC)等等技術(shù),可可以高效效、快速速地開發(fā)發(fā)出Wiindoows環(huán)環(huán)境下功功能強(qiáng)大大、圖形形界面豐豐富的應(yīng)應(yīng)用軟件件系統(tǒng)??偟膩?lái)說(shuō),VVisuualBassic具具有以下下特點(diǎn)::可視化編程程:用傳統(tǒng)程序序設(shè)計(jì)語(yǔ)語(yǔ)言設(shè)計(jì)計(jì)程序時(shí)時(shí),都是是通過(guò)編編寫程序序代碼來(lái)來(lái)設(shè)計(jì)用用戶界面面,在設(shè)設(shè)計(jì)過(guò)程程中看不不到界面面的實(shí)際際顯示效效果,必必須編譯譯后運(yùn)行行程序才才能觀察察。如果果對(duì)界面面的效果果不滿意意,還要要回到程程序中修修改。有有時(shí)候,這這種編程程-編譯譯-修改改的操作作可能要要反復(fù)多多次,大大大影響響了軟件件開發(fā)效效率。VVisuualBassic提提供了可可視化設(shè)設(shè)計(jì)工具具,把WWinddowss界面設(shè)設(shè)計(jì)的復(fù)復(fù)雜性“封裝”起來(lái),開開發(fā)人員員不必為為界面設(shè)設(shè)計(jì)而編編寫大量量程序代代碼。只只需要按按設(shè)計(jì)要要求的屏屏幕布局局,用系系統(tǒng)提供供的工具具,在屏屏幕上畫畫出各種種“部件”,即圖圖形對(duì)象象,并設(shè)設(shè)置這些些圖形對(duì)對(duì)象的屬屬性。VVisuualBassic自自動(dòng)產(chǎn)生生界面設(shè)設(shè)計(jì)代碼碼,程序序設(shè)計(jì)人人員只需需要編寫寫實(shí)現(xiàn)程程序功能能的那部部分代碼碼,從而而可以大大大提高高程序設(shè)設(shè)計(jì)的效效率。面向?qū)ο蟮牡某绦蛟O(shè)設(shè)計(jì)4.0版以以后的VVisuualBassic支支持面向向?qū)ο蟮牡某绦蛟O(shè)設(shè)計(jì),但但它與一一般的面面向?qū)ο笙蟮某绦蛐蛟O(shè)計(jì)語(yǔ)語(yǔ)言(CC++))不完全全相同。在在一般的的面向?qū)?duì)象程序序設(shè)計(jì)語(yǔ)語(yǔ)言中,對(duì)對(duì)象由程程序代碼碼和數(shù)據(jù)據(jù)組成,是是抽象的的概念;;而ViisuaalBBasiic則是是應(yīng)用面面向?qū)ο笙蟮某绦蛐蛟O(shè)計(jì)方方法(OOOP)),把程程序和數(shù)數(shù)據(jù)封裝裝起來(lái)作作為一個(gè)個(gè)對(duì)象,并并為每個(gè)個(gè)對(duì)象賦賦予應(yīng)有有的屬性性,使對(duì)對(duì)象成為為實(shí)在的的東西。在在設(shè)計(jì)對(duì)對(duì)象時(shí),不不必編寫寫建立和和描述每每個(gè)對(duì)象象的程序序代碼,而而是用工工具畫在在界面上上,ViisuaalBBasiic自動(dòng)動(dòng)生成對(duì)對(duì)象的程程序代碼碼并封裝裝起來(lái)。每每個(gè)對(duì)象象以圖形形方式顯顯示在界界面上,都都是可視視的。結(jié)構(gòu)化程序序設(shè)計(jì)語(yǔ)語(yǔ)言VisuaalBBasiic是在在BASSIC語(yǔ)語(yǔ)言的基基礎(chǔ)上發(fā)發(fā)展起來(lái)來(lái)的,具具有高級(jí)級(jí)程序設(shè)設(shè)計(jì)語(yǔ)言言的語(yǔ)句句結(jié)構(gòu),接接近于自自然語(yǔ)言言和人類類的邏輯輯思維方方式。VVisuualBassic語(yǔ)語(yǔ)句簡(jiǎn)單單易懂,其其編輯器器支持彩彩色代碼碼,可自自動(dòng)進(jìn)行行語(yǔ)法錯(cuò)錯(cuò)誤檢查查,同時(shí)時(shí)具有功功能強(qiáng)大大且使用用靈活的的調(diào)試器器和編譯譯器。VisuaalBBasiic是解解釋型語(yǔ)語(yǔ)言,在在輸入代代碼的同同時(shí),解解釋系統(tǒng)統(tǒng)將高級(jí)級(jí)語(yǔ)言分分解翻譯譯成計(jì)算算機(jī)可以以識(shí)別的的機(jī)器指指令,并并判斷每每個(gè)語(yǔ)句句的語(yǔ)法法錯(cuò)誤。在在設(shè)計(jì)VVisuualBassic程程序的過(guò)過(guò)程中,隨隨時(shí)可以以運(yùn)行程程序,而而在整個(gè)個(gè)程序設(shè)設(shè)計(jì)好之之后,可可以編譯譯生成可可執(zhí)行文文件(..EXEE),脫脫離ViisuaalBBasiic環(huán)境境,直接接在Wiindoows環(huán)環(huán)境下運(yùn)運(yùn)行。事件驅(qū)動(dòng)編編程機(jī)制制VisuaalBBasiic通過(guò)過(guò)事件來(lái)來(lái)執(zhí)行對(duì)對(duì)象的操操作。一一個(gè)對(duì)象象可能會(huì)會(huì)產(chǎn)生多多個(gè)事件件,每個(gè)個(gè)事件都都可以通通過(guò)一段段程序來(lái)來(lái)響應(yīng)。例例如,命命令按鈕鈕是一個(gè)個(gè)對(duì)象,當(dāng)當(dāng)用戶單單擊該按按鈕時(shí),將將產(chǎn)生一一個(gè)“單擊”(CLLICKK)事件件,而在在產(chǎn)生該該事件時(shí)時(shí)將執(zhí)行行一段程程序,用用來(lái)實(shí)現(xiàn)現(xiàn)指定的的操作。在用VissuallBaasicc設(shè)計(jì)大大型應(yīng)用用軟件時(shí)時(shí),不必必建立具具有明顯顯開始和和結(jié)束的的程序,而而是編寫寫若干個(gè)個(gè)微小的的子程序序,即過(guò)過(guò)程。這這些過(guò)程程分別面面向不同同的對(duì)象象,由用用戶操作作引發(fā)某某個(gè)事件件來(lái)驅(qū)動(dòng)動(dòng)完成某某種特定定的功能能,或者者由事件件驅(qū)動(dòng)程程序調(diào)用用通用過(guò)過(guò)程來(lái)執(zhí)執(zhí)行指定定的操作作,這樣樣可以方方便編程程人員,提提高效率率。訪問(wèn)數(shù)據(jù)庫(kù)庫(kù)VisuaalBBasiic具有有強(qiáng)大的的數(shù)據(jù)庫(kù)庫(kù)管理功功能,利利用數(shù)據(jù)據(jù)控件和和數(shù)據(jù)庫(kù)庫(kù)管理窗窗口,可可以直接接建立或或處理MMicrrosooftAcccesss格式的的數(shù)據(jù)庫(kù)庫(kù),并提提供了強(qiáng)強(qiáng)大的數(shù)數(shù)據(jù)存儲(chǔ)儲(chǔ)和檢索索功能。同同時(shí),VVisuualBassic還還能直接接編輯和和訪問(wèn)其其他外部部數(shù)據(jù)庫(kù)庫(kù),如DDBASSE,F(xiàn)FoxPPro,PParaadoxx等,這這些數(shù)據(jù)據(jù)庫(kù)格式式都可以以用ViisuaalBBasiic編輯輯和處理理。VisuaalBBasiic提供供開放式式數(shù)據(jù)連連接,即即ODBBC功能能,可通通過(guò)直接接訪問(wèn)或或建立連連接的方方式使用用并操作作后臺(tái)大大型網(wǎng)絡(luò)絡(luò)數(shù)據(jù)庫(kù)庫(kù),如SSQLSerrverr,Orraclle等。在在應(yīng)用程程序中,可可以使用用結(jié)構(gòu)化化查詢語(yǔ)語(yǔ)言SQQL數(shù)據(jù)據(jù)標(biāo)準(zhǔn),直直接訪問(wèn)問(wèn)服務(wù)器器上的數(shù)數(shù)據(jù)庫(kù),并并提供了了簡(jiǎn)單的的面向?qū)?duì)象的庫(kù)庫(kù)操作指指令和多多用戶數(shù)數(shù)據(jù)庫(kù)訪訪問(wèn)的加加鎖機(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ò)接口口,以便便在分布布式環(huán)境境中快速速而有效效地實(shí)現(xiàn)現(xiàn)客戶//服務(wù)器器(clliennt/sservver))方案。動(dòng)態(tài)數(shù)據(jù)交交換(DDDE))利用動(dòng)態(tài)數(shù)數(shù)據(jù)交換換(DyynammicDattaEExchhangge)技技術(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ù)。VVisuualBassic提提供了動(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ì)象的鏈接接與嵌入入(OLLE)對(duì)象的鏈接接與嵌入入(OLLE)將將每個(gè)應(yīng)應(yīng)用程序序都看作作是一個(gè)個(gè)對(duì)象((objjectt),將將不同的的對(duì)象鏈鏈接(llinkk)起來(lái)來(lái),再嵌嵌入(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ù)合式式文檔((commpouunddoccumeent)),這種種文檔由由來(lái)自多多個(gè)不同同應(yīng)用程程序的對(duì)對(duì)象組成成,文檔檔中的每每個(gè)對(duì)象象都與原原來(lái)的應(yīng)應(yīng)用程序序相聯(lián)系系,并可可執(zhí)行與與原來(lái)應(yīng)應(yīng)用程序序完全相相同的操操作。動(dòng)態(tài)鏈接庫(kù)庫(kù)(DLLL)VisuaalBBasiic是一一種高級(jí)級(jí)程序設(shè)設(shè)計(jì)語(yǔ)言言,不具具備低級(jí)級(jí)語(yǔ)言的的功能,對(duì)對(duì)訪問(wèn)機(jī)機(jī)器硬件件的操作作不太容容易實(shí)現(xiàn)現(xiàn)。但它它可以通通過(guò)動(dòng)態(tài)態(tài)鏈接庫(kù)庫(kù)技術(shù)將將C/CC++或或匯編語(yǔ)語(yǔ)言編寫寫的程序序加入到到VissuallBaasicc應(yīng)用程程序中,可可以像調(diào)調(diào)用內(nèi)部部函數(shù)一一樣調(diào)用用其他語(yǔ)語(yǔ)言編寫寫的函數(shù)數(shù)。此外外,通過(guò)過(guò)動(dòng)態(tài)鏈鏈接庫(kù),還還可以調(diào)調(diào)用Wiindoows應(yīng)應(yīng)用程序序接口((APII)函數(shù)數(shù),實(shí)現(xiàn)現(xiàn)SDKK所具有有的功能能。第三章系統(tǒng)調(diào)調(diào)研及可可行性分分析1.系統(tǒng)統(tǒng)調(diào)研正式開發(fā)管管理信息息系統(tǒng)之之前進(jìn)行行調(diào)研是是非常必必要的,其其必要性性主要表表現(xiàn)在以以下幾個(gè)個(gè)方面。(1)明確確用戶的的要求,以以根據(jù)調(diào)調(diào)查結(jié)果果進(jìn)行可可行性分分析,確確認(rèn)系統(tǒng)統(tǒng)的開發(fā)發(fā)是否可可行。(2)提出出新系統(tǒng)統(tǒng)的人員員并不都都是系統(tǒng)統(tǒng)研究人人員,有有些人對(duì)對(duì)于其功功能和處處理數(shù)據(jù)據(jù)的方法法沒(méi)有明明確的認(rèn)認(rèn)識(shí)。它它們只是是根據(jù)自自己業(yè)務(wù)務(wù)工作的的需要提提出了要要求,系系統(tǒng)開發(fā)發(fā)人員要要對(duì)此進(jìn)進(jìn)行詳細(xì)細(xì)的調(diào)查查和分析析,確認(rèn)認(rèn)用戶的的要求可可以通過(guò)過(guò)現(xiàn)有的的計(jì)算機(jī)機(jī)技術(shù)實(shí)實(shí)現(xiàn),保保證開發(fā)發(fā)的管理理信息系系統(tǒng)的功功能與用用戶提出出的要求求相吻合合。(3)企業(yè)業(yè)的現(xiàn)行行系統(tǒng)可可能是手手工系統(tǒng)統(tǒng),也可可能是使使用和計(jì)計(jì)算機(jī)的的系統(tǒng),無(wú)無(wú)論是何何種情況況,都要要詳細(xì)地地調(diào)查現(xiàn)現(xiàn)行系統(tǒng)統(tǒng)中信息息處理的的具體情情況,系系統(tǒng)內(nèi)部部功能結(jié)結(jié)構(gòu),以以便設(shè)計(jì)計(jì)出一個(gè)個(gè)合理的的、好的的新系統(tǒng)統(tǒng)邏輯模模型,為為新系統(tǒng)統(tǒng)的設(shè)計(jì)計(jì)工作打打好基礎(chǔ)礎(chǔ),保證證整個(gè)系系統(tǒng)開發(fā)發(fā)的質(zhì)量量??傊?,必要要對(duì)現(xiàn)行行系統(tǒng)進(jìn)進(jìn)行詳細(xì)細(xì)的調(diào)查查,明確確用戶需需求,保保證開發(fā)發(fā)的新系系統(tǒng)的功功能與用用戶的要要求相吻吻合,避避免耗費(fèi)費(fèi)大量的的人力、物物力、財(cái)財(cái)力,新新系統(tǒng)的的開發(fā)卻卻失敗的的悲劇發(fā)發(fā)生。2.可行行性分析析概述可行性分析析是在用用戶的要要求和系系統(tǒng)調(diào)研研的基礎(chǔ)礎(chǔ)上進(jìn)行行的,對(duì)對(duì)新系統(tǒng)統(tǒng)的開發(fā)發(fā)從社會(huì)會(huì)、技術(shù)術(shù)、經(jīng)濟(jì)濟(jì)、管理理等方面面進(jìn)行分分析,并并得出新新系統(tǒng)的的開發(fā)工工作可行行、不可可行、需需要修改改、追加加投資、暫暫緩開發(fā)發(fā)、分步步實(shí)施等等方案和和結(jié)論,最最后完成成可行性性分析??尚行苑治鑫鲆话憧煽啥x為為:可行行性分析析是在建建設(shè)的前前期對(duì)工工程項(xiàng)目目的一種種考察和和鑒定,對(duì)對(duì)擬議中中的項(xiàng)目目進(jìn)行全全面與綜綜合的技技術(shù)、經(jīng)經(jīng)濟(jì)能力力的調(diào)查查,判斷斷它是否否可行。(1)可行行性分析析階段的的主要工工作包括括以下幾幾個(gè)方面面:①新系統(tǒng)目目標(biāo)可行行性分析析:分析新系統(tǒng)統(tǒng)的目標(biāo)標(biāo)是否符符合企業(yè)業(yè)的現(xiàn)狀狀和發(fā)展展的需要要。②社會(huì)可行行性分析析:社會(huì)可行性性分析主主要是指指管理信信息系統(tǒng)統(tǒng)的開發(fā)發(fā)是否符符合國(guó)家家法律、下下策,是是否能夠夠與社會(huì)會(huì)大系統(tǒng)統(tǒng)實(shí)現(xiàn)良良好的對(duì)對(duì)接。③技術(shù)可行行性分析析:技術(shù)可行性性分析是是根據(jù)新新系統(tǒng)的的目標(biāo)來(lái)來(lái)衡量是是否具備備所需要要的技術(shù)術(shù),包括括系統(tǒng)開開發(fā)人員員數(shù)量和和水平,硬硬件方面面,軟件件方面及及其它應(yīng)應(yīng)用技術(shù)術(shù)。④經(jīng)濟(jì)可行行性分析析經(jīng)濟(jì)可行性性分析主主要是對(duì)對(duì)開發(fā)新新系統(tǒng)所所投入的的資金與與系統(tǒng)投投入使用用后所帶帶來(lái)的經(jīng)經(jīng)濟(jì)效益益進(jìn)行比比較,確確認(rèn)新系系統(tǒng)是否否會(huì)給企企業(yè)帶來(lái)來(lái)一定的的經(jīng)濟(jì)效效益。⑤管理可行行性分析析:管理可行性性分析主主要是分分析企業(yè)業(yè)現(xiàn)行的的管理體體制和企企業(yè)領(lǐng)導(dǎo)導(dǎo)是否具具有現(xiàn)代代化的管管理意識(shí)識(shí)和管理理水平。3.技術(shù)術(shù)可行性性分析技術(shù)可行性性分析主主要包括括四個(gè)方方面:目目前有關(guān)關(guān)的技術(shù)術(shù)能否支支持所開開發(fā)的新新系統(tǒng);;新系統(tǒng)統(tǒng)開發(fā)人人員的數(shù)數(shù)量和水水平,即即人力資資源;硬硬件和軟軟件資源源。(1)技術(shù)術(shù)支持首先根據(jù)新新系統(tǒng)的的目標(biāo),考考慮目前前有關(guān)的的技術(shù)能能否支持持所開發(fā)發(fā)的新系系統(tǒng)。這這里討論論的技術(shù)術(shù)必須是是已經(jīng)普普遍使用用的,而而不是待待研究的的或正在在研究的的。(2)硬件件資源開發(fā)管理信信息系統(tǒng)統(tǒng)所需的的硬件資資源包含含以下兩兩個(gè)方面面:系統(tǒng)開發(fā)人人員在管管理信息息系統(tǒng)的的開發(fā)過(guò)過(guò)程中所所需要的的計(jì)算機(jī)機(jī)設(shè)備及及其有關(guān)關(guān)的外部部設(shè)備;;管理信信息系統(tǒng)統(tǒng)開發(fā)成成功投入入使用后后,使用用單位所所應(yīng)具備備的計(jì)算算機(jī)設(shè)備備及其有有關(guān)的外外圍設(shè)備備。對(duì)硬硬件資源源進(jìn)行可可行性分分析時(shí)主主要考慮慮計(jì)算機(jī)機(jī)的主機(jī)機(jī)內(nèi)存、類類型、功功能、聯(lián)聯(lián)網(wǎng)能力力、安全全保護(hù)措措施以及及輸入//輸出設(shè)設(shè)備,外外存儲(chǔ)器器和聯(lián)網(wǎng)網(wǎng)數(shù)據(jù)通通信設(shè)備備的配置置、功能能、效率率等指標(biāo)標(biāo)是否符符合系統(tǒng)統(tǒng)方案設(shè)設(shè)計(jì)要求求,同時(shí)時(shí)還要考考慮計(jì)算算機(jī)的性性能/價(jià)價(jià)格比。(3)軟件件資源軟件資源的的可行性性分析主主要考慮慮以下幾幾點(diǎn)是否否滿足用用戶的要要求:①操作系統(tǒng)統(tǒng)的選擇擇;②編譯系統(tǒng)統(tǒng)的選擇擇;③數(shù)據(jù)庫(kù)管管理系統(tǒng)統(tǒng)的選擇擇;④高級(jí)編程程語(yǔ)言的的選擇;;⑤漢字處理理系統(tǒng)的的選擇;;⑥應(yīng)用軟件件包的選選擇。本系統(tǒng)在開開發(fā)前,與與中心的的領(lǐng)導(dǎo)和和有關(guān)的的操作人人員密切切溝通,認(rèn)認(rèn)真聽(tīng)取取他們的的意見(jiàn),并并吸收他他們的積積極觀點(diǎn)點(diǎn),使本本系統(tǒng)的的開發(fā)在在相當(dāng)大大的程度度上具有有一定的的先進(jìn)性性和合理理性。第四章系統(tǒng)分分析1.系統(tǒng)統(tǒng)需求分分析系統(tǒng)分析是是開發(fā)管管理信息息系統(tǒng)的的關(guān)鍵性性階段,是是一個(gè)從從不斷認(rèn)認(rèn)識(shí)和逐逐步細(xì)化化的過(guò)程程,是下下一階段段的工作作基礎(chǔ),是是為下一一階段進(jìn)進(jìn)行物理理方案設(shè)設(shè)計(jì)、解解決“怎么做做”提供依依據(jù),基基關(guān)鍵性性主要體體現(xiàn)在“理解需需求”和“表達(dá)需需求”兩方面面。通過(guò)對(duì)現(xiàn)行行系統(tǒng)的的詳細(xì)調(diào)調(diào)研,主主要是從從系統(tǒng)的的角度理理解用戶戶的需要要,確定定新系統(tǒng)統(tǒng)的綜合合要求,并并提出這這些需求求的實(shí)現(xiàn)現(xiàn)條件以以及需求求應(yīng)達(dá)到到的標(biāo)準(zhǔn)準(zhǔn),也就就是確定定新系統(tǒng)統(tǒng)要做什什么,做做到什么么程度。這這些需求求包括::(1)功能能需求。確確定新系系統(tǒng)應(yīng)做做什么,這這是最主主要的需需求。(2)性能能需求。給給出所開開發(fā)的新新系統(tǒng)的的技術(shù)性性能指標(biāo)標(biāo),包括括存儲(chǔ)容容量限制制、運(yùn)行行時(shí)間限限制、安安全保密密性等。(3)環(huán)境境需求。這這是對(duì)系系統(tǒng)運(yùn)行行以及所所處環(huán)境境的要求求。例如如,在硬硬件方面面采用什什么機(jī)型型、有什什么硬件件設(shè)備等等;在軟軟件方面面,采用用什么支支持系統(tǒng)統(tǒng)運(yùn)行的的系統(tǒng)軟軟件(指指操作系系統(tǒng)、數(shù)數(shù)據(jù)庫(kù)管管理系統(tǒng)統(tǒng))。(4)未來(lái)來(lái)需求。這這類要求求是指目目前不屬屬于系統(tǒng)統(tǒng)開發(fā)的的范圍,但但將來(lái)隨隨著外界界環(huán)境的的變化以以及系統(tǒng)統(tǒng)的發(fā)展展可能會(huì)會(huì)提出的的要求。了了解這類類要求的的目的是是在開發(fā)發(fā)過(guò)程中中,可對(duì)對(duì)系統(tǒng)將將來(lái)可能能的擴(kuò)展展與修改改做準(zhǔn)備備。一旦旦需要時(shí)時(shí),就比比較容易易進(jìn)行補(bǔ)補(bǔ)充和修修改了。2.數(shù)據(jù)據(jù)流程圖圖面向數(shù)據(jù)流流的設(shè)計(jì)計(jì)方法的的目標(biāo)是是給出設(shè)設(shè)計(jì)軟件件結(jié)構(gòu)的的一個(gè)系系統(tǒng)化的的途徑。在在軟件工工程的需需求分析析階段,信信息流是是一個(gè)關(guān)關(guān)鍵考慮慮,通常常用數(shù)據(jù)據(jù)流圖描描繪信息息在系統(tǒng)統(tǒng)中加工工和流動(dòng)動(dòng)的情況況。面向向數(shù)據(jù)流流的設(shè)計(jì)計(jì)方案定定義了一一些不同同的“映射”,利用用這些映映射可以以把數(shù)據(jù)據(jù)流圖變變換成軟軟件結(jié)構(gòu)構(gòu)。因?yàn)闉槿魏诬涇浖到y(tǒng)統(tǒng)都可以以用數(shù)據(jù)據(jù)圖表示示,所以以面向數(shù)數(shù)據(jù)流的的設(shè)計(jì)方方法理論論上可以以設(shè)計(jì)任任何軟件件的結(jié)構(gòu)構(gòu)。通常常所說(shuō)的的結(jié)構(gòu)化化設(shè)計(jì)方方法,也也就是基基于數(shù)據(jù)據(jù)流的設(shè)設(shè)計(jì)方法法。數(shù)據(jù)流的設(shè)設(shè)計(jì)方法法把信息息流映射射成軟件件結(jié)構(gòu),信信息流的的類型決決定了映映射的方方法。數(shù)據(jù)流程圖圖是描述述系統(tǒng)邏邏輯模型型的主要要工具,通通過(guò)幾個(gè)個(gè)特定的的符號(hào),可可以綜合合地反映映出信息息在系統(tǒng)統(tǒng)中的使使用、加加工處理理、傳遞遞、存儲(chǔ)儲(chǔ)的整體體情況。數(shù)據(jù)流程圖圖是系統(tǒng)統(tǒng)結(jié)構(gòu)化化分析行行之有效效的工具具,它抽抽象地描描述了系系統(tǒng)數(shù)據(jù)據(jù)處理的的情況,但但卻無(wú)法法表達(dá)各各個(gè)處理理的詳細(xì)細(xì)內(nèi)容,因因此還要要對(duì)數(shù)據(jù)據(jù)流程圖圖中出現(xiàn)現(xiàn)的數(shù)據(jù)據(jù)流和處處理等做做進(jìn)一步步的補(bǔ)充充說(shuō)明,這這就是數(shù)數(shù)據(jù)字典典和變換換邏輯說(shuō)說(shuō)明。數(shù)據(jù)流圖人事主管人事主管假條信息員工基本信息假條信息員工基本信息會(huì)計(jì)員工資管理檔案管理管理員會(huì)計(jì)員工資管理檔案管理管理員第五章系統(tǒng)總總體設(shè)計(jì)計(jì)1.操作作流程圖圖錯(cuò)誤信息系統(tǒng)主界面錯(cuò)誤信息系統(tǒng)主界面系統(tǒng)登錄界面系統(tǒng)登錄界面系統(tǒng)管理系統(tǒng)管理輸入操作員及密碼輸入操作員及密碼數(shù)據(jù)庫(kù)檢查密碼錯(cuò)誤數(shù)據(jù)庫(kù)檢查密碼錯(cuò)誤密碼正確密碼正確功能界面功能界面功能處理功能處理2.功能能面述該信息管理理系統(tǒng)可可以在WWinddowss20000Serrverr平臺(tái)上上運(yùn)行,開開發(fā)工具具采用VVisuualBassic語(yǔ)語(yǔ)言開發(fā)發(fā)。其工作作流程為為:用戶戶登錄通通過(guò)權(quán)限限判斷,普普通用戶戶不能瀏瀏覽、閱閱讀和查查詢信息息,指定用戶戶可以操操作,可可以進(jìn)行行信息錄入入、修改改和刪除除的操作作。系統(tǒng)的主要要功能特特點(diǎn)有:(1)系統(tǒng)統(tǒng)登錄表表單該表單的功功能是在在系統(tǒng)被被訪問(wèn)之之前,要要對(duì)進(jìn)入入系統(tǒng)的的用戶進(jìn)進(jìn)行安全全性檢查查,防止止非法用用戶進(jìn)行行系統(tǒng)破破壞數(shù)據(jù)據(jù)及威脅脅系統(tǒng)安安全,避避免不必必要的損損失。只只有合法法的用戶戶在輸入入正確的的密碼后后方可進(jìn)進(jìn)入系統(tǒng)統(tǒng)。(2)主界界面在該界面窗窗口中,共共有文件件、數(shù)據(jù)據(jù)、關(guān)于于等所有有系統(tǒng)功功能,用用戶可以以操作菜菜單的方方式快捷捷地使用用系統(tǒng)。(3)更改改密碼::使用本表單單可以方方便地修修改用戶戶的密碼碼,以防防密碼泄泄露后對(duì)對(duì)數(shù)據(jù)的的安全性性造成威威脅。第六章系統(tǒng)詳詳細(xì)設(shè)計(jì)計(jì)1.數(shù)據(jù)據(jù)庫(kù)設(shè)計(jì)計(jì)(1)職工工信息數(shù)數(shù)據(jù)表::字段字段名類型寬度小數(shù)位索引排序Nullss1職工編號(hào)數(shù)值型11否2姓名字符型20否3身份證號(hào)字符型18否4民族字符型10否5性別字符型4否6出生日期字符型20否7畢業(yè)學(xué)校字符型20否8學(xué)歷字符型20否9部門字符型20否10職稱字符型20否11上司字符型20否12電話字符型20否13EMAILL字符型20否14EDIT數(shù)值型11否15EDITTTIMEE日期型8否16備注備注型50否(2)請(qǐng)假假信息數(shù)數(shù)據(jù)表::字段字段名類型寬度小數(shù)位索引排序Nullss1假條編號(hào)字符型6否2職工編號(hào)數(shù)值型11否3起始日期字符型20否4中止日期字符型20否5天數(shù)數(shù)值型6否6原由字符型50否7狀態(tài)字符型20否8批準(zhǔn)人字符型20否9EDIT數(shù)值型11否10EDITTTIMEE日期型8否11備注備注型10否(3)員工工工資數(shù)數(shù)據(jù)表::字段字段名類型寬度小數(shù)位索引排序Nullss1工資編號(hào)字符型50否2職工編號(hào)數(shù)值型11否3年份數(shù)值型6否4月份數(shù)值型6否5基本工資數(shù)值型11否6加班工資數(shù)值型11否7交通補(bǔ)助數(shù)值型11否8總工資數(shù)值型11否9考勤扣除數(shù)值型11否10保險(xiǎn)扣除數(shù)值型11否11扣稅數(shù)值型11否12總扣除數(shù)值型11否13實(shí)際工資數(shù)值型11否14EDIT數(shù)值型11否15EDITTTIMEE日期型8否16備注備注型10否2.系統(tǒng)統(tǒng)主要界界面設(shè)計(jì)計(jì)因?yàn)槿耸沦Y資料管理理牽涉到到個(gè)人隱隱私及公公司密秘秘等多方方面因素素,所以一一定要保保密,并有專專人管理理,使用前前身份確確認(rèn)就顯顯得非常常重要,,故在運(yùn)運(yùn)行前要要進(jìn)行管管理權(quán)限限確認(rèn)..以防防止他人人無(wú)意或或惡意篡篡改.((圖66-1))其中登記表表的界面面如下::密碼的修改改:其中登記表表的界面面如下::查詢界面::第七章部部分代碼碼1.判斷斷程序是是否運(yùn)行行IfAppp.PPrevvInsstannceTheenMssgBoox(("程序序已經(jīng)運(yùn)運(yùn)行,不不能再次次裝載。""),vbEExcllamaatioonUnnloaadMMeEnndIIf'本本段代碼碼用于判判定本程程序是否否已經(jīng)裝裝載于內(nèi)內(nèi)存中,以以避免程程序的多多重啟動(dòng)動(dòng)2.選擇擇功能部部分代碼碼PrivaateSubbTooolbbar11_BuuttoonCllickk(ByyVallBuuttoonAAsMMSCoomcttlLiib.BButtton))SSeleectCasseBButtton..InddexCCasee1'edditFrrmEddit..ShoowFrrmMaain..Enaableed==Faalsee'第一一種情況況:編輯輯CCasee2'deelIfDBGGA.SSelBBookkmarrks..Couunt=11ThhenIIfMMsgBBox(("確定定要?jiǎng)h除除嗎?"",vvbOKKCanncell,""確定"")==vbbOKTheenDDataaA.RRecoordsset..DelleteecuAAp==0ElsseMsggBoxx"請(qǐng)請(qǐng)選擇要要?jiǎng)h除的的條目!!"EnddIff'第第二種情情況:刪刪除CCasee3'seeekFrmmSeaarchh.Shhow'第三三種情況況:查詢?cè)僀Casee4'seetuppFrmmSettup..Shoow''第四種種情況::設(shè)置EEndSellecttEndSSub3.查詢?cè)児δ懿坎糠执a碼PrivaateSubbCmmb3__Cliick(()WithCmbb3IIf..Texxt=="職職工編號(hào)號(hào)"OOr..Texxt=="工工資編號(hào)號(hào)"OOr..Texxt=="假假條編號(hào)號(hào)"OOr..Texxt=="身身份證號(hào)號(hào)"OOr..Texxt=="出出生日期期"OOr..Texxt=="中中止日期期"OOr..Texxt=="EEditt"OOr..Texxt=="年年份"Or.Teext=""月份""Orr.TTextt="天數(shù)數(shù)"OOr..Texxt=="基基本工資資"OOr..Texxt=="總總工資""Orr.TTextt="考勤勤扣除""Orr.TTextt="扣稅稅"OOr..Texxt=="總總扣除""Orr.TTextt="保險(xiǎn)險(xiǎn)扣除""ThhenCmbb4.CCleaarCmbb4.AAddIItemm">>"Cmbb4.AAddIItemm"=="Cmbb4.AAddIItemm"<<"Cmbb4.LListtInddex=00EllseCmbb4.CCleaarCmbb4.AAddIItemm"等等于"Cmbb4.AAddIItemm"相相似"Cmbb4.LListtInddex=00EEndIfEndWWithhEndSSubPrivaateSubbCmmdCaanceel_CClicck())MMe.HHideeFFrmMMainn.Ennablled=TTrueeEndSSubPrivaateSubbcmmdOKK_Cllickk()DDimmyssqlss,sstrAsStrringgErrr.CllearrIIfTTxt11.Teext="""TThennExxitSubb:myssqlss="seelecct**frrom"++FrrmMaain..cuttablle++"wheere"IfCmbb2.TTextt="等于于"TThennmyysqlls==myysqlls++Cmmb1..Texxt++"==""""+Txtt1.TTextt+"""""ElsseIffCmmb2..Texxt=="相相似"Theenmyysqlls==myysqlls++Cmmb1..Texxt++"Likke""""+TTxt11.Teext+""""""Elssemyysqlls==myysqlls++Cmmb1..Texxt++Cmmb2..Texxt++Txxt1..TexxtEnddIffIfFraame11.Ennablled=TTrueeThhensstr="""IffOpptseex(11).VValuueTThennsstr=""annd性性別=""+""""男""""EllseIIfOOptssex((2)Theensstr=""annd性性別=""+""""女""""EnndIIfEnddIffmyssqlss=myssqlss+strrIfNootOOpt((0)TheenIfOptt(1)).VaalueeThhensttr=="andd"ElsseIffOppt(22).VValuueTThennsttr=="or"EnddIffmyssqlss=myssqlss+strr+Cmbb3.TTexttIfCmbb2.TTextt="等于于"TThennmyysqlls==myysqlls++"==""""+Txtt2.TTextt+"""""ElsseIffCmmb2..Texxt=="相相似"Theenmyysqlls==myysqlls++"Likke""""+TTxt22.Teext+""""""Elssemyysqlls==myysqlls++Cmmb4..Texxt++Txxt2..TexxtEnddIffEndIIfFFrmMMainn.DaataAA.ReecorrdSoourcce==myysqllsOOnEErroorGGoTooexxp:TTxtssql..Texxt==myysqllsFFrmMMainn.DaataAA.ReefreeshExitSubbexp:TTxtssql..Texxt=="搜搜索語(yǔ)句句錯(cuò)誤::"++myysqllsEndSSubPrivaateSubbFoorm__Acttivaate(()DimiiAssInnteggerCCmb11.CllearrCCmb33.CllearrTTxt11.Teext="""TTxt22.Teext="""FFori==0ToFrmmMaiin.DDBGAA.Coolummns..Couunt-44IffFrrmMaain..DBGGA.CColuumnss(i)).Viisibble=TTrueeThhenCmmb1..AdddIteem((FrmmMaiin.DDBGAA.Coolummns((i)..Capptioon)Cmmb3..AdddIteem((FrmmMaiin.DDBGAA.Coolummns((i)..Capptioon)EnndIIfNNexttiCmbb1.LListtInddex=00Cmbb3.LListtInddex=00IIfFFrmMMainn.cuutabble=""empployyee""ThhenFraame11.Ennablled=TTrueeEElseeFraame11.Ennablled=FFalsseEEndIfEndSSub4.退出出功能部部分代碼碼PrivaateSubbFoorm__Unlloadd(CaanceelAAsIInteegerr)''卸載窗窗體FFrmMMainn.Ennablled=TTrueeFFrmMMainn.SeetFoocussUUnlooadMe第八章系系統(tǒng)測(cè)試試為了確保本本系統(tǒng)能能夠正常常運(yùn)行,需需要在發(fā)發(fā)布之后后做一次次較全面面的測(cè)試試?,F(xiàn)將將具體操操作及過(guò)過(guò)程舉例例說(shuō)明如如下:1.測(cè)試試舉例(1)測(cè)試試用戶登登陸是否否成功::打開人事管管理系統(tǒng)統(tǒng),在“用戶名名”里填入入rooot,“密碼”框里我我們填入入rooot作為為用戶登登錄密碼碼。填寫寫完成點(diǎn)點(diǎn)擊“確定”按鈕,將將會(huì)出現(xiàn)現(xiàn)操作程程序頁(yè)面面,即該該用戶已已經(jīng)登陸陸成功了了。再運(yùn)行程序序,會(huì)有有提示頁(yè)頁(yè)面出現(xiàn)現(xiàn):程序序已經(jīng)運(yùn)運(yùn)行,不不能再次次裝載?。。?)測(cè)試試其他用用戶是否否能夠登登錄:打開人事管管理系統(tǒng)統(tǒng)登錄頁(yè)頁(yè)面,輸輸入任意意密碼,點(diǎn)點(diǎn)擊“登錄”按鈕。將將出現(xiàn)密密碼出錯(cuò)錯(cuò)提示頁(yè)頁(yè)面。然然后點(diǎn)“確定”返回人人事管理理系統(tǒng)登登錄頁(yè)面面。(3)測(cè)試試編輯功功能是否否成功::編輯功能::在登錄錄成功之之后,即即可進(jìn)入入相應(yīng)的的管理頁(yè)頁(yè)面,點(diǎn)點(diǎn)擊“編輯”,即出出現(xiàn)編輯輯頁(yè)面,即即可以修修改和刪刪除員工工的個(gè)人人信息資資料。最最后保存存。這里做的是是添加員員工的個(gè)個(gè)人信息息資料。(4)測(cè)試試查詢功功能是否否成功::查詢功能::在登錄錄成功之之后,點(diǎn)點(diǎn)擊“查詢”,在彈彈出的文文本框,在在里面輸輸入想要要查找的的資料,點(diǎn)點(diǎn)擊“查詢”按鈕。成功即可出出現(xiàn)結(jié)果果頁(yè)面,頁(yè)頁(yè)面內(nèi)顯顯示查詢?cè)兂鰜?lái)的的員工資資料內(nèi)容容,表示示測(cè)試成成功。(5)用戶戶登出系系統(tǒng)的測(cè)測(cè)試:在管理操作作已全部部完成,需需要退出出程序的的時(shí)候,在在系統(tǒng)頁(yè)頁(yè)面“系統(tǒng)設(shè)設(shè)置”下拉菜菜單的有有一個(gè)“退出”的選項(xiàng)項(xiàng),點(diǎn)擊擊之后便便可退出出。也可可以點(diǎn)“關(guān)閉”退出。(6)測(cè)試試密碼更更改:在以超級(jí)用用戶登錄錄的情況況下,在在程序中中打密碼碼設(shè)置,彈彈出文本本框,顯顯示用戶戶列表??煽梢蕴砑蛹有碌钠掌胀ㄓ脩魬?,也可可以刪除除和禁止止普通用用戶使用用程序。在在以普通通用戶登登陸情況況下,打打開密碼碼設(shè)置選選項(xiàng),系系統(tǒng)會(huì)提提示該用用戶為普普通用戶戶,只可可以修改改自己的的密碼。經(jīng)過(guò)以上各各項(xiàng)的測(cè)測(cè)試,證證明本系系統(tǒng)完全全可以正正常運(yùn)行行,至此此測(cè)試成成功!2.測(cè)試試項(xiàng)目在MIS開開發(fā)過(guò)程程中采用用了多種種措施保保證軟件件質(zhì)量,但但是實(shí)際際開發(fā)過(guò)過(guò)程中還還是不可可避免地地會(huì)產(chǎn)生生差錯(cuò),系系統(tǒng)中通通??赡苣茈[藏著著錯(cuò)誤和和缺陷,不不經(jīng)周密密測(cè)試的的系統(tǒng)投投入運(yùn)行行,將會(huì)會(huì)造成難難以想象象的后果果,因此此系統(tǒng)測(cè)測(cè)試是MMIS開開發(fā)過(guò)程程中為保保證軟件件質(zhì)量必必須進(jìn)行行的工作作。大量量統(tǒng)計(jì)資資料表明明,系統(tǒng)統(tǒng)測(cè)試的的工作量量往往占占MISS開發(fā)總總工作量量的400%以上上。因此此,我們們必須重重視測(cè)試試工作。由于程序中中隱藏的的缺陷只只在特定定的環(huán)境境下才有有可靠顯顯露,系系統(tǒng)缺陷陷通常是是由于對(duì)對(duì)某些特特定情況況考慮不不周造成成的。因因此測(cè)試試不是為為了表明明程序正正確;成成功的測(cè)測(cè)試也不不是沒(méi)有有發(fā)現(xiàn)錯(cuò)錯(cuò)誤的測(cè)測(cè)試。有有意義的的軟件測(cè)測(cè)試應(yīng)該該是從“破壞”軟件系系統(tǒng)的角角度出發(fā)發(fā),精心心設(shè)計(jì)最最有可以以暴露程程序系統(tǒng)統(tǒng)缺陷的的測(cè)試方方案。因因此軟件件測(cè)試的的目標(biāo)應(yīng)應(yīng)該是以以盡可能能少的代代價(jià)和時(shí)時(shí)間找出出軟件系系統(tǒng)中潛潛在的錯(cuò)錯(cuò)誤和缺缺陷。從產(chǎn)品角度度看,測(cè)測(cè)試計(jì)劃劃中的測(cè)測(cè)試項(xiàng)目目包括軟軟件結(jié)構(gòu)構(gòu)中的分分系統(tǒng)層層、子系系統(tǒng)層、功功能模塊塊層、程程序模塊塊層中的的各類模模塊,從從測(cè)試本本身看,分分為單元元測(cè)試,組組合測(cè)試試,確認(rèn)認(rèn)測(cè)試等等。測(cè)試試對(duì)象是是隨不同同階段而而異的,最最基本、最最初的測(cè)測(cè)試是單單元測(cè)試試,后面面的組合合測(cè)試、確確認(rèn)測(cè)試試都是以以被測(cè)過(guò)過(guò)的模塊塊作為測(cè)測(cè)試對(duì)象象的。(1)單元元測(cè)試::?jiǎn)卧獪y(cè)試也也稱模塊塊測(cè)試或或程序測(cè)測(cè)試,單單元測(cè)試試是對(duì)每每個(gè)模塊塊單獨(dú)進(jìn)進(jìn)行的,驗(yàn)驗(yàn)證模塊塊接口與與設(shè)計(jì)說(shuō)說(shuō)明書是是否一致致,對(duì)模模塊的所所有主要要處理路路徑進(jìn)行行測(cè)試且且與預(yù)期期的結(jié)構(gòu)構(gòu)進(jìn)行對(duì)對(duì)照,還還要對(duì)所所有錯(cuò)誤誤處理路路徑進(jìn)行行測(cè)試。對(duì)對(duì)源碼進(jìn)進(jìn)行審查查,對(duì)照照設(shè)計(jì)說(shuō)說(shuō)明書,表表態(tài)地檢檢查源程程序是否否符合功功能的邏邏輯要求求,是進(jìn)進(jìn)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論