版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、j i a n g s u u n i v e r s i ty本 科 畢 業(yè) 論 文 酒店預(yù)訂系統(tǒng)設(shè)計與實現(xiàn)design and implementation of hotel reservation system 系統(tǒng)視頻介紹、論文下載:學(xué)院名稱: 計算機科學(xué)與通信工程學(xué)院 專業(yè)班級: 軟件工程1001 學(xué)生姓名: 張俊杰 指導(dǎo)教師姓名: 楊峰 2014年 6 月酒店預(yù)訂系統(tǒng)設(shè)計與實現(xiàn)摘 要在計算機網(wǎng)絡(luò)高速發(fā)展的今天,internet技術(shù)迅速崛起,隨著網(wǎng)絡(luò)覆蓋范圍逐漸的擴大,計算機技術(shù)已經(jīng)廣泛運用到各個領(lǐng)域,這也給一個智能化的網(wǎng)上酒店預(yù)訂系統(tǒng)帶來很好的發(fā)展前景。運用一個智能化的網(wǎng)上酒店預(yù)訂
2、系統(tǒng),可以大大的提高酒店管理的工作效率和優(yōu)化酒店的各項服務(wù)。因此,一個現(xiàn)代化的酒店預(yù)訂系統(tǒng)在如今的酒店管理制度中是必不可少的。本系統(tǒng)主要的功能包含:會員信息管理、門店信息管理、客房信息管理、預(yù)訂信息管理、客人入住管理。本系統(tǒng)前臺設(shè)計采用jsp作為開發(fā)語言,系統(tǒng)后臺采用mysql數(shù)據(jù)庫進行數(shù)據(jù)的存儲和管理,系統(tǒng)所采用的開發(fā)工具是myeclipse,并使用tomcat服務(wù)器實現(xiàn)數(shù)據(jù)的共享,最終設(shè)計出一個基于web的連鎖酒店預(yù)訂系統(tǒng),整個系統(tǒng)開發(fā)采用b/s結(jié)構(gòu)。關(guān)鍵詞:酒店預(yù)訂,系統(tǒng)管理,jsp,b/s結(jié)構(gòu)本word只提供預(yù)覽,如需下載請到網(wǎng)盤:ps:(注意:需要源代碼等其他文件的同學(xué),請加qq:9
3、60616741,一口價:50元,包含:畢業(yè)論文、源代碼程序、外文翻譯、答辯ppt等;)abstractwith the rapid development of computer network, internet is more and more extensive application, the network coverage area to expand ceaselessly, computer applications to the hotel industry has brought great development opportunity。the use of new c
4、omputer network and management system, will be to improve the management efficiency of the hotel, one of the important means to improve the standard of service. so hotel rooms information management system is an indispensable business tool for the modern hotel. the main functions of the system inclu
5、de: membership management, store information management, room management, booking management, guest management。the front of the system using jsp as a development language, the use of mysql as database management system, the development environment is myeclipse, server using tomcat, developed a web t
6、echnology based on b/s structure of the hotel rooms management system。key words: hotel reservations, management system, jsp, b/s structure目 錄摘 要iabstractii第一章 緒論11.1課題背景11.2目的和意義11.3開發(fā)工具及技術(shù)21.3.1開發(fā)工具21.3.2 jsp21.3.3 javascript31.3.4 struts 2簡介41.3.5 hibernate簡介41.4軟硬件需求5第二章 需求分析62.1需求調(diào)研62.2可行性分析62.2
7、.1技術(shù)的可行性62.2.2經(jīng)濟的可行性62.2.3操作可行性62.2.4法律的可行性72.3系統(tǒng)用戶用例圖72.3.1管理員用例圖72.3.2門店負責人用例圖72.3.3管理員用例圖82.4功能模塊需求分析82.5設(shè)計的基本思想102.6性能需求102.6.1系統(tǒng)的安全性102.6.2數(shù)據(jù)的完整性102.7界面需求10第三章 系統(tǒng)分析與設(shè)計123.1數(shù)據(jù)庫的分析與設(shè)計123.1.1數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計123.1.2數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計163.1.3數(shù)據(jù)庫的連接原理193.2中文亂碼問題處理20第四章 系統(tǒng)功能實現(xiàn)224.1系統(tǒng)登陸頁面實現(xiàn)224.2總體功能模塊244.2.1注冊會員管理254
8、.2.2門店信息管理264.2.3客房信息管理294.2.4預(yù)訂信息管理314.2.5公告信息管理334.2.6留言信息管理364.2.7修改個人密碼384.2.8安全退出系統(tǒng)384.3前臺網(wǎng)站模塊384.3.1網(wǎng)站首面384.3.2用戶注冊394.3.3客房信息查看404.3.4客房預(yù)訂414.3.5系統(tǒng)留言板功能42第五章 系統(tǒng)測試435.1系統(tǒng)測試目的與意義435.2測試過程435.2.1主頁面的登錄模塊測試435.3其他錯誤44結(jié) 論45致 謝46參 考 文 獻47iv酒店預(yù)訂系統(tǒng)設(shè)計與實現(xiàn)第一章 緒論1.1課題背景隨著科技的發(fā)展,internet技術(shù)在各個領(lǐng)域得到越來越廣泛的應(yīng)用,同
9、時,網(wǎng)絡(luò)覆蓋的范圍也不斷擴張,這給一個智能化的網(wǎng)上酒店預(yù)訂系統(tǒng)帶來很好的發(fā)展前景。運用全新的計算機網(wǎng)絡(luò)與管理系統(tǒng),將會大大提高酒店預(yù)訂效率,改善酒店服務(wù)的水準。然而如今許多的中小型酒店、賓館因為人員、資金等多方面原因?qū)е戮频旯芾眍愜浖灰淄茝V,只憑傳統(tǒng)的手工記錄來管理,效率不高,而且容易產(chǎn)生錯誤;與此同時,市面上存在的各類酒店客房預(yù)訂軟件基本上都是邀請大型酒店專業(yè)設(shè)計的,存在許多功能對于一般的酒店根本用不上。尤為關(guān)鍵的是此類酒店客房預(yù)訂軟件都是基于c/s結(jié)構(gòu)的,客戶預(yù)訂的操作流程復(fù)雜。因此b/s結(jié)構(gòu)的城市酒店預(yù)訂系統(tǒng)是當今時代酒店經(jīng)營管理不可或缺的現(xiàn)代化管理工具。1.2目的和意義隨著人員流動規(guī)
10、模的不斷擴大,酒店數(shù)量的迅速增長,與之相關(guān)的訂房管理的各類信息量也成倍增加。面臨如此規(guī)模龐大的信息量,利用一個現(xiàn)代化的酒店預(yù)訂系統(tǒng)來提高訂房管理工作的效率是相當必要的。采用這種管理系統(tǒng),我們可以方便對信息的規(guī)范管理和快速查詢,從而減少了管理方面的工作量。傳統(tǒng)手工的客房信息管理,管理過程繁瑣而復(fù)雜,執(zhí)行效率低,并且易于出錯。通過這樣的系統(tǒng),我們可以做到信息的規(guī)范管理和快速查詢,實現(xiàn)了客房信息管理的系統(tǒng)化、規(guī)范化和自動化,這樣不僅減少了管理工作量,還提高了管理效率,降低了管理成本。隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要
11、的作用。它已經(jīng)深入到日常工作和生活的方方面面,比如文字處理、信息管理、輔助設(shè)計、圖形圖像處理、教育培訓(xùn)以及游戲娛樂等。各行各業(yè)的人們無須經(jīng)過特別的訓(xùn)練就能夠使用電腦完成許許多多復(fù)雜的工作。然而,雖然現(xiàn)在世界上已經(jīng)充滿了多如牛毛的各種軟件,但它們依然不能滿足用戶的各種特殊需要,人們還不得不開發(fā)適合自己特殊需求的軟件。今天,計算機已經(jīng)成為我們學(xué)習(xí)和工作的得力助手;計算機的價格已經(jīng)十分低廉,性能卻有了長足的進步。通過計算機網(wǎng)絡(luò)對賓館、酒店業(yè)進行管理,克服了人為管理中人為因素給企業(yè)管理帶來的諸多不便,大大提高了賓館、酒店的工作效率,為企業(yè)創(chuàng)造了更大的利潤。1.3開發(fā)工具及技術(shù)1.3.1開發(fā)工具此次設(shè)計
12、主要采用myeclipse加tomcat后臺服務(wù)器進行,設(shè)計過程中頁面主要使用jsp技術(shù)完成,下面對myeclipse、tomcat和mysql數(shù)據(jù)庫進行簡要介紹。 myeclipsemyeclipse,是一個十分優(yōu)秀的用于開發(fā)java, j2ee的eclipse插件集合,myeclipse的功能非常強大,支持也十分廣泛,尤其是對各種開元產(chǎn)品的支持十分不錯。myeclipse企業(yè)級工作平臺(myeclipse enterprise workbench ,簡稱myeclipse)是對eclipse ide的擴展,利用它我們可以在數(shù)據(jù)庫和javaee的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的
13、整合方面極大的提高工作效率。它是功能豐富的javaee集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持html, struts, jsp, css, javascript, sql, hibernate。 tomcat tomcat是一個小型的輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試jsp 程序的首選??梢赃@樣認為,當在一臺機器上配置好apahce服務(wù)器,可利用它響應(yīng)對html頁面的訪問請求。實際上tomcat 部分是apache 服務(wù)器的擴展,但它是獨立運行的,所以當運行tomcat 時,它實際上作為一個與apache
14、獨立的進程單獨運行的。 mysql mysql使用c和c+編寫,并使用了多種編譯器進行測試,保證源代碼的可移植性;支持aix、freebsd、hp-ux、linux、mac os、novellnetware、openbsd、os/2 wrap、solaris、windows等多種操作系統(tǒng);為多種編程語言提供了api;支持多線程,充分利用cpu資源;提供tcp/ip、odbc和jdbc等多種數(shù)據(jù)庫連接途徑;可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫。對于一般的個人使用者和中小型企業(yè)來說,mysql提供的功能已經(jīng)綽綽有余,而且由于mysql是開放源碼軟件,因此可以大大降低總體擁有成本。1.
15、3.2 jspjsp技術(shù)使用java編程語言編寫類xml的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。jsp將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計和顯示分離,支持可重用的基于組件的設(shè)計,使基于web的應(yīng)用程序的開發(fā)變得迅速和容易。 web服務(wù)器在遇到訪問jsp網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同jsp文件中的html代碼一起返回給客戶。插入的java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。jsp與servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端就是一個html文本
16、,因此客戶端只要有瀏覽器能瀏覽。jsp頁面由html代碼和嵌入其中的java代碼所組成。服務(wù)器在頁面被客戶端請求以后對這些java代碼進行處理,然后將生成的html頁面返回給客戶端的瀏覽器。servlet是jsp的技術(shù)基礎(chǔ),而且大型的web應(yīng)用程序的開發(fā)需要java servlet和jsp配合才能完成。jsp具備了java技術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點。jsp技術(shù)的優(yōu)點:(1)一次編寫,到處運行。除了系統(tǒng)之外,代碼不用做任何更改。 (2)系統(tǒng)的多平臺支持。基本上可以在所有平臺上的任意環(huán)境中開發(fā),在任意環(huán)境中進行系統(tǒng)部署,在任意環(huán)境中擴展。相比
17、asp/.net的局限性是顯而易見的。 (3)強大的可伸縮性。從只有一個小的jar文件就可以運行servlet/jsp,到由多臺服務(wù)器進行集群和負載均衡,到多臺application進行事務(wù)處理,消息處理,一臺服務(wù)器到無數(shù)臺服務(wù)器,java顯示了一個巨大的生命力。 (4)多樣化和功能強大的開發(fā)工具支持。java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下(5)支持服務(wù)器端組件。web應(yīng)用需要強大的服務(wù)器端組件來支持,開發(fā)人員需要利用其他工具設(shè)計實現(xiàn)復(fù)雜功能的組件供web頁面調(diào)用,以增強系統(tǒng)性能。jsp可以使用成熟的java beans 組件
18、來實現(xiàn)復(fù)雜商務(wù)功能。內(nèi)部對象說明:request 客戶端請求,此請求會包含來自get/post請求的參數(shù); response網(wǎng)頁傳回客戶端的響應(yīng);pagecontext 網(wǎng)頁的屬性是在這里管理; session 與請求有關(guān)的會話; application servlet正在執(zhí)行的內(nèi)容;out 用來傳送響應(yīng)的輸出流; config代碼片段配置對象;pagejsp網(wǎng)頁本身; exception針對錯誤網(wǎng)頁,未捕捉的例外1.3.3 javascriptjavascript是一種基于對象和事件驅(qū)動并具有相對安全性的客戶端腳本語言。同時也是一種廣泛用于客戶端web開發(fā)的腳本語言,常用來給html網(wǎng)頁添加
19、動態(tài)功能,比如響應(yīng)用戶的各種操作。javascript的一個重要功能就是面向?qū)ο蟮墓δ?,通過基于對象的程序設(shè)計,可以用更直觀、模塊化和可重復(fù)使用的方式進行程序開發(fā)。在html基礎(chǔ)上,使用javascript可以開發(fā)交互式web網(wǎng)頁。javascript的出現(xiàn)使得網(wǎng)頁和用戶之間實現(xiàn)了一種實時性的、動態(tài)的、交互性的關(guān)系,使網(wǎng)頁包含更多活躍的元素和更加精彩的內(nèi)容。在本系統(tǒng)中很多地方使用了javascript技術(shù),比如說,檢驗用戶輸入數(shù)據(jù)的有效性,是否重復(fù),是否為空等等。1.3.4 struts 2簡介struts最早是作為apache jakarta項目的組成部分問世運作。項目的創(chuàng)立者希望通過對該項
20、目的研究,改進和提高java server pages、servlet、標簽庫以及面向?qū)ο蟮募夹g(shù)水準。它的目的是為了減少在運用mvc設(shè)計模型來開發(fā)web應(yīng)用的時間。使用struts的目的是為了幫助我們減少在運用mvc設(shè)計模型來開發(fā)web應(yīng)用的時間。struts是apache軟件基金會(asf)贊助的一個開源項目。它最初是jakarta項目中的一個子項目,并在2002年3月成為asf的頂級項目。它通過采用java servletjsp技術(shù),實現(xiàn)了基于java ee web應(yīng)用的model-view-controllermvc設(shè)計模式的應(yīng)用框架web framework,是mvc經(jīng)典設(shè)計模式中的一
21、個經(jīng)典產(chǎn)品。而struts2則是struts的升級版本。它的優(yōu)點在于: struts2基于mvc架構(gòu),框架結(jié)構(gòu)清晰,開發(fā)流程一目了然,開發(fā)人員可以很好的掌控開發(fā)的過程; 使用ognl進行參數(shù)傳遞; 強大的攔截器; 易于測試; 易于擴展的插件機制; 全局結(jié)果與聲明式異常。1.3.5 hibernate簡介hibernate是一個開放源代碼的對象關(guān)系映射框架,它對jdbc進行了非常輕量級的對象封裝,使得java程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。 hibernate可以應(yīng)用在任何使用jdbc的場合,既可以在java的客戶端程序使用,也可以在servlet/jsp的web應(yīng)用中使用,最
22、具革命意義的是,hibernate可以在應(yīng)用ejb的j2ee架構(gòu)中取代cmp,完成數(shù)據(jù)持久化的重任。hibernate的核心接口一共有2個,分別為:session、sessionfactory、transaction、query和configuration。這2個核心接口在任何開發(fā)中都會用到。通過這些接口,不僅可以對持久化對象進行存取,還能夠進行事務(wù)控制。1.4軟硬件需求硬件需求:cpu:pentium以上計算機內(nèi)存: 512m以上軟件需求:操作系統(tǒng)版本:windows xp /vista/win7開發(fā)工具:myeclipse 9后臺服務(wù)器:apache tomcat 6.0開發(fā)語言:java
23、瀏覽器:ie6.0第二章 需求分析2.1需求調(diào)研隨著連鎖酒店的經(jīng)營規(guī)模不斷擴大,有關(guān)酒店客房預(yù)定各種信息也成倍增長。面對龐大的信息量,有必要開發(fā)酒店客房預(yù)定系統(tǒng)來提高管理工作的效率。今天我們使用計算機對酒店客房預(yù)定與入住信息進行管理,具有手工管理所無法比擬的優(yōu)點。通過這樣的系統(tǒng),可以做到信息的規(guī)范管理、科學(xué)統(tǒng)計和快速查詢,從而減少管理方面的工作量,有效地提高酒店房間利用率。根據(jù)實際情況及調(diào)查結(jié)果,發(fā)現(xiàn)實現(xiàn)酒店客房管理的網(wǎng)絡(luò)化、信息化是十分有必要的,因此設(shè)計了酒店管理系統(tǒng)。2.2可行性分析開發(fā)任何一個系統(tǒng),都會受到時間和資源上的限制。因此,在每一個項目開發(fā)之前,都要進行可行性分析,可以減少項目的
24、開發(fā)風(fēng)險,避免人力、物力和財力的浪費。下面就技術(shù)、經(jīng)濟、操作和法律四個方面來介紹。2.2.1技術(shù)的可行性本系統(tǒng)開發(fā)工具是myeclipse和mysql數(shù)據(jù)庫,開發(fā)語言是java,主要使用了j2ee的技術(shù),java是一種面向?qū)ο缶幊陶Z言,簡單易學(xué)而且靈活方便。大三時就學(xué)習(xí)了java課程,大學(xué)期間也系統(tǒng)的了解了j2ee的知識,酒店預(yù)訂系統(tǒng)總體上開發(fā)難度不高,數(shù)據(jù)庫的設(shè)計和操作是本系統(tǒng)設(shè)計的核心。在大學(xué)期間學(xué)習(xí)過軟件工程,軟件測試,uml統(tǒng)一建模語言等課程,每個學(xué)期也會完成對應(yīng)的課程設(shè)計,具備一定的系統(tǒng)分析、設(shè)計和測試能力。因此,完成系統(tǒng)實現(xiàn)在技術(shù)上完全具有可行性。2.2.2經(jīng)濟的可行性由于選擇的開
25、發(fā)工 具和服務(wù)器幾乎全部為免費的開源軟件,并且由于是開發(fā)成本較低的基于web的b/s模 式,而非成本費用相對較高的c/s模式,所以從經(jīng)濟上來講是可行的。2.2.3操作可行性本系統(tǒng)操作簡單,輸入信息頁面大多數(shù)都是下拉框的選擇形式,在某些頁面,信息可以自動生成,無需輸入,時間的輸入也是用的日歷控件,操作簡便,對操作人員的要求很低,只需對windows操作熟練,加之對本系統(tǒng)的操作稍加培訓(xùn)即可工作,而且本系統(tǒng)可視性非常好,所以在技術(shù)上不會有很大難度。2.2.4法律的可行性本酒店預(yù)訂系統(tǒng)是自行開發(fā)的系統(tǒng),是很有實際意義的系統(tǒng),開發(fā)環(huán)境軟件和使用的數(shù)據(jù)庫都是開源代碼,開發(fā)這個系統(tǒng)不同于開發(fā)普通的系統(tǒng)軟件,
26、不存在侵權(quán)等問題,即法律上是可行的。綜上所述,開發(fā)一個連鎖酒店客房預(yù)訂系統(tǒng)與原有的客房預(yù)訂方式相比具有速度更快,操作更準確,節(jié)省開支等有利之處,因此,建立連鎖酒店客房預(yù)訂系統(tǒng)是必要可行的。2.3系統(tǒng)用戶用例圖2.3.1管理員用例圖管理員是系統(tǒng)的核心用戶,涉及到四大功能模塊,管理員對系統(tǒng)的所有注冊用戶有著操作的權(quán)限,能夠管理各個門店的信息。圖2.1 管理員用例圖2.3.2門店負責人用例圖門店負責人主要負責自己門店的一些信息,比如客房信息、預(yù)訂信息、入住信息,能夠及時動態(tài)的掌握酒店客房信息的各項情況。圖2.2 門店負責人用例圖2.3.3管理員用例圖普通用戶通過注冊會員,并且登錄系統(tǒng)后,可以查詢各個
27、門店信息,在線預(yù)訂客房,在線留言,瀏覽公告信息等功能。圖2.3 普通用戶用例圖2.4功能模塊需求分析本系統(tǒng)最大的特點是使用操作簡單、友好的提示信息。本系統(tǒng)將實現(xiàn)以下基本功能:(1)系統(tǒng)具有簡潔大方的頁面,使用簡便,友好的錯誤操作提示。(2)管理員用戶具有注冊用戶信息管理、門店信息管理、公告信息信息管理、留言板管理等功能。(3)具有較強的安全性,避免用戶的惡意操作。管理員功能模塊圖: 圖2.4 管理員用戶功能模塊圖門店負責人功能模塊圖: 圖2.5 管理員用戶功能模塊圖普通用戶功能模塊圖: 圖2.6 管理員用戶功能模塊圖2.5設(shè)計的基本思想設(shè)計思想遵循以下幾點:1. 采用b/s模式進行開發(fā),其優(yōu)點
28、是后臺與前臺處理層次分明,而且符合眾多已經(jīng)習(xí)慣網(wǎng)頁方式的用戶。2. 采用面向?qū)ο蟮拈_發(fā)與設(shè)計理念。運用面向?qū)ο蠹夹g(shù)的前提是對整體系統(tǒng)的高度和準確抽象,通過它可以保證系統(tǒng)良好的框架,進而帶來產(chǎn)品較強的穩(wěn)定性和運行效率。3. 采用模塊化設(shè)計。模塊化設(shè)計要求將整個系統(tǒng)劃分成基于小的模塊,有利于代碼的重載,簡化設(shè)計和實現(xiàn)過程。4. 簡單方便的系統(tǒng)界面。設(shè)計簡單友好的系統(tǒng)界面,方便用戶較快的適應(yīng)系統(tǒng)的操作。5速度優(yōu)先原則。由于此工具最重要的評測標準就是速度,因此在設(shè)計過程中,具體過程盡量做到資源占用少,速度快。6設(shè)計既要突出重點,又要細致周到。要符合設(shè)計需求,在有可能改進的地方進行擴充,使系統(tǒng)更適應(yīng)用戶
29、的需要。2.6性能需求2.6.1系統(tǒng)的安全性酒店管理系統(tǒng)在管理權(quán)限上要嚴格進行控制,具體要求如下:想登錄酒店管理系統(tǒng)進行操作,必須有操作權(quán)限,沒有權(quán)限的用戶不能通過任何方式登錄系統(tǒng)查看系統(tǒng)的任何信息和數(shù)據(jù),以確保系統(tǒng)的嚴密性和安全性。2.6.2數(shù)據(jù)的完整性1.各種記錄信息的完整性,信息記錄內(nèi)容不能為空2.各種數(shù)據(jù)間相互聯(lián)系的正確性3.相同數(shù)據(jù)在不同記錄中的一致性2.7界面需求界面設(shè)計目前已經(jīng)成為評價軟件質(zhì)量的一條重要指標,一個好的用戶界面可以增加用戶使用系統(tǒng)的信心和興趣,提高工作效率,jsp技術(shù)是用java語言作為腳本語言的,jsp網(wǎng)頁為整個服務(wù)器端的java庫單元提供了一個接口來服務(wù)于htt
30、p的應(yīng)用程序。 創(chuàng)建動態(tài)頁面非常方便。用戶界面是指軟件系統(tǒng)與用戶交互的接口,通常包括輸出、輸入、人-機對話的界面格式等。1.輸出設(shè)計輸出是由計算機對輸入的原始信息進行加工處理,形成高質(zhì)量的有效信息,并使之具有一定的格式,提供管理者使用,這是輸出設(shè)計的主要職責和目標。系統(tǒng)設(shè)計的過程正好和實施過程相反,并不是從輸入設(shè)計到輸出設(shè)計,而是從輸出設(shè)計到輸入設(shè)計,這是因為輸出表格直接與使用者相聯(lián)系,設(shè)計的出發(fā)點應(yīng)當是保證輸出表格方便地為使用者服務(wù),正確及時反映和組成用于各部門的有用信息。輸出設(shè)計的原則是考慮既要全面反映不同管理層的各項需要,又要言簡意賅,不要將用戶需要和不需要的都提供給用戶。2.輸入設(shè)計輸
31、入數(shù)據(jù)的收集和錄入是比較費事的,需要大量的人力和一定設(shè)備,并且容易出錯。如果輸入系統(tǒng)的數(shù)據(jù)有錯誤,則處理后的輸出將擴大這些錯誤,因此輸入數(shù)據(jù)的正確性對于整個系統(tǒng)質(zhì)量的好壞是具有決定性意義的。輸入設(shè)計的原則有如下幾點:1)輸入量應(yīng)保持在能滿足處理要求的最低限度。設(shè)計中可采用設(shè)置字段初值,下拉式數(shù)據(jù)窗口等方式盡量減少用戶鍵盤輸入量。輸入量越少,錯誤率就越少,數(shù)據(jù)準備時間也減少。2)輸入的準備及輸入過程應(yīng)盡量容易進行,從而減少錯誤的發(fā)生。3)應(yīng)盡量早對輸入數(shù)據(jù)進行檢查(盡量接近原數(shù)據(jù)發(fā)生點),以便使錯誤及時得到更正。4)輸入數(shù)據(jù)盡早地用其處理所需的形式被記錄,以避免數(shù)據(jù)由一種介質(zhì)轉(zhuǎn)移到另一種介質(zhì)時需
32、要轉(zhuǎn)錄而可能發(fā)生的錯誤第三章 系統(tǒng)分析與設(shè)計本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)
33、盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)
34、盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)
35、盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)
36、盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)
37、盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)
38、盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)
39、盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)盤:本word只提供預(yù)覽,如需下載請到網(wǎng)
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 低溫倉儲中的貨物詢價與對賬流程考核試卷
- 國際貿(mào)易的專業(yè)技能培訓(xùn)考核試卷
- 《電動綠籬機修剪障礙檢測與控制系統(tǒng)研究》
- 2024至2030年中國鋅壓鑄模行業(yè)投資前景及策略咨詢研究報告
- 2024至2030年中國苯酚加氫催化劑行業(yè)投資前景及策略咨詢研究報告
- 信息系統(tǒng)的電子出版與數(shù)字媒體考核試卷
- 有機肥料制造與市場發(fā)展考核試卷
- 《《禮記》中的情禮問題研究》
- 2024至2030年中國生物試驗桌行業(yè)投資前景及策略咨詢研究報告
- 2024-2030年中國梔子黃行業(yè)供需趨勢及投資風(fēng)險分析報告
- 先天性青光眼課件
- 總監(jiān)帶班巡視記錄
- 價值流程圖培訓(xùn)講義(-53張)課件
- (整理)打印機配件英文名稱
- 痔瘡精品課件
- 縣級中職網(wǎng)絡(luò)搭建技能比賽題和答案
- 白血病試題及答案
- 單片機中用矩陣鍵盤實現(xiàn)計算器
- 現(xiàn)代寫作教程全套課件
- 老年友善醫(yī)療機構(gòu)建設(shè)項目報價函
- 針織學(xué)試題庫
評論
0/150
提交評論