旅游管理信息系統(tǒng)畢業(yè)設(shè)計(jì)_第1頁(yè)
旅游管理信息系統(tǒng)畢業(yè)設(shè)計(jì)_第2頁(yè)
旅游管理信息系統(tǒng)畢業(yè)設(shè)計(jì)_第3頁(yè)
旅游管理信息系統(tǒng)畢業(yè)設(shè)計(jì)_第4頁(yè)
旅游管理信息系統(tǒng)畢業(yè)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩29頁(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)介

PAGE上海旅游管理信息系統(tǒng)軟件設(shè)計(jì)說(shuō)明書(shū)

目錄TOC\o"1-2"\h\u1. 介紹 11.1 目的 11.2 范圍 11.3 內(nèi)容概覽 12. 體系結(jié)構(gòu)表示方法 13. 系統(tǒng)要達(dá)到的目標(biāo)和限制 14. 用例視圖 24.1 系統(tǒng)用例圖 24.2 旅游景區(qū)查詢 34.3 特色小吃查詢 44.4 酒店信息查詢 64.5 旅客注冊(cè) 74.6 修改注冊(cè)信息 84.7 網(wǎng)上購(gòu)物指南 94.8 游客登錄系統(tǒng) 104.9 游客退出系統(tǒng) 114.10 交通工具查詢 124.11 高校查詢 134.12 推薦游玩路線 144.13 管理員登錄系統(tǒng) 154.14 管理員退出系統(tǒng) 164.15 管理業(yè)務(wù)數(shù)據(jù) 174.16 管理系統(tǒng)權(quán)限 184.17 管理管理員 195. 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 205.1 邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn) 205.2 物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn) 225.3 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 266. 運(yùn)行環(huán)境規(guī)定 266.1 設(shè)備 266.2 支持軟件 266.3 接口 266.4 控制 277. 系統(tǒng)出錯(cuò)處理設(shè)計(jì) 277.1 出錯(cuò)信息 277.2 補(bǔ)救措施 277.3 系統(tǒng)維護(hù)設(shè)計(jì) 288. 限制條件及測(cè)試計(jì)劃 288.1 限制條件: 288.2 測(cè)試計(jì)劃 29軟件設(shè)計(jì)說(shuō)明書(shū)介紹目的這篇文檔提供了對(duì)上海旅游管理信息系統(tǒng)的系統(tǒng)架構(gòu)的總覽,從不同的視角描述了該系統(tǒng)。同時(shí)介紹了上海旅游管理信息網(wǎng)站有關(guān)架構(gòu)的想法,包含架構(gòu)分析的關(guān)鍵決策,目的在于幫助開(kāi)發(fā)人員理解上海旅游管理信息系統(tǒng)的基本結(jié)構(gòu)。范圍介紹了上海旅游管理信息系統(tǒng)的登錄系統(tǒng)、注冊(cè)系統(tǒng)、瀏覽系統(tǒng)。內(nèi)容概覽登錄系統(tǒng)用戶如果要進(jìn)行購(gòu)物操作,需要輸入正確的用戶名和密碼,如果輸入錯(cuò)誤,則停留在登錄頁(yè);注冊(cè)系統(tǒng)客戶如果從來(lái)沒(méi)有在本網(wǎng)站查詢內(nèi)容,需要注冊(cè)一個(gè)管理員賬號(hào);瀏覽系統(tǒng)進(jìn)入上海旅游管理信息系統(tǒng)后,客戶必須知道有關(guān)的各種信息信息,可以得到旅游景點(diǎn)、特色小吃、交通工具等的名稱、價(jià)格、各種屬性信息,并能根據(jù)需要輸入相關(guān)信息進(jìn)行搜索。體系結(jié)構(gòu)表示方法這篇文檔使用一系列視圖反映系統(tǒng)架構(gòu)的某個(gè)方面;用例視圖:概括了架構(gòu)上最為重要的用例和它們的非功能性需求;邏輯視圖:展示了描述系統(tǒng)關(guān)鍵方面的重要用例實(shí)現(xiàn)場(chǎng)景(使用交互圖、E-R圖);系統(tǒng)要達(dá)到的目標(biāo)和限制目標(biāo)游客可以正確登錄,在登錄頁(yè)面輸入信息時(shí)能夠在輸入錯(cuò)誤的同時(shí)看到錯(cuò)誤提示;正確登錄后可以看到各種旅游相關(guān)信息的列表,點(diǎn)擊其中一條信息后可以看到某個(gè)具體信息的詳細(xì)信息,看重后可繼續(xù)選擇需要的信息進(jìn)行詳細(xì)查詢。游客在首頁(yè)可以很方便地進(jìn)行注冊(cè),輸入的注冊(cè)信息要進(jìn)行驗(yàn)證,驗(yàn)證正確后將信息存入數(shù)據(jù)庫(kù)。管理員正確登錄后可以修改用戶信息,各種旅游相關(guān)信息。限制游客和管理員的界面分開(kāi),游客不能修改邏輯上不能修改的信息;管理員不能修改用戶密碼,還有同級(jí)別的管理員的信息。用例視圖上海旅游管理信息系統(tǒng)描述的主要用例有:旅游景點(diǎn)查詢,特色小吃查詢,酒店查詢,游客注冊(cè),修改注冊(cè)信息,網(wǎng)上購(gòu)物指南,游客登錄系統(tǒng),游客退出系統(tǒng),交通工具查詢,高校查詢,推薦游玩路線,管理員登錄系統(tǒng),管理員退出系統(tǒng),管理業(yè)務(wù)數(shù)據(jù),管理系統(tǒng)權(quán)限,管理管理員。系統(tǒng)用例圖系統(tǒng)用例圖見(jiàn)圖4.1:圖4.1系統(tǒng)用例圖旅游景區(qū)查詢用例簡(jiǎn)述游客瀏覽景區(qū)類別,系統(tǒng)返回此類別下的子類別或旅游的一覽?;臼录?游客:在旅游信息大類別頁(yè)面,選擇景區(qū)查詢;2系統(tǒng):根據(jù)游客選擇的大類別,返回此類別下所有的信息;3游客:在此信息頁(yè)面中,選擇某個(gè)具體查詢景區(qū)名稱;4系統(tǒng):根據(jù)游客選擇的信息類別,返回此類別下所有的景區(qū)具體查詢信息;5游客:在景區(qū)具體查詢類別頁(yè)面中,選擇某個(gè)具體的類別;6系統(tǒng):根據(jù)游客選擇的信息類別,返回此類別下所有的景點(diǎn)信息;7用例結(jié)束?;顒?dòng)圖旅游景區(qū)查詢的活動(dòng)圖見(jiàn)圖4.2圖4.2旅游景點(diǎn)查詢的活動(dòng)圖特色小吃查詢用例簡(jiǎn)述游客瀏覽相關(guān)小吃的類別,系統(tǒng)返回此類信息的子類別或特色小吃一覽?;臼录?游客:在旅游信息大類別頁(yè)面,選擇特色小吃類別信息;2系統(tǒng):根據(jù)游客選擇的信息類別,返回此類別下所有的類別信息;3游客:在特色小吃查詢類別頁(yè)面,選擇某個(gè)具體特色小吃名稱;4系統(tǒng):根據(jù)游客選擇的信息類別,返回此類別下所有的此小吃信息的選擇頁(yè)面;5游客:在特色小吃的類別頁(yè)面,選擇某個(gè)信息來(lái)查詢此小吃;6系統(tǒng):根據(jù)游客選擇的信息類別,返回此類別下所有的特色小吃信息;7用例結(jié)束?;顒?dòng)圖特色小吃查詢的活動(dòng)圖見(jiàn)圖4.3圖4.3特色小吃查詢的活動(dòng)圖酒店信息查詢用例簡(jiǎn)述游客瀏覽相關(guān)酒店信息的類別,系統(tǒng)返回此類信息的子類別或酒店信息一覽?;臼录?游客:在旅游信息大類別頁(yè)面,選擇酒店信息查詢;2系統(tǒng):根據(jù)游客選擇的信息類別,返回此類別下所有的酒店信息的名稱;3游客:在酒店查詢類別頁(yè)面,選擇某個(gè)酒店;4系統(tǒng):根據(jù)游客選擇的信息類別,返回此類別下所有關(guān)于此酒店的相關(guān)信息選擇頁(yè)面;5游客:在酒店信息的小類別頁(yè)面,選擇某個(gè)方面查詢此酒店信息;6系統(tǒng):根據(jù)游客選擇的信息類別,返回此類別下所有的酒店信息信息;7用例結(jié)束?;顒?dòng)圖酒店信息查詢的活動(dòng)圖見(jiàn)圖4.4圖4.4酒店信息查詢的活動(dòng)圖旅客注冊(cè)用例簡(jiǎn)述旅客在旅游信息網(wǎng)站上輸入注冊(cè)信息,成為網(wǎng)站會(huì)員?;臼录?顧客:在會(huì)員注冊(cè)畫(huà)面,輸入用戶編號(hào)、密碼、用戶姓名、電子郵件地址和聯(lián)系電話等信息,提交注冊(cè)請(qǐng)求;2系統(tǒng):對(duì)游客的信息進(jìn)行檢查;3系統(tǒng):游客的信息被系統(tǒng)保存;4系統(tǒng):顯示注冊(cè)完了畫(huà)面,提示用戶注冊(cè)成功;5用例結(jié)束?;顒?dòng)圖游客注冊(cè)的活動(dòng)圖見(jiàn)圖4.5圖4.5游客注冊(cè)的活動(dòng)圖修改注冊(cè)信息用例簡(jiǎn)述旅客修改自己的注冊(cè)信息?;臼录?旅客:進(jìn)入在會(huì)員信息畫(huà)面;2系統(tǒng):顯示此旅客的用戶編號(hào)、密碼、用戶姓名、電子郵件地址等信息,其中除用戶編號(hào)外,其他都是可修改項(xiàng)目;3旅客:編輯能夠被修改的項(xiàng)目;4系統(tǒng):檢查游客輸入的信息;5系統(tǒng):游客輸入的信息被系統(tǒng)保存;6系統(tǒng):顯示注冊(cè)信息更新完了畫(huà)面,提示游客注冊(cè)信息更新成功;7用例結(jié)束。活動(dòng)圖修改注冊(cè)信息的活動(dòng)圖見(jiàn)圖4.6圖4.6修改注冊(cè)信息的活動(dòng)圖網(wǎng)上購(gòu)物指南用例簡(jiǎn)述游客可以瀏覽景區(qū)的特色商品,方便購(gòu)買?;臼录?游客:在旅游信息大類別頁(yè)面,選擇網(wǎng)上購(gòu)物指南;2系統(tǒng):根據(jù)游客選擇的信息類別,返回此類別下所有的購(gòu)物中心的名稱;3游客:在網(wǎng)上購(gòu)物指南類別頁(yè)面中,選擇某個(gè)購(gòu)物中心;4系統(tǒng):根據(jù)游客選擇的信息類別,返回此購(gòu)物中心所有相關(guān)信息選擇;5游客:在網(wǎng)上購(gòu)物指南類別頁(yè)面中,選擇某個(gè)相關(guān)信息對(duì)該購(gòu)物中心進(jìn)行查詢;6系統(tǒng):根據(jù)游客選擇的信息類別,返回此類別下的具具體信息;7用例結(jié)束。活動(dòng)圖網(wǎng)上購(gòu)物指南的活動(dòng)圖見(jiàn)圖4.7圖4.7網(wǎng)上購(gòu)物指南的活動(dòng)圖游客登錄系統(tǒng)用例簡(jiǎn)述游客輸入合法的用戶編號(hào)和密碼后,登錄系統(tǒng)?;臼录?游客:在游客登錄頁(yè)面上,輸入用戶編號(hào)和密碼;2系統(tǒng):根據(jù)用戶編號(hào)和密碼檢索系統(tǒng),獲得游客信息;3系統(tǒng):在會(huì)員信息頁(yè)面上,顯示歡迎游客登錄系統(tǒng),游客身份由游客變?yōu)闀?huì)員;4結(jié)束用例?;顒?dòng)圖游客登錄系統(tǒng)的活動(dòng)圖見(jiàn)圖4.8圖4.8游客登錄系統(tǒng)的活動(dòng)圖游客退出系統(tǒng)用例簡(jiǎn)述游客退出系統(tǒng)?;臼录?游客:提交退出系統(tǒng)的請(qǐng)求;2系統(tǒng):注銷游客,并使游客的狀態(tài)由會(huì)員變成游客?;顒?dòng)圖游客退出系統(tǒng)的活動(dòng)圖見(jiàn)圖4.9圖4.9游客退出系統(tǒng)的活動(dòng)圖交通工具查詢用例簡(jiǎn)述方便游客查詢出游交通工具?;臼录?游客:在旅游信息大類別頁(yè)面,選擇交通工具查詢;2系統(tǒng):根據(jù)游客選擇的信息類別,返回交通工具查詢的交通工具類別的選擇;3游客:在交通工具類別選擇頁(yè)面中,選擇某種交通工具;4系統(tǒng):根據(jù)游客選擇的交通工具類別中,返回此類別下所有相關(guān)信息查詢的選擇;5游客:在選擇交通工具的類別頁(yè)面中,選擇與此交通工具的具體信息;6系統(tǒng):根據(jù)游客選擇的信息類別,返回此類別下所有的相關(guān)出行交通的具體信息;7用例結(jié)束。活動(dòng)圖交通工具查詢的活動(dòng)圖見(jiàn)圖4.10圖4.10交通工具查詢的活動(dòng)圖高校查詢用例簡(jiǎn)述游客可以查詢上海各個(gè)高校的具體信息。基本事件流1游客:在旅游信息大類別頁(yè)面,選擇高校查詢;2系統(tǒng):根據(jù)游客選擇的高校查詢,返回此類別下所有高校名稱的信息;3游客:在高校名稱類別頁(yè)面中,選擇某個(gè)高校;4系統(tǒng):根據(jù)游客選擇的高校,返回此高校下所有的相關(guān)信息選擇信息;5游客:在高校信息的類別頁(yè)面中,選擇此高校下的具體信息;6系統(tǒng):根據(jù)游客選擇的信息類別,返回此高校的所有具體信息;7用例結(jié)束。活動(dòng)圖高校查詢的活動(dòng)圖見(jiàn)圖4.11圖4.11高校查詢的活動(dòng)圖推薦游玩路線用例簡(jiǎn)述游客根據(jù)自身的條件,查看本網(wǎng)站推薦的出游路線,方便出游?;臼录?游客:在旅游信息大類別頁(yè)面,選擇推薦游玩路線;2系統(tǒng):根據(jù)推薦游玩路線的類別,返回此類別下所有的路線編號(hào)供選擇;3游客:在路線編號(hào)類別選擇頁(yè)面中,選擇某個(gè)路線編號(hào);4系統(tǒng):根據(jù)游客選擇的路線,返回此路線下相關(guān)信息的選擇;5游客:在相關(guān)信息選擇頁(yè)面中,選擇具體需要查詢的信息;6系統(tǒng):根據(jù)游客選擇的信息類別,返回此路線的所有具體信息;7用例結(jié)束?;顒?dòng)圖推薦出游路線的活動(dòng)圖見(jiàn)圖4.12圖4.12推薦出游路線的活動(dòng)圖管理員登錄系統(tǒng)用例簡(jiǎn)述管理員輸入有效的用戶編號(hào)和密碼后,登錄系統(tǒng)?;臼录?管理員:在管理員登陸頁(yè)面上,輸入用戶編號(hào)和密碼,提交登錄系統(tǒng)的要求;2系統(tǒng):查詢系統(tǒng),獲得管理員的信息,并將賦予管理員相應(yīng)的權(quán)限;3系統(tǒng):根據(jù)登錄管理員的權(quán)限,在管理機(jī)能頁(yè)面上顯示相應(yīng)的管理頁(yè)面的入口;4用例結(jié)束?;顒?dòng)圖管理員登錄系統(tǒng)的活動(dòng)圖見(jiàn)圖4.13圖4.13管理員登錄系統(tǒng)的活動(dòng)圖管理員退出系統(tǒng)用例簡(jiǎn)述管理員退出系統(tǒng)?;臼录?管理員:提交退出系統(tǒng)的請(qǐng)求;2系統(tǒng):注銷管理員;3系統(tǒng):顯示管理員登錄頁(yè)面,提示此管理員已經(jīng)退出系統(tǒng);4用例結(jié)束?;顒?dòng)圖管理員退出系統(tǒng)的活動(dòng)圖見(jiàn)圖4.14圖4.14管理員退出系統(tǒng)的活動(dòng)圖管理業(yè)務(wù)數(shù)據(jù)用例簡(jiǎn)述管理員管理旅游信息等相關(guān)的數(shù)據(jù),包括對(duì)數(shù)據(jù)的新增,更新,刪除,查詢。基本事件流1管理員:實(shí)施業(yè)務(wù)數(shù)據(jù)的新增,更新,刪除,查詢操作;2系統(tǒng):在系統(tǒng)中實(shí)現(xiàn)對(duì)數(shù)據(jù)的相關(guān)操作;3用例結(jié)束。活動(dòng)圖管理業(yè)務(wù)數(shù)據(jù)的活動(dòng)圖見(jiàn)圖4.15圖4.15管理業(yè)務(wù)數(shù)據(jù)的活動(dòng)圖管理系統(tǒng)權(quán)限用例簡(jiǎn)述管理員管理系統(tǒng)權(quán)限?;臼录?管理員:對(duì)系統(tǒng)中的全體的權(quán)限進(jìn)行新增,更新,刪除,檢索操作;2系統(tǒng):在系統(tǒng)中實(shí)現(xiàn)權(quán)限相關(guān)的操作;3用例結(jié)束?;顒?dòng)圖管理員管理系統(tǒng)權(quán)限的活動(dòng)圖見(jiàn)圖4.16圖4.16管理員管理系統(tǒng)權(quán)限的活動(dòng)圖管理管理員用例簡(jiǎn)述管理員管理管理員的數(shù)據(jù)?;臼录?管理員:對(duì)系統(tǒng)中的管理員數(shù)據(jù)進(jìn)行新增,更新,刪除,檢索操作。并賦予管理員系統(tǒng)的某些權(quán)限;2系統(tǒng):在系統(tǒng)中實(shí)現(xiàn)相關(guān)的操作;3用例結(jié)束?;顒?dòng)圖管理管理員的活動(dòng)圖見(jiàn)圖4.17圖4.17管理管理員的活動(dòng)圖系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)邏輯視圖部分主要敘述了設(shè)計(jì)階段的工作。邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)實(shí)體屬性圖,其中下劃線部分為主鍵;局部E-R圖物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)旅游景點(diǎn)信息表字段名稱數(shù)據(jù)類型長(zhǎng)度可否為空是否為主鍵描述f_travelname文本50否是景點(diǎn)名稱f_travelgrade文本50否否景點(diǎn)級(jí)別f_traveltype文本50否否景點(diǎn)類型f_travelinfo文本150否否景點(diǎn)特色f_travelprice文本100否否門票價(jià)格f_travelbus文本255否否乘車路線f_travelapp文本100否否好評(píng)度f(wàn)_traveladd文本200否否地理位置f_traweather文本100否否適合游玩天氣f_trapeople文本100否否適合游客酒店信息表字段名稱數(shù)據(jù)類型長(zhǎng)度可否為空是否為主鍵描述f_hotelid文本50否是酒店編號(hào)f_hotelname文本50否是酒店名稱f_hotelgrade文本100否否酒店級(jí)別f_hotelroom文本150否否房間設(shè)置f_hotelprice文本100否否價(jià)格f_hotelplace文本255否否酒店地址f_hoteltel文本50否否預(yù)訂電話f_hotelinfo文本300否否相關(guān)信息交通工具信息信息字段名稱數(shù)據(jù)類型長(zhǎng)度可否為空是否為主鍵描述f_trafficid文本50否是交通工具編號(hào)f_trafficname文本50否是交通工具名稱f_traffictime文本100否否時(shí)間f_trafficprice文本100否否票價(jià)f_trafficcourse文本255否否路線特色小吃信息表字段名稱數(shù)據(jù)類型長(zhǎng)度可否為空是否為主鍵描述f_foodname文本50否是小吃名稱f_foodtaste文本100否否小吃風(fēng)味f_foodplace文本100否否地理位置f_foodfshop文本150否否人氣店面f_foodprice文本100否否價(jià)格f_foodtime文本50否否適合季節(jié)購(gòu)物中心信息表字段名稱數(shù)據(jù)類型長(zhǎng)度可否為空是否為主鍵描述f_mollid文本50否是購(gòu)物中心編號(hào)f_mollname文本50否是購(gòu)物中心名稱f_mollgoods文本100否否所售商品f_molladd文本150否否地理位置f_fesprice文本100否否消費(fèi)水平各大高校信息表字段名稱數(shù)據(jù)類型長(zhǎng)度可否為空是否為主鍵描述f_schoolname文本50否是院校名稱f_schooltop文本50否否綜合排名fschoolplace文本100否否院校地址f_schooltype文本150否否院校類別f_schoolstyle文本100否否建筑風(fēng)格f_schoolbus文本255否否乘車路線推薦游玩路線信息表字段名稱數(shù)據(jù)類型長(zhǎng)度可否為空是否為主鍵描述f_courseid文本50否是路線編號(hào)f_coursename文本50否否路線名稱f_coursetop文本100否否推薦指數(shù)f_coursestyle文本150否否路線特色f_coursebus文本255否否采用交通工具景點(diǎn)與酒店合作關(guān)系表字段名稱數(shù)據(jù)類型長(zhǎng)度可否為空是否為主鍵描述f_hotelid文本50否是酒店編號(hào)f_hotelname文本50否否酒店名稱f_travelname文本100否否景點(diǎn)名稱f_priceoff文本150否否優(yōu)惠景點(diǎn)與交通關(guān)系表字段名稱數(shù)據(jù)類型長(zhǎng)度可否為空是否為主鍵描述f_trafficid文本50否是交通工具編號(hào)f_trafficname文本50否否交通工具名稱f_travelname文本100否否景點(diǎn)名稱數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系數(shù)據(jù)結(jié)構(gòu)為關(guān)系型數(shù)據(jù)庫(kù),所以,在程序中可以通過(guò)標(biāo)準(zhǔn)的SQL語(yǔ)句與數(shù)據(jù)結(jié)構(gòu)進(jìn)行交互,交互過(guò)程中采用通用的數(shù)據(jù)訪問(wèn)接口。運(yùn)行環(huán)境規(guī)定設(shè)備運(yùn)行該軟件所需要的硬設(shè)備,包括:處理器:Inter(R)Core(TM)2DuoCPUT5850@2.16GHz2.17GHz內(nèi)存容量:2.00GB;Web服務(wù)器:InternetInformationServer5.0/PersonalWebServer;輸入及輸出設(shè)備的型號(hào)和數(shù)量,聯(lián)機(jī)或脫機(jī):輸入設(shè)備——鍵盤,鼠標(biāo)各一個(gè);輸出設(shè)備——瀏覽器InternetExplore5.0以上支持軟件操作系統(tǒng)——Windows98以上的操作系統(tǒng)數(shù)據(jù)庫(kù)——MicrosoftSQLServer2000編程語(yǔ)言及工具——JSP接口硬件接口:本軟件不需要特定的硬件或硬件接口進(jìn)行支撐。486以上的得PC機(jī)均可運(yùn)行此軟件。軟件接口:運(yùn)行于Windows95及更高版本的操作系統(tǒng)之上。與數(shù)據(jù)庫(kù)建立連接:Try{Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver”);}Catch(Exceptione){System.out.println(e);控制控制該軟件的運(yùn)行的方法——鼠標(biāo)操作,控制消息來(lái)自鼠標(biāo)點(diǎn)擊事件。系統(tǒng)出錯(cuò)處理設(shè)計(jì)出錯(cuò)信息本程序多出采用了異常處理的機(jī)制,當(dāng)遇到異常時(shí)不但能及時(shí)處理,保證程序的安全性和穩(wěn)定性,而且各種出錯(cuò)信息都能通過(guò)彈出對(duì)話框形式及時(shí)告訴用戶出錯(cuò)的原因以及解決的辦法,使用戶以后能夠減少錯(cuò)誤的發(fā)生。程序的大部分地方還采取了出錯(cuò)保護(hù)措施,如輸入的內(nèi)容長(zhǎng)度和類型等減少了用戶出錯(cuò)的可能。補(bǔ)救措施我們對(duì)于本程序的幾種可能的錯(cuò)誤進(jìn)行了分析,分別進(jìn)行了不同的處理。主要的錯(cuò)誤可能有:數(shù)據(jù)庫(kù)連接錯(cuò)誤:這類錯(cuò)誤只要是數(shù)據(jù)庫(kù)設(shè)置不正確,或者是SQLServer異常引起的,我們只要取消本息操作,提醒用戶檢查數(shù)據(jù)庫(kù)問(wèn)題即可。其他操作錯(cuò)誤:對(duì)于用戶的不正當(dāng)操作,有可能使程序發(fā)生錯(cuò)誤。我們主要是終止操作,并提醒用戶終止操作的原因和操作的規(guī)范。其他不可預(yù)知的錯(cuò)誤:程序也會(huì)有一些我們無(wú)法預(yù)知或者沒(méi)有考慮完全的錯(cuò)誤,我們對(duì)此不可能做出完全的異常處理,這時(shí)我們主要是要保證數(shù)據(jù)的安全,所以要經(jīng)常的進(jìn)行數(shù)據(jù)庫(kù)備份,并能及時(shí)與我們聯(lián)系,以逐步地完善我們得程序。系統(tǒng)維護(hù)設(shè)計(jì)軟件的維護(hù)主要包括:數(shù)據(jù)庫(kù)的維護(hù)和軟件功能的維護(hù)。對(duì)于數(shù)據(jù)庫(kù)的維護(hù),本軟件已經(jīng)提供了數(shù)據(jù)庫(kù)的備份和恢復(fù)功能,可以方便的實(shí)現(xiàn)數(shù)據(jù)庫(kù)的維護(hù)管理。對(duì)于軟件功能方面的維護(hù),由于我們采用的是模塊化的設(shè)計(jì)方法,每個(gè)模塊(窗口)之間相互獨(dú)立性較高,這樣對(duì)軟件的維護(hù)帶來(lái)了極大的方便,對(duì)于單獨(dú)的功能修改只需修改一個(gè)窗口就可以了。而對(duì)于功能的添加,只要再添加菜單項(xiàng)的內(nèi)容即可,軟甲賣出之后,我們將根據(jù)客戶的要求和反應(yīng),定期的對(duì)軟件進(jìn)行維護(hù)和修改。限制條件及測(cè)試計(jì)劃限制條件:使用MVC模式的缺點(diǎn):增加了系統(tǒng)結(jié)構(gòu)和實(shí)現(xiàn)的復(fù)雜性。對(duì)于簡(jiǎn)單的界面,嚴(yán)格遵循MVC,使模型、試圖與控制器分離,會(huì)增加結(jié)構(gòu)的復(fù)雜性,并可能產(chǎn)生過(guò)多的跟新操作,降低欲行效率。試圖與控制器間的過(guò)于緊密的鏈接。試圖與控制器是相互分離,但確實(shí)聯(lián)系緊密的部件,試圖沒(méi)有控制器的存在,其應(yīng)用時(shí)很有限的,反之亦然,這樣就妨礙了他們的獨(dú)立重用。試圖對(duì)模型數(shù)據(jù)的低效率訪問(wèn)。依據(jù)模型操作接口的不同,試圖可能需要多次調(diào)用才能獲得足夠的顯示數(shù)據(jù)。對(duì)未變化數(shù)據(jù)的不必要的頻繁訪問(wèn),也將損害操作性能。目前,一般高級(jí)的界面工具或構(gòu)造器不支持模式。改造這些工具以適應(yīng)MVC需要和簡(jiǎn)歷分離的部件的代價(jià)是很高的,從而造成MVC使用的困難。運(yùn)行時(shí)的限制條件:網(wǎng)絡(luò)必須保持通暢,數(shù)據(jù)庫(kù)服務(wù)器要運(yùn)行正常。測(cè)試計(jì)劃單體測(cè)試:測(cè)試目標(biāo)揭示出模塊與其接口規(guī)格說(shuō)明書(shū)之間存在的矛盾測(cè)試范圍普通用戶查詢模塊技術(shù)自底向上方法,先黑盒測(cè)試,再白盒測(cè)試法提高覆蓋率開(kāi)始標(biāo)準(zhǔn)需求測(cè)試完成,代碼開(kāi)發(fā)完成完成標(biāo)準(zhǔn)所有的單元測(cè)試用例都被執(zhí)行過(guò);所有發(fā)現(xiàn)的缺陷都被修正并回歸測(cè)試過(guò);所有被測(cè)試對(duì)象的語(yǔ)句覆蓋率到達(dá)100%或者能明確給出不需要達(dá)到的程度;單元測(cè)試報(bào)告被權(quán)簽人批準(zhǔn)。測(cè)試重點(diǎn)和優(yōu)先級(jí)程序的邏輯錯(cuò)誤進(jìn)度安排2012-07基于C8051F單片機(jī)直流電動(dòng)機(jī)反饋控制系統(tǒng)的設(shè)計(jì)與研究基于單片機(jī)的嵌入式Web服務(wù)器的研究MOTOROLA單片機(jī)MC68HC(8)05PV8/A內(nèi)嵌EEPROM的工藝和制程方法及對(duì)良率的影響研究基于模糊控制的電阻釬焊單片機(jī)溫度控制系統(tǒng)的研制基于MCS-51系列單片機(jī)的通用控制模塊的研究基于單片機(jī)實(shí)現(xiàn)的供暖系統(tǒng)最佳啟停自校正(STR)調(diào)節(jié)器單片機(jī)控制的二級(jí)倒立擺系統(tǒng)的研究基于增強(qiáng)型51系列單片機(jī)的TCP/IP協(xié)議棧的實(shí)現(xiàn)基于單片機(jī)的蓄電池自動(dòng)監(jiān)測(cè)系統(tǒng)基于32位嵌入式單片機(jī)系統(tǒng)的圖像采集與處理技術(shù)的研究基于單片機(jī)的作物營(yíng)養(yǎng)診斷專家系統(tǒng)的研究基于單片機(jī)的交流伺服電機(jī)運(yùn)動(dòng)控制系統(tǒng)研究與開(kāi)發(fā)基于單片機(jī)的泵管內(nèi)壁硬度測(cè)試儀的研制基于單片機(jī)的自動(dòng)找平控制系統(tǒng)研究基于C8051F040單片機(jī)的嵌入式系統(tǒng)開(kāi)發(fā)基于單片機(jī)的液壓動(dòng)力系統(tǒng)狀態(tài)監(jiān)測(cè)儀開(kāi)發(fā)模糊Smith智能控制方法的研究及其單片機(jī)實(shí)現(xiàn)一種基于單片機(jī)的軸快流CO〈,2〉激光器的手持控制面板的研制基于雙單片機(jī)沖床數(shù)控系統(tǒng)的研究基于CYGNAL單片機(jī)的在線間歇式濁度儀的研制基于單片機(jī)的噴油泵試驗(yàn)臺(tái)控制器的研制基于單片機(jī)的軟起動(dòng)器的研究和設(shè)計(jì)基于單片機(jī)控制的高速快走絲電火花線切割機(jī)床短循環(huán)走絲方式研究基于單片機(jī)的機(jī)電產(chǎn)品控制系統(tǒng)開(kāi)發(fā)基于PIC單片機(jī)的智能手機(jī)充電器基于單片機(jī)的實(shí)時(shí)內(nèi)核設(shè)計(jì)及其應(yīng)用研究基于單片機(jī)的遠(yuǎn)程抄表系統(tǒng)的設(shè)計(jì)與研究基于單片機(jī)的煙氣二氧化硫濃度檢測(cè)儀的研制基于微型光譜儀的單片機(jī)系統(tǒng)單片機(jī)系統(tǒng)軟件構(gòu)件開(kāi)發(fā)的技術(shù)研究基于單片機(jī)的液體點(diǎn)滴速度自動(dòng)檢測(cè)儀的研制基于單片機(jī)系統(tǒng)的多功能溫度測(cè)量?jī)x的研制基于PIC單片機(jī)的電能采集終端的設(shè)計(jì)和應(yīng)用基于單片機(jī)的光纖光柵解調(diào)儀的研制氣壓式線性摩擦焊機(jī)單片機(jī)控制系統(tǒng)的研制基于單片機(jī)的數(shù)字磁通門傳感器基于單片機(jī)的旋轉(zhuǎn)變壓器-數(shù)字轉(zhuǎn)換器的研究基于單片機(jī)的光纖Bragg光柵解調(diào)系統(tǒng)的研究單片機(jī)控制的便攜式多功能乳腺治療儀的研制基于C8051F020單片機(jī)的多生理信號(hào)檢測(cè)儀基于單片機(jī)的電機(jī)運(yùn)動(dòng)控制系統(tǒng)設(shè)計(jì)Pico專用單片機(jī)核的可測(cè)性設(shè)計(jì)研究基于MCS-51單片機(jī)的熱量計(jì)基于雙單片機(jī)的智能遙測(cè)微型氣象站MCS-51單片機(jī)構(gòu)建機(jī)器人的實(shí)踐研究基于單片機(jī)的輪軌力檢測(cè)基于單片機(jī)的GPS定位儀的研究與實(shí)現(xiàn)基于單片機(jī)的電液伺服控制系統(tǒng)用于單片機(jī)系統(tǒng)的MMC卡文件系統(tǒng)研制基于單片機(jī)的時(shí)控和計(jì)數(shù)系統(tǒng)性能優(yōu)化的研究基于單片機(jī)和CPLD的粗光柵位移測(cè)量系統(tǒng)研究單片機(jī)控制的后備式方波UPS提升高職學(xué)生單片機(jī)應(yīng)用能力的探究基于單片機(jī)控制的自動(dòng)低頻減載裝置研究基于單片機(jī)控制的水下焊接電源的研究基于單片機(jī)的多通道數(shù)據(jù)采集系統(tǒng)基于uPSD3234單片機(jī)的氚表面污染測(cè)量?jī)x的研制基于單片機(jī)的紅外測(cè)油儀的研究96系列單片機(jī)仿真器研究與設(shè)計(jì)基于單片機(jī)的單晶金剛石刀具刃磨設(shè)備的數(shù)控改造基于單片機(jī)的溫度智能控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)基于MSP430單片機(jī)的電梯門機(jī)控制器的研制基于單片機(jī)的氣體測(cè)漏儀的研究基于三菱M16C/6N系列單片機(jī)的CAN/USB協(xié)議轉(zhuǎn)換器基于單片機(jī)和DSP的變壓器油色譜在線監(jiān)測(cè)技術(shù)研究基于單片機(jī)的膛壁溫度報(bào)警系統(tǒng)設(shè)計(jì)基于AVR單片機(jī)的低壓無(wú)功補(bǔ)償控制器的設(shè)計(jì)基于單片機(jī)船舶電力推進(jìn)電機(jī)監(jiān)測(cè)系統(tǒng)基于單片機(jī)網(wǎng)絡(luò)的振動(dòng)信號(hào)的采集系統(tǒng)基于單片機(jī)的大容量數(shù)據(jù)存儲(chǔ)技術(shù)的應(yīng)用研究基于單片機(jī)的疊圖機(jī)研究與教學(xué)方法實(shí)踐基于單片機(jī)嵌入式Web服務(wù)器技術(shù)的研究及實(shí)現(xiàn)基于AT89S52單片機(jī)的通用數(shù)據(jù)采集系統(tǒng)基于單片機(jī)的多道脈沖幅度分析儀研究機(jī)器人旋轉(zhuǎn)電弧傳感角焊縫跟蹤單片機(jī)控制系統(tǒng)基于單片機(jī)的控制系統(tǒng)在PLC虛擬教學(xué)實(shí)驗(yàn)中的應(yīng)用研究基于單片機(jī)系統(tǒng)的網(wǎng)絡(luò)通信研究與應(yīng)用基于PIC16F877單片機(jī)的莫爾斯碼自動(dòng)譯碼系統(tǒng)設(shè)計(jì)與研究基于單片機(jī)的模糊控制器在工業(yè)電阻爐上的應(yīng)用研究基于雙單片機(jī)沖床數(shù)控系統(tǒng)的研究與開(kāi)發(fā)基于Cygnal單片機(jī)的μC/OS-Ⅱ的研究基于單片機(jī)的一體化智能差示掃描量熱儀

溫馨提示

  • 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)論