軟件詳細(xì)設(shè)計(jì)和軟件測(cè)試分析報(bào)告酒店點(diǎn)菜管理系統(tǒng)1.0版本_第1頁(yè)
軟件詳細(xì)設(shè)計(jì)和軟件測(cè)試分析報(bào)告酒店點(diǎn)菜管理系統(tǒng)1.0版本_第2頁(yè)
軟件詳細(xì)設(shè)計(jì)和軟件測(cè)試分析報(bào)告酒店點(diǎn)菜管理系統(tǒng)1.0版本_第3頁(yè)
軟件詳細(xì)設(shè)計(jì)和軟件測(cè)試分析報(bào)告酒店點(diǎn)菜管理系統(tǒng)1.0版本_第4頁(yè)
軟件詳細(xì)設(shè)計(jì)和軟件測(cè)試分析報(bào)告酒店點(diǎn)菜管理系統(tǒng)1.0版本_第5頁(yè)
已閱讀5頁(yè),還剩49頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、桂林電子科技大學(xué)信息科技學(xué)院軟件件工程考核論文(文檔) 軟件詳細(xì)設(shè)計(jì)和軟件測(cè)試分析報(bào)告酒店點(diǎn)菜管理系統(tǒng)1.0版本文件狀態(tài): 草稿 正式發(fā)布 正在修改報(bào)告編號(hào):當(dāng)前版本:1.0編寫(xiě)人:編寫(xiě)日期15.12.12班級(jí):審批日期保密級(jí)別:項(xiàng)目基本信息項(xiàng)目名稱(chēng)酒店點(diǎn)餐管理系統(tǒng)客戶(hù)方酒店開(kāi)發(fā)方項(xiàng)目委托時(shí)間2015.12項(xiàng)目開(kāi)發(fā)時(shí)間范圍從 2015.12.01 至 2015.12.10 目 錄一、系統(tǒng)詳細(xì)設(shè)計(jì)(1)1引言.1 1.1編寫(xiě)目的.1 1.2背景.1 1.3參考資料.1 1.4縮略語(yǔ).12設(shè)計(jì)概述.1 2.1任務(wù)和目標(biāo).1 2.1.1需求概述.2 2.1.2運(yùn)行環(huán)境概述.2 2.1.3條件與限制.

2、23系統(tǒng)詳細(xì)需求分析.23.1詳細(xì)需求分析.23.2詳細(xì)系統(tǒng)運(yùn)行環(huán)境及限制條件分析接口需求分析.24系統(tǒng)詳細(xì)設(shè)計(jì).34.1系統(tǒng)結(jié)構(gòu)設(shè)計(jì)及子系統(tǒng)劃分.34.2系統(tǒng)功能模塊詳細(xì)設(shè)計(jì).54.3系統(tǒng)界面詳細(xì)設(shè)計(jì).19 4.3.1內(nèi)部界面設(shè)計(jì).19 4.3.2用戶(hù)界面設(shè)計(jì).195數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì).195.1設(shè)計(jì)要求.195.2 數(shù)據(jù)庫(kù)設(shè)計(jì).19二、軟件測(cè)試分析報(bào)告(21)1引言.211.1編寫(xiě)目的.211.2項(xiàng)目背景.211.3參考資料.221.4術(shù)語(yǔ)和縮略語(yǔ).222測(cè)試概要.232.1. 測(cè)試活動(dòng)計(jì)劃進(jìn)度.232.2 各階段測(cè)試內(nèi)容.23(1)集成測(cè)試階段.23(2) 確認(rèn)測(cè)試階段.232.3測(cè)試用例設(shè)

3、計(jì).232.4測(cè)試環(huán)境與配置.24 2.4.1功能測(cè)試.242.5測(cè)試方法和工具.253測(cè)試內(nèi)容和執(zhí)行情況.253.1項(xiàng)目測(cè)試概況表.253.2功能.25 3.2.1總體kpi.263.1性能(效率).26 3.3.1測(cè)試用例.26 3.3.2參數(shù)設(shè)置.27 3.3.3通信效率.27 3.3.4執(zhí)行效率.273.4可靠性.273.5安全性.273.6易用性.283.7兼容性.283.8安裝和手冊(cè).284缺陷的統(tǒng)計(jì)與分析.294.1缺陷分析.294.2 殘留缺陷與未解決問(wèn)題.295測(cè)試結(jié)論與建議.295.1測(cè)試結(jié)論.29三、課程總結(jié)報(bào)告.301、通過(guò)學(xué)習(xí)軟件工程課程的認(rèn)識(shí).302、所完成的考核文

4、檔內(nèi)容與總結(jié).32一、系統(tǒng)詳細(xì)設(shè)計(jì)完成人: 1 引言1.1 編寫(xiě)目的在考慮討論后我對(duì)目前點(diǎn)菜系統(tǒng)軟件功能的劃分,數(shù)據(jù)結(jié)構(gòu),軟件總體結(jié)構(gòu)的實(shí)現(xiàn)有了進(jìn)一步的想法,我將這些想法記錄下來(lái)并編寫(xiě)詳細(xì)計(jì)劃說(shuō)明書(shū),為日后更好的設(shè)計(jì)軟件打下基礎(chǔ)1.2 背景近幾年來(lái),隨著國(guó)民消費(fèi)水平的增長(zhǎng),餐飲行業(yè)蓬勃發(fā)展,但是沒(méi)有對(duì)點(diǎn)菜這一服務(wù)性?xún)?nèi)容有所改進(jìn)創(chuàng)新,因此常出現(xiàn),服務(wù)員忙不過(guò)來(lái),客人點(diǎn)不出來(lái)好吃的菜,漏菜,丟單,并且人工花費(fèi)巨大,為了這些問(wèn)題我們可以可采用自助點(diǎn)菜系統(tǒng),無(wú)需耗費(fèi)紙質(zhì)賬單,縮短了上菜時(shí)間,并且可以用更少的人工進(jìn)行經(jīng)營(yíng),節(jié)省了人員開(kāi)支。并且不會(huì)出現(xiàn)服務(wù)員手忙腳亂的忙亂現(xiàn)象。提升了酒店的服務(wù)質(zhì)量和企業(yè)形

