freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

機(jī)動(dòng)車租賃管理系統(tǒng)畢業(yè)論文-閱讀頁(yè)

2024-09-13 12:23本頁(yè)面
  

【正文】 困難最少,減少程序測(cè)試量,得出更容易閱讀和維護(hù)的程序。而在程序的編碼過程中,應(yīng)遵循源程序的邏輯簡(jiǎn) 明、易讀易懂的原則。 為了提高數(shù)據(jù)的安全性,系統(tǒng)設(shè)置了防止非法人員進(jìn)入系統(tǒng)的功能。如果用戶名輸入有錯(cuò),系統(tǒng)將顯示“用戶名不存在”提示,如果密碼輸入有錯(cuò),系統(tǒng)將顯示“密碼錯(cuò)誤”提示,等待操作人員重新輸入用戶名或密碼,如果連續(xù)三次輸入錯(cuò)誤,則退出登錄。 圖 41 登錄界面窗體 4. 2 主界面設(shè)計(jì) 用戶登錄成功后,即進(jìn)入系統(tǒng)主界面。方便用戶的下一步操作。 畢業(yè)論文 14 圖 42 主界面窗體 首先點(diǎn)擊工具欄內(nèi)新建工程按鈕,新建一個(gè)工程,自動(dòng)產(chǎn)生了一個(gè)空窗體,在窗體上單擊右鍵,在彈出的菜單上點(diǎn)擊“菜單編輯器”命令,打開菜單編輯器。 在窗體上添加“圖像列表控件”,用于保存工具欄按鈕所使用的圖像。最后編寫工具欄對(duì)應(yīng)的源代碼。其程序操作圖如下: 圖 43 銷售商信息模塊程 序流程圖 其窗體布局如下: 圖 44 銷售商信息窗體 此窗體上設(shè)置六個(gè)命令按鈕,一個(gè) Adodc 控件 ,一個(gè) Datagrid 控件,一個(gè)標(biāo)簽控件和一個(gè)文本框。 其連 接數(shù)據(jù)庫(kù)的源代碼如下: Private Sub GridRefresh() If Trim(txtCName) = Then SchCnd = Else SchCnd = AND Company LIKE 39。 End If = Conn = SELECT Id AS 編號(hào) ,Company AS 銷售商名稱 ,Telephone AS 聯(lián)系電話 , + Fax AS 傳真 ,Address AS 地址 ,ZipCode AS 郵編 ,Email AS 電子郵件 ,Contact AS 聯(lián)系人 + ,Comment AS 說明 FROM Company WHERE TypeId=1 + SchCnd + ORDER BY Id Set = Adodc1 (0).Width = 500 (1).Width = 20xx (2).Width = 800 (3).Width = 800 (4).Width = 20xx (5).Width = 800 (6).Width = 1000 (7).Width = 1000 (8).Width = 1200 End Sub 4. 3. 2 保險(xiǎn)公司信息窗體設(shè)計(jì) 此窗體用于向用戶提供對(duì)保險(xiǎn)公司信息如:保險(xiǎn)公司的公司名稱、聯(lián)系地址、聯(lián)系電話、傳真、郵政編碼、電子郵箱、聯(lián)系人、備注等的添加、修改、刪除、查詢操作,另外還可根據(jù)用戶選擇的保險(xiǎn)公司名稱查詢已在其處辦理了保險(xiǎn)業(yè)務(wù)的汽車保險(xiǎn)信息。其窗體布局如下圖: 畢業(yè)論文 17 圖 45 保險(xiǎn)公司信息窗體 首先點(diǎn)擊工程菜單,選擇添加窗體,在工 程內(nèi)添加一個(gè)空窗體,在工具箱內(nèi)選擇上段提及的各個(gè)控件,把這些控件放入窗體中適當(dāng)?shù)奈恢茫O(shè)置各個(gè)控件的屬性,最后編寫各個(gè)控件相應(yīng)的事件過程。 其連接數(shù)據(jù)庫(kù)的源代碼如下: Private Sub GridRefresh() If Len(Trim(txtCName)) = 0 Then SchCnd = Else SchCnd = AND Company LIKE 39。 End If = Conn = SELECT Id AS 編號(hào) ,Company AS 保險(xiǎn)公司名稱 ,Telephone AS 聯(lián)系電話 , + Fax AS 傳真 ,Address AS 地址 ,ZipCode AS 郵編 ,Email AS 電子郵件 ,Contact AS 聯(lián)系人 , + Comment AS 說明 FROM Company WHERE TypeId=2 + SchCnd + ORDER BY Id Set = Adodc1 (0).Width = 500 (1).Width = 20xx (2).Width = 800 (3).Width = 800 (4).Width = 20xx (5).Width = 800 (6).Width = 1000 (7).Width = 1000 (8).Width = 1200 End Sub 畢業(yè)論文 18 4. 3. 3 車輛信息窗體設(shè)計(jì) 本窗體用來向用戶提供對(duì)車輛信息的查找、修改、添加、刪除功能。 此窗體上設(shè)置有五個(gè)命令按鈕,一個(gè) Adodc 控件,一個(gè) Datagrid 控件,一個(gè)標(biāo)簽控件和一個(gè)文本框。 Adodc 控件的使用,可以為控件和數(shù)據(jù)庫(kù)之間快速建立連接,它提 供了一個(gè)易于使用的界面,使用戶用較少的代碼創(chuàng)建數(shù)據(jù)庫(kù)應(yīng)用程序,以實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的訪問。 4. 4 客戶會(huì)員管理菜單實(shí)現(xiàn) 4. 4. 1 客戶信息窗體實(shí)現(xiàn) 客戶信息窗體為用戶提供了對(duì)客戶信息如基本信息、駕駛證信息、抵押擔(dān)保信息的查找、修改、添加、刪除功能。 本窗體上設(shè)置有六個(gè)命令按鈕,一個(gè) Adodc 控件,一個(gè) Datagrid 控件,一個(gè)標(biāo)簽控件和一個(gè)文本框。其窗體布局如下圖: 圖 47 客戶信息窗體 畢業(yè)論文 19 點(diǎn)擊工程菜單,選擇添加窗體,在工程內(nèi)添加一個(gè)空窗體,在窗體上畫出各個(gè)所需控件,把這些控件移動(dòng)至窗體中適當(dāng)?shù)奈恢?,設(shè)置各個(gè)控件的屬性,最后編寫各個(gè)控件相應(yīng)的事件過程。 刪除操作時(shí),首先由用戶在列表框上顯示出來的客戶信息條目中選擇一條將要?jiǎng)h除的,如果不選擇,系統(tǒng)默認(rèn)為選擇了第一條,作出選擇后,被選條目呈高亮顯示,單擊“刪除”按鈕,顯示一個(gè)對(duì)話框,詢問用戶是否確認(rèn)刪除,選“是”,則系統(tǒng)從數(shù)據(jù)庫(kù)中刪除該項(xiàng),并彈出一個(gè)信息框,告知用戶操作成功。而會(huì)員的添加由客戶信息窗體模塊實(shí)現(xiàn),這種設(shè)計(jì)有利于操作人員的操作,符合業(yè)務(wù)流程規(guī)范化的要求。其窗體布局如圖: 圖 48 會(huì)員信息窗體 點(diǎn)擊工程菜單,選擇添加窗體,在新建工程內(nèi)添加一個(gè)空窗體,先設(shè)置窗體容器的屬性,名稱屬性設(shè)置為 Frmmembers, StartUpPosit 屬性設(shè)置為 2,即窗體首次出現(xiàn)時(shí)在屏幕中心顯示, Font 屬性設(shè)置為“宋體”, Caption 屬性設(shè)置為“會(huì)員管理”。 命令按鈕“注銷會(huì)員”的功能是將用戶選定的會(huì)員條目從客戶信息表中刪除,如果不選擇,系統(tǒng)默認(rèn)為選擇了第一條,作出選擇后,被選條 目呈高亮顯示,單擊“注銷會(huì)員”按鈕,彈出對(duì)話框,詢問用戶“是否確定要注銷會(huì)員資格”,選擇“是”,系統(tǒng)執(zhí)行注銷操作,并彈畢業(yè)論文 20 出一個(gè)信息框,顯示“注銷會(huì)員成功”,最后系統(tǒng)更新 Datagrid 控件中顯示的會(huì)員信息條目。通過“添加”功能可定義新的等級(jí)的用戶,及其享受的折扣率,通過“修改”功能可修改既有的會(huì) 員類型的名稱和折扣率。 本窗體上設(shè)置有四個(gè)命令按鈕,一個(gè) Adodc 控件,一個(gè) Datagrid 控件。最后編寫窗體及各個(gè)控件的源代碼。_load()事件,即窗體載入事件。該過程的作用為在 DataGrid 控件上向用戶顯示會(huì)員類型的即存信息。在汽車處于特定的狀態(tài)時(shí),可執(zhí)行對(duì)記錄信息的修改、刪除、審核、續(xù)租等操作 。汽車租賃模塊的操作圖如下: 圖 410 汽車租賃模塊程序流程圖 本窗體上設(shè)置有一個(gè) Adodc 控件,一個(gè) DataGrid 控件,一個(gè)組合框,一個(gè)標(biāo)簽控件,七個(gè)命令按鈕控件。完成后,進(jìn)行各個(gè)控件的屬性設(shè)置。它可以像列表框一樣,讓用戶通過鼠標(biāo)選擇所 需要的項(xiàng)目,也可以像文本框一樣,用鍵入的方式選擇項(xiàng)目。 開始 選擇 添加 修改 刪除 出租審核 續(xù)租 結(jié)束 續(xù)租審核 畢業(yè)論文 22 當(dāng)執(zhí)行“添加”操作并成功添加了一條新的租賃信息后,將在 DataGrid 控件中顯示出這條新的記錄,其中“狀態(tài)”欄內(nèi)為“出租”,此時(shí),可對(duì)這一條記錄執(zhí)行“刪除”“修改”操作,添加汽車出租信息后,確定所添數(shù)據(jù)無(wú)誤,則應(yīng)執(zhí)行“出租審核”命令,“審核”意即確定。此后,用戶將不能對(duì)該記錄執(zhí)行“修改”“刪除”命令。確定續(xù)租信息無(wú)誤后,應(yīng)執(zhí)行“續(xù)租審核”命令予以確定。此時(shí)將打開“編輯汽車出租信息”窗體。 4. 5. 2 汽車歸還窗體實(shí)現(xiàn) 本模塊設(shè)計(jì)用來對(duì)汽車歸還業(yè)務(wù)的實(shí)現(xiàn)。其程序操作圖如下: 圖 412 汽車歸還模塊程序流程圖 其窗體布局如圖: 圖 413 汽車租賃歸還窗體 當(dāng)有一項(xiàng)新的歸還業(yè)務(wù)發(fā)生時(shí),打開此窗體,單擊命令按鈕“歸還”,打開“汽車歸還結(jié)開始 選擇 歸還 修改 查詢 結(jié)束 結(jié)算審核 畢業(yè)論文 23 算窗 體”,之后按發(fā)生租賃業(yè)務(wù)時(shí)所創(chuàng)建的合同編號(hào),查找到相應(yīng)的汽車租賃信息,即可進(jìn)行歸還操作。當(dāng)確定歸還信息無(wú)誤后,應(yīng)選中該信息條目,執(zhí)行“結(jié)算審核”操作予以確定。此時(shí)汽車狀態(tài)為“結(jié)算審核”。如將窗體的名稱屬性設(shè)置為 FrmReturn, Caption 屬性設(shè)置為“汽車租賃歸還管理”,字體設(shè)置為“宋體”, StartUpPosit 屬性設(shè)置為 2,即窗體首次出現(xiàn)時(shí)位置在屏幕中心。 + Trim() + 39。日39。歸還 39。結(jié)算審核 39。其程序操作圖如下: 圖 414 用戶 信息模塊程序流程圖 本窗體上設(shè)置有一個(gè)框架控件,一個(gè) Adodc 控件,一個(gè) DataList 控件,三個(gè)命令按鈕控件。依次設(shè)置各個(gè)控件的屬性。如,“刪除”按鈕的源代碼如下: Private Sub Cmd_Del_Click() If = Then MsgBox 請(qǐng)選擇要?jiǎng)h除的用戶 Exit Sub End If 開始 選擇 添加 刪除 結(jié)束 畢業(yè)論文 25 If = Admin Then MsgBox 此用戶不能刪除 Exit Sub End If If MsgBox(是否刪除當(dāng)前用戶 , vbYesNo, 請(qǐng)確認(rèn) ) = vbYes Then () MsgBox 成功刪除 DataRefresh End If End Sub 如果未選擇用戶,彈出對(duì)話框提示“請(qǐng)選擇要?jiǎng)h除的用戶”,如果選擇了名為“ Admin”的用戶,則彈出對(duì)話框提示“此用戶不能刪除”,如果選擇了一個(gè)其它的用戶,則彈出對(duì)話框提示“是否刪除當(dāng)前用戶”,選擇“是”,則系統(tǒng)刪除選擇的記錄,并彈出對(duì)話框提示“成功刪除”,最后刷新 DataList 控件內(nèi)所顯示的用戶信息。通常在編寫出每個(gè) 模塊之后就對(duì)它做必要的測(cè)試,在這個(gè)階段結(jié)束后,對(duì)軟件系統(tǒng)還應(yīng)該進(jìn)行各種綜合測(cè)試,這是軟件生命周期中的另一個(gè)獨(dú)立的階段。在開發(fā)大型軟件系統(tǒng)的漫長(zhǎng)過程中,面對(duì)著極其錯(cuò)綜復(fù)雜的問題,人的主觀認(rèn)識(shí)不可能完全符合客觀現(xiàn)實(shí),與工程密切相關(guān)的各類人員之間的通訊和配合也不可能完美無(wú)缺,因此,在軟件生命周期的每個(gè)階段都不可避免地會(huì)產(chǎn)生差錯(cuò)。總結(jié)有關(guān)軟件測(cè)試的一些規(guī)則,可以得到以下三點(diǎn): 測(cè)試 是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過程; 好的測(cè)試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試方案; 成功的測(cè)試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。 在實(shí)施測(cè)試前,要對(duì)測(cè)試有正確的認(rèn)識(shí)。即使經(jīng)過了最嚴(yán)格的測(cè)試之后,仍然可能還有沒被發(fā)現(xiàn)的錯(cuò)誤潛藏在程序中。 5. 1. 2 軟件測(cè)試的方案 軟件的測(cè)試有兩種,即黑盒測(cè) 試和白盒測(cè)試。也就是說,黑盒測(cè)試是在程序接口進(jìn)行的測(cè)試,它檢查的是程序功能是否能按照規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)并產(chǎn)生正確的輸出信息,程序運(yùn)行過程中能否保持外部信息的完整性。 白盒測(cè)試法與黑盒測(cè)試法相反,它的前提是可以把程序看成裝在一個(gè)透明的白盒子里,測(cè)試者完全知道程序的結(jié)構(gòu)和處理算法。白盒測(cè)試又稱為結(jié)構(gòu)測(cè) 試。從用戶的角度看,最嚴(yán)重的錯(cuò)誤是導(dǎo)致程序不能滿足用戶需求的那些錯(cuò)誤; 二、應(yīng)該遠(yuǎn)在測(cè)試開始之前就制定出測(cè)試計(jì)劃。 Pareto 原理說明,測(cè)試發(fā)現(xiàn)的錯(cuò)誤中的 80%很可能是由程序中 20%的模塊造成的; 四、應(yīng)該從小規(guī)模測(cè)試開始,并逐步進(jìn)行大規(guī)模測(cè)試; 畢業(yè)論文 27 五、窮舉測(cè)試是不可能的,但是精心設(shè)計(jì)的測(cè)試方案有可能充分覆蓋程序邏輯并使程序達(dá)到要求的可 靠性; 六、為了達(dá)到最佳的測(cè)試效果,應(yīng)該由獨(dú)立的第三方從事測(cè)試工作。 結(jié)合開發(fā)本系統(tǒng)的實(shí)際,測(cè)試中使用黑盒測(cè)試法。 對(duì)添加銷售商信息模塊的測(cè)試 ,測(cè)試數(shù)據(jù)如下: 公司名稱:上海奇瑞;聯(lián)系電話: 02186789456;傳真: 02186789456;聯(lián)系地址:蒲東新區(qū);郵編: 123456;電子郵件: ;聯(lián)系人:張華;備注為空。當(dāng)公司名稱或聯(lián)系電話這兩個(gè)最基本信息為空時(shí),則會(huì)分別提示“請(qǐng)輸入公司名稱”和“請(qǐng)輸入聯(lián)系電話”。測(cè)試結(jié)果如下圖: 畢業(yè)論文 28 圖 52 汽車類型模塊測(cè)試結(jié)果圖 并且,如果你添加的分類已經(jīng)存在, 會(huì)提示你已經(jīng)存在該類名。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1