計(jì)算機(jī)報(bào)價(jià)系統(tǒng)_第1頁
計(jì)算機(jī)報(bào)價(jià)系統(tǒng)_第2頁
計(jì)算機(jī)報(bào)價(jià)系統(tǒng)_第3頁
計(jì)算機(jī)報(bào)價(jià)系統(tǒng)_第4頁
計(jì)算機(jī)報(bào)價(jià)系統(tǒng)_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

計(jì)算機(jī)報(bào)價(jià)系統(tǒng)(JSJ)可行性研究報(bào)告隨著計(jì)算機(jī)技術(shù)的發(fā)展和普及,電腦的使用非常廣泛,從單位到每個家庭幾乎已經(jīng)成為必備品了。對于臺式電腦來說,雖然有品牌機(jī)和組裝機(jī)兩種選擇,可組裝機(jī)的市場占有率明顯占主導(dǎo)位置,所以組裝機(jī)成為市場上的主要消費(fèi)對象,但由于組裝機(jī)的結(jié)構(gòu)較為復(fù)雜,對于大都數(shù)消費(fèi)者來說如何選擇組裝機(jī)的配件以及對價(jià)格的選擇成為了一個難題。為此電腦裝機(jī)報(bào)價(jià)系統(tǒng)應(yīng)運(yùn)而生!另一方面,對于銷售方來說,每天都會接待大量客戶,而每個客戶需要了解各個配件的各種品牌、性能、價(jià)格及裝機(jī)的費(fèi)用,可以想象銷售人員的工作量非常大。使用電腦報(bào)價(jià)管理系統(tǒng)可以大大地提高工作效率,減少工作中可能出現(xiàn)的錯誤,從而為商家?guī)砀蟮男б?。本?xiàng)目按照軟件工程實(shí)際流程進(jìn)行,從需求分析、系統(tǒng)設(shè)計(jì)、編程實(shí)現(xiàn)到系統(tǒng)測試逐步進(jìn)行,整個過程中,利用UML技術(shù)建立系統(tǒng)模型對系統(tǒng)進(jìn)行分析與設(shè)計(jì)。本系統(tǒng)開發(fā)的主要目的是:熟悉軟件工程開發(fā)過程,通過UML模型對系統(tǒng)進(jìn)行分析和設(shè)計(jì),了解系統(tǒng)各階段技術(shù)文檔編寫,學(xué)會應(yīng)用VC++(MFC)開發(fā)工具開發(fā)管理信息系統(tǒng)。項(xiàng)目的可信性研究:(1)實(shí)施本項(xiàng)目的必要性全面推進(jìn)素質(zhì)教育,項(xiàng)目教學(xué)和創(chuàng)新教育使我們高職高專院校的重要使命,也是新時期人才培養(yǎng)工作對我們高職教育的迫切要求。利用高職教育得天獨(dú)厚的人才資源和實(shí)踐教學(xué)資源,培養(yǎng)具有創(chuàng)新意識和創(chuàng)新能力,會動腦、會實(shí)踐、懂設(shè)計(jì)、懂操作的綜合型、創(chuàng)新型、高素質(zhì)的工程技術(shù)人員是我國社會主義經(jīng)濟(jì)建設(shè)發(fā)展的迫切需要,也是高職教育義不容辭的責(zé)任。(2)項(xiàng)目實(shí)施的可行性項(xiàng)目教學(xué)改革了傳統(tǒng)的教學(xué)內(nèi)容,體現(xiàn)了多學(xué)科、綜合性項(xiàng)目技能培訓(xùn)的特點(diǎn)。與社會發(fā)展緊密結(jié)合,突出體現(xiàn)新技術(shù)的理論培訓(xùn)和實(shí)訓(xùn)教學(xué)相結(jié)合的一體化教學(xué)模式。(3)主要預(yù)期的社會效益分析本系統(tǒng)的成功開發(fā),將全面提升軟件工程課程教學(xué)的條件,提升教學(xué)效果,保證教學(xué)質(zhì)量,擴(kuò)大軟件工程課程的教學(xué)影響。實(shí)現(xiàn)軟件工程課程教學(xué)改革向基于工作過程的軟件工程項(xiàng)目教學(xué)轉(zhuǎn)變和提升的需要。(4)項(xiàng)目的風(fēng)險(xiǎn)與不確定性分析項(xiàng)目實(shí)施存在的主要不確定性是在軟件開發(fā)生命周期的實(shí)現(xiàn)階段,在4-12周內(nèi)進(jìn)行軟件開發(fā)能否按期交付使用,并能否完成指定的文檔編寫任務(wù)。應(yīng)對措施:分角色,按照項(xiàng)目開發(fā)的實(shí)際流程完成指定項(xiàng)目開發(fā),并能通過最后一周的驗(yàn)收演示。(5)該項(xiàng)目的實(shí)施能夠徹底改善軟件工程辦學(xué)條件,提高項(xiàng)目教學(xué)實(shí)訓(xùn)的教學(xué)水平,有利于啟迪學(xué)生的創(chuàng)新思維、培養(yǎng)創(chuàng)新能力、強(qiáng)化實(shí)訓(xùn)潛能的發(fā)揮、提高學(xué)生運(yùn)用現(xiàn)代科技手段解決項(xiàng)目開發(fā)實(shí)際問題的能力和實(shí)踐動手的能力。軟件開發(fā)計(jì)劃引言1.1標(biāo)識本文檔適用WindowsXP或Windows2000以上操作系統(tǒng)。文件狀態(tài):[]草稿文件標(biāo)識:JSJ軟件開發(fā)計(jì)劃S1-2—2013當(dāng)前版本:V1.0[5]正式發(fā)布[]正在修改產(chǎn)品名稱C/S-計(jì)算機(jī)報(bào)價(jià)系統(tǒng)產(chǎn)品縮稱WLJSJ2013作者:呂冰冰完成日期:二零一三年五月二十五日1.2系統(tǒng)概述為明確軟件設(shè)計(jì)、安排項(xiàng)目規(guī)劃與進(jìn)度、組織軟件開發(fā)與測試,撰寫本文檔。編寫本項(xiàng)目開發(fā)計(jì)劃的詳細(xì)目的是明確項(xiàng)目的目的及工作內(nèi)容,對整個項(xiàng)目開發(fā)過程中所要涉及到的活動制定一個切實(shí)可行的計(jì)劃,明確項(xiàng)目的質(zhì)量要求、功能要求、以及最后的交付要求,明確項(xiàng)目的組織和資源配置,選定項(xiàng)目的開發(fā)周期模型及確定項(xiàng)目的開發(fā)過程,對項(xiàng)目的進(jìn)度進(jìn)行跟蹤與監(jiān)督,以確保項(xiàng)目開發(fā)的有秩序進(jìn)行。同時,該文檔也將作為其他各項(xiàng)專題計(jì)劃的參考。項(xiàng)目的投資方:XXXXXXXXXXXX;需方:XXXXXXXXXXXX用戶:XXXXXXXXXXXo開發(fā)方和支持機(jī)構(gòu):軟件一班1.3文檔概述JSJ報(bào)價(jià)系統(tǒng)開發(fā)的用途:對于臺式電腦來說,雖然有品牌機(jī)和組裝機(jī)兩種選擇,可組裝機(jī)的市場占有率明顯占主導(dǎo)位置,所以組裝機(jī)成為市場上的主要消費(fèi)對象,但由于組裝機(jī)的結(jié)構(gòu)較為復(fù)雜,對于大都數(shù)消費(fèi)者來說如何選擇組裝機(jī)的配件以及對價(jià)格的選擇成為難題;另外,對于銷售方來說,每天都會接待大量客戶,而每個客戶需要了解各個配件的各種品牌、性能、價(jià)格及裝機(jī)的費(fèi)用,可以想象銷售人員的工作量非常大。使用電腦報(bào)價(jià)管理系統(tǒng)可以大大地提高工作效率,減少工作中可能出現(xiàn)的錯誤,從而為商家?guī)砀蟮男б妗?.4與其他計(jì)劃之間的關(guān)系本軟件系統(tǒng)采用VisualC++語言系統(tǒng)完成,與其它軟件系統(tǒng)(如VB,Java等)是平行關(guān)系,可任選一種進(jìn)行本軟件系統(tǒng)的開發(fā)。1.5基線計(jì)算機(jī)報(bào)價(jià)系統(tǒng)可行性研究報(bào)告1.0o2引用文件計(jì)算機(jī)軟件文檔編制規(guī)范(GB/T8567-2006),2006年3月14日發(fā)布,2006年7月1日實(shí)施。3交付產(chǎn)品3.1項(xiàng)目選用的生命周期充分考慮到時間與項(xiàng)目規(guī)模的問題,該項(xiàng)目采用瀑布式開發(fā)模型,便于項(xiàng)目的組織與管理。3.2程序交付的程序名稱:計(jì)算機(jī)報(bào)價(jià)系統(tǒng);使用的語言:VisualC++3.3文檔可行性研究報(bào)告;軟件開發(fā)計(jì)劃書;需求規(guī)格說明書;概要設(shè)計(jì)說明書;詳細(xì)設(shè)計(jì)說明書;軟件測試計(jì)劃;測試分析報(bào)告;開發(fā)進(jìn)度月報(bào);項(xiàng)目開發(fā)總結(jié)報(bào)告;程序維護(hù)手冊;軟件問題報(bào)告。3.4服務(wù)開發(fā)單位可向用戶提供人員培訓(xùn)、安裝、保修、維護(hù)和其他運(yùn)行支持的服務(wù)。3.5驗(yàn)收標(biāo)準(zhǔn)交付的網(wǎng)站論壇管理系統(tǒng),應(yīng)通過測試,運(yùn)行無誤后交付客戶使用;為用戶提供的服務(wù)可通過簽訂合同加以約束。3.6交付期限系統(tǒng)軟件于二零一三年XX月XX日交付。4所需工作概述4.1工作內(nèi)容(1)登錄:用戶注冊、用戶登錄、注銷登錄。(2)客戶信息和供應(yīng)商信息的添加、修改、刪除和查詢。此功能為基本功能,為電腦報(bào)價(jià)管理模塊提供數(shù)據(jù)。(3)配件信息、類型信息和品牌信息的添加、修改、刪除和查詢。(4).裝機(jī)配置和推薦配置信息的添加、修改、刪除和查詢。(5).統(tǒng)計(jì)查詢包括每日收入查詢和月收入統(tǒng)計(jì)等功能。4.2條件與限制項(xiàng)目總經(jīng)費(fèi):人民幣3萬元以內(nèi);開發(fā)期限:不超過1個月硬件限制:本軟件適用于CPUPIII以上,內(nèi)存128M以上的機(jī)器編程語言:VisualC++;通信協(xié)議:TCP/IP開發(fā)環(huán)境:Windows2000/WindowsXP,VisualC++4.3運(yùn)行環(huán)境硬件環(huán)境:CPU:CPUPIII以上臺式機(jī)或筆記本電腦;內(nèi)存:256MB以上的內(nèi)存其他:顯示器1臺、鼠標(biāo)1個、鍵盤1個、打印機(jī)1臺軟件環(huán)境:操作系統(tǒng):Windows2000以上/WindowsXP;5實(shí)施整個軟件開發(fā)活動的計(jì)劃5.1進(jìn)度表3進(jìn)度表需求分析設(shè)計(jì)實(shí)現(xiàn)測試和維護(hù)文件的編制、打印、分發(fā)工作軟件安裝工作2天3天17天3天3天2天5.2預(yù)算人力:¥10000元;設(shè)備:¥20000元;空間:¥3000元;支持性服務(wù):¥4000元;材料:¥1500元。5.3關(guān)鍵問題設(shè)備條件:計(jì)算機(jī)(局域網(wǎng))數(shù)量應(yīng)保證,保證資金盡快到位;技術(shù)焦點(diǎn):數(shù)據(jù)庫的開發(fā),集中技術(shù)力量加以解決。6實(shí)施詳細(xì)軟件開發(fā)活動的計(jì)劃6.1測試計(jì)劃通過完整的測試體系保證軟件能夠安全運(yùn)行;6.2質(zhì)量保證計(jì)劃保證交付客戶三個月內(nèi)不會出現(xiàn)技術(shù)故障;6.3配置管理計(jì)劃按照具體人員分工各行其職;6.4人員培訓(xùn)計(jì)劃嚴(yán)格按照人員培訓(xùn)計(jì)劃為客戶提供良好服務(wù);6.5系統(tǒng)安裝計(jì)劃嚴(yán)格按照安裝步驟安裝系統(tǒng)。系統(tǒng)需求分析1范圍1.1標(biāo)識本文檔適用WindowsXP或Windows2000以上操作系統(tǒng),軟件項(xiàng)目開發(fā)采用VisualC++,數(shù)據(jù)庫管理系統(tǒng)采用MicrosoftSQLServer2005。文件狀態(tài):[]草稿文件標(biāo)識:BBS需求分析報(bào)告S1-3—2013當(dāng)前版本:V1.0[5]正式發(fā)布[]正在修改產(chǎn)品名稱C/S-計(jì)算機(jī)報(bào)價(jià)系統(tǒng)產(chǎn)品縮稱WLJSJ2013作者:呂冰冰完成日期:二零一三年XX月XX日1.2系統(tǒng)概述需求分析是開發(fā)軟件系統(tǒng)的重要階段,是系統(tǒng)開發(fā)的第一步和基石。本文檔是軟件開發(fā)人員和客戶之間簽訂的一份合約,其目的是保證客戶需求的穩(wěn)定性,為軟件開發(fā)人員提供重要的開發(fā)憑據(jù)。在現(xiàn)實(shí)生活中,往往人際交流存在時間和空間上的局限性。因此,用戶需要通過網(wǎng)上論壇系統(tǒng)的交流擴(kuò)大交流的范圍和人群,同時可以從多方面獲得自己的及時需求。本系統(tǒng)面向所有樂于參與交流活動的廣大網(wǎng)友及同學(xué)。用戶角色大致有三類:普通用戶、管理員、版主。項(xiàng)目的投資方:XXXXXXX;需方:XXXXXXXXXXX用戶:XXXXXXXXXXXXXXXXo開發(fā)方和支持機(jī)構(gòu):軟件一班1.3文檔概述本《軟件需求規(guī)格說明書》的讀者為項(xiàng)目組全體成員。為了明確軟件需求、安排項(xiàng)目規(guī)劃與進(jìn)度、組織軟件開發(fā)與測試,撰寫本文檔。本文檔供項(xiàng)目經(jīng)理、分析設(shè)計(jì)人員、開發(fā)人員、軟件測試人員等參考。本系統(tǒng)的編寫目的如下:定義軟件總體需求,作為用戶和軟件開發(fā)人員之間相互了解的基礎(chǔ);提供性能要求、初步設(shè)計(jì)和對用戶影響的信息,作為軟件人員進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì)和編碼的基礎(chǔ);作為軟件總體測試的依據(jù)。1.4基線計(jì)算機(jī)報(bào)價(jià)系統(tǒng)可行性研究報(bào)告1.0計(jì)算機(jī)報(bào)價(jià)系統(tǒng)項(xiàng)目開發(fā)計(jì)劃書1.02引用文件