5、象。系統(tǒng)為有一定實(shí)力和經(jīng)濟(jì)條件的餐飲企業(yè)設(shè)計(jì),通過(guò)集成從顧客點(diǎn)單,服務(wù)員上菜,餐后結(jié)賬等一系列功能,每個(gè)環(huán)節(jié)明確分工,并通過(guò)可視化的軟件支持,有效減小了人為差錯(cuò)的概率代之以高效便捷準(zhǔn)確的數(shù)字化服務(wù)系統(tǒng),是餐飲業(yè)的管理更加規(guī)范化。1.3 參考資料列出詳細(xì)設(shè)計(jì)報(bào)告引用的文獻(xiàn)或資料,資料的作者、標(biāo)題、出版單位和出版日期等信息,必要時(shí)說(shuō)明如何得到這些資料。1.4 術(shù)語(yǔ)定義及說(shuō)明order in hotel system 簡(jiǎn)寫(xiě)oihs2 設(shè)計(jì)概述2.1 任務(wù)和目標(biāo)點(diǎn)菜系統(tǒng)應(yīng)該達(dá)到以下要求(1) 可靠性,有較強(qiáng)的容錯(cuò)能力(2) 時(shí)間經(jīng)濟(jì)性,使客人更方便快捷的成功點(diǎn)單(3) 實(shí)用性,使系統(tǒng)有較全的功能滿(mǎn)足大

6、眾的需求(4) 可理解性,用戶(hù)易于上手,理解使用該系統(tǒng)(5) 可維護(hù)性,系統(tǒng)易于修改,擴(kuò)充,維護(hù),以便酒店更新管理時(shí)限性菜品(6) 安全保密性,保證系統(tǒng)物理安全,數(shù)據(jù)存取安全,傳輸安全,做好使用人員的授權(quán)管理2.1.1 需求概述該系統(tǒng)可以用于酒店內(nèi)部點(diǎn)菜,通過(guò)預(yù)先設(shè)置的菜單頁(yè)面進(jìn)行下單,并且可以通過(guò)輸入菜名進(jìn)行直接下單等,客戶(hù)可以根據(jù)需要上傳菜品照片便于消費(fèi)者直觀了解,在客戶(hù)完成點(diǎn)單提交菜單時(shí),系統(tǒng)在網(wǎng)絡(luò)通暢條件下應(yīng)在10秒內(nèi)做出反應(yīng),提交餐單給后廚。2.1.2 運(yùn)行環(huán)境概述硬件:客戶(hù)機(jī)基于p4 1.8g的客戶(hù)機(jī),128m內(nèi)存 硬件:交換機(jī)100 m 硬件:打印機(jī)任意 硬件:pda無(wú)線pda軟

7、件:操作系統(tǒng)(客戶(hù)機(jī))windows 2000 professional和windows xp軟件:操作系統(tǒng)(服務(wù)器)windows 2000 server軟件:數(shù)據(jù)庫(kù)服務(wù)器my sql數(shù)據(jù)庫(kù)協(xié)議:網(wǎng)絡(luò)tcp/ip2.1.3 條件與限制由于安全的考慮,點(diǎn)菜系統(tǒng)對(duì)信息的保護(hù)手段僅限于低級(jí)階段,以及提供數(shù)據(jù)文件的備份,比較簡(jiǎn)單,安全性能有待進(jìn)一步加強(qiáng)3 系統(tǒng)詳細(xì)需求分析3.1 詳細(xì)需求分析系統(tǒng)可以通過(guò)菜名搜索菜品,或者菜品編號(hào)點(diǎn)選菜品,增刪查改酒店工作人員信息,廚房庫(kù)存查改,系統(tǒng)響應(yīng)預(yù)計(jì)1015秒內(nèi)。更新匯總菜單在系統(tǒng)收集完餐單選項(xiàng)后生成于后廚與前臺(tái)3.2 詳細(xì)系統(tǒng)運(yùn)行環(huán)境及限制條件分析接口需求分

8、析該系統(tǒng)軟件需求支持sql sever2003數(shù)據(jù)庫(kù),java,安卓4.0以上或者windows phone運(yùn)行系統(tǒng)硬件需求一臺(tái)可支持圖片制作,sql數(shù)據(jù)庫(kù),java的計(jì)算機(jī)和若干臺(tái)可運(yùn)行該系統(tǒng)的無(wú)線終端編 號(hào)接口名稱(chēng)接口規(guī)范接口標(biāo)準(zhǔn)入口參數(shù)出口參數(shù)傳輸頻率1局域網(wǎng)接口nicieee800.11b/802.11g存儲(chǔ)區(qū)首地址網(wǎng)關(guān)mac地址2m/s-10m/s2sql serverawx56odbe.sqlin參數(shù)out參數(shù)2m bps3打印機(jī)接口la-1ieee/1284ecp/mp-t16待打印文件打印機(jī)狀態(tài)最大是115.2kbps4 系統(tǒng)詳細(xì)設(shè)計(jì)4.1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)及子系統(tǒng)劃分 點(diǎn)菜系統(tǒng)登

9、錄模塊信息管理模塊菜單修改模塊菜單分類(lèi)模塊菜單打印模塊廚房庫(kù)存管理模塊結(jié)賬模塊退出模塊 信息管理模塊服務(wù)員信息管理菜譜信息管理廚師信息管理改刪增查詢(xún)查詢(xún)改增刪改刪查詢(xún)?cè)?菜單修改模塊廚房庫(kù)存管理模塊更新庫(kù)存清單生成采購(gòu)報(bào)告待開(kāi)發(fā)功能更新匯總菜單點(diǎn)菜加菜催菜刪菜查看庫(kù)存清單修改庫(kù)存清單 更新匯總菜單上菜管理改點(diǎn)菜管理查詢(xún)?cè)鰟h更新標(biāo)識(shí)更新標(biāo)識(shí)4.2 系統(tǒng)功能模塊詳細(xì)設(shè)計(jì)1) 登錄模塊l 功能進(jìn)入點(diǎn)菜系統(tǒng)與數(shù)據(jù)庫(kù),服務(wù)器建立連接l 輸入項(xiàng)目用戶(hù)按鍵輸入,輸入餐桌編號(hào)l 程序邏輯餐桌編號(hào)(管理編號(hào)),日期 正確否與數(shù)據(jù)庫(kù),服務(wù)器建立連接是 輸出錯(cuò)誤信息 結(jié)束do 輸入餐桌編號(hào)if 編號(hào)正確 then

