




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
.../XX工業(yè)大學(xué)軟件工程課程實(shí)驗(yàn)實(shí)驗(yàn)報(bào)告題目:汽車俱樂(lè)部管理系統(tǒng)專業(yè):網(wǎng)絡(luò)工程班級(jí):網(wǎng)絡(luò)C102組:第四組組長(zhǎng):成員:指導(dǎo)教師:張健楠完成日期:2012.12.30一、項(xiàng)目開發(fā)計(jì)劃書完成人:1.引言〔Introduction在目前市場(chǎng)經(jīng)濟(jì)條件下,企業(yè)管理者不僅僅需要掌握客戶信息,還需要高效的存儲(chǔ)以及讀取和安全的防護(hù)措施來(lái)保護(hù)客戶信息不受非法用戶或未授權(quán)用戶的竊取。當(dāng)今車輛日益增多,人民物質(zhì)文化需要極大提高,人民生活水平日益提高,越來(lái)越多的車輛購(gòu)入家中,相同的愛好把他們聚集在汽車俱樂(lè)部,為更方便有效的管理汽車俱樂(lè)部?,F(xiàn)在開放本系統(tǒng)。本系統(tǒng)采用簡(jiǎn)單的人機(jī)界面,主要有用戶體系,服務(wù)體系,管理系統(tǒng),具有高效和管理安全的特點(diǎn),是一種先進(jìn)的用戶管理系統(tǒng)。1.1項(xiàng)目概述〔ProjectSummary本系統(tǒng)考慮系統(tǒng)組成的各環(huán)節(jié)功能需求,基于使用成熟技術(shù)和實(shí)例化的原則,向最終用戶提供一套先進(jìn)高效的應(yīng)用系統(tǒng)。這套系統(tǒng)應(yīng)該具有最先的技術(shù)特征,配置必要的數(shù)據(jù)庫(kù)和應(yīng)用服務(wù)程序,組織完整的管理員操作界面。軟件系統(tǒng)的界面簡(jiǎn)明美觀,布局合理,窗口的內(nèi)容盡量簡(jiǎn)單明了的提供信息,語(yǔ)言通俗易懂,有層次感,分類清晰。是能夠快捷的錄入和讀取及清楚的看到目前客戶的信任度,安全性能很大提高。1.2相關(guān)文檔〔RelatedDocuments[1]《軟件產(chǎn)品開發(fā)任務(wù)書》[2]《立項(xiàng)建議書》[3]《用戶需求報(bào)告》[4]《需求規(guī)格書》2.軟件生存周期〔SoftwareLifeCycle本節(jié)記錄項(xiàng)目策劃生存期定義的工作結(jié)果,需要描述的主要內(nèi)容:〔1項(xiàng)目生存期框圖需求分析和定義需求分析和定義系統(tǒng)和軟件設(shè)計(jì)系統(tǒng)和軟件設(shè)計(jì)實(shí)現(xiàn)和單元測(cè)試實(shí)現(xiàn)和單元測(cè)試集成和系統(tǒng)測(cè)試集成和系統(tǒng)測(cè)試運(yùn)行和維護(hù)運(yùn)行和維護(hù)〔2項(xiàng)目生存期說(shuō)明需求分析和定義:分析系統(tǒng)用戶建立系統(tǒng)的服務(wù)、約束和目標(biāo)。并對(duì)其詳細(xì)定義從而為系統(tǒng)描述服務(wù)。系統(tǒng)和軟件設(shè)計(jì):系統(tǒng)設(shè)計(jì)過(guò)程區(qū)分硬件和軟件系統(tǒng)的需求。它建立一個(gè)總的系統(tǒng)體系結(jié)構(gòu)。軟件設(shè)計(jì)包括識(shí)別和描述一些基本的軟件系統(tǒng)的抽象及其之間的關(guān)系。實(shí)現(xiàn)和單元測(cè)試:在該階段,軟件設(shè)計(jì)是作為一組程序或程序單元實(shí)現(xiàn)的。單元測(cè)試就是檢驗(yàn)每個(gè)單元是否符合其描述。集成和系統(tǒng)測(cè)試:集成單個(gè)的程序單元或程序,并對(duì)系統(tǒng)整體進(jìn)行測(cè)試一確保其滿足需求。運(yùn)行和維護(hù):維護(hù)包括改正在早期個(gè)階段未被發(fā)現(xiàn)的錯(cuò)誤,改善系統(tǒng)單元的實(shí)現(xiàn),當(dāng)新的需求出現(xiàn)時(shí)提高系統(tǒng)的服務(wù)能力。3.任務(wù)與工作產(chǎn)品〔TaskandWorkProducts階段名稱起止時(shí)間工作內(nèi)容階段產(chǎn)品立項(xiàng)10.21~10.25確定項(xiàng)目,啟動(dòng)項(xiàng)目《項(xiàng)目開發(fā)計(jì)劃書》需求分析10.26~11.01提取功能要求《需求規(guī)格說(shuō)明書》系統(tǒng)設(shè)計(jì)11.2~11.6將需求轉(zhuǎn)化為UML模型,初步建立系統(tǒng)結(jié)構(gòu),細(xì)化用例圖、時(shí)序圖《系統(tǒng)設(shè)計(jì)說(shuō)明書》系統(tǒng)實(shí)現(xiàn)11.7~11.27代碼編寫與單元測(cè)試源程序測(cè)試11.28~12.1測(cè)試系統(tǒng)的性能需求測(cè)試報(bào)告產(chǎn)品交付12.1~12.3生成目標(biāo)系統(tǒng)用戶手冊(cè)4.工作產(chǎn)品、任務(wù)規(guī)模、工作量估計(jì)〔EstimatesofWorkProduct,TaskSizeandWorkload任務(wù)項(xiàng)任務(wù)規(guī)模參加人數(shù)工作產(chǎn)品預(yù)計(jì)起始時(shí)間立項(xiàng)確定項(xiàng)目并分配任務(wù)全體人員項(xiàng)目開發(fā)計(jì)劃書10.21需求分析對(duì)確定的項(xiàng)目進(jìn)行需求分析,包括目標(biāo)系統(tǒng)功能需求、性能需求、界面需求、接口需求2人需求規(guī)格說(shuō)明書10.28系統(tǒng)設(shè)計(jì)將需求轉(zhuǎn)化為模型,對(duì)系統(tǒng)進(jìn)行總體設(shè)計(jì),包括體系結(jié)構(gòu)設(shè)計(jì)、模塊設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)、視圖設(shè)計(jì)、接口設(shè)計(jì)等3人系統(tǒng)設(shè)計(jì)說(shuō)明書11.3系統(tǒng)實(shí)現(xiàn)根據(jù)需求分析和系統(tǒng)設(shè)計(jì)編寫源代碼,并進(jìn)行單元測(cè)試1人源程序清單11.8測(cè)試對(duì)系統(tǒng)進(jìn)行全面測(cè)試,包括組件測(cè)試和功能測(cè)試等,并列出系統(tǒng)強(qiáng)弱項(xiàng)等3人測(cè)試報(bào)告11.28用戶交付全體成員用戶手冊(cè)12.205.資源需求計(jì)劃〔ResourceRequirementPlan硬件環(huán)境:·CPU:P42.0GHz·內(nèi)存512MB以上·硬盤40GB以上客戶端:利用現(xiàn)有辦公PC機(jī)軟件環(huán)境:操作系統(tǒng):WindowsXP及以上運(yùn)行環(huán)境:Microsoftvisualstudio2005二、需求規(guī)格說(shuō)明書完成人:1.概述〔Summary汽車俱樂(lè)部管理系統(tǒng)》是專門針對(duì)汽車俱樂(lè)部、車友會(huì)而開發(fā)研制的信息化管理系統(tǒng),該系統(tǒng)包括員工資料、會(huì)員資料、會(huì)員消費(fèi)、業(yè)務(wù)管理、輔助信息、基本設(shè)置六大模塊。其中以會(huì)員資料和消費(fèi)資料為主模塊,規(guī)范的業(yè)務(wù)管理,實(shí)現(xiàn)了系統(tǒng)的全面化管理,是汽車俱樂(lè)部管理人員的得力助手。1.1項(xiàng)目的目的與目標(biāo)〔PurposeandAimofProject項(xiàng)目的目的是對(duì)開發(fā)本系統(tǒng)意圖的總概括。項(xiàng)目的目標(biāo)是將目的細(xì)化后的具體描述。項(xiàng)目目標(biāo)應(yīng)是明確的、可度量的、可以達(dá)到的,項(xiàng)目的范圍應(yīng)能確保項(xiàng)目的目標(biāo)可以達(dá)到。對(duì)于項(xiàng)目的目標(biāo)可以逐步細(xì)化,以便與系統(tǒng)的需求建立對(duì)應(yīng)關(guān)系,檢查系統(tǒng)的功能是否覆蓋了系統(tǒng)目標(biāo)。1.2術(shù)語(yǔ)定義〔TermsGlossarySQA〔SoftwareQualityAssurance軟件質(zhì)量保證UL〔UserInterface用戶接口1.3相關(guān)文檔〔RelatedDocuments項(xiàng)目開發(fā)計(jì)劃書—>需求規(guī)格說(shuō)明書—>設(shè)計(jì)規(guī)格說(shuō)明書—>源程序清單—>測(cè)試報(bào)告—>用戶手冊(cè)。項(xiàng)目開發(fā)計(jì)劃書從宏觀上決定了整個(gè)項(xiàng)目的類型,規(guī)模,層次結(jié)構(gòu),及項(xiàng)目的開發(fā)時(shí)間等信息。需求規(guī)格說(shuō)明書則定義了該系統(tǒng)的應(yīng)該怎么做,才能滿足客戶的需求,即定義系統(tǒng)功能。系統(tǒng)設(shè)計(jì)說(shuō)明書對(duì)系統(tǒng)各個(gè)模塊進(jìn)行了細(xì)致的分工,說(shuō)明了各個(gè)模塊應(yīng)當(dāng)實(shí)現(xiàn)的功能,遵循需求規(guī)格說(shuō)明書提出的要求。源程序清單為實(shí)現(xiàn)該系統(tǒng),及各個(gè)功能模塊,將整個(gè)程序也分成相應(yīng)的模塊,各個(gè)程序模塊實(shí)現(xiàn)要實(shí)現(xiàn)的需求。測(cè)試報(bào)告:在編碼完成后,對(duì)程序進(jìn)行軟件測(cè)試,并將各個(gè)步驟詳細(xì)記錄下來(lái),然后對(duì)軟件存在的缺陷,進(jìn)行修復(fù),錯(cuò)誤進(jìn)行更改;然后再進(jìn)行測(cè)試,修復(fù),更改,逐步完善和實(shí)現(xiàn)系統(tǒng)的功能。用戶手冊(cè):依據(jù)以上各步實(shí)現(xiàn)的軟件功能,編寫使用方法,告之用戶如何正確使用該軟件。2.問(wèn)題初始分析〔EarlyAnalysis、1.1對(duì)本系統(tǒng)登錄賬戶的管理。提供兩種登錄模式,即管理員登錄模式和普通登錄模式〔有權(quán)限限制。其中管理員權(quán)限最高,可以進(jìn)行系統(tǒng)中的所有操作。普通登錄用戶,對(duì)部門管理和工作人員管理沒(méi)有權(quán)限操作。普通登錄用戶在對(duì)系統(tǒng)用戶進(jìn)行管理時(shí)須進(jìn)行管理員密碼認(rèn)證。1.2管理會(huì)員:實(shí)現(xiàn)對(duì)會(huì)員的增加,刪除,修改,查找,以及會(huì)員交費(fèi)的操作。1.3管理車輛:對(duì)俱樂(lè)部的救援車輛進(jìn)行增加,刪除,修改的管理。1.4管理部門:實(shí)現(xiàn)對(duì)俱樂(lè)部?jī)?nèi)各個(gè)部門的增加,刪除的管理及統(tǒng)計(jì)各個(gè)部門的人數(shù)。1.5管理員工:實(shí)現(xiàn)對(duì)俱樂(lè)部?jī)?nèi)工作人員增,刪,查及部門間調(diào)度的管理。1.6系統(tǒng)用戶管理:該功能僅提供給管理員用戶,或者擁有管理員密碼的用戶。系統(tǒng)只允許有且只有一個(gè)名為fzw的管理員,且其用戶名不可更改。在對(duì)系統(tǒng)用戶進(jìn)行增加,刪除操作時(shí),可以允許一個(gè)客戶擁有不同的幾個(gè)密碼〔均為普通用戶級(jí)別。1.7提供救援服務(wù):為本俱樂(lè)部會(huì)員提供救援服務(wù),同時(shí)記錄救援情況。1.8提供旅行服務(wù):為本俱樂(lè)部以交會(huì)費(fèi)的會(huì)員提供旅行服務(wù),同時(shí)可為未交費(fèi)會(huì)員交費(fèi)。2.1場(chǎng)景描述〔SceneDescription在登錄時(shí)候,用戶登錄上以后,進(jìn)行查詢或者定制各種各樣的服務(wù)。而管理人員再進(jìn)入系統(tǒng)后,可以進(jìn)行管理會(huì)員車輛以及員工調(diào)度等等。2.2初始功能提取〔EarlyFunctionDistill管理會(huì)員:實(shí)現(xiàn)對(duì)會(huì)員的增加,刪除,修改,查找,以及會(huì)員交費(fèi)的操作。理車輛:對(duì)俱樂(lè)部的救援車輛進(jìn)行增加,刪除,修改的管理。管理部門:實(shí)現(xiàn)對(duì)俱樂(lè)部?jī)?nèi)各個(gè)部門的增加,刪除的管理及統(tǒng)計(jì)各個(gè)部門的人數(shù)。管理員工:實(shí)現(xiàn)對(duì)俱樂(lè)部?jī)?nèi)工作人員增,刪,查及部門間調(diào)度的管理。系統(tǒng)用戶管理:該功能僅提供給管理員用戶,或者擁有管理員密碼的用戶。系統(tǒng)只允許有且只有一個(gè)名為fzw的管理員,且其用戶名不可更改。在對(duì)系統(tǒng)用戶進(jìn)行增加,刪除操作時(shí),可以允許一個(gè)客戶擁有不同的幾個(gè)密碼〔均為普通用戶級(jí)別。供救援服務(wù):為本俱樂(lè)部會(huì)員提供救援服務(wù),同時(shí)記錄救援情況。提供旅行服務(wù):為本俱樂(lè)部以交會(huì)費(fèi)的會(huì)員提供旅行服務(wù),同時(shí)可為未交費(fèi)會(huì)員交費(fèi)。3.目標(biāo)系統(tǒng)功能需求〔FunctionofTargetSystem1.用戶〔俱樂(lè)部工作人員身份驗(yàn)證和用戶權(quán)限組織;2.會(huì)員管理〔會(huì)員信息、會(huì)員費(fèi)收繳記錄錄入,查詢,修改;3.救援服務(wù)〔呼救記錄,救援情況記錄以及救援車輛管理;4.旅行服務(wù)〔旅行信息記錄、修改、查詢;5.系統(tǒng)管理〔設(shè)置提醒提前日期,用戶管理等;6.俱樂(lè)部管理〔俱樂(lè)部部門、工作人員、救援車輛管理;3.1功能需求分析〔FunctionAnalysis用例表登錄用例名登錄描述用于工作人員登錄到系統(tǒng)主界面參與者俱樂(lè)部工作人員前置條件開機(jī)主事件流1.工作人員打開登錄界面2.輸入登錄名及登錄密碼3.點(diǎn)擊登錄可選事件流
后置條件工作人員登錄了系統(tǒng),顯示主界面管理會(huì)員用例名管理會(huì)員描述用于會(huì)員信息、會(huì)員費(fèi)收繳及刪減增加等一系列的操作參與者工作人員,客戶前置條件工作人員已登錄系統(tǒng),進(jìn)入了主界面會(huì)員繳費(fèi):會(huì)員費(fèi)用沒(méi)交查看會(huì)員信息:系統(tǒng)中已添加會(huì)員主事件流1.工作人員點(diǎn)擊打開會(huì)員管理2.工作人員點(diǎn)擊要執(zhí)行的操作3.添加會(huì)員輸入客戶的姓名,證件號(hào)碼等一系列身份信息4.刪除會(huì)員,提示是或否5.查看會(huì)員信息可選事件流選擇會(huì)員;刪除會(huì)員,提示"是"或"否"添加會(huì)員時(shí)的證件類型后置條件添加新會(huì)員成功,數(shù)據(jù)庫(kù)中添加或刪除相應(yīng)會(huì)員信息。會(huì)員繳費(fèi)成功,數(shù)據(jù)庫(kù)中相應(yīng)會(huì)員中標(biāo)記已繳費(fèi)。點(diǎn)擊"返回",返回到管理會(huì)員界面旅行服務(wù)用例名提供旅行服務(wù)描述為已交費(fèi)的會(huì)員提供旅游服務(wù)參與者工作人員,客戶前置條件工作人員已登錄系統(tǒng)主事件流1.工作人員點(diǎn)擊"提供旅游"2.系統(tǒng)列出已交費(fèi)的會(huì)員和未交費(fèi)的會(huì)員名單3.工作人員選擇是否提醒未交費(fèi)會(huì)員繳費(fèi)4.選擇可提供的旅游服務(wù)5.為已交費(fèi)的會(huì)員定制旅游服務(wù)6.通知已交費(fèi)會(huì)員旅游服務(wù)定制成功可選事件流2中是否提醒未交費(fèi)會(huì)員繳費(fèi)3中可選擇是否提醒未交費(fèi)會(huì)員繳費(fèi)4中選擇可提供的旅游服務(wù)后置條件系統(tǒng)數(shù)據(jù)庫(kù)列出會(huì)員繳費(fèi)情況,提醒未交費(fèi)會(huì)員繳費(fèi)界面顯示"旅游服務(wù)定制成功",數(shù)據(jù)庫(kù)中相應(yīng)會(huì)員中添加定制的旅游服務(wù),點(diǎn)擊"確定"返回旅游服務(wù)界面救援服務(wù)3.1.2用例圖魯棒圖登錄救援服務(wù)旅行服務(wù)刪除會(huì)員3.1.4域模型3.2功能需求點(diǎn)列表〔FunctionList編號(hào)功能名稱使用人功能描述輸入內(nèi)容輸出內(nèi)容1登錄普通用戶登錄系統(tǒng)用戶名,密碼主界面2登錄俱樂(lè)部管理員登錄系統(tǒng)管理員用戶名,密碼主界面3管理會(huì)員普通用戶,俱樂(lè)部管理員對(duì)會(huì)員進(jìn)行增刪改查會(huì)員信息4救援服務(wù)普通用戶,俱樂(lè)部管理員救援車輛信息,救援情況5旅行服務(wù)普通用戶,俱樂(lè)部管理員為會(huì)員提供旅行服務(wù)旅行信息,已交費(fèi)會(huì)員6管理俱樂(lè)部俱樂(lè)部管理員管理俱樂(lè)部部門,員工部門或員工信息4.目標(biāo)系統(tǒng)性能需求〔PerformanceofTargetSystem4.1時(shí)間要求〔TimeRequest>1.響應(yīng)時(shí)間:所有的查詢操作、查詢響應(yīng)時(shí)間一般不超過(guò)3秒。2.更新處理時(shí)間:所有提交數(shù)據(jù)一般在1秒內(nèi)響應(yīng)。3.的傳送時(shí)間:從提交一次錄入到結(jié)果返回不超過(guò)5秒鐘。當(dāng)系統(tǒng)忙碌時(shí),應(yīng)首先給予提示不能出現(xiàn)死循環(huán)或無(wú)限等待4.2空間要求〔SpaceRequest〔1支持的終端數(shù):>1。〔2支持并行操作的使用者數(shù):<=300。〔3處理的記錄數(shù):1000.5.目標(biāo)系統(tǒng)界面與接口需求〔InterfaceofTargetSystem5.1界面需求〔InterphaseRequirement〔1輸入設(shè)備:鍵盤、鼠標(biāo)等;〔2輸出設(shè)備:顯示器等〔3顯示風(fēng)格:圖形界面5.2接口需求〔InterfaceRequirement1.用戶接口用戶界面簡(jiǎn)潔,以文字為主,重點(diǎn)顯示數(shù)據(jù)2.硬件接口無(wú)3.軟件接口數(shù)據(jù)庫(kù)服務(wù)器,版本號(hào):Access20034.通信接口數(shù)據(jù)庫(kù)管理員主要在局域網(wǎng)環(huán)境下使用系統(tǒng),而學(xué)生則可能在外網(wǎng)進(jìn)行訪問(wèn)系統(tǒng),所以系統(tǒng)應(yīng)同時(shí)支持局域網(wǎng)協(xié)議和廣域網(wǎng)協(xié)議。5.網(wǎng)絡(luò)協(xié)議Tcp/ip6協(xié)議支持局域網(wǎng),廣域網(wǎng)。6.目標(biāo)系統(tǒng)其他需求〔OtherRequirementsofTargetSystem6.1安全性〔Security采用登錄需要用戶以及用戶密碼登陸以確保管理的安全性。6.2可靠性〔Dependability經(jīng)過(guò)調(diào)試測(cè)試以確保系統(tǒng)的穩(wěn)定性,從而確保系統(tǒng)的可靠性。6.3靈活性〔Agility系統(tǒng)可以采用管理員權(quán)限修改系統(tǒng)內(nèi)的信息,不同的用戶擁有不同的訪問(wèn)權(quán)限,從而實(shí)現(xiàn)系統(tǒng)的靈活性。6.4特殊需求〔SpecialRequirements〔1進(jìn)度需求:系統(tǒng)的階段進(jìn)度要求在實(shí)驗(yàn)檢查之前完成?!?運(yùn)行環(huán)境需求:windows7/windowsXP。7.目標(biāo)系統(tǒng)假設(shè)與約束條件〔SupposeandRestrictionofTargetSystem本軟件的所有權(quán)和最終解釋權(quán)歸計(jì)算機(jī)科學(xué)與軟件學(xué)院網(wǎng)絡(luò)工程專業(yè)C102班所有本軟件需在windowsXP及以上的系統(tǒng)環(huán)境下運(yùn)行。三、設(shè)計(jì)規(guī)格說(shuō)明書完成人:1.引言〔Introduction1.1目的〔Purpose本文檔的目旨在推動(dòng)軟件工程的規(guī)范化,使設(shè)計(jì)人員遵循統(tǒng)一的概要設(shè)計(jì)書寫規(guī)范,節(jié)省制作文檔的時(shí)間,降低系統(tǒng)實(shí)現(xiàn)的風(fēng)險(xiǎn),做到系統(tǒng)設(shè)計(jì)資料的規(guī)范性與全面性,以利于系統(tǒng)的實(shí)現(xiàn)、測(cè)試、維護(hù)、版本升級(jí)等。1.2命名規(guī)則〔NamingRule變量對(duì)象命名規(guī)則:申明全局變量、局部變量對(duì)象的命名規(guī)則。數(shù)據(jù)庫(kù)對(duì)象命名規(guī)則:數(shù)據(jù)庫(kù)表名為該數(shù)據(jù)庫(kù)所存數(shù)據(jù)的中文描述,如,車輛,用戶,會(huì)員,部門,員工。字段名為該字段所描述的內(nèi)容的中文拼音或英文單詞,如,name,sex,tel,等。1.3術(shù)語(yǔ)定義〔TermsGlossary術(shù)語(yǔ)定義或解釋一般用表格形式給出,如表3-1所示。表3-1術(shù)語(yǔ)定義或解釋表序號(hào)術(shù)語(yǔ)名稱術(shù)語(yǔ)定義1總體結(jié)構(gòu)軟件系統(tǒng)的總體邏輯結(jié)構(gòu)。按照不同的設(shè)計(jì)方法,有不同的總體邏輯結(jié)構(gòu)。若采用面向功能或面向數(shù)據(jù)的設(shè)計(jì)方法,則總體邏輯結(jié)構(gòu)為一樹形的功能模塊結(jié)構(gòu)圖。若采用面向?qū)ο蠡蛎嫦虿考矘?gòu)件的設(shè)計(jì)方法,則總體邏輯結(jié)構(gòu)為部件〔構(gòu)件的組裝圖2外部接口本軟件系統(tǒng)與其他軟件系統(tǒng)之間的接口,接口設(shè)施可以是中間件。接口描述包括:傳輸方式、帶寬、數(shù)據(jù)結(jié)構(gòu)、傳輸頻率、傳輸量、傳輸協(xié)議3數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)包括:數(shù)據(jù)庫(kù)表的結(jié)構(gòu)、其他數(shù)據(jù)結(jié)構(gòu)等4概念數(shù)據(jù)模型CDM關(guān)系數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)模型,叫做概念數(shù)據(jù)模型。主要內(nèi)容包括一張邏輯E-R圖及其相應(yīng)的數(shù)據(jù)字典5物理數(shù)據(jù)模型PDM關(guān)系數(shù)據(jù)庫(kù)的物理設(shè)計(jì)模型,叫做物理數(shù)據(jù)模型。主要內(nèi)容包括一張物理表關(guān)系圖及其相應(yīng)的數(shù)據(jù)字典6視圖在基表或其他視圖之上建立的一張?zhí)摫?叫做視圖,它具有物理表的許多性質(zhì),在數(shù)據(jù)處理和授權(quán)上很有用7角色數(shù)據(jù)庫(kù)中享有某些特權(quán)操作的用戶,叫做角色。角色的權(quán)利通過(guò)授權(quán)來(lái)實(shí)現(xiàn)8子系統(tǒng)具有相對(duì)獨(dú)立功能的小系統(tǒng)叫做子系統(tǒng)。一個(gè)大的軟件系統(tǒng)可以劃分為多個(gè)子系統(tǒng),每個(gè)子系統(tǒng)可由多個(gè)模塊或多個(gè)部件組成9模塊具有功能獨(dú)立、能被調(diào)用的信息單元叫做模塊。模塊是結(jié)構(gòu)化設(shè)計(jì)中的概念10內(nèi)部接口軟件系統(tǒng)內(nèi)部各子系統(tǒng)之間、各部件之間、各模板之間的接口,叫做內(nèi)部接口。接口描述包括:調(diào)用方式、入口信息、出口信息等11相關(guān)文件相關(guān)文件是指當(dāng)本文件內(nèi)容變更后,可能引起變更的其他文件。如需求分析報(bào)告、詳細(xì)設(shè)計(jì)說(shuō)明書、測(cè)試計(jì)劃、用戶手冊(cè)12參考資料參考資料是指本文件書寫時(shí)用到的其他資料。如各種有關(guān)規(guī)范、模板、標(biāo)準(zhǔn)、準(zhǔn)則1.4參考資料〔References[1]用戶需求報(bào)告[2]數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范[3]命名規(guī)范1.5相關(guān)文檔〔RelatedDocuments[1]源程序清單[2]測(cè)試計(jì)劃及報(bào)告[3]《用戶使用手冊(cè)》2.總體設(shè)計(jì)〔DesignofCollective2.1體系結(jié)構(gòu)設(shè)計(jì)〔DesignofArchitecture2.2子系統(tǒng)清單〔SubsystemList子系統(tǒng)清單,如表3-2所示。表3-2子系統(tǒng)清單子系統(tǒng)編號(hào)子系統(tǒng)名子系統(tǒng)功能簡(jiǎn)述子系統(tǒng)之間的關(guān)系SS1會(huì)員管理對(duì)會(huì)員進(jìn)行增刪改查對(duì)旅行服務(wù)產(chǎn)生影響SS2救援服務(wù)為會(huì)員提供救援服務(wù)依賴于車輛管理SS3旅行服務(wù)為會(huì)員提供旅行服務(wù)依賴于會(huì)員的交費(fèi)情況SS4車輛管理對(duì)俱樂(lè)部救援車輛進(jìn)行增刪改查SS5部門管理對(duì)部門進(jìn)行增刪及人數(shù)統(tǒng)計(jì)人數(shù)依賴于員工SS6用戶管理對(duì)系統(tǒng)用戶進(jìn)行增刪改影響SS7員工管理對(duì)俱樂(lè)部員工進(jìn)行增刪改調(diào)依賴于部門2.3模塊設(shè)計(jì)〔ModuleDesign增加會(huì)員序列圖救援服務(wù)序列圖旅行服務(wù)序列圖2.4功能模塊清單〔ModuleList模塊〔類清單,如表3-3所示。表3-3模塊〔類清單編號(hào)模塊〔類英文名模塊〔類功能簡(jiǎn)述接口簡(jiǎn)述M1-1DBClass存儲(chǔ)連接數(shù)據(jù)庫(kù)字符串M1-2QuanXianClass存儲(chǔ)當(dāng)前用戶的權(quán)限級(jí)別M1-3Form1系統(tǒng)登錄M1-4MainForm主界面M2-1HuiYuanForm會(huì)員管理M2-1-1AddMemberForm增加會(huì)員M2-1-2DelMemberForm刪除會(huì)員M2-1-3ChangeMemberForm修改會(huì)員M2-1-4FindForm查找會(huì)員M2-1-5JiaoFeiForm會(huì)員交費(fèi)M2-2LvXingForm旅行服務(wù)M2-3JuYuanForm救援管理M2-3-1ReadLogForm讀取救援日志M2-4-1CarForm車輛管理M2-4-2JuLeBuForm部門管理M2-4-3StuffForm員工管理M2-5AdminLoginForm管理員密碼認(rèn)證M2-5-1AdminForm用戶管理M2-6AboutForm關(guān)于/幫助3.?dāng)?shù)據(jù)結(jié)構(gòu)設(shè)計(jì)〔DesignofDataStructure3.1數(shù)據(jù)庫(kù)表名清單〔DBTableList數(shù)據(jù)庫(kù)表名清單,如表3-4所示。表3-4數(shù)據(jù)庫(kù)表名清單序號(hào)中文表名表功能說(shuō)明1車輛存儲(chǔ)俱樂(lè)部救援車輛狀態(tài)2部門存儲(chǔ)俱樂(lè)部中各個(gè)部門人數(shù)3會(huì)員存儲(chǔ)俱樂(lè)部會(huì)員的個(gè)人信息4員工存儲(chǔ)俱樂(lè)部員工信息5用戶存儲(chǔ)該管理系統(tǒng)的登錄用戶賬號(hào)及密碼3.2數(shù)據(jù)庫(kù)表之間關(guān)系說(shuō)明〔RelationofDBTable3.3數(shù)據(jù)庫(kù)表的詳細(xì)清單〔ParticularListofDBTable表3-5表名:車輛序號(hào)字段名類型取值約束空否默認(rèn)值主鍵/外鍵索引否1carid文本否主鍵2id文本忙/閑否閑索引表3-5表名:部門序號(hào)字段名類型取值約束空否默認(rèn)值主鍵索引否1id自動(dòng)編號(hào)大于等于1否自動(dòng)編號(hào)2bumenname文本否主鍵索引3renshu文本大于等于0否0表3-5表名:用戶序號(hào)字段中文名類型取值約束空否默認(rèn)值主鍵索引否1編號(hào)自動(dòng)編號(hào)自動(dòng)編號(hào)2username文本否主鍵索引3password文本否表3-5表名:會(huì)員序號(hào)字段名類型取值約束空否默認(rèn)值主鍵索引否1編號(hào)自動(dòng)編號(hào)否自動(dòng)編號(hào)2name文本否主鍵索引3sex文本男/女否男4id文本否5tel文本否6Car_id文本否7fee文本是/否否是索引8lvxing文本表3-5表名:?jiǎn)T工序號(hào)字段名類型取值約束空否默認(rèn)值主鍵索引否1name文本否主鍵2sex文本否3tel文本否4bumen文本否索引5shengri文本日期格式否源程序清單<部分>完成人:樊志偉1QuanXianClass〔ModuleName1.1描述〔Description該類存儲(chǔ)當(dāng)前用戶的權(quán)限1.2代碼<Program>usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespace汽車俱樂(lè)部{classQuanXianClass{publicstaticintQuanXian;}}2Form1〔ModuleName2.1描述〔Description登錄代碼2.2代碼<Program>usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.Data.OleDb;namespace汽車俱樂(lè)部{publicpartialclassLoad:Form{publicLoad<>{InitializeComponent<>;Tag=0;}DBClassdb1=newDBClass<>;privatevoidbutton1_Click<objectsender,EventArgse>{if<name.Text.Trim<>==""||pwd.Text.Trim<>=="">{MessageBox.Show<"請(qǐng)完整填寫用戶信息","提示">;}else{db1.OleDbConn.Open<>;stringstr="select*from用戶whereusername='"+name.Text.ToString<>+"'andpassword='"+pwd.Text.ToString<>+"'";OleDbCommandcomm=newOleDbCommand<str,db1.OleDbConn>;if<comm.ExecuteScalar<>!=null>{db1.OleDbConn.Close<>;Tag=1;this.Close<>;if<name.Text.ToString<>=="fzw">{QuanXianClass.QuanXian=1;}else{QuanXianClass.QuanXian=0;}}else{MessageBox.Show<"用戶信息有誤,請(qǐng)重新登錄!">;db1.OleDbConn.Close<>;}}}privatevoidbutton2_Click<objectsender,EventArgse>{this.Close<>;}}}3AddMemberForm〔ModuleName3.1描述〔Description添加會(huì)員代碼3.2代碼<Program>usingSystem;usingeneric;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.Data.OleDb;namespace汽車俱樂(lè)部{publicpartialclassAddMemberForm:Form{publicAddMemberForm<>{InitializeComponent<>;}privatevoidbutton2_Click<objectsender,EventArgse>{this.Close<>;}privatevoidbutton1_Click<objectsender,EventArgse>{if<textBox1.Text.Trim<>==""||textBox3.Text.Trim<>==""||textBox2.Text.Trim<>==""||comboBox1.Text.Trim<>==""||textBox4.Text.Trim<>==""||comboBox2.Text.Trim<>=="">{MessageBox.Show<"信息不完整">;}else{OleDbConnectioncon;con=newOleDbConnection<"provider=Microsoft.Jet.OLEDB.4.0;dataSource=C:\\Users\\fzw\\Desktop\\system.mdb;PersistSecurityInfo=False">;con.Open<>;stringstr1="insertinto會(huì)員<name,id,tel,sex,car_id,fee>values<'"+textBox1.Text.ToString<>+"','"+textBox3.Text.ToString<>+"','"+textBox2.Text.ToString<>+"','"+comboBox1.Text.ToString<>+"','"+textBox4.Text.ToString<>+"','"+comboBox2.Text.ToString<>+"'>";OleDbCommandcmd1=newOleDbCommand<str1,con>;cmd1.ExecuteNonQuery<>;stringstr="select*from會(huì)員";OleDbCommandcmd=newOleDbCommand<str,con>;OleDbDataAdapterda=newOleDbDataAdapter<>;da.SelectCommand=cmd;DataSetds=newDataSet<>;da.Fill<ds,"cs">;dataGridView1.DataSource=ds.Tables[0];con.Close<>;MessageBox.Show<"添加成功","提示">;}}privatevoidAddMemberForm_Load<objectsender,EventArgse>{//TODO:這行代碼將數(shù)據(jù)加載到表"systemDataSet11.會(huì)員"中。您可以根據(jù)需要移動(dòng)或移除它。this.會(huì)員TableAdapter3.Fill<this.systemDataSet11.會(huì)員>;}}}4ChangeMemberForm〔ModuleName4.1描述〔Description修改會(huì)員代碼4.2代碼<Program>usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.Data.OleDb;namespace汽車俱樂(lè)部{publicpartialclassChangeMemberForm:Form{publicChangeMemberForm<>{InitializeComponent<>;}OleDbConnectioncon;OleDbDataAdapteradapter;privateBooleandbUpdate<>{stringstrSql="select*from會(huì)員";DataTabledtUpdate=newDataTable<>;dtUpdate=this.dbconn<strSql>;dtUpdate.Rows.Clear<>;DataTabledtShow=newDataTable<>;dtShow=<DataTable>this.dataGridView1.DataSource;for<inti=0;i<dtShow.Rows.Count;i++>{dtUpdate.ImportRow<dtShow.Rows[i]>;}try{this.con.Open<>;OleDbCommandBuildercmdbuilder;cmdbuilder=newOleDbCommandBuilder<this.adapter>;this.adapter.Update<dtUpdate>;this.con.Close<>;}catch<Exceptionex>{MessageBox.Show<ex.Message.ToString<>>;returnfalse;}dtUpdate.AcceptChanges<>;returntrue;}privatevoidbutton1_Click<objectsender,EventArgse>{if<dbUpdate<>>{MessageBox.Show<"修改成功!">;}}privateDataTabledbconn<stringstrSql>{con.Open<>;this.adapter=newOleDbDataAdapter<strSql,con>;DataTabledtSelect=newDataTable<>;intrnt=this.adapter.Fill<dtSelect>;con.Close<>;returndtSelect;}privatevoidbutton2_Click<objectsender,EventArgse>{this.Close<>;}privatevoidChangeMemberForm_Load<objectsender,EventArgse>{con=newOleDbConnection<"provider=Microsoft.Jet.OLEDB.4.0;dataSource=C:\\Users\\fzw\\Desktop\\system.mdb;PersistSecurityInfo=False">;OleDbDataAdapterda=newOleDbDataAdapter<"select*from會(huì)員",con>;DataSetds=newDataSet<>;da.Fill<ds>;dataGridView1.DataSource=ds.Tables[0];//TODO:這行代碼將數(shù)據(jù)加載到表"systemDataSet5.會(huì)員"中。您可以根據(jù)需要移動(dòng)或移除它。this.會(huì)員TableAdapter.Fill<this.systemDataSet5.會(huì)員>;}}}5JiaoFeiForm〔ModuleName5.1描述〔Description會(huì)員交費(fèi)代碼5.2代碼<Program>usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.Data.OleDb;namespace汽車俱樂(lè)部{publicpartialclassJiaoFeiForm:Form{publicJiaoFeiForm<>{InitializeComponent<>;}privatevoidbutton1_Click<objectsender,EventArgse>{OleDbConnectioncon;con=newOleDbConnection<"provider=Microsoft.Jet.OLEDB.4.0;dataSource=C:\\Users\\fzw\\Desktop\\system.mdb;PersistSecurityInfo=False">;con.Open<>;stringstr1="update會(huì)員setfee='是'wherename='"+comboBox1.Text.ToString<>+"'";OleDbCommandcmd1=newOleDbCommand<str1,con>;cmd1.ExecuteNonQuery<>;con.Close<>;MessageBox.Show<"交費(fèi)成功">;}privatevoidJiaoFeiForm_Load<objectsender,EventArgse>{OleDbConnectioncon=newOleDbConnection<"provider=Microsoft.Jet.OLEDB.4.0;dataSource=C:\\Users\\fzw\\Desktop\\system.mdb;PersistSecurityInfo=False">;con.Open<>;OleDbCommandcmd1=newOleDbCommand<>;cmd1.Connection=con;cmd1.CommandText="select*from會(huì)員wherefee='否'";cmd1.CommandType=CommandType.Text;OleDbDataReadersdr=cmd1.ExecuteReader<>;while<sdr.Read<>>{comboBox1.Items.Add<sdr[1].ToString<>>;}con.Dispose<>;}}}6LvXingForm〔ModuleName6.1描述〔Description旅行服務(wù)代碼6.2代碼<Program>usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;usingleDb;namespace汽車俱樂(lè)部{publicpartialclassLvXingForm:Form{publicLvXingForm<>{InitializeComponent<>;}privatevoidLvXingForm_Load<objectsender,EventArgse>{//TODO:這行代碼將數(shù)據(jù)加載到表"systemDataSet9.會(huì)員"中。您可以根據(jù)需要移動(dòng)或移除它。this.會(huì)員TableAdapter2.Fill<this.systemDataSet9.會(huì)員>;OleDbConnectioncon=newOleDbConnection<"provider=Microsoft.Jet.OLEDB.4.0;dataSource=C:\\Users\\fzw\\Desktop\\system.mdb;PersistSecurityInfo=False">;con.Open<>;OleDbCommandcmd1=newOleDbCommand<>;cmd1.Connection=con;cmd1.CommandText="select*from會(huì)員wherefee='是'";cmd1.CommandType=CommandType.Text;OleDbDataReadersdr=cmd1.ExecuteReader<>;while<sdr.Read<>>{comboBox1.Items.Add<sdr[1].ToString<>>;}con.Dispose<>;//TODO:這行代碼將數(shù)據(jù)加載到表"systemDataSet8.會(huì)員"中。您可以根據(jù)需要移動(dòng)或移除它。this.會(huì)員TableAdapter1.Fill<this.systemDataSet8.會(huì)員>;}privatevoidbutton2_Click<objectsender,EventArgse>{this.Close<>;}privatevoidbutton1_Click<objectsender,EventArgse>{OleDbConnectioncon=newOleDbConnection<"provider=Microsoft.Jet.OLEDB.4.0;dataSource=C:\\Users\\fzw\\Desktop\\system.mdb;PersistSecurityInfo=False">;con.Open<>;stringstr="update會(huì)員setlvxing='"+comboBox2.Text.ToString<>+"'wherename='"+comboBox1.Text.ToString<>+"'";OleDbCommandcmd=newOleDbCommand<str,con>;cmd.ExecuteNonQuery<>;con.Close<>;MessageBox.Show<"定制成功">;}privatevoidbutton3_Click<objectsender,EventArgse>{JiaoFeiFormjff=newJiaoFeiForm<>;jff.ShowDialog<>;}}}7JiuYuanForm〔ModuleName7.1描述〔Description救援服務(wù)代碼7.2代碼<Program>usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.Data.OleDb;usingSystem.IO;namespace汽車俱樂(lè)部{publicpartialclassJuYuanForm:Form{publicJuYuanForm<>{InitializeComponent<>;}privatevoidbutton2_Click<objectsender,EventArgse>{this.Close<>;}privatevoidJuYuanForm_Load<objectsender,EventArgse>{OleDbConnectioncon=newOleDbConnection<"provider=Microsoft.Jet.OLEDB.4.0;dataSource=C:\\Users\\fzw\\Desktop\\system.mdb;PersistSecurityInfo=False">;con.Open<>;OleDbCommandcmd1=newOleDbCommand<>;cmd1.Connection=con;cmd1.CommandText="select*from車輛wherestatus='閑'";cmd1.CommandType=CommandType.Text;OleDbDataReadersdr=cmd1.ExecuteReader<>;while<sdr.Read<>>{comboBox1.Items.Add<sdr[0].ToString<>>;}con.Dispose<>;}privatevoidbutton1_Click<objectsender,EventArgse>{OleDbConnectioncon=newOleDbConnection<"provider=Microsoft.Jet.OLEDB.4.0;dataSource=C:\\Users\\fzw\\Desktop\\system.mdb;PersistSecurityInfo=False">;con.Open<>;stringstr="update車輛setstatus='忙'wherecarid='"+comboBox1.Text.ToString<>+"'";OleDbCommandcmd=newOleDbCommand<str,con>;cmd.ExecuteNonQuery<>;con.Close<>;StreamWritersw=newStreamWriter<"救援日志.txt",true>;sw.WriteLine<"車輛:"+comboBox1.Text.ToString<>+"\t時(shí)間:"+System.DateTime.Now.ToString<"d">+"\t"+System.DateTime.Now.ToString<"t">+":"+System.DateTime.Now.Second.ToString<>+"\t情況:"+textBox1.Text>;sw.Close<>;MessageBox.Show<"Helpisontheway!">;textBox1.Clear<>;}privatevoidbutton3_Click<objectsender,EventArgse>{ReadLogFormrlf=newReadLogForm<>;rlf.ShowDialog<>;}privatevoidbutton4_Click<objectsender,EventArgse>{StreamWritersw=newStreamWriter<"救援日志.txt">;sw.Write<"">;sw.Close<>;MessageBox.Show<"已清空">;}}}8ReadLogForm〔ModuleName8.1描述〔Description查看救援日志代碼8.2代碼<Program>usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.IO;namespace汽車俱樂(lè)部{publicpartialclassReadLogForm:Form{publicReadLogForm<>{InitializeComponent<>;}privatevoidReadLogForm_Load<objectsender,EventArgse>{StreamReadersr1=newStreamReader<"救援日志.txt">;richTextBox1.WordWrap=false;richTextBox1.ReadOnly=true;richTextBox1.ScrollBars=RichTextBoxScrollBars.Both;richTextBox1.Text=sr1.ReadToEnd<>;sr1.Close<>;}privatevoidbutton1_Click<objectsender,EventArgse>{this.Close<>;}}}五、測(cè)試報(bào)告完成人:1.概述<Summary>為實(shí)現(xiàn)汽車俱樂(lè)部行業(yè)信息的規(guī)范化管理,我們開發(fā)一汽車俱樂(lè)部管理系統(tǒng),面向俱樂(lè)部工作人員進(jìn)行會(huì)員信息的管理。開發(fā)人員將符合其功能的軟件開發(fā)出來(lái),并對(duì)軟件進(jìn)行測(cè)試。1.1項(xiàng)目簡(jiǎn)介<ProjectSynopsis>此系統(tǒng)主要包括的功能為:用戶〔俱樂(lè)部工作人員身份驗(yàn)證和用戶權(quán)限組織;會(huì)員管理〔會(huì)員信息、會(huì)員費(fèi)收繳記錄錄入,查詢,修改;車務(wù)管理〔新車上牌代辦,保險(xiǎn)代辦,驗(yàn)證代辦,落戶代辦等;救援服務(wù)〔呼救記錄,救援情況記錄以及救援車輛管理;旅行服務(wù)〔旅行信息記錄、修改、查詢系統(tǒng)管理〔設(shè)置提醒提前日期,用戶管理等;俱樂(lè)部管理〔俱樂(lè)部部門、工作人員、救援車輛管理;并且對(duì)最后的軟件進(jìn)行測(cè)試,以檢測(cè)是否符合要求。1.2術(shù)語(yǔ)定義<TermsGlossary>接口:本軟件系統(tǒng)與其他軟件系統(tǒng)之間的接口,接口設(shè)施可以是中間件。模塊:具有功能獨(dú)立、能被調(diào)用的信息單元叫做模塊。模塊是結(jié)構(gòu)化設(shè)計(jì)中的概念。1.3參考資料<References>[1]《需求規(guī)格說(shuō)明書》[2]《設(shè)計(jì)規(guī)格說(shuō)明書》[3]《項(xiàng)目開發(fā)計(jì)劃書》2.組件測(cè)試<ModuleTest>2.1功能模塊清單表3-3模塊〔類清單編號(hào)模塊〔類英文名模塊〔類功能簡(jiǎn)述接口簡(jiǎn)述M1-1DBClass存儲(chǔ)連接數(shù)據(jù)庫(kù)字符串M1-2QuanXianClass存儲(chǔ)當(dāng)前用戶的權(quán)限級(jí)別M1-3Form1系統(tǒng)登錄M1-4MainForm主界面M2-1HuiYuanForm會(huì)員管理M2-1-1AddMemberForm增加會(huì)員M2-1-2DelMemberForm刪除會(huì)員M2-1-3ChangeMemberForm修改會(huì)員M2-1-4FindForm查找會(huì)員M2-1-5JiaoFeiForm會(huì)員交費(fèi)M2-2LvXingForm旅行服務(wù)M2-3JuYuanForm救援管理M2-3-1ReadLogForm讀取救援日志M2-4-1CarForm車輛管理M2-4-2JuLeBuForm部門管理M2-4-3StuffForm員工管理M2-5AdminLoginForm管理員密碼認(rèn)證M2-5-1AdminForm用戶管理M2-6AboutForm關(guān)于/幫助2.2組件測(cè)試報(bào)告〔ReportforModuleTest選擇一個(gè)模塊,應(yīng)用基本路徑法設(shè)計(jì)測(cè)試用例,進(jìn)行現(xiàn)場(chǎng)測(cè)試。要求畫出程序流程圖,表示每條基本路徑,記錄測(cè)試數(shù)據(jù),評(píng)定測(cè)試結(jié)果。測(cè)試活動(dòng)的記錄格式,如表5-2所示。登陸模塊流程圖如下:表5-2模塊測(cè)試記錄編號(hào)路徑標(biāo)識(shí)輸入期望輸出輸出內(nèi)容發(fā)現(xiàn)問(wèn)題測(cè)試結(jié)果測(cè)試時(shí)間測(cè)試人11,2,8,9Fzwddd密碼含有非法字符密碼含有非法字符無(wú)√2012/12/30趙崇21,2,3,5,9fzw用戶名或密碼不能為空!用戶名或密碼不能為空!無(wú)√2012/12/30趙崇31,2,3,4,6,9Fzwddd主
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 軟件生命周期與版本管理試題及答案
- 幼兒園中班科學(xué)活動(dòng)《各種各樣的門》課件
- 風(fēng)險(xiǎn)管理在企業(yè)資源配置中的應(yīng)用研究試題及答案
- 商業(yè)空間中的傳統(tǒng)圖案數(shù)字化創(chuàng)新實(shí)踐
- 商業(yè)生態(tài)下的數(shù)字化轉(zhuǎn)型與團(tuán)隊(duì)文化建設(shè)
- 醫(yī)療健康教育的革新與教師培養(yǎng)
- 食堂美食節(jié)活動(dòng)協(xié)議
- 商業(yè)模式的創(chuàng)新青少年水稻種植產(chǎn)業(yè)市場(chǎng)分析
- 自來(lái)水廠改擴(kuò)建工程規(guī)劃設(shè)計(jì)方案
- 智算中心項(xiàng)目可行性研究報(bào)告
- 中國(guó)糖尿病腎臟病防治指南(2021年版)
- 奧特曼過(guò)關(guān)測(cè)試題及答案
- 學(xué)生營(yíng)養(yǎng)與健康知識(shí)課件
- 注射抗凝藥物的觀察與護(hù)理
- 高中主題班會(huì) 高三學(xué)習(xí)攻略-主題班會(huì)課件
- 2025年廣州體育職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)傾向性考試題庫(kù)及答案1套
- 蘇教版五年級(jí)數(shù)學(xué)下冊(cè)典型例題第五單元分?jǐn)?shù)的加法和減法·單元復(fù)習(xí)篇(原卷版+解析)
- 技術(shù)文件核查審核和審批制度
- 口腔科新冠防控培訓(xùn)課件
- 甘肅省歷年中考作文題(2003-2024)
- 2025年安徽安慶市交通控股集團(tuán)有限公司招聘筆試參考題庫(kù)含答案解析
評(píng)論
0/150
提交評(píng)論