【正文】
白盒測試又稱結(jié)構(gòu)測試。系統(tǒng)測 試是把經(jīng)過測試匠子系統(tǒng)裝配成一個完整的系統(tǒng)來測試。 三、面向?qū)ο蟮臏y試 對于面向?qū)ο蟮臏y試方法,上述雖然基本上仍然用,但是由于面向?qū)ο蠓椒▽W(xué)與傳統(tǒng)的生命周期方法學(xué)有明顯不同,面積對象軟件的測試也有一些與傳統(tǒng)軟件測試不同的地方。例如對象之間通過發(fā)出或關(guān)閉消息相互作用。 用戶進(jìn)行單獨的運(yùn)行測試,收集反饋意見,進(jìn) 行修改調(diào)試。 完善性維護(hù) 即使在軟件開發(fā)階段中,軟件開發(fā)人員和家庭成員對系統(tǒng)的功能進(jìn)行了仔細(xì)的研究,但有些需要會在系統(tǒng)使用后才能真正被發(fā)現(xiàn),為了增加這些功能,就必須對軟件進(jìn)行適當(dāng)?shù)男薷?,這便叫做完善性維護(hù)。其功能基本符合用戶需求,能夠完成 客房 的查詢以及各類相關(guān)報表的打印。 李 老師認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我收益匪淺。同時我也認(rèn)識到了自己的知識非常有限,這促使我更加努力地拓寬自己的知識面,以便在以后的工作中能順利完成任務(wù),為將來的發(fā)展打下良好的基礎(chǔ)。 可以說,系統(tǒng)維護(hù)是保證系統(tǒng)在今后的家庭理財成員正確運(yùn)行、能夠適應(yīng)新的環(huán)境、易于擴(kuò)充的唯一的有力手段。具體介紹如下: 改正性維護(hù) 當(dāng)軟件開發(fā)完成之后,使用過程當(dāng)中發(fā)現(xiàn)了一些錯誤,這時候就需要把這些錯誤分析后,對系統(tǒng)的錯誤進(jìn)行糾正,使得在以后的運(yùn)行中不再出現(xiàn)這樣的錯誤。 在組裝成子系統(tǒng)時主要采用黑盒測試,對對象中的對象屬性(狀態(tài))和方法(操作)的封閉體,對象彼此間通過發(fā)消息,啟動相應(yīng)的操作,并通過修改屬性達(dá)到轉(zhuǎn)換運(yùn)行狀態(tài)的目的。大體上相當(dāng)于傳統(tǒng)軟件測試中的子系統(tǒng)測試。以便比較新舊兩個系統(tǒng)的處理結(jié)果。 (2)集成測試 它包括子系統(tǒng)測試和系統(tǒng)測試。只檢查程序功能是否能按照規(guī)格說明書的規(guī)定。面對復(fù)雜的問題,人的主觀認(rèn)識不可能完全符合客觀現(xiàn)實,在軟件生命周期的每個階段都不可避免地會產(chǎn)生差錯??紤]到本系統(tǒng)規(guī)模大,操作簡單,數(shù)據(jù)有限,故出于經(jīng)濟(jì)角度,選擇單機(jī)本地數(shù)據(jù)庫管理方式,但應(yīng)加強(qiáng)數(shù)據(jù)備份。 計算機(jī)系統(tǒng)的選擇及配置 一、計算機(jī)系統(tǒng)選擇的原則 滿足系統(tǒng)的設(shè)計的目標(biāo) 適應(yīng)系統(tǒng)的運(yùn)行環(huán)境 能適合各種條件的制約 二、方案比較 根據(jù)以上選擇原則,現(xiàn)提出兩個可供選擇的方案 一臺微機(jī)為主,兼其它必要的外設(shè),建立計算機(jī)存儲、管理的集中處理。 圖 420 權(quán)限設(shè)置窗口 5 詳細(xì)設(shè)計 詳細(xì)設(shè)計階段的根本目標(biāo)是確定應(yīng)該怎樣具體地實現(xiàn)所要求的系統(tǒng),也就是說,經(jīng)過詳細(xì)設(shè)計,應(yīng)該得出目標(biāo)系統(tǒng)的精確描述。 圖 418 業(yè)務(wù)部門定義窗口 系統(tǒng)維護(hù) 操作員管理設(shè)計 程序啟動后,調(diào)用主菜單“系統(tǒng)維護(hù)”下的“操作員管理”窗口。“本單位定義”窗口主要實現(xiàn)如下功能: ●定義本單位信息。 “掛帳查詢”窗口如圖 415 所示?!白∷薏樵儭贝翱谥饕獙崿F(xiàn)按姓名字段查詢住宿信息?!胺繎B(tài)查詢”窗口主要實現(xiàn)如下功能: ●以直觀的圖形顯示房間現(xiàn) 狀。 ●自動生成住宿 時間、退房時間。 ●系統(tǒng)自動生成住宿日期、住宿時間、退宿時間 、提醒日期、提醒時間。 “掛帳單位信息”窗口如圖 45 所 示。“員工信息”窗口主要實現(xiàn)如下功能: ●添加、修改、刪除員工信息。 ●支持鍵盤和鼠標(biāo)操作。 當(dāng)某個復(fù)選框被選中,即復(fù)選 框的 Checked 屬性為 True 時,使菜單項的 Enabled 屬性為 True,這時可以對菜單項進(jìn)行操作,否則不能對菜單項進(jìn)行操作。 表 410 表 ywbmdy_tab 的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 字段大小 說 明 Bmbh char 10 部門編號 Bmmc Char 50 部門名稱 Bmfzr Char 20 部門負(fù)責(zé)人 bmdh Char 20 部門電話 11.住宿登記表 zxdj_tab 住宿登記表 zxdy_tab 是用來保存住宿信息。 表 46 表 krjk_tab 的結(jié)構(gòu) 字 段 名 稱 數(shù) 據(jù) 類 型 字 段 大 小 說 明 Gzdw Char 40 工作單位 Jkfs Char 10 結(jié)款方式 Hkje Char 10 還款金額 Jkr Char 10 結(jié) 款 人 czy Char 10 操 作 員 7.掛帳退宿表 txjz1_tab 掛帳退宿表 txjz1_tab 是用來保存掛帳退宿信息。 表 42 表 czy_tab 的結(jié)構(gòu) 字 段 名 稱 數(shù) 據(jù) 類 型 字 段 大 小 說 明 Czy Char 10 操 作 員 Czybh Char 10 操作員編號 Czyjb Char 10 操作員級別 Pwd Char 10 密 碼 gzdwxx_tab 掛帳單位信息表 gzdwxx_tab 是用來保存掛帳單位的基本信息。系統(tǒng)設(shè)計的基本目的就是回答“系統(tǒng)應(yīng)該如何實現(xiàn)?”這個問題,通過這個階段的工作將劃分出組成系統(tǒng)的物理元素 — 程序、文件、數(shù)據(jù)庫等等。 遼寧工程技術(shù)大學(xué)畢業(yè)論文 12 圖 311 賓館客房管理系統(tǒng)結(jié)構(gòu)圖 數(shù)據(jù)流圖 數(shù)據(jù)流圖又稱 DFD,他用來描述目標(biāo)系統(tǒng)的邏輯結(jié)構(gòu),它是由實體部分、處理部分、數(shù)據(jù)存儲部分以及數(shù)據(jù)流部分等組成,下面我們首先對其表示符號加以說明。 結(jié)構(gòu)化分析方法和特點和基本思想,如下: 自頂向下,逐步細(xì)化 強(qiáng)調(diào)系統(tǒng)的邏輯功能 圖表形 式的信息描述工具 二、需求分析任務(wù): 需求分析的任務(wù)不是確定系統(tǒng)怎樣完成它的任務(wù),而僅僅是確定系統(tǒng)必須完成哪些工作,是對目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求。而且它可以在單機(jī)上開發(fā)應(yīng)用程序,所以在技術(shù)上是可行的。可行性研究以后的那些階段將需要投入更多的人力物力。 ( 2)系統(tǒng)界面美觀友好,操作簡單易行,查詢靈活方便,數(shù)據(jù)存儲安全可靠。 總之,使用該 賓館 管理系統(tǒng),將會有以下好處: 1. 電腦收銀,打印帳單:快速準(zhǔn)確,減少賓客等待時間,并可杜絕收銀過程中的舞弊現(xiàn)象。 (2)單位掛帳管理混亂 隨著賓館規(guī)模的不斷擴(kuò)大,業(yè)務(wù)量的增加,必然有企業(yè)在賓館長期包房進(jìn)行業(yè)務(wù)來往,掛帳、免帳的情況是時長有的,這樣無形的給管理人員帶來了很大的負(fù)擔(dān),而且一旦混亂也會給賓館帶來不少的經(jīng)濟(jì)問題,對賓館的發(fā)展也有影響。本系統(tǒng)實施后,應(yīng)能集中處理客房管理業(yè)務(wù),嚴(yán)格規(guī)范賓館的帳務(wù)管理,并利用先進(jìn)的管理模式,推動阜新賓 館酒店業(yè)的發(fā)展。 因此,開發(fā)這樣一套管理軟件成為很有必要的事情 , 在下面的各章中我們將以開發(fā)一套 賓館客房 管理系統(tǒng)為例 , 談?wù)勂溟_發(fā)過程和所涉及到的問題及解決方法 。 第五章的詳細(xì)設(shè)計介紹了開發(fā)本系統(tǒng)的開發(fā)工具 PowerBuilder 。而對于后者則要求應(yīng)用程序功能完備 ,易使用等特點。 第一章對 客房管理系統(tǒng)的問題定義 進(jìn)行了簡明的介紹,并分析了 在未開發(fā)此系統(tǒng)之前,所存在的一些問題和開發(fā)此系統(tǒng)所能實現(xiàn)的功能。 關(guān)鍵詞:數(shù)據(jù)庫, SQL 語言 原理 , SQL Server, PowerBuilder 遼寧工程技術(shù)大學(xué)畢業(yè)論文 2 Abstract This text is development two aspects that the design to manage the system to new municipal in fuxin west mountain guest house guest room explain, this system is a typical information management system(MIS), its development includes primarily the backstage database establishes with support and the head applies the to rise to the former request the data consistency is strong with the plete, the base that data safety request the latter very much the applied procedure function plete, easy usage etc. characteristics. There fore oneself join together the actual request that guest house work, to SQL Server20xx database management system, SQL language principle, PowerBuilder proceeded the thorough study with apply, plete primarily the need to manage the system to guest room analysis, function mold piece divide the line, the database mode analyzes, and designed the database construction from here with apply the system circulates the result proof, this text a guest room for designing management the system can satisfy the guest, worker with high class managing person three the demand of aspects. Key phrase:Database, SQL language principle, SQL Server, PowerBuilder 遼寧工程技術(shù)大學(xué)畢業(yè)論文 3 目 錄 前 言 ................................................................................................................................................................................................4 1 問題定義 ....................................................................................................................................................................................5 阜新市西山賓館客房系統(tǒng)管理概況 ............................................................................................................................... 5 問題定義 ................................................................................................................................................................................ 7 2 可行性研究 ................................................................................................................................................................................9 可行性研究的任務(wù) .............................................................................................................................................................. 9 3 需求分析 ..................................................................................................................................................................................11 概述 ...................................................................................................................................................................................... 11 數(shù)據(jù)流圖 ............