10、與數(shù)據(jù)庫(kù)和服務(wù)器連接 else 發(fā)出錯(cuò)誤信息endif2) 退出模塊(結(jié)束點(diǎn)菜)l 功能 上傳菜單至后廚數(shù)據(jù)庫(kù)并刷新,斷開(kāi)點(diǎn)菜系統(tǒng)與數(shù)據(jù)庫(kù),服務(wù)器的連接l 輸入項(xiàng)目 退出標(biāo)志l 程序邏輯 結(jié)束標(biāo)志上傳菜單至后廚數(shù)據(jù)庫(kù)并刷新斷開(kāi)點(diǎn)菜系統(tǒng)與數(shù)據(jù)庫(kù),服務(wù)器的連接 結(jié)束3)菜單修改模塊l 功能(1)按鍵進(jìn)行點(diǎn)菜,建立菜單(2)中途加菜,修改菜單(3)中途刪菜,修改菜單(4)數(shù)據(jù)庫(kù)調(diào)用和更改,保存,以修改數(shù)據(jù)庫(kù)中的匯總菜單信息l 輸入項(xiàng)目 按鍵輸入修改類(lèi)型(點(diǎn)菜,加菜,上菜等)點(diǎn)或刪的菜的分類(lèi)標(biāo)簽和菜名l 邏輯程序修改菜單類(lèi)型 點(diǎn) 菜否 建立 菜單是修改數(shù)據(jù)庫(kù)匯總菜單 加 菜否是加菜修改修改數(shù)據(jù)庫(kù)匯總菜

11、單 刪菜否是修改數(shù)據(jù)庫(kù)匯總菜單 刪菜修改 結(jié)束點(diǎn)菜否 催菜 結(jié)束do 輸入修改菜單類(lèi)型if 輸入“點(diǎn)菜” then 建立菜單 修改數(shù)據(jù)庫(kù)匯總菜單信息 else if 輸入“加菜”項(xiàng) then 進(jìn)行菜單的加菜修改 修改數(shù)據(jù)庫(kù)匯總菜單信息(加菜) else if 輸入“刪菜”項(xiàng) then 進(jìn)行菜單的加菜修改 修改數(shù)據(jù)庫(kù)匯總菜單信息(刪菜)else if 結(jié)束end if4) 子模塊:建立菜單(點(diǎn)菜) 初始化菜單 點(diǎn)完菜y輸入點(diǎn)菜分類(lèi)標(biāo)志n輸入菜名以備注 給菜單賦值其中催菜標(biāo)志為0,length+ 結(jié)束do 初始化菜單餐桌編號(hào)賦值點(diǎn)菜日期賦值while 沒(méi)點(diǎn)完菜 do 輸入點(diǎn)的每道菜分類(lèi)標(biāo)志菜名和備

12、注 將點(diǎn)菜分類(lèi)標(biāo)志,菜名和備注賦值給菜單相應(yīng)項(xiàng) 每道菜的催菜標(biāo)志均初始化為0 菜單指針 length+end while5) 子模塊:加菜輸入餐桌號(hào) 找到菜單 加完菜yn輸入菜的分類(lèi)標(biāo)志輸入菜名和備注 更新菜單 結(jié)束do 輸入餐桌編號(hào) 找到相應(yīng)菜單while 沒(méi)加完菜 do輸入加的每道菜的分類(lèi)標(biāo)志,菜名和備注菜單指針length+end while6) 子模塊:刪菜do 輸入餐桌編號(hào) 找到相應(yīng)菜單while 沒(méi)刪完菜 do輸入刪的每道菜的分類(lèi)標(biāo)志,菜名和備注將此菜單項(xiàng)之后的菜單項(xiàng)依次前移覆蓋菜單指針length-end while 7) 子模塊:催菜輸入餐桌編號(hào) 找到菜單還有菜單項(xiàng)n此項(xiàng)上菜標(biāo)

13、志yny此項(xiàng)做菜標(biāo)志=0催菜標(biāo)志+2催菜標(biāo)志+1菜單項(xiàng)指針length+ 結(jié)束do 輸入餐桌編號(hào) 找到相應(yīng)菜單 length2=0while 還有菜單項(xiàng) doif 此項(xiàng)上菜標(biāo)志為0 thenif 此項(xiàng)做菜標(biāo)志為0 thenelse 催菜標(biāo)志 tag_cook賦1end while8)菜單打印模塊(用于廚房)l 功能對(duì)菜單進(jìn)行打印 打印命令 打印餐桌編號(hào) 還有菜單項(xiàng) 打印菜單項(xiàng) 菜單項(xiàng)指針 結(jié)束do 輸入打印命令 輸入打印 打印餐桌編號(hào),菜單length3=0while 還有菜單項(xiàng) do 打印此菜單項(xiàng)(包括菜名和備注)length3+end while9) 信息管理模塊l 功能:對(duì)該校服務(wù)員、廚

14、師、菜譜信息進(jìn)行管理 (1)信息的查詢(xún) (2)信息的增加 (3)信息的刪除 (4)信息的修改 (5)數(shù)據(jù)庫(kù)的調(diào)用和更改、保存do 輸入信息管理類(lèi)型flag if 是服務(wù)員信息管理 do 處理服務(wù)員信息else if 是廚師信息管理 do 處理廚師信息else if 是菜譜信息管理 do 處理菜譜信息 end if(1)查詢(xún)子模塊if 沒(méi)有連接數(shù)據(jù)庫(kù) then 連接數(shù)據(jù)庫(kù)do 輸入服務(wù)員編號(hào) if 合法 do 輸出包括姓名,參加工作時(shí)間等的相關(guān)信息 else 輸出錯(cuò)誤提示 end if do 斷開(kāi)數(shù)據(jù)庫(kù) end(2)增加信息子模塊if 沒(méi)有連接數(shù)據(jù)庫(kù) then 連接數(shù)據(jù)庫(kù)do 新建數(shù)據(jù)項(xiàng)并初始化

15、輸入新增服務(wù)員信息 if 合法 do 為數(shù)據(jù)項(xiàng)賦值 else 輸出錯(cuò)誤提示 end if do 斷開(kāi)數(shù)據(jù)庫(kù) end(3)刪除信息子模塊if 沒(méi)有連接數(shù)據(jù)庫(kù) then 連接數(shù)據(jù)庫(kù)do 輸入要?jiǎng)h除的服務(wù)員編號(hào) if 合法 do 刪除此數(shù)據(jù)項(xiàng)的相關(guān)信息 else 輸出錯(cuò)誤提示 end if do 斷開(kāi)數(shù)據(jù)庫(kù) end(4)更改信息子模塊if 沒(méi)有連接數(shù)據(jù)庫(kù) then 連接數(shù)據(jù)庫(kù)do 輸入要更改信息的服務(wù)員編號(hào) 找到響應(yīng)數(shù)據(jù)項(xiàng)輸入更改后的信息 if 合法 do 為數(shù)據(jù)項(xiàng)賦新值 else 輸出錯(cuò)誤提示 end if do 斷開(kāi)數(shù)據(jù)庫(kù) end10)廚房庫(kù)存管理模塊l 功能數(shù)據(jù)庫(kù)的調(diào)用和更改、保存,以查看或修