計(jì)算機(jī)軟件文檔編制規(guī)范(GB/T8567-2006),2006年3月14日發(fā)布,2006年7月1日實(shí)施。需求3.1需求概述3.1.1目標(biāo)為了更好的服務(wù)于計(jì)算機(jī)報(bào)價(jià)系統(tǒng)用戶者的需求,而開發(fā)該項(xiàng)軟件。該軟件面向廣大網(wǎng)絡(luò)用戶開放。本軟件產(chǎn)品是一項(xiàng)獨(dú)立的軟件,而且全部內(nèi)容自含。1.角色定義本系統(tǒng)用戶很簡單,有兩類用戶,系統(tǒng)管理員和普通用戶,系統(tǒng)管理員可以創(chuàng)建用戶、修改用戶信息以及刪除用戶,普通用戶只能修改自己的用戶名和密碼。如下圖1Aimin用戶修改Admin用戶的密碼創(chuàng)建’修改和刪除普通用戶信息普通用戶用戶管扇懸圖用戶名和密碼用例描述用例是指一系列表述參與者和系統(tǒng)之間的一次交互的步驟,可以通過定義用例來確定系統(tǒng)的外部功能需求。本系統(tǒng)的用例主要有:Aimin用戶修改Admin用戶的密碼客戶信息設(shè)置用例(或基本功能)包括:客戶信息的增加、刪除、查詢、修改。供應(yīng)商信息設(shè)置用例包括:供應(yīng)商信息的增加、刪除、查詢、修改。配件信息單用例包括:配件信息、添加、修改、刪除和快速查詢。配件類型單用例包括:配件類型的添加、修改、刪除和查詢品牌信息單用例包括:品牌信息的添加、修改、刪除和快速查詢推薦配置單用例包括:可以添加、修改和刪除為客戶提供推薦的配置信息。報(bào)價(jià)總單用例包括:可以查詢、刪除、提交總單記錄信息。報(bào)價(jià)詳單用例包括:對新建或未提交的詳單,可以添加、修改和刪除裝機(jī)配置信息。用戶管理用例包括:系統(tǒng)用戶的創(chuàng)建、信息的修改和查詢。統(tǒng)計(jì)查詢用例包括:查詢每日收入,查詢月收入。系統(tǒng)用例圖用例圖通過建立角色和用例的圖形化模型來模擬外部用戶所認(rèn)識的系統(tǒng)功能。1)系統(tǒng)用例圖本系統(tǒng)主要實(shí)現(xiàn)功能是進(jìn)行電腦配件信息管理、組裝電腦報(bào)價(jià)、供應(yīng)商與客戶信息管理、系統(tǒng)用戶管理、收入統(tǒng)計(jì)管理,系統(tǒng)總的用例關(guān)系如圖2:d=-普且用FfflRcffl戶供應(yīng)商若息■.-inciude>>日收入查面5們坤*滸信啟寫蓮、\"mnisnclmn對查訶'-.■^-grtend斕口們丁力應(yīng)配f我機(jī)配查即理-^flend>>ijaimp-<i5EXlend^>■用只曾理><l--^extend^i2)裝機(jī)配置管理用例圖(圖3)對于一個公司,首先關(guān)心的是報(bào)價(jià)的訂單信息,所以有個報(bào)價(jià)總單管理,用于記錄總體報(bào)價(jià)配置單信息。對于正在或打算裝機(jī)的客戶,能夠提供報(bào)價(jià)詳單,供客戶選取,或提供配件信息資料由客戶自己進(jìn)行配件的選取,以便最終決定配置方案。配置管理用例圖如圖3。推薦配置臨擇翱院陽件信息吝由配葉港電圖3配置管理用例圖3)推薦配置管理用例圖為方便客戶盡快選擇符合自己的配置方案,系統(tǒng)可以提供一些各種檔次的配置單,供客戶選取。推薦配置管理用例圖如圖4。圖4推薦配置管理用例圖系統(tǒng)設(shè)計(jì)開發(fā)工具的選擇開發(fā)數(shù)據(jù)庫管理信息系統(tǒng)需要選擇兩種工具,前臺開發(fā)語言和后臺數(shù)據(jù)庫,由于VisualC++功能強(qiáng)大、通用性強(qiáng)和易于擴(kuò)充等特點(diǎn),適合作為客戶/服務(wù)器模式應(yīng)用程序前端開發(fā)工具,而且它與后端的SQLServer數(shù)據(jù)庫相結(jié)合,能夠提供一個商業(yè)性能的管理信息系統(tǒng)解決方案。關(guān)鍵技術(shù)本系統(tǒng)采用ADO數(shù)據(jù)訪問技術(shù),將每個數(shù)據(jù)庫表的字段和操作封裝到類中,使程序中各窗體能共享對數(shù)據(jù)表的操作,實(shí)現(xiàn)了代碼的復(fù)用,使程序編寫更加便捷、也更加易于維護(hù)。開發(fā)本系統(tǒng)需要掌握以下技術(shù):Visualc++基本編程方法;SQLServer后臺數(shù)據(jù)庫管理方法;常用SQL語句;ADO數(shù)據(jù)庫訪問技術(shù)。軟硬件環(huán)境需求具體的軟硬件環(huán)境要求如下:硬件環(huán)境:普通辦公用個人計(jì)算機(jī)作為服務(wù)器即可操作系統(tǒng):可以采用WindowsXP以上系統(tǒng)數(shù)據(jù)庫系統(tǒng):SQLServer2000數(shù)據(jù)庫

