




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、-. z. - .- -可修編- -學 號 (信息系統分析與設計課程設計)設計說明書賓館管理系統的分析與設計起止日期: 2014年5月25日至 2014年6月9日學生/班級成績 /指導教師(簽字)經濟與管理學院2014年6月29日-. z. - .- -可修編- -信息系統分析與設計課程設計分工及成績評定表分工情況說明*承擔主要任務*承擔主要任務容頁碼容頁碼系統可行性分析系統分析說明書、順序圖5、6、7、8、10、11系統規劃方案狀態圖、類圖、系統實施4、9、12、13、17、18、19、20成績評定表*考勤態度報告答辯綜合成績優良中及格不及格優良中及格不及格優良中及格不及格優良中及格不及格-
2、. z.目錄 TOC o 1-3 h z u HYPERLINK l _Toc390679703設計說明書 PAGEREF _Toc390679703 h 1HYPERLINK l _Toc3906797041 系統規劃方案 PAGEREF _Toc390679704 h 4HYPERLINK l _Toc3906797051.1系統需求背景描述 PAGEREF _Toc390679705 h 4HYPERLINK l _Toc3906797061.2系統需求目的描述 PAGEREF _Toc390679706 h 4HYPERLINK l _Toc3906797071.3系統需求功能描述 P
3、AGEREF _Toc390679707 h 4HYPERLINK l _Toc3906797082 系統可行性分析 PAGEREF _Toc390679708 h 5HYPERLINK l _Toc3906797092.1 經濟可行性 PAGEREF _Toc390679709 h 5HYPERLINK l _Toc3906797102.2 技術可行性 PAGEREF _Toc390679710 h 5HYPERLINK l _Toc3906797112.3 運行可行性 PAGEREF _Toc390679711 h 5HYPERLINK l _Toc3906797123 系統分析說明書 P
4、AGEREF _Toc390679712 h 5HYPERLINK l _Toc3906797133.1 系統用例 PAGEREF _Toc390679713 h 5HYPERLINK l _Toc3906797143.1.1 發現和確定用例 PAGEREF _Toc390679714 h 5HYPERLINK l _Toc3906797153.1.2 改進和細化用例 PAGEREF _Toc390679715 h 6HYPERLINK l _Toc3906797163.1.2 用例描述 PAGEREF _Toc390679716 h 7HYPERLINK l _Toc3906797174 系
5、統設計說明書 PAGEREF _Toc390679717 h 9HYPERLINK l _Toc3906797184.1 系統功能設計 PAGEREF _Toc390679718 h 9HYPERLINK l _Toc3906797194.2 初步靜態建模 PAGEREF _Toc390679719 h 9HYPERLINK l _Toc3906797204.3 動態建模 PAGEREF _Toc390679720 h 10HYPERLINK l _Toc3906797214.3.1 建立順序圖 PAGEREF _Toc390679721 h 10HYPERLINK l _Toc3906797
6、224.3.2 建立狀態圖 PAGEREF _Toc390679722 h 12HYPERLINK l _Toc3906797234.4 靜態建模的進一步分析 PAGEREF _Toc390679723 h 13HYPERLINK l _Toc3906797245 數據庫設計 PAGEREF _Toc390679724 h 14HYPERLINK l _Toc3906797255.1 系統各實體E-R圖 PAGEREF _Toc390679725 h 14HYPERLINK l _Toc3906797265.2 邏輯結構設計 PAGEREF _Toc390679726 h 16HYPERLIN
7、K l _Toc3906797275.3 物理結構設計 PAGEREF _Toc390679727 h 16HYPERLINK l _Toc3906797285.3.1 表結構設計 PAGEREF _Toc390679728 h 16HYPERLINK l _Toc3906797296 系統實施 PAGEREF _Toc390679729 h 17HYPERLINK l _Toc3906797306.1 建立系統構建圖 PAGEREF _Toc390679730 h 17HYPERLINK l _Toc3906797316.2 建立部署圖 PAGEREF _Toc390679731 h 18H
8、YPERLINK l _Toc3906797326.3 系統界面設計 PAGEREF _Toc390679732 h 19HYPERLINK l _Toc3906797337 系統的測試與評價 PAGEREF _Toc390679733 h 21HYPERLINK l _Toc3906797347.1 系統測試 PAGEREF _Toc390679734 h 21HYPERLINK l _Toc3906797357.2 系統評價 PAGEREF _Toc390679735 h 21HYPERLINK l _Toc3906797368 總結 PAGEREF _Toc390679736 h 22H
9、YPERLINK l _Toc390679737參考文獻 PAGEREF _Toc390679737 h 22HYPERLINK l _Toc390679738附錄 PAGEREF _Toc390679738 h 231 系統規劃方案系統規劃是信息系統生命周期的第一個階段,是信息系統的概念形成時期,其目標是:明確系統整個生命周期的發展方向、系統規模和開發計劃。系統規劃工作具有較強的不確定性,結構化程度較低。規劃工作的結果是要明確回答規劃工作容中提出的問題,描繪出系統的總體概貌和發展進程,但宜粗不宜細。要給后續各階段的工作提供指導。信息系統系統規劃必須納入整個組織的發展規劃,并隨環境發展而變化。
10、1.1 系統需求背景描述隨著旅游事業的蓬勃發展和賓館業務的不斷擴大,加上當今社會經濟與科學技術的發展,我國服務行業取得了巨大的發展,使得人們對賓館的需求也隨之提高,這就對于賓館管理的現代化、科學化的要求也就不斷迫切起來。如何利用先進的管理手段,提高現階段賓館的管理水平,已成為賓館發展的當務之急。現代化的賓館組織龐大,服務項目多,信息量大,要想提高服務質量和管理水平,進而促進經濟效益,必須借助計算機技術來進行現代化的信息管理。電子計算機科學的飛速發展,給賓館計算機應用帶來了蓬勃生機,出現了賓館計算機管理信息系統、安全保衛系統、電子門鎖系統、賓館信息服務系統、客房電腦保險系統以及計算機娛樂系統。計
11、算機在賓館中的應用,已深入到賓館的各個部門,特別是在信息處理領域,計算機已成為最重要的工具。在賓館現代管理理論中,賓館管理信息系統已成為賓館現代科學管理的重要容,是賓館經營必不可缺少的現代科學工具。也就是說,怎樣在原有的基礎上再進行簡化,使其具有操作簡單、靈活性好、系統安全性高、運行穩定等特點是我們的賓館管理系統的設計方向。1.2 系統需求目的描述賓館在正常的運營中需要對客房資源、住客信息、結算信息進行管理,利用賓館管理信息系統可以及時了解各個環節息的變更,有利于提高管理效率。簡而言之,賓館管理系統就其表現形式看就是對賓館大量的常規性信息的輸入、存儲、處理和輸出過程,其作用主要表現在以下幾個方
12、面:(1)快速辦理住客從預定到入住到退房的整個過程,實現住客在酒店消費自動化;(2)準確無誤地記錄住客的每筆消費記錄;(3)實時、快速、準確提供客房動態; (4)方便查詢住客的消費情況;(5)完善、全面的綜合查詢;(6)系統運行穩定可靠、各項維護功能齊全、易于維護;不難看出,本系統主要為了更好地加強賓館管理員對房間的管理,給賓館管理員提供一個井然有序的管理平臺,提高效率和服務質量。同時也為客戶提供選擇、查詢客房的類型與客房的資源,和進行挑選的快捷需求。避免了管理員的重復操作,大大的減少了管理人員的工作量,提高了工作效率,也可以更好的滿足住客的需要。1.3 系統需求功能描述通過需求目的知道,一個
13、賓館管理系統功能應包括:住客結算信息管理、客房類型信息管理、客房資源管理、住客信息管理、用戶管理五個模塊。系統開發的總體任務是實現賓館各種信息的系統化、規化和自動化。主要完成功能:(1)有關客房標準的制定、標準信息的輸入,修改和查詢,包括客房編號、客房類型、床位數量、住房單價、是否有空調、電視機、電腦、以及單獨衛生間等。(2)剩余客房信息的查詢等。(3)訂房信息的輸入,修改和查詢,包括客房編號、客房類型、客房單價、住客、住客、入住日期、折扣、押金、備注信息等。(4)結算信息的輸入,修改和查詢,包括客房編號、客房類型、客房單價、住客、住客、入住日期、折扣、退房日期、押金、備注信息等。(5)住客信
14、息的輸入,修改和查詢,包括住客、住客號、住客性別、客房編號、押金、入住時間、備注等。(6)用戶信息的輸入,修改和查詢,包括用戶編號、用戶身份、密碼。2 系統可行性分析可行性分析是根據系統要求和系統目標從經濟/技術和運行等方面進行可行性論證。系統要求:賓館管理系統必須包括賓館的可預訂資源的詳細信息和用戶所下訂單的基本信息,并可對這些基本信息進行查詢和管理。系統目標:賓館管理系統的目標是實現賓館資源管理的信息化,提高資源信息的維護性能,提高工作的效率,從而為賓館帶來更好的的利益。2.1 經濟可行性開發該系統所需的相關資料可以通過已存在的相關系統進行調查采集,所需的其他應用軟件、硬件系統也易于獲得.
15、因此,開發成本較低。2.2 技術可行性本系統采用JSP開發語言,調試相對簡單,當前的計算機硬件與軟件配置也完全能滿足開發的需求,因此在技術上是絕對可行的。2.3 運行可行性運行可行性是對組織結構的影響,包括現有人員、機構和環境對系統的適應性及人員培訓補充計劃的可行性。當前信息化技術已經相當普及,各類使用人員都具備一定的操作能力,所以在運行上是可行性的。3 系統分析說明書系統分析的期望是建立目標系統即賓館管理系統的邏輯模型。3.1 系統用例用例圖是顯示一組用例、參與者以及它們之間關系的圖。 發現和確定用例賓館管理信息系統主要有兩個流程:(1)用戶需要使用賬號和密碼通過登錄界面登錄賓館管理信息系統
16、。登陸后進入系統主窗體,可以對用戶個人信息,個人客房預定與結算進行操作,退出系統時返回登陸頁面。(2)賓館管理人員可以通過不同的身份驗證進入賓館管理信息系統,進行客房管理、客房資源管理、住客訂房管理、住客結賬管理、住客信息管理等進行操作,簡化流程,方便操作。圖3-1 系統用例確定圖 改進和細化用例為方便管理人員操作,對一系列的用例進行了改進和細化,其中最重要的后臺管理。管理員進入系統后臺進行相關管理操作,比如客房類型的添加、刪除和修改。所以后臺管理延伸出兩個模塊,分別是住客信息等記和客房類型登記,其中客房類型登記延伸出換房管理,客房類型信息有包括在訂單管理中,訂單管理延伸出訂單價格排行,結算管
17、理延伸出退房管理。對于用戶,為方便用戶的查詢和預定,查詢客房信息里包括客房預訂。如:當用戶經過登錄后,進入到系統里,在查詢客房信息的過程中想預訂客房,就可以點擊預訂進入到客房預訂,進行客房預訂。改進和細分的結果如下圖:注:在用例圖中已經寫入過用例規約及用例說明,順序圖也在用例圖中。圖3-2 客戶改進細化用例圖3-3 管理員改進細化用例 用例描述這部分是對用例圖的描述,與后續的順序圖和類圖有著緊密的聯系。注:在報告中只列出主要用例規約。表3-1 查詢客房信息用例規約用例名稱查詢客房信息用例描述實現客戶的客房查詢功能,方便客戶進行預訂參與者客戶、賓館管理系統假設所有客房信息都被準確的上傳前置條件已
18、安全登錄用戶界面后置條件查詢之后可以預定客房基本操作流程1.登錄用戶界面2.查詢客房信息可選操作流程客房預訂被泛化的用例無被包含的用例無被擴展的用例無表3-2 客房預訂用例規約用例名稱客房預訂用例描述實現客戶的客房預定功能參與者客戶、賓館管理系統假設預定系統運行良好,所有操作可行前置條件已查詢客房信息并且確定所預定的客房信息后置條件預定后付款基本操作流程1.確定要訂購的房間2.按步驟訂購3.付款可選操作流程查詢客房信息被泛化的用例無被包含的用例查詢客房信息被擴展的用例無表3-3 訂單管理用例規約用例名稱訂單管理用例描述實現訂單的管理和保存參與者管理員、賓館管理系統假設管理員已安全登錄前置條件訂
19、單信息發生變化后置條件操作完成訂單記錄相應改變基本操作流程1.登錄管理界面2.新增或刪減訂單信息3.安全退出登錄可選操作流程結算管理被泛化的用例無被包含的用例客房類型登記被擴展的用例訂單價格排行表3-4 結算管理用例規約用例名稱結算管理用例描述實現客戶住房金額的結算參與者管理員、賓館管理系統假設客戶入住期滿,要求退房且有足夠資金支付賬單前置條件客戶入住期滿,要求退房后置條件客房狀態、訂單信息訂單價格排行相應發生改變基本操作流程1.登錄結算界面,計算應付金額2.客戶交納相應金額3.。管理員修改客房狀態和客戶信息可選操作流程退房管理被泛化的用例無被包含的用例無被擴展的用例退房管理4 系統設計說明書
20、系統設計就是在已構造的目標系統即賓館管理系統的邏輯模型基礎上,構造此系統的物理模型即邏輯模型的實現方案,這也是系統實現的前提和成果。4.1 系統功能設計根據需求分析、用例圖、用例描述,我們大致將我們的系統分為四大部分,詳細情況如下圖所示:賓館管理信息系統住客結算信息管理客房資源管理管 理客房類型信息管 理用戶管 理結算信息查詢結算信息修改結算信息添加訂房信息查詢訂房信息修改訂房信息添加剩余客房信息查詢設置客房信息設置客房標準密碼管理用戶、住客管理客房信息查詢客房信息修改客房信息添加客房標準修改客房標準添加住客信息管 理圖4-1 系統功能圖4.2 初步靜態建模對設計開發的賓館管理系統,可以抽象出
21、以下一些主要實體。在人員信息方面有用戶實體、管理員實體。用戶分為一般用戶、注冊用戶。在賓館管理方面有訂單實體、住房實體、用戶信息實體等。所有用戶無需登錄就可以查看,或者查找搜索所需住房信息。只有注冊用戶在登錄后才可以進行訂房操作,并且可以通過登錄來修改個人信息。一個用戶一次只能預定一間房間對應一訂單。圖4-2 實體類圖4.3 動態建模主要包括順序圖、狀態圖。注:主要列出系統核心業務,其業務流程描述在前面章節已經寫過,這里不再贅述,詳見第3部分。 建立順序圖圖4-3 訂房順序圖圖4-4 退房順序圖圖4-5 結算順序圖 建立狀態圖狀態圖表現一個對象(類)的生命史。對于一些實現重要行為動作的對象應當
22、繪制狀態圖。繪制狀態圖需要確定一個對象在生命期可能出現的全部狀態,以及哪些是事件引起狀態的轉移,對象(類)在這個狀態會發生哪些動作。對于賓館管理系統來說,用戶的主要狀態包括登錄、注冊、查看客房類型、預定客房、退房等狀態。在預定客房狀態中,有填寫日期、修改客房類型、備注等動作。如果用戶的用戶名、密碼正確,提交后可以由登錄狀態轉變成預定客房狀態,在此期間可以修改自己的訂單,填寫完訂單后,進入結賬狀態,核對自己的身份信息,具體情況如圖:圖4-6 用戶狀態圖圖4-7 用戶注冊實現圖注:系統界面實現代碼在附錄中給出。管理員的主要狀態包括登錄、修改客房類型、訂單處理、結算等狀態。在結算狀態中,有填寫折扣、
23、修改用戶類型、備注等動作。如果管理員的用戶名、密碼正確,提交后可以由登錄狀態轉變成訂單處理狀態,在此期間可以修改折扣,修改完訂單后,進入結算狀態,核對住客的身份信息,具體情況如圖:圖4-8 管理員狀態圖圖4-9 管理員后臺管理實現圖4.4 靜態建模的進一步分析根據順序圖和活動圖,有必要對前面的類模型做進一步的分析和完善。對于用戶和管理員的屬性和操作前面的章節已經詳細描述過,這里就不再贅述。具體分析如下圖:圖4-10 系統詳細類圖5 數據庫設計數據庫設計是項目開發中非常重要的一個環節,根據需求分析和系統分析,可以確定該系統應實現的目標是:用戶和管理人員均可使用的系統。即一方面給賓館管理員提供一個
24、井然有序的管理平臺,提高效率和服務質量。另一方面也為客戶提供選擇、查詢客房的類型與客房的資源,和進行挑選的快捷需求。5.1 系統各實體E-R圖住客結算信息管理*號入住日期押金結算金額顧客*客房編號退房日期折扣備注住客編號用戶編號圖5-1 住客結算信息管理E-R圖客房資源管理客房編號客房類型剩余客房數量客房單價預定備注用戶編號住客編號圖5-2 客房資源管理E-R圖客房類型信息管理客房類型客房編號床數量客房單價洗手間電視空調電腦用戶編號住客編號圖5-3 客房類型信息管理E-R圖用戶管理用戶編號用戶身份密碼圖5-4 用戶管理E-R圖住客信息管理*號*押金入住時間性別客房編號備注用戶編號圖5-5 住客
25、信息管理E-R圖5.2 邏輯結構設計將上面的E-R圖進行分析后,形成如下的邏輯關系:(1)結算信息(住客,號,客房編號,入住日期,退房日期,押金,折扣,實繳金額,備注)(2)客房資源(客房編號(主碼),客房類型,剩余客房量,客房單價,預定情況,備注)(3)客房類型信息(客房編號(主碼),單價,床位數量,空調,電腦,電視,衛生間,客房類型)(4)用戶(用戶ID(主碼),身份,密碼)(5)住客(住客,號(主碼),性別,客房編號,押金,入住時間,備注)5.3 物理結構設計物理結構設計是對上面各實體E-R圖的具體實現。 表結構設計根據邏輯結構分析確定系統需要設置五個表(包括表結構): 表5-1 用戶管
26、理表(SUser):列名數據類型長度值說明User ID(主碼)varchar10Not null管理用戶IDIdentityvarchar10Not null管理者身份Passwordvarchar10Not null密碼 注:其中userID是123456 ,密碼是111111(因能力有限,實際數據庫里管理者只假設出一位,簡化此次數據庫的完成)。表5-2 客房類型信息管理表(RoomType):列名數據類型長度值說明User IDvarchar10Not null管理用戶IDIDnumbervarchar20Not null住客號RoomID(主碼)varchar4Not null客房編號
27、Pricefloat8Not null客房價格Bednumberint4Not null床位數目Airvarchar2Not null是否有空調Telephonevarchar2Not null是否有putervarchar2Not null是否有電腦TVvarchar2Not null是否有電視Bathroomvarchar2Not null是否有衛生間RoomTypevarchar50Not null房間類型表5-3 客房資源管理表(Room):列名數據類型長度值說明User IDvarchar10Not null管理用戶IDIDnumbervarchar20Not null住客號Room
28、ID(主碼)varchar4Not null賓館統一安排的房間號Roomtype(外碼)varchar50Not null房間類型Reroomvarchar20Not null客房剩余情況Pricefloat8Not null客房價錢Bookvarchar2Not null已預訂、未預定Dictionvarchar50Null客房信息的補充表5-4 住客結算信息表(Settle):(注:其中主碼為(號,房間號,入住日期)列名數據類型長度值說明User IDvarchar10Not null管理用戶IDCostnamevarchar10Not null住客IDnumbervarchar20Not
29、 null住客RoomIDvarchar4Not null客房編號Indatavarchar50Not null入住日期Outdatavarchar50Null退房日期Marginfloat8Not null押金Discountfloat8Null會員折扣或賓館活動Moneyfloat8Null實繳金額Dictionvarchar50Null信息的補充表5-5 住客信息管理表(customer)列名數據類型長度值說明User IDvarchar10Not null管理用戶IDIDnumber(主碼)varchar20Not null住客號Costname(外碼)varchar10Not nul
30、l住客Se*varchar2Not null男女RoomIDvarchar4Not null客房編號MarginFloat8Not null押金Indatavarchar50Not null入住時間Dictionvarchar50Null住客信息的補充6 系統實施系統實施是對系統設計出物理模型進行實現。6.1 建立系統構建圖系統實現的代碼的源代碼、二進制碼、執行碼可以按照模塊化的思想,用組件分別組織起來,明確系統各部分的功能職責和軟件結構。組件圖顯示編譯、或執行時組件之間的依賴關系,有助于分析和理解組件之間的相互影響程度。圖6-1 系統構件圖6.2 建立部署圖配置圖描述系統硬件的物理拓撲結構以
31、及在此結構上執行的軟件,常常用于幫助理解分布式系統。配置圖可以顯示實際的計算機和設備(用節點表示)以及它們之間的連接關系,也可以顯示連接的類型及部件之間的依賴性,還可以顯示網絡之間的通信路徑。圖6-2 系統部署圖6.3 系統界面設計本系統采用在瀏覽器主窗體中的中上部設置導航欄,分別為首頁、預定房間、查詢房間、客戶留言、后臺管理,5個導航,通俗易懂的概括了本系統主要功能。其中普通用戶只能操作最基本瀏覽客房信息,會員和系統管理員有各自相應操作權限,在本報告中已經詳細介紹過,這里不再贅述,詳見4系統設計報告,此頁面的地址為:localhost:8080/Hotel/shouye.jsp。下面為實現圖
32、:圖6-3 賓館管理主頁實現圖圖6-4 住客預訂界面圖為了使讀者更容易理解與使用,下面將具體的頁面(包括名稱、功能、對應文件)做以說明,并以表格的形式列出,方便查看,給出下表:表6-1 前臺頁面描述區域名稱功能對應文件1LOGO主要用于宣傳企業知名度和認識度html/top.htm2導航主要用于顯示為用戶提供的前臺功能導航shouye.jsp3時間欄主要用于展示現在的時間shijian2.jsp4用戶登錄入口用戶可以通過該入口登錄系統denglu.jsp5公告區用于展示相關公告的信息gonggao.jsp6友情用于相關yqlj.jsp7推薦區用于推薦本賓館的特色房間tuijian.jsp8圖片
33、展示區用于展示本賓館的房間樣子tp.html9頁腳用于告知用戶的聯系方式html/bottom.htm10預定房間用于預定房間yuding/yd.jsp11查詢房間用于查詢房間find/cha*un.jsp12客戶留言用于留言lyb.jsp表6-2 后臺頁面描述區域名稱功能對應文件1后臺管理導航主要用于進入后臺管理操作houtai.jsp2管理員登陸用于管理員的登錄入口denglu2.jsp3后臺功能管理區主要用于進行各種后臺管理操作admin1,jspyhgl.jsp (guanli/del.jsp)ddgl.jsp(ddwclguanli.jspddclguanl.jsp)lybgl.js
34、p(guanli/querendd.jsp)guanli/deletshuju,jsp)find.jspguanli/zhu*iao.jsp7 系統的測試與評價系統的測試與評價是讓系統更好執行的有效方法。7.1 系統測試系統測試的目的是發現錯誤,在這采取三種方法進行測試。用戶界面測試用戶界面測試是指測試用戶界面的風格是否滿足客戶要求,文字是否正確,頁面是否美觀,文字,圖片組合是否完美,操作是否友好等等。目標是確保用戶界面會通過測試對象的功能來為用戶提供相應的訪問或瀏覽功能。確保用戶界面符合公司或行業的標準。包括用戶友好性、人性化、易操作性測試。根據要求,我們的系統基本達到要求。 隨機測試隨機測
35、試沒有書面測試用例、記錄期望結果、檢查列表、腳本或指令的測試。主要是根據測試者的經驗對軟件進行功能和性能抽查。隨機測試是根據測試說明書執行用例測試的重要補充手段,是保證測試覆蓋完整性的有效方式和過程。根據測試,我們所做的系統基本可以做到頁面順暢、有效;打開容顯示正常,合理。 白盒測試白盒測試是把測試對象看作一個打開的盒子。利用白盒測試法進行動態測試時,需要測試軟件產品的部結構和處理過程,不需測試軟件產品的功能。白盒測試法的覆蓋標準有邏輯覆蓋、循環覆蓋和基本路徑測試。其中邏輯覆蓋包括語句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋、條件組合覆蓋和路徑覆蓋。白盒測試是知道產品部工作過程,可通過測試來檢
36、測產品部動作是否按照規格說明書的規定正常進行,按照程序部的結構測試程序,檢驗程序中的每條通路是否都有能按預定要求正確工作,而不顧它的功能,主要用于軟件驗證。經驗證,系統可以完成所設定的功能。7.2 系統評價系統評價是對新開發的或改建的系統。根據預定的系統目標,用系統分析的方法,從技術、經濟、社會、生態等方面對系統設計的各種方案進行評審和選擇,以確定最優或次優或滿意的系統方案。由于各個國家社會制度、資源條件、經濟發展狀況、教育水平和民族傳統等各不相同,所以沒有統一的系統評價模式。評價項目、評價標準和評價方法也不盡相同。通過以上的系統測試,我們對我們的系統評價可以從一下兩個方面進行評價: 系統功能
37、評價系統所設計的基本功能可以實現,且顯示直觀、方便,所以算是合格。 系統不足在構架方面的不足,維護不易。在系統功能上的不足,只能進行最基本的操作,用戶會感覺系統單一。8 總結隨著賓館管理業的現代化發展和電子商務的發展,賓館管理者進行計算機管理已經成為未來勢不可擋的發展趨勢。通過賓館管理系統的開發與設計,使我們將大二、大三兩年所學到的知識進行了融會貫通,把所掌握的書本知識充分應用到實踐中,本次課程設計的程序從需求分析、系統分析、系統設計、編碼到測試等過程實現都由我們獨立創作完成的。這也使得這段時間我們小組成員在做課程設計時遇到了不少問題,如:如何有效的連接數據庫、反饋如何合理化等,但就是因為這樣
38、才鍛煉了我們獨立思考解決問題的能力和編寫代碼的能力,增強了我們的團隊意識,并且我們結下了深厚的友誼。其次,通過課程設計真正驗證了我們之前學到的數據庫和編程知識,從中我們發現我們的編程能力還是需要進一步的加強,只有多實踐才能出真能力。最后,通過最后編寫報告,進一步使我們對收集資料、查閱文獻、方案制定等策劃方面得到了很好的鍛練,促進對所學知識應用能力的提高。這次課程設計中,讓我認識到了在軟件開發過程中設計的重要性;設計一個好的軟件結構(包括相關的模塊組成和調用關系、考慮模塊的相對獨立性、數據庫結構設計和實際的業務流程)對于最終的軟件質量和中間的開發量來說是十分至關重要的。雖然我們所做的系統可能沒什
39、么功能性的問題了,但是還是會有不少不合理之處(望老師指正),這就需要我們在今后的學習甚至實踐過程中繼續努力。參考文獻1何麗麗.基于UML的高校學生選課系統建模J. 科教文匯(下旬刊),2011-04:45-263.2薩師煊,王珊.數據庫系統概論M.:高等教育,2006-05:01-372.3黃明,梁旭. JSP信息系統設計與開發實例. 機械工業, 2004年4月.4燕奎,德奎. JSP實用案例教程. 清華大學,2004年5月.5威、白偉明、楠. JSP工程應用與項目實踐.機械工業,2005年2月.6王國輝,牛強,南南等JSP 信息系統開發實例精選.機械工業 ,2005年7月.7JSP數據庫系統
40、開發完全手冊.人民郵電,2006年3月.附錄1 前臺(首頁)代碼(圖見圖6-3)shouye.jsp賓館管理系統 2 用戶注冊代碼(圖見圖4-7)user/zhuce.jspfunction dospace(strValue)var theValue=strValue.replace(/(s|)*|(s|)*$/g,);return theValue;function verifyEmail(strValue) var email = strValue; var pattern = /(a-zA-Z0-9_-)+(a-zA-Z0-9_-)+(.a-zA-Z0-9_-)+/; flag = pa
41、ttern.test(email); if(flag) return true; else return false; function validate(theForm) if(dospace(theForm.username.value)=|dospace(theForm.username.value)=null ) alert(用戶名不能為空!); theForm.username.focus(); return false; if(theForm.username.value.length5) alert(用戶名長度不能小于5位!); theForm.username.focus(); return false;if(/a-zA-Z0-9_/g.test(dospace(theForm.username.value) alert(用戶名含有非法字符!); theForm.username.focus(); return false; if(dospace(theForm.truename.value)=|dospace(theForm.truename.value)=null) alert(真實不能為空!); theForm.truename.focus(); return false; if(dospace(theForm.password.value)=
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 跨文化團隊管理方案計劃
- 品牌跨界合作的成功案例分析計劃
- 城市交通設施設計重點基礎知識點
- 年度獎懲機制的合理設定計劃
- 未來計算技術考試考題及答案解析
- 2024年珠海市第三人民醫院招聘筆試真題
- 2024年青海省廣播電視局下屬事業單位真題
- 2024年內江市市中區事業單位招聘工作人員真題
- 2024年西林縣交通運輸局招聘筆試真題
- 2024年西安市雁塔區第四小學招聘筆試真題
- 完形填空15篇(答案解析)-2025年中考英語分類專練(深圳專用)
- 2025年服裝進貨合同范本下載8篇
- 2025年事業單位e類考試真題及答案
- 2024年江蘇省寶應縣事業單位公開招聘緊缺人才37名筆試題帶答案
- 《急性冠狀動脈綜合征》課件
- 武漢市2025屆高中畢業生四月調研考試 試卷與解析
- 2025北京各區高三一模數學分類匯編解析 答案
- 第18課《井岡翠竹》 課件
- (四調)武漢市2025屆高中畢業生四月調研考試 英語試卷
- 廣西壯族自治區2025年4月高三畢業班診斷學考試英語試卷(廣西三模)
- 2025年山東省棗莊市滕州市中考歷史模擬試卷(一)
評論
0/150
提交評論