16、改廚房庫(kù)存清單;產(chǎn)生定貨報(bào)表。l 程序邏輯if 沒(méi)有連接數(shù)據(jù)庫(kù) then 連接數(shù)據(jù)庫(kù)do 查看庫(kù)存清單 根據(jù)匯總菜單更新庫(kù)存清單產(chǎn)生定貨報(bào)表并打印 do 斷開(kāi)數(shù)據(jù)庫(kù) end(1)更新庫(kù)存清單 while 還有菜單項(xiàng) do 根據(jù)菜名找到相應(yīng)的食譜項(xiàng),查到食材 while 還有食材 do 根據(jù)食材名找到庫(kù)存清單中的相應(yīng)項(xiàng) 改變此項(xiàng)數(shù)量m-=use(use為用量) end while(2)產(chǎn)生定貨報(bào)表do 初始化定貨報(bào)表while 還有數(shù)據(jù)項(xiàng) do if 此食材數(shù)量mbasici(basici為此食材基準(zhǔn)量) then將此食材項(xiàng)填入報(bào)表,且需要量為r=basici-m end while11)結(jié)賬模

17、塊l 功能 對(duì)用戶(hù)菜單結(jié)算、打單。l 輸入項(xiàng)目 輸入結(jié)帳命令和餐桌編號(hào)l 程序邏輯do 輸入結(jié)帳命令和餐桌編號(hào) 連接數(shù)據(jù)庫(kù) 調(diào)出此桌菜單 sum=0 length2=0while 還有菜單項(xiàng) do sum+=此道菜價(jià)格菜單指針length2+end while do打印餐桌編號(hào)、服務(wù)員編號(hào)、日期和總計(jì)sum length3=0 while 還有菜單項(xiàng) do 打印此菜單項(xiàng)(包括菜名和價(jià)格) length3+ end while do 庫(kù)存管理 從數(shù)據(jù)庫(kù)里刪除此菜單,斷開(kāi)數(shù)據(jù)庫(kù)end4.3 系統(tǒng)界面詳細(xì)設(shè)計(jì)4.3.1 內(nèi)部界面設(shè)計(jì)系統(tǒng)內(nèi)部接口包括終端點(diǎn)菜系統(tǒng),信息管理系統(tǒng),廚房庫(kù)存管理系統(tǒng),菜單修

18、改系統(tǒng),更新匯總菜單系統(tǒng)各功能模塊要求通俗易懂,使使用者清楚系統(tǒng)的功能,方便查找,更新4.3.2 用戶(hù)界面設(shè)計(jì)該界面設(shè)計(jì)要求簡(jiǎn)單明了,文字描述要明了,通過(guò)文字和圖標(biāo)配合示意,用戶(hù)看到按鈕,可以快速的明白此按鈕功能。布局應(yīng)該滿(mǎn)足用戶(hù)習(xí)慣,結(jié)合廣大軟件按鈕布局方式。用戶(hù)界面應(yīng)包括點(diǎn)菜,加菜,刪菜,催菜的點(diǎn)菜,菜單修改系統(tǒng)接口廚師界面包括更新菜單和顯示菜單內(nèi)容的更新匯總菜單系統(tǒng)接口酒店高層信息管理系統(tǒng),廚房庫(kù)存管理系統(tǒng),更新匯總菜單系統(tǒng)接口5數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)5.1設(shè)計(jì)要求5.2 數(shù)據(jù)庫(kù)設(shè)計(jì)系統(tǒng)采用sql數(shù)據(jù)庫(kù)。用sql建立一個(gè)數(shù)據(jù)庫(kù)jddcgl,該數(shù)據(jù)庫(kù)有如下表。 1、表名:服務(wù)員信息表列名數(shù)據(jù)類(lèi)型長(zhǎng)

19、度允許空編號(hào)int8姓名char20性別char1年齡smallint2參加工作時(shí)間datetime8備注varchar50列名數(shù)據(jù)類(lèi)型長(zhǎng)度允許空編號(hào)int8姓名char20性別char1年齡smallint2參加工作時(shí)間datetime8狀態(tài)smallint1備注varchar502、表名:廚師信息表3、表名:菜譜信息表列名數(shù)據(jù)類(lèi)型長(zhǎng)度允許空分類(lèi)標(biāo)志smallint1編號(hào)int6名稱(chēng)char30價(jià)格bigint2主廚師char20輔廚師char20第二輔廚師char20備注varchar504、表名:庫(kù)存(食材)清單信息表列名數(shù)據(jù)類(lèi)型長(zhǎng)度允許空編號(hào)int6名稱(chēng)char30價(jià)格bigint2數(shù)

20、量bigint10主要供應(yīng)者char20次要供應(yīng)者char20備注varchar505、表名:點(diǎn)菜菜單信息表(即匯總的菜單表項(xiàng))列名數(shù)據(jù)類(lèi)型長(zhǎng)度允許空服務(wù)員編號(hào)int8餐桌編號(hào)int4點(diǎn)菜時(shí)間datetime8菜名varchar30分類(lèi)標(biāo)志smallint1價(jià)格bigint2催菜次數(shù)smallint1備注varchar50 二、測(cè)試分析報(bào)告第1章 引言1.1 編寫(xiě)目的本測(cè)試報(bào)告為酒店點(diǎn)菜項(xiàng)目的測(cè)試報(bào)告,目的在于總結(jié)測(cè)試階段的測(cè)試以及分析測(cè)試結(jié)果,達(dá)到酒店點(diǎn)菜功能目標(biāo)。預(yù)期參考人員包括用戶(hù)、測(cè)試人員、開(kāi)發(fā)人員、項(xiàng)目管理者、其他質(zhì)量管理人員和需要閱讀本報(bào)告的高層經(jīng)理。1.2 項(xiàng)目背景本報(bào)告主要內(nèi)容