開發(fā)工具:Visualc++6.0系統(tǒng)結(jié)構(gòu)設(shè)計(jì)系統(tǒng)總體框架設(shè)計(jì)系統(tǒng)從邏輯上分四個層次:表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層以及數(shù)據(jù)服務(wù)層。系統(tǒng)結(jié)構(gòu)圖如圖5。圖5系統(tǒng)結(jié)構(gòu)圖系統(tǒng)模塊設(shè)計(jì)本系統(tǒng)分圖5系統(tǒng)結(jié)構(gòu)圖系統(tǒng)模塊設(shè)計(jì)本系統(tǒng)分為主界面層、功能模塊層、數(shù)據(jù)庫訪問層和數(shù)據(jù)庫層。具體結(jié)構(gòu)如圖6所示。菜信酋爵用gITK、通pq4S菜信酋爵用gITK、通pq4S據(jù)訪婦棋伎詢用數(shù)據(jù)fir害模換系統(tǒng)流程分析本系統(tǒng)流程如圖7。圖7系統(tǒng)流程分析圖系統(tǒng)類圖1)系統(tǒng)的類定義基本信息設(shè)置模塊供應(yīng)商類主要屬性:供應(yīng)商編號、供應(yīng)商名稱、聯(lián)系人、地址等;主要操作:刪除供應(yīng)商記錄、插入供應(yīng)商記錄、修改供應(yīng)商記錄??蛻纛愔饕獙傩裕嚎蛻艟幪?、客戶姓名、單位、電話等;主要操作:刪除客戶記錄、插入客戶記錄、修改客戶記錄。電腦配件管理模塊配件類主要屬性:配件編號、配件類型編號、品牌編號、配件型號、生產(chǎn)廠家、銷售價(jià)格、保修時間、供應(yīng)商編號等;主要操作:查詢指定類型配件信息、查詢指定品牌配件信息、修改配件信息、添加配件信息、刪除配件信息。配件類型類主要屬性:配件類型編號、類型名稱;主要操作:添加類型、刪除類型。配件品牌類主要屬性:配件品牌編號、品牌名稱;主要操作:添加品牌名稱、刪除品牌名稱。報(bào)價(jià)信息管理模塊報(bào)價(jià)總單類主要屬性:裝機(jī)編號、客戶名稱、總價(jià)、是否成交、裝機(jī)時間等;主要操作:添加總單記錄、刪除記錄息、提交總單記錄。報(bào)價(jià)詳單類主要屬性:裝機(jī)編號、配件編號、客戶編號、總價(jià)等;主要操作:顯示裝機(jī)信息、編輯裝機(jī)詳單、選擇推薦配置單。推薦配置單類主要屬性:配置單編號、推薦類型、配件編號、價(jià)格;主要操作:選擇推薦類型、編輯配件信息(4)系統(tǒng)用戶管理模塊系統(tǒng)管理員類主要屬性:用戶編號、用戶姓名、用戶口令;主要操作:用戶信息管理。普通用戶類主要屬性:用戶編號、用戶姓名、用戶口令;主要操作:配件管理、報(bào)價(jià)管理、統(tǒng)計(jì)查詢。2)系統(tǒng)類圖UML類圖描述的是一種靜態(tài)關(guān)系,在系統(tǒng)的整個生命周期都有效。類圖主要包括類、對象和它們之間的關(guān)聯(lián)三大要素。本系統(tǒng)中主要包括的類如上所述,各類之間關(guān)系如圖8所示。詳細(xì)設(shè)計(jì)1.基本信息設(shè)置模塊基本信息設(shè)置模塊主要是對供應(yīng)商和客戶信息的設(shè)置與管理,這些是系統(tǒng)的基礎(chǔ)數(shù)據(jù)。供應(yīng)商管理與客戶管理操作類似,在此以供應(yīng)商管理為例,客戶信息管理不再重復(fù)。供應(yīng)商信息主要有三種操作,信息的添加、信息修改、信息刪除。下面給出供應(yīng)商信息添加時序圖如圖9,修改和刪除類似*、頃頃四匕應(yīng)—抑.—前堂、港界面供應(yīng)控信息表TOC\o"1-5"\h\z用卜Iill!II一輸入用.白名,擺碼IIIIIjIIII!N一蒯.IIII1I4一供底商曾理命色I(xiàn)耳rn.>6.匝便母應(yīng)膏估息編輯界面.■1I商怕息1f乩二入墳據(jù)表III!jj土匚2正功jgi.fiI,或J'.i1K1I圖9供應(yīng)商信息添加時序圖電腦配件管理模塊電腦配件管理模塊主要管理配件、配件類型和配件品牌,在此以配件管理為例,品牌和類型管理不再重復(fù)。對于配件管理主要是配件信息的添加、查詢、修改和刪除,下面給出配件信息修改時序圖,如圖10,添加和刪除功能類似。