21、包括:隨著我國(guó)市場(chǎng)經(jīng)濟(jì)的不斷發(fā)展,國(guó)民生活水平的不斷提高,進(jìn)入酒店等高等消費(fèi)場(chǎng)所的人數(shù)也與日俱增。傳統(tǒng)的手工點(diǎn)菜方式由于其難計(jì)算、難查找、難更改、易出錯(cuò)、效率低等缺點(diǎn)已逐漸退出了酒店等高等消費(fèi)場(chǎng)所的服務(wù)管理平臺(tái)。層出不窮的各類(lèi)酒店點(diǎn)菜管理系統(tǒng)也應(yīng)運(yùn)而生,呈現(xiàn)出多元化的發(fā)展。 目前,我國(guó)酒店餐飲業(yè)在日常點(diǎn)菜管理中仍普遍采用手工操作方式,整體科技含量低,隨著酒店餐飲業(yè)高速發(fā)展和餐飲店規(guī)模的不斷擴(kuò)大,許多酒店餐飲企業(yè)采用連鎖經(jīng)經(jīng)營(yíng)和集團(tuán)化運(yùn)營(yíng),手工操作無(wú)論是在工作效率、人力成本和決策信息等方面都已經(jīng)難以適應(yīng)企業(yè)發(fā)展的要求,制約了整個(gè)酒店餐飲業(yè)的規(guī)?;l(fā)展和整體服務(wù)水平的提升,如向陽(yáng)漁港、張生記等.

22、在中國(guó)飯店協(xié)會(huì)頒布的中國(guó)餐飲業(yè)產(chǎn)業(yè)貢獻(xiàn)獎(jiǎng)和學(xué)術(shù)貢獻(xiàn)獎(jiǎng)中,聯(lián)想集團(tuán)、神州數(shù)碼、清華同方及中國(guó)網(wǎng)通等國(guó)內(nèi)知名it企業(yè)也榜上有名,這些it企業(yè)都已瞄準(zhǔn)了酒店餐飲業(yè)信息技術(shù)應(yīng)用市場(chǎng)的巨大潛力。據(jù)預(yù)測(cè),未來(lái)3至5年內(nèi),信息數(shù)字技術(shù)產(chǎn)品在中國(guó)飯店與餐飲業(yè)的應(yīng)用將達(dá)到一個(gè)高峰,市場(chǎng)最大容量可達(dá)2300億元人民幣。就點(diǎn)菜系統(tǒng)而言,最普遍的是計(jì)算機(jī)收銀臺(tái)錄入菜單設(shè)備、pos點(diǎn)菜系統(tǒng),除了這種點(diǎn)菜系統(tǒng),其它的計(jì)算機(jī)信息系統(tǒng)已經(jīng)從預(yù)訂、接待、點(diǎn)菜、菜品上傳、廚房分單打印、條碼劃菜、收銀、經(jīng)理查詢(xún)等方面在大型餐飲企業(yè)全方位地整合起來(lái)了。本文主要介紹了“酒店點(diǎn)菜管理系統(tǒng)”的設(shè)計(jì)該測(cè)試時(shí)說(shuō)明書(shū)主要從系統(tǒng)管理模塊和顧客管理

23、模塊出發(fā),體現(xiàn)了清晰的點(diǎn)菜系統(tǒng)管理流程,完成了基本的酒店管理要求,是一個(gè)典型的信息管理系統(tǒng)。該系統(tǒng)大大地簡(jiǎn)化了操作流程,提高了酒店的工作效率。1.3 參考資料資料名稱(chēng)作者軟件工程導(dǎo)論(第6版)張海藩數(shù)據(jù)庫(kù)系統(tǒng)概論(第5版)王珊c+面向?qū)ο蟪绦蛟O(shè)計(jì)(第二版)譚浩強(qiáng)文檔名稱(chēng)版本號(hào)日期軟件項(xiàng)目計(jì)劃1.0用戶(hù)需求說(shuō)明書(shū)1.0軟件需求規(guī)格說(shuō)明書(shū)1.0系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)(可能分概要設(shè)計(jì)和詳細(xì)設(shè)計(jì))1.01.4 術(shù)語(yǔ)和縮略語(yǔ)縮略語(yǔ)全意jddcgl酒店點(diǎn)菜管理oihsorder in hotel system 47第2章 測(cè)試概要2.1測(cè)試活動(dòng)計(jì)劃進(jìn)度計(jì)劃測(cè)試總范圍 測(cè)試軟件的登錄,菜單修改,信息管理,更新匯總,

24、退出模塊測(cè)試活動(dòng)計(jì)劃開(kāi)始日期預(yù)期工作量(工作日/人)制定測(cè)試計(jì)劃15.12.103 該項(xiàng)目培訓(xùn)和熟悉工作所需的時(shí)間15.12.105系統(tǒng)測(cè)試設(shè)計(jì)15.12.103執(zhí)行15.12.102確認(rèn)測(cè)試(預(yù)演)設(shè)計(jì)15.12.103執(zhí)行15.12.102性能測(cè)試(可選)設(shè)計(jì)15.12.103執(zhí)行15.12.102測(cè)試評(píng)估與報(bào)告15.12.1032.2 各階段測(cè)試內(nèi)容(1)集成測(cè)試階段測(cè)試對(duì)象:酒店點(diǎn)菜管理系統(tǒng)測(cè)試準(zhǔn)備就緒準(zhǔn)則:?jiǎn)?dòng)主機(jī)與終端等待開(kāi)始測(cè)試內(nèi)容:順暢運(yùn)行酒店點(diǎn)菜管理系統(tǒng)測(cè)試方法:自頂向下的集成測(cè)試規(guī)程:對(duì)主模塊進(jìn)行測(cè)試,測(cè)試時(shí)用存根程序代替所有直接附屬于主控制模塊的模塊測(cè)試通過(guò)準(zhǔn)則:成功完成

25、測(cè)試內(nèi)容(2) 確認(rèn)測(cè)試階段測(cè)試對(duì)象:酒店點(diǎn)菜管理系統(tǒng)中的各模塊測(cè)試準(zhǔn)備就緒準(zhǔn)則:?jiǎn)?dòng)主機(jī)與終端等待開(kāi)始測(cè)試內(nèi)容:順暢運(yùn)行酒店點(diǎn)菜管理系統(tǒng)中的各模塊測(cè)試方法:黑盒測(cè)試法測(cè)試通過(guò)準(zhǔn)則:功能與性能與用戶(hù)要求一致,軟件是可以接受的2.3測(cè)試用例設(shè)計(jì) 白盒測(cè)試以本系統(tǒng)登錄模塊為例進(jìn)行測(cè)試num=1,day=15.10.06,預(yù)期結(jié)果:正確,鏈接數(shù)據(jù)庫(kù)服務(wù)器,并結(jié)束num=zxasd,day=151006,預(yù)期結(jié)果:錯(cuò)誤,輸出錯(cuò)誤信息,并結(jié)束num=v1,day=15.10.06預(yù)期結(jié)果,正確,鏈接數(shù)據(jù)庫(kù)服務(wù)器,可以管理信息黑盒測(cè)試等價(jià)類(lèi)劃分法a.用戶(hù)登錄初始號(hào)碼等價(jià)類(lèi)劃分有效等價(jià)類(lèi)num:19999,