o雋」:芥項(xiàng)|蘭界囪im』”i"i配件編世界血1111111111l配件管理m5,o雋」:芥項(xiàng)|蘭界囪im』”i"i配件編世界血1111111111l配件管理m5,泣鄭貧刮與品牌E.技擇訕承-U7.魏改命各H.逐叵制牛倍?輯舁面報(bào)價(jià)信息管理模塊報(bào)價(jià)信息管理模塊,包括裝機(jī)配置管理和推薦配置管理。裝機(jī)配置管理中,添加裝機(jī)配置信息操作比較復(fù)雜,下面給出添加裝機(jī)配置信息時序圖,如圖11。13一碰認(rèn)Lh一提寸城習(xí)Iii.。人叫*|.房"日一介吏】:iajt摧薦配置.爪r潴如帝咨——->71魚堇她拐配件13一碰認(rèn)Lh一提寸城習(xí)Iii.。人叫*|.房"日一介吏】:iajt摧薦配置.爪r潴如帝咨——->71魚堇她拐配件Ii土寫瓦康功統(tǒng)計(jì)查詢模塊主要功能是查詢每日收入和月收入,查詢功能相似,在此給出每日收入查詢時序圖,如圖12。I1-輸人艷戶名、^TTl:土進(jìn)人系統(tǒng)IS.顯而直誼結(jié)果■I.1&「收入蛹I;叫曲登錄界面確I1-輸人艷戶名、^TTl:土進(jìn)人系統(tǒng)IS.顯而直誼結(jié)果■I.1&「收入蛹I;叫曲登錄界面確2.h_選擇曰期訶命令I(lǐng)圖12每日收入查詢時序圖系統(tǒng)用戶管理模塊用戶管理模塊中系統(tǒng)管理員可以添加、修改、在此給出系統(tǒng)管理員添加用戶時序圖,如圖13。O刪除用戶信息,普通用戶只能修改密碼。素統(tǒng)搟理員仔錄界面素統(tǒng)搟理員仔錄界面三樸血用,TPIW血W狷徂邪面用『|'3.,.提:I]一柚入用戶名、密碼1J1M匕購認(rèn)■1.用廣曾理命令■1.用廣曾理命令5.添加茄爭□J氏返回用戶俏切,編輯界面9.匚人成皿a.9.匚人成皿10.原址成功