26、v1v999day:00.01.0199.12.31無(wú)效等價(jià)類(lèi):除了有效的等價(jià)類(lèi)的序列號(hào)測(cè)試:輸入數(shù)據(jù)期望結(jié)果覆蓋范圍2;12.5.20 輸入有效有效等價(jià)類(lèi)0;16.16.50 輸入無(wú)效無(wú)效等價(jià)類(lèi)b.用戶(hù)點(diǎn)菜菜單等價(jià)類(lèi)劃分有效等價(jià)類(lèi)000000999999無(wú)效等價(jià)類(lèi)大于999999小于000000,符號(hào),字母測(cè)試:輸入數(shù)據(jù)期望結(jié)果覆蓋范圍000000 輸入有效有效等價(jià)類(lèi)-111111 輸入無(wú)效無(wú)效等價(jià)類(lèi)99999999輸入無(wú)效無(wú)效等價(jià)類(lèi)2.4測(cè)試環(huán)境與配置 2.4.1功能測(cè)試數(shù)據(jù)庫(kù)服務(wù)器配置機(jī)器名(ip)cpu內(nèi)存軟件環(huán)境(操作系統(tǒng)、應(yīng)用軟件)pc850i54gc+,sql sever數(shù)據(jù)庫(kù)應(yīng)

27、用服務(wù)器配置機(jī)器名(ip)cpu內(nèi)存軟件環(huán)境(操作系統(tǒng)、應(yīng)用軟件)客戶(hù)端配置機(jī)器名(ip)cpu內(nèi)存軟件環(huán)境(操作系統(tǒng)、應(yīng)用軟件)android4.08104gc+,sql sever數(shù)據(jù)庫(kù)說(shuō)明訪問(wèn)地址等2.5測(cè)試方法和工具 測(cè)試內(nèi)容測(cè)試方法測(cè)試工具功能黑盒、手工、回歸qc、jira性能黑盒、手工、回歸、工具自動(dòng)qc、jira loadrunner 9.0(試用版)可靠性黑盒、手工、回歸qc、jira安全性黑盒、手工、回歸qc、jira可使用性黑盒、手工、回歸qc、jira兼容性黑盒、手工、回歸qc、jira安裝和手冊(cè)黑盒、手工、回歸qc、jira第3章 測(cè)試內(nèi)容和執(zhí)行情況3.1 項(xiàng)目測(cè)試概況

28、表對(duì)酒店點(diǎn)菜管理系統(tǒng)的功能、性能、可靠性、安全性、可使用性、兼容性、安裝和手冊(cè)等方面進(jìn)行了全面的測(cè)試。項(xiàng)目測(cè)試概況表項(xiàng)目版本開(kāi)始時(shí)間結(jié)束時(shí)間用例數(shù)用例通過(guò)數(shù)問(wèn)題數(shù)用例通過(guò)率個(gè)個(gè)個(gè)1.015.12.1015.12.182001831791.5%3.2 功能功能測(cè)試情況概要模塊名稱(chēng)開(kāi)始時(shí)間結(jié)束時(shí)間用例數(shù)用例通過(guò)數(shù)問(wèn)題數(shù)用例通過(guò)率個(gè)個(gè)個(gè)登錄15.12.1015.12.1820200100%菜單修改15.12.1015.12.1810093793%信息管理15.12.1015.12.185044688%更新匯總菜單15.12.1015.12.182018290%廚房15.12.1015.12.1810

29、8280%3.2.1 總體kpi功能基本要求測(cè)試情況測(cè)試通過(guò)是否登錄輸入正確的桌號(hào)(用戶(hù)名)和日期可以登錄系統(tǒng)。輸入錯(cuò)誤的桌號(hào)(用戶(hù)名)和日期系統(tǒng)給出明確提示。功能實(shí)現(xiàn)。菜單修改輸入正確的菜名,指令可以點(diǎn)菜下單輸入錯(cuò)誤的菜名,指令系統(tǒng)給出明確提示絕大部分功能實(shí)現(xiàn)信息管理輸入正確用戶(hù)名可以使用,進(jìn)行增刪查改輸入桌號(hào)不可使用大部分功能實(shí)現(xiàn)更新匯總菜單輸入正確用戶(hù)名可以使用,更改菜單后成功顯示同步更改菜單后無(wú)反應(yīng)大部分功能實(shí)現(xiàn)廚房輸入正確用戶(hù)名可以使用,進(jìn)行增刪查改輸入桌號(hào)不可使用大部分功能實(shí)現(xiàn)3.3 性能(效率)性能測(cè)試情況概要項(xiàng)目版本開(kāi)始時(shí)間結(jié)束時(shí)間用例數(shù)用例通過(guò)數(shù)問(wèn)題數(shù)用例通過(guò)率個(gè)個(gè)個(gè)1.01

30、5.12.1015.12.182001831791.5%3.3.1 測(cè)試用例測(cè)試系統(tǒng)在預(yù)定環(huán)境和負(fù)載下的響應(yīng)速度。通信效率、設(shè)備效率、執(zhí)行效率。序號(hào)用例名稱(chēng)基本要求測(cè)試情況測(cè)試通過(guò)是否1登錄20用戶(hù)同時(shí)登錄出錯(cuò)少于18沒(méi)有出錯(cuò)2菜單修改查詢(xún)模塊完整運(yùn)行后出錯(cuò)小于10%出錯(cuò)量小于10%但仍需減小3信息管理查詢(xún)模塊完整運(yùn)行后出錯(cuò)小于10%出錯(cuò)量小于10%但仍需減小453.3.2 參數(shù)設(shè)置腳本循環(huán)次數(shù)無(wú)限循環(huán)并發(fā)用戶(hù)數(shù)20真實(shí)客戶(hù)端數(shù)量30臺(tái)腳本錄制方法自動(dòng) 手動(dòng)模擬線路類(lèi)型10/100m以太網(wǎng) 3.3.3 通信效率用戶(hù)數(shù)接收(字節(jié)數(shù) / 秒)發(fā)送(字節(jié)數(shù) / 秒)當(dāng)前帶寬(m)30503510m3

31、.3.4 執(zhí)行效率并發(fā)用戶(hù)數(shù)平均響應(yīng)時(shí)間(秒)登錄查詢(xún)退出1010103201212530151553.4 可靠性測(cè)試內(nèi)容基本要求測(cè)試情況測(cè)試通過(guò)是否掉電客戶(hù)機(jī)掉電或強(qiáng)行關(guān)機(jī)后重啟機(jī)器,不丟失數(shù)據(jù)。實(shí)現(xiàn)要求。死機(jī)客戶(hù)機(jī)因訪問(wèn)人數(shù)太多等因素死機(jī),不丟失數(shù)據(jù)實(shí)現(xiàn)要求摔壞客戶(hù)機(jī)因過(guò)失導(dǎo)致機(jī)體損壞,內(nèi)部芯片保留數(shù)據(jù)實(shí)現(xiàn)要求3.5 安全性測(cè)試內(nèi)容基本要求測(cè)試情況測(cè)試通過(guò)是否用戶(hù)權(quán)限所有授權(quán)用戶(hù)是否能在所授權(quán)限下進(jìn)行工作,不容許超權(quán)限。實(shí)現(xiàn)要求。信息恢復(fù)如果有授權(quán)用戶(hù)誤刪文件,可以恢復(fù)實(shí)現(xiàn)要求。3.6 易用性測(cè)試內(nèi)容基本要求測(cè)試情況測(cè)試通過(guò)是否易安裝性安裝參數(shù)給出默認(rèn)值或提示,需要用戶(hù)干預(yù)的地方盡量少,操

32、作方便。實(shí)現(xiàn)要求。易上手系統(tǒng)給出的模塊能直白描述,客戶(hù)使用起來(lái)簡(jiǎn)單易上手實(shí)現(xiàn)要求3.7 兼容性測(cè)試內(nèi)容基本要求測(cè)試情況測(cè)試通過(guò)是否硬件軟件對(duì)硬件的最低配置要求、推薦配置和特殊要求數(shù)據(jù)庫(kù)pc服務(wù)器: cpu, mb以上內(nèi)存, gb以上硬盤(pán)web服務(wù)器:以上cpu, mb以上內(nèi)存, gb以上硬盤(pán)客戶(hù)機(jī):以上cpu、mb以上內(nèi)存, mb以上硬盤(pán)3.8 安裝和手冊(cè)測(cè)試內(nèi)容基本要求測(cè)試情況測(cè)試通過(guò)是否啟動(dòng)安裝程序如果安裝了cd-rom, 插入安裝盤(pán)后自動(dòng)啟動(dòng)安裝程序。在cd盤(pán)中突出顯示setup.exe文件,雙擊文件啟動(dòng)安裝程序。能實(shí)現(xiàn)要求。第4章 缺陷的統(tǒng)計(jì)與分析4.1 缺陷分析 本部分對(duì)上述缺陷和其

33、他收集數(shù)據(jù)進(jìn)行綜合分析。重要缺陷分析表模塊名稱(chēng)缺陷編號(hào)簡(jiǎn)要描述分析結(jié)果測(cè)試通過(guò)(pass/fail)菜單管理01加菜刪菜后有時(shí)會(huì)串桌系統(tǒng)模塊銜接代碼問(wèn)題pass廚房管理02庫(kù)存更新不及時(shí)調(diào)用過(guò)慢pass信息管理03人員名字出現(xiàn)亂碼字庫(kù)量少pass更新匯總菜單04加菜刪菜后有時(shí)會(huì)串桌系統(tǒng)模塊銜接代碼問(wèn)題pass4.2 殘留缺陷與未解決問(wèn)題 殘留缺陷與未解決問(wèn)題列表模塊名稱(chēng)缺陷編號(hào)性質(zhì)簡(jiǎn)要描述原因分析菜單修改01bug如果菜已炒出但是顧客因?yàn)橐呀?jīng)吃完,不想要這道菜時(shí),飯店可能無(wú)法對(duì)賬由于已經(jīng)用了材料無(wú)法退單缺陷建議可以增加模塊轉(zhuǎn)讓這道炒完的菜第5章 測(cè)試結(jié)論與建議5.1 測(cè)試結(jié)論“酒店點(diǎn)菜管理系統(tǒng)

34、”在用戶(hù)現(xiàn)場(chǎng)環(huán)境進(jìn)行功能、可靠性、安全性、可使用性、兼容性、安裝和手冊(cè)功能七個(gè)方面進(jìn)行了全面、嚴(yán)格、規(guī)范的測(cè)試。測(cè)試結(jié)果表明:“酒店點(diǎn)菜管理系統(tǒng)”完全達(dá)到業(yè)務(wù)需求文檔中的要求,并具有以下特點(diǎn):1. 系統(tǒng)架構(gòu)先進(jìn)、簡(jiǎn)單。該系統(tǒng)采用先進(jìn)的b/s架構(gòu),后臺(tái)支持各種大小數(shù)據(jù)庫(kù),系統(tǒng)結(jié)構(gòu)清晰明確,可滿(mǎn)足國(guó)家稅務(wù)總局網(wǎng)絡(luò)軟件應(yīng)用的要求。2. 功能全面。該軟件由桌面系統(tǒng)、報(bào)表采集服務(wù)器、報(bào)表分析應(yīng)用服務(wù)器等模塊組成,涵蓋了稅務(wù)的稅收快報(bào)、稅收旬報(bào)、會(huì)統(tǒng)報(bào)表、重點(diǎn)稅源稅收調(diào)查、納稅百?gòu)?qiáng)全部業(yè)務(wù)功能,提供了計(jì)會(huì)統(tǒng)、重點(diǎn)稅源等各種業(yè)務(wù)報(bào)表,保證重點(diǎn)稅源業(yè)務(wù)在系統(tǒng)中的正常應(yīng)用,保障了重點(diǎn)稅源監(jiān)控工作順利開(kāi)展。3.

35、系統(tǒng)安全性較好。系統(tǒng)具有嚴(yán)格的權(quán)限設(shè)置功能,權(quán)限設(shè)置可細(xì)化到字段級(jí),不同權(quán)限的人員只能看到自己有權(quán)限訪問(wèn)的字段內(nèi)容,有效地保證了數(shù)據(jù)的安全性。4. 系統(tǒng)設(shè)置靈活。該軟件完全基于工作流程進(jìn)行設(shè)計(jì),系統(tǒng)業(yè)務(wù)功能操作簡(jiǎn)單,可輕松制作各種圖表。5. 系統(tǒng)可靠性高。對(duì)客戶(hù)機(jī)掉電或強(qiáng)行關(guān)機(jī)后重啟機(jī)器、網(wǎng)絡(luò)異常中斷。有完善的數(shù)據(jù)校驗(yàn)機(jī)制,對(duì)用戶(hù)輸入不符合要求的數(shù)據(jù),給出了簡(jiǎn)潔、準(zhǔn)確的提示信息,必要時(shí)給出了幫助。6. 系統(tǒng)兼容性好。系統(tǒng)設(shè)計(jì)靈活,支持與稅源分析系統(tǒng)相關(guān)應(yīng)用軟件實(shí)現(xiàn)數(shù)據(jù)交換和共享。能滿(mǎn)足用戶(hù)在各種操作系統(tǒng),各種web應(yīng)用服務(wù)器及各種主流數(shù)據(jù)庫(kù)支撐軟件下的使用。7. 系統(tǒng)預(yù)測(cè)統(tǒng)計(jì)模型通過(guò)嚴(yán)格測(cè)試,