數(shù)據(jù)庫設(shè)計(jì)[1].數(shù)據(jù)庫邏輯設(shè)計(jì)1)對象的映射2)關(guān)系的映射通過以上方法,得到系統(tǒng)E-R圖如圖14。2.數(shù)據(jù)庫物理設(shè)計(jì)根據(jù)以上分析,得知數(shù)據(jù)庫中包含8個表,基本信息表、供應(yīng)商信息表、客戶信息表、配件信息表、推薦配置表、報(bào)價(jià)總表、報(bào)價(jià)明細(xì)表和用戶信息表。(1)基本信息表Type列名數(shù)據(jù)類型允許空(2)供應(yīng)商信息表ProvideInfo

列名數(shù)據(jù)類型允許空Praviderldint□Namevarchar(50)Addressvarchar(500)Telvarchar(50)Emailvarchar(50)Sitevarchar(50)Linkmanvarchar(50)Memovarchar(500)n(3)客戶信息表Customerinfo列名數(shù)據(jù)類型允許空CustomerldintnNamevarchar(50)Sesvarchar(4)Companyvarchar(200)Mobilevarchar(50)Homevarchar(50)Memovarchar(500)B(4)配件信息表Fittinginfo列名數(shù)據(jù)類型允許空FittingldintnTypeldintnMarkldint回Stdvarchar(200)Productnrvarchar(200)UnitPricefloatInPricefloat匣]Maintainvarchar(50)Provideridint□(5)推薦配置表Recommendinfo列名數(shù)據(jù)類型允許空卜ReoommendldintFlagintFittingldint□NumintSubTotalrfloat(6)報(bào)價(jià)總表TotalQuote列名數(shù)據(jù)類型允許空ndintoCustomerldint□IsSubmitintFitTimeint□(7)報(bào)價(jià)明細(xì)表DetailQuote列名數(shù)據(jù)類型允許空?Didints8ndintBFittingldint□NumintSubTotalfloat口(8)用戶信息表UserInfo列名數(shù)據(jù)類型允許空UserNamevarchar(50)BPassedvarchar(50)□UserTypetinyintn軟件測試計(jì)劃(STP)1引言1.1系統(tǒng)概述本系統(tǒng)主要是針對電腦銷售公司編寫的,由于組裝機(jī)的結(jié)構(gòu)較為復(fù)雜,對于大都數(shù)消費(fèi)者來說如何選擇組裝機(jī)的配件以及對價(jià)格的選擇成為了一個難題,同時,銷售人員每天都會接待大量客戶,而每個客戶需要了解各個配件的各種品牌、性能、價(jià)格及裝機(jī)的費(fèi)用,工作量非常大的。使用電腦報(bào)價(jià)管理系統(tǒng)方便銷售人員與客戶交流,可以大大地提高工作效率,減少工作中可能出現(xiàn)的錯誤,從而為商家?guī)砀蟮男б?。?xiàng)目的投資方:XXXXXXXXXXXXXXXXX需方:XXXXXXXXXXXXXXXXX用戶:XXXXXXXXXXXXX開發(fā)和支持機(jī)構(gòu):軟件一班1.2文檔概述軟件測試是為了發(fā)現(xiàn)軟件中的錯誤,該文檔的讀者對象是軟件測試部門,以指導(dǎo)軟件測試過程。1.3與其他計(jì)劃的關(guān)系本文是為了測試電腦報(bào)價(jià)管理系統(tǒng)而編制,目的在于為此系統(tǒng)的管理工作和技術(shù)工作提供指南,確定測試的內(nèi)容和范圍,為以后評價(jià)電腦報(bào)價(jià)管理系統(tǒng)提供依據(jù)。本文主要依據(jù)是《電腦報(bào)價(jià)管理系統(tǒng)需求規(guī)格說明書》,同時也是編制《測試報(bào)告》的依據(jù)。1.4基線電腦報(bào)價(jià)管理系統(tǒng)軟件需求規(guī)格說明。2引用文件計(jì)算機(jī)軟件文檔編制規(guī)范(GB、T8567-2006),2006年3月14日發(fā)布,2006年7月1日實(shí)施。3軟件測試環(huán)境測試地點(diǎn):XXXXXXXXXX軟件教研室測試環(huán)境:硬件環(huán)境:普通辦公用個人計(jì)算機(jī)操作系統(tǒng):采用WindowsXP系統(tǒng)數(shù)據(jù)庫系統(tǒng):SQLServer2000數(shù)據(jù)庫4計(jì)劃4.1.1測試方案采用以黑盒測試為主、白盒測試為輔的測試方式,檢查電腦報(bào)價(jià)管理系統(tǒng)各模塊的輸入、輸出等是否符合需求中的要求,并檢查系統(tǒng)對異常情況的承受能力。4.1.2測試條目建立并維護(hù)全部供應(yīng)商信息的測試建立并維護(hù)全部客戶信息的測試建立并維護(hù)配件品牌及配件類型信息的測試4建立并維護(hù)配件信息的測試配置詳單生成及維護(hù)功能測試配置單管理功能測試推薦配置單管理功能測試裝機(jī)時推薦配置單應(yīng)用功能測試每日收入查詢功能測試10每月收入查詢功能測試11.建立并維護(hù)系統(tǒng)用戶信息的測試5結(jié)論以上所有的模塊測試過程,都要求系統(tǒng)能在用戶輸入出錯時,給出正確的響應(yīng),并不影響到數(shù)據(jù)的安全性和完整性。成功的系統(tǒng)設(shè)計(jì),必須通過以上測試才能確認(rèn)。軟件測試報(bào)告(STR)1引言1.1系統(tǒng)概述電腦報(bào)價(jià)管理系統(tǒng)主要用戶是銷售人員,該系統(tǒng)的應(yīng)用方便了電腦銷售人員與客戶間的交流,可以大大地提高工作效率,并且自動化管理了配件信息,減少工作中可能出現(xiàn)的錯誤,從而為商家?guī)砀蟮男б妗?.2文檔概述本測試報(bào)告為電腦報(bào)價(jià)管理系統(tǒng)的測試報(bào)告,目的在于總結(jié)測試階段的測試以及分析測試結(jié)果,描述系統(tǒng)是否符合需求規(guī)格說明中的需求。預(yù)期參考人員包括用戶、測試人員、開發(fā)人員、項(xiàng)目管理者、其他質(zhì)量管理人員和需要閱讀本報(bào)告的高層經(jīng)理。2引用文件需求規(guī)格說明書。3測試環(huán)境操作系統(tǒng):WindowsXPProfessional硬件設(shè)備:IntelCore2QuadCPUQ82004G內(nèi)存4測試概述用表格的形式列出每一項(xiàng)測試的標(biāo)識符及其測試內(nèi)容,并指明實(shí)際進(jìn)行的測試工作內(nèi)容與測試計(jì)劃中預(yù)先設(shè)計(jì)的內(nèi)容之間的差別,說明作出這種改變的原因。5測試結(jié)果1.功能測試記錄:編號功能名稱功能描述輸入輸出發(fā)現(xiàn)問題測試結(jié)果1建立并維護(hù)全部供應(yīng)商信息的測試錄入供應(yīng)商信息,以后可對供應(yīng)商表進(jìn)行修改、刪除輸入供應(yīng)商基本信息顯示錄入后的供應(yīng)商信息,并將信息存入供應(yīng)商表當(dāng)修改供應(yīng)商信息時,彈出錯誤提示對話框,顯示類型不匹配。未通過2建立并維護(hù)全部客戶信息的測試錄入客戶信息,以后可對客戶表進(jìn)行修改、刪除輸入客戶基本信息顯示錄入后的客戶信息,并將信息存入客戶表當(dāng)刪除客戶時,彈出對話框提示數(shù)據(jù)庫中操作沖突,未給出正確提示信息未通過3建立并維護(hù)配件品牌及配件類型信息的測試錄入品牌信息及類型信息,以后可對信息進(jìn)行修改、刪除輸入配件品牌信息、配件類型信息顯示錄入后的品牌和類型信息,并將信息存入類型表通過4建立并維護(hù)配件信息的測試錄入配件信息,以后可對配件信息表進(jìn)行修改、刪除輸入配件信息顯示錄入后的配件信息,并將信息存入配件信息表通過5配置詳單生成及維護(hù)功能測試添加或修改某個報(bào)價(jià)單中配件信息選擇配件信息配置單詳細(xì)信息存儲在報(bào)價(jià)明細(xì)表實(shí)體中在選擇所要添加的配件信息時,顯示錯誤提示。未通過6配置單管理功能測試添加、刪除報(bào)價(jià)單選擇客戶配置單信息存儲在報(bào)價(jià)表實(shí)體中通過7推薦配置單管添加或修改某個選擇配件推薦配置信息存通過理功能測試推薦單中配件信息信息儲在推

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論