36、以大量稅收數(shù)據(jù)進(jìn)行預(yù)測(cè),使預(yù)測(cè)模型求出的預(yù)測(cè)數(shù)據(jù)更接近真實(shí)數(shù)據(jù)。對(duì)大量稅收數(shù)據(jù)進(jìn)行預(yù)警分析,預(yù)警結(jié)果正確。8. 測(cè)試結(jié)論:通過(guò)。三、課程總結(jié)報(bào)告1、 通過(guò)學(xué)習(xí)軟件工程課程的認(rèn)識(shí)本課程是一門(mén)介紹應(yīng)用軟件開(kāi)發(fā)的概述性的課程,系統(tǒng)講授了應(yīng)用軟件的相關(guān)開(kāi)發(fā)過(guò)程,和所應(yīng)用的技術(shù)。課程講授了9章的內(nèi)容,包括產(chǎn)品、軟件工程與軟件過(guò)程,軟件需求工程、分析建模、設(shè)計(jì)工程、軟件體系結(jié)構(gòu)設(shè)計(jì)、用戶(hù)界面設(shè)計(jì)、構(gòu)件級(jí)設(shè)計(jì)和軟件測(cè)試技術(shù)等,通過(guò)本課的學(xué)習(xí)我學(xué)到了如下知識(shí)。計(jì)算機(jī)軟件是一種特殊的邏輯產(chǎn)品,其為在計(jì)算機(jī)上運(yùn)行的各種程序、數(shù)據(jù)及其說(shuō)明程序的各種文檔;軟件承擔(dān)著雙重角色,軟件是一個(gè)產(chǎn)品,同時(shí)又是產(chǎn)品交付使用的載體

37、;軟件是邏輯的而不是有形的,軟件是基于計(jì)算機(jī)的系統(tǒng)元素,因此軟件具有與硬件完全不同的特征;軟件產(chǎn)品有著特有的產(chǎn)品分類(lèi)方法;在計(jì)算機(jī)軟件開(kāi)發(fā)中所遇到的一系列無(wú)法完全解決的問(wèn)題,導(dǎo)致了軟件危機(jī)或軟件苦惱的產(chǎn)生;在軟件開(kāi)發(fā)過(guò)程中,由于軟件產(chǎn)品開(kāi)發(fā)的特性導(dǎo)致了一些神話(huà)的產(chǎn)生,這些軟件神話(huà)誤導(dǎo)了人們,對(duì)軟件項(xiàng)目管理者、客戶(hù)和開(kāi)發(fā)人員都帶來(lái)了嚴(yán)重的問(wèn)題,了解相關(guān)情況可以使我們能以正確的態(tài)度對(duì)待軟件開(kāi)發(fā)工作;由于軟件產(chǎn)品的特殊性,軟件工程從業(yè)人員的職業(yè)道德和行為準(zhǔn)則顯得更加重要。而軟件工程是由有創(chuàng)造力的、有組織的人在定義成熟的軟件過(guò)程中進(jìn)行的,該過(guò)程適合于軟件開(kāi)發(fā)人員建造的產(chǎn)品和產(chǎn)品的市場(chǎng)需求;軟件工程的定

38、義:建立和使用一套合理的工程原則,以便獲得經(jīng)濟(jì)的軟件,這種軟件是可靠的,可以在實(shí)際機(jī)器上高效地運(yùn)行。在近年來(lái)軟件危機(jī)問(wèn)題逐漸凸顯硬件或操作系統(tǒng)更新時(shí)通常需要修改程序以適用新的環(huán)境,上述軟件維護(hù)工作以吃驚比例耗費(fèi)資源,軟件危機(jī)是指在計(jì)算機(jī)軟件的開(kāi)發(fā)和維護(hù)過(guò)程中所遇到的一系列嚴(yán)重問(wèn)題,20世紀(jì)60年代后期軟件工作者為了消除軟件危機(jī),從而形成了我們的軟件工程學(xué)?;谟?jì)算機(jī)的系統(tǒng)工程:在了解系統(tǒng)之前,匆忙建造技術(shù)元素,無(wú)疑將導(dǎo)致使客戶(hù)失望的錯(cuò)誤。因此我們應(yīng)該先制定可行性研究分析,可行性研究的目的為了確定問(wèn)題是否值得解決,進(jìn)而判斷原定的系統(tǒng)規(guī)模和目標(biāo)是否現(xiàn)實(shí),將結(jié)果提交給客戶(hù)。為了開(kāi)發(fā)出真正滿(mǎn)足用戶(hù)需求的軟件產(chǎn)品,首先必須知道用戶(hù)的需求是什么,需求是關(guān)于系統(tǒng)(軟件系統(tǒng))將要完成什么工作的一段描述語(yǔ)句,它們必須經(jīng)過(guò)所有相關(guān)人員的認(rèn)可,其目的是徹底解決客戶(hù)的問(wèn)題;總體設(shè)計(jì)為軟件開(kāi)發(fā)提供了系統(tǒng)的整體視圖,并保證系統(tǒng)開(kāi)發(fā)人員能正確地得到需要的系統(tǒng);數(shù)據(jù)設(shè)計(jì):表示體系結(jié)構(gòu)的數(shù)據(jù)構(gòu)件,程序體系結(jié)構(gòu):關(guān)注于軟件程序結(jié)構(gòu)、構(gòu)件的性質(zhì)以及交互表示。軟件總體設(shè)計(jì)將需求分析中的數(shù)據(jù)、功能和行為模型中的元素,以及軟件數(shù)據(jù)體系結(jié)構(gòu)的設(shè)計(jì),最終映射為軟件系統(tǒng)的詳細(xì)組織結(jié)構(gòu)。詳細(xì)設(shè)計(jì)是總體設(shè)計(jì)的細(xì)化,是可行性分析,需求分析的成果,是系統(tǒng)實(shí)現(xiàn)的總指導(dǎo),通過(guò)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論