養(yǎng)老院業(yè)務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)—網(wǎng)上預(yù)訂子系統(tǒng)_第1頁
已閱讀1頁,還剩42頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p>  河北農(nóng)業(yè)大學(xué)信息學(xué)院</p><p><b>  本科畢業(yè)論文</b></p><p>  題 目: 養(yǎng)老院業(yè)務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)—網(wǎng)上預(yù)訂子系統(tǒng)</p><p>  學(xué) 院: 信息科學(xué)與技術(shù)學(xué)院 </p><p>  專業(yè)班級: 軟件工程1002班

2、</p><p>  學(xué) 號: 2010234030422 </p><p>  學(xué)生姓名: 蘆俊 </p><p>  指導(dǎo)教師姓名: 周桂紅 </p><p>  指導(dǎo)教師職稱: 教授 </p>

3、;<p>  二O一四 年 五 月 二十八 日</p><p><b>  摘 要</b></p><p>  21世紀(jì)是一個電子信息化的時代,互聯(lián)網(wǎng)已經(jīng)在各個方面融入人們的生活和工作。在這樣的背景下,電子商務(wù)已經(jīng)開始成為一種占據(jù)主流的商務(wù)模式。無論是國內(nèi)外,網(wǎng)上預(yù)訂系統(tǒng)已經(jīng)成為一種非常普遍的工具,養(yǎng)老院網(wǎng)上預(yù)訂系統(tǒng)也逐漸應(yīng)用于人們的生活中。養(yǎng)老院

4、網(wǎng)上預(yù)定系統(tǒng)通過人與電子通信方式的結(jié)合,依靠計算機(jī)網(wǎng)絡(luò),以通訊技術(shù)為基礎(chǔ),實現(xiàn)為老人選擇合適的養(yǎng)老院的交易??蛻艨梢栽诨ヂ?lián)網(wǎng)上瀏覽養(yǎng)老院的各項信息,這樣為客戶節(jié)省了大量的時間,足不出戶就可以選擇適合老人的養(yǎng)老院居住。 </p><p>  本次設(shè)計的目的就是希望通過信息化的網(wǎng)上預(yù)訂系統(tǒng)給人們帶來更大的方便與快捷,使老人可以更好的入住合適的養(yǎng)老院,同時使自己在本次設(shè)計試驗中學(xué)到更多的知識與經(jīng)驗。</p>

5、<p>  養(yǎng)老院網(wǎng)上預(yù)定系統(tǒng)是一個基于互聯(lián)網(wǎng)網(wǎng)絡(luò)的網(wǎng)站,該網(wǎng)站分為前臺頁面和后臺頁面,其中前臺頁面展示了一系列養(yǎng)老院的內(nèi)容,包括老人入住房間介紹,老人生活環(huán)境,政府相關(guān)政策,疑難問題解答等等,后臺則主要包括前臺界面的主要管理,例如房間的內(nèi)容及類型的管理,相關(guān)養(yǎng)老政策的管理,疑難問題及留言的解答回復(fù)等等。作為養(yǎng)老院管理系統(tǒng)的一部分,預(yù)訂系統(tǒng)則主要通過展示養(yǎng)老院可服務(wù)的內(nèi)容及環(huán)境,來為老人們選擇養(yǎng)老院提供便捷的服務(wù)。<

6、/p><p>  本網(wǎng)站設(shè)計主要采用B/S模式架構(gòu),使用WAMP,即Windows下的Apache+Mysql+PHP,一組常用來搭建動態(tài)網(wǎng)站或者服務(wù)器的開源軟件,嘗試采用面向?qū)ο笙到y(tǒng)分析與設(shè)計方法,設(shè)計和實現(xiàn)本系統(tǒng)的各個模塊,最終整合成完整的應(yīng)用程序。</p><p>  關(guān)鍵字:養(yǎng)老院預(yù)訂系統(tǒng)、PHP、MySQL.WampServer</p><p><b&g

7、t;  Abstract</b></p><p>  Nursing homes online booking system is based on an Internet website, the site is divided into front page and back page, wherein the front page display a series of nursing cont

8、ent, including the old rooms, living environment, the government policy, answer difficult questions and so on, the main management background is mainly includes the onstage contact surface for example, the content and th

9、e type of room management, related pension policy management, problems and solutions to reply message etc</p><p>  Twenty-first Century is an electronic information era, the Internet has been integrated into

10、 people's life and work in all aspects. In this context, the electronic commerce has become a mainstream business model. Both at home and abroad, online booking system has become a very popular tool, nursing homes on

11、line booking system has been applied in people's life. Nursing homes online booking system through the combination with electronic forms of communication, rely on computer networks, communicat</p><p>  T

12、his design mainly uses the B/S schema, the use of WAMP, namely Windows Apache+Mysql+PHP, a group of common to build a dynamic website or server open source software, the object oriented system analysis and design method,

13、 design and Realization of each module in this system, the final integration into a complete application.</p><p>  The purpose of this design is that the information of the online booking system brings more

14、convenience to people, so that the elderly can be better in the suitable nursing home, and make themselves in the design of test to learn more knowledge and experience.</p><p>  Keywords: Nursing homes reser

15、vation system, Java,Android,Server,MySQL.</p><p><b>  目 錄</b></p><p><b>  1.緒論1</b></p><p><b>  1.1 前言1</b></p><p>  1.2 課題研究的背

16、景、目的及意義1</p><p>  1.2.1 課題研究的背景1</p><p>  1.2.2 課題研究的目的1</p><p>  1.2.3 課題研究的意義2</p><p>  1.3 國內(nèi)外研究概況與發(fā)展趨勢2</p><p>  1.4 設(shè)計的主要工作3</p><p>

17、;  1.5 論文組織3</p><p>  2. 開發(fā)環(huán)境和開發(fā)技術(shù)4</p><p>  2.1 PHP簡介4</p><p>  2.2 PHP技術(shù)的特征4</p><p>  2.3 WampServer簡介4</p><p>  2.4 MySQL簡介4</p><p>&

18、lt;b>  3.系統(tǒng)分析6</b></p><p>  3.1 系統(tǒng)分析說明6</p><p>  3.2 功能需求6</p><p>  3.2.1需求說明6</p><p>  3.2.2 需求分析6</p><p>  3.3 需求建模7</p><p> 

19、 3.3.1 管理員登錄8</p><p>  3.3.2 房間管理9</p><p>  3.3.3 服務(wù)管理9</p><p>  3.3.4 訂單管理9</p><p>  3.3.5 通知中心管理9</p><p>  3.3.6 其他管理9</p><p>  4.系統(tǒng)設(shè)計

20、與實現(xiàn)10</p><p>  4.1 系統(tǒng)總體設(shè)計10</p><p>  4.1.1 系統(tǒng)基礎(chǔ)結(jié)構(gòu)10</p><p>  4.1.2 系統(tǒng)功能結(jié)構(gòu)圖10</p><p>  4.2 系統(tǒng)詳細(xì)設(shè)計11</p><p>  4.2.1 數(shù)據(jù)庫設(shè)計11</p><p>  4.2.2

21、 重要功能模塊設(shè)計與實現(xiàn)21</p><p><b>  5.系統(tǒng)調(diào)試35</b></p><p>  5.1測試方法35</p><p>  5.2 測試用例35</p><p>  5.2.1 登錄錯誤測試35</p><p>  5.2.2 注冊錯誤測試35</p>

22、<p>  5.2.3 生成訂單庫測試35</p><p><b>  6.結(jié)束語36</b></p><p><b>  參考文獻(xiàn)37</b></p><p><b>  謝辭38</b></p><p><b>  1.緒論</b>

23、</p><p><b>  1.1 前言</b></p><p>  近年來,隨著我國人口老齡化的快速發(fā)展,據(jù)相關(guān)民政部門顯示,我國老年人口將平均每年增加800萬到900萬人,預(yù)計到2020年,我國老年人口將達(dá)到2.48億,比現(xiàn)階段老年人口增加了1個億。預(yù)計到2050年,進(jìn)入重度人口老齡化階段,老年人口比例將會約占總?cè)丝诘?0%,也就是將近1/3的人口都將會是老年人

24、。由于我國的計劃生育政策,一般家庭將會越來越小型化,核心化,將會無法承擔(dān)贍養(yǎng)老人的重?fù)?dān),因此養(yǎng)老院的發(fā)展越來越受到重視。</p><p>  由于近年來,我國老年人口的比例快速增長,公辦的養(yǎng)老院逐漸供不應(yīng)求,很多地方都出現(xiàn)了“一床難求”和排隊等床的現(xiàn)象,雖然民辦的養(yǎng)老院機(jī)構(gòu)分分涌現(xiàn),但他們也同樣面臨這很大的困境,比如說資金短缺,負(fù)擔(dān)較重以及用地困難等問題。所以在養(yǎng)老院供不應(yīng)求的階段,如何選擇適合老人的養(yǎng)老院就變得

25、非常重要,這也同樣給人們的生活造成了很大的影響,所以合理、快速、方便的養(yǎng)老院預(yù)定系統(tǒng)將會給這個時期的人類帶來很大的方便和快捷。</p><p>  本次設(shè)計則主要針對如何使一般家庭更方便快捷的選擇適合老人養(yǎng)老的養(yǎng)老院,設(shè)計了一款養(yǎng)老院網(wǎng)上預(yù)訂系統(tǒng)。在這個互聯(lián)網(wǎng)遍布全球的時代,電子商務(wù)逐漸成為了一種主流的商務(wù)模式,本次設(shè)計則主要用到了電子商務(wù)中的網(wǎng)上預(yù)訂功能。</p><p>  1.2 課

26、題研究的背景、目的及意義</p><p>  1.2.1 課題研究的背景</p><p>  電子商務(wù)是于九十年代初,在歐美興起的一種全新的商業(yè)交易模式,它實現(xiàn)了交易的無紙化,效率花,自動化,表現(xiàn)了網(wǎng)絡(luò)最具魅力的地方,快速的交換信息,地理界限的模糊,這所有的一切也必將推動傳統(tǒng)商業(yè)行為在網(wǎng)路時代的變革。早在網(wǎng)路盛行的時代,通過網(wǎng)路的電子郵件,視頻交換,文件交換以及目前還很熱門的EDI (電子

27、數(shù)據(jù)交換)所進(jìn)行的商業(yè)行為,都可以說是現(xiàn)在電子商務(wù)的某種形式的表現(xiàn),也可以說,電子商務(wù)是它們嶄新的應(yīng)用集合。</p><p>  電子商務(wù)將傳統(tǒng)的商務(wù)流程電子化、數(shù)字化,一方面以電子流代替了實物流,可以大量減少人力、物力,降低了成本;另一方面突破了時間和空間的限制,使得交易活動可以在任何時間、任何地點進(jìn)行,從而大大提高了效率。電子商務(wù)所具有的開放性和全球性的特點,為企業(yè)創(chuàng)造了更多的貿(mào)易機(jī)會。電子商務(wù)使企業(yè)可以以相

28、近的成本進(jìn)入全球電子化市場,使得中小企業(yè)有可能擁有和大企業(yè)一樣 的信息資源,提高了中小企業(yè)的競爭能力。電子商務(wù)重新定義了傳統(tǒng)的流通模式,減少了中間環(huán)節(jié),使得生產(chǎn)者和消費者的直接交易成為可能,從而在一定程度上改變了整個社會經(jīng)濟(jì)運行的方式。 電子商務(wù)一方面破除了時空的壁壘,另一方面又提供了豐富的信息資源,為各種社會經(jīng)濟(jì)要素的重新組合提供了更多的可能,這將影響到社會的經(jīng)濟(jì)布局和結(jié)構(gòu)。</p><p>  1.2.2 課

29、題研究的目的</p><p>  在中國,在現(xiàn)階段養(yǎng)老院的發(fā)展過程中,我們也應(yīng)該逐漸將電子商務(wù)模式的運營模式加入到養(yǎng)老院事業(yè)中,養(yǎng)老院網(wǎng)上預(yù)訂系統(tǒng)有發(fā)展的必要,也有發(fā)展的基礎(chǔ),發(fā)展養(yǎng)老院網(wǎng)上預(yù)訂系統(tǒng)的各方面條件也日趨成熟,但是還有幾個關(guān)鍵問題必須解決好:一是成立統(tǒng)一的,最具權(quán)威的認(rèn)證機(jī)構(gòu),從而解決安全問題;二是如需在網(wǎng)上預(yù)付款或者下訂金應(yīng)提供普遍的信用卡網(wǎng)上支付,制定方便的銀行間的結(jié)算問題;三是建立可靠有效的網(wǎng)上

30、預(yù)定系統(tǒng)管理團(tuán)隊。只有把這些問題解決好了,才能保證養(yǎng)老院網(wǎng)上預(yù)訂系統(tǒng)的蓬勃發(fā)展。</p><p>  網(wǎng)上預(yù)訂為人們提供了更廣闊的環(huán)境:人們不受時間的限制,不受空間的限制,不受傳統(tǒng)購物的諸多限制,可以隨時隨地在網(wǎng)上交易。更廣闊的市場:在網(wǎng)上這個世界將會變得很小,一個商家可以面對全球的消費者,而一個消費者可以同全球的任何一個商家交易。 電子商務(wù)減少了交易中大量的人力物力,節(jié)省了大量的開支,從而也大大降低了交易的成本

31、。并且更符合時代的要求,如今人們越來越注重時間的效率,講究一分一秒所創(chuàng)造的價值,網(wǎng)上預(yù)定則滿足了大家的這點要求。展望未來,養(yǎng)老院網(wǎng)上預(yù)訂系統(tǒng)勢必成為社會發(fā)展不可缺少的一部分, 而其自身的發(fā)展趨勢也必然更專業(yè)化,高質(zhì)量化。那么就要求我們提供的不僅僅是簡單的查詢養(yǎng)老院信息,在線預(yù)定這么一個功能,而是要做到以客戶的需求,養(yǎng)老院信息的變化等因素來改進(jìn)我們的服務(wù),使之更加專業(yè),更有特色。</p><p>  1.2.3 課

32、題研究的意義</p><p>  本系統(tǒng)的開發(fā)以銷售管理的基本理論為指導(dǎo),結(jié)合計算機(jī)和網(wǎng)絡(luò)管理的特點開發(fā)而成的,其意義如下: </p><p>  利用計算機(jī)及網(wǎng)絡(luò)系統(tǒng)提供強(qiáng)大的查詢檢索功能,方便快捷,提高了養(yǎng)老院信息共享程度; </p><p>  訂單的日常管理維護(hù)、整理編目、統(tǒng)計等工作由系統(tǒng)管理人員在計算機(jī)上實現(xiàn)信息數(shù)字化及管理。取代了傳統(tǒng)管理人員大量繁重的手

33、工操作,使信息管理更加科學(xué)化、規(guī)范化、人性化; </p><p>  基于Web 的商務(wù)管理系統(tǒng)對于養(yǎng)老院信息資源共享,拓寬營銷管理范疇具有很大實用意義; </p><p>  良好的通用性減少了重復(fù)開發(fā),節(jié)約了社會人力物力和財力; </p><p>  項目研發(fā)推廣使用,改變了傳統(tǒng)繁瑣的養(yǎng)老院預(yù)定模式,克服了因為距離關(guān)系而導(dǎo)致的時間浪費,體現(xiàn)了以人為本的現(xiàn)代管理思

34、想; </p><p>  本系統(tǒng)的使用完善了網(wǎng)上商務(wù)系統(tǒng),可以及時高效地進(jìn)行養(yǎng)老院信息的發(fā)布等各種操作。這既提高了效率,又給使用發(fā)布的公司創(chuàng)造了良好的經(jīng)濟(jì)效益; </p><p>  該系統(tǒng)完全按照商業(yè)化軟件標(biāo)準(zhǔn)進(jìn)行開發(fā)設(shè)計,具有良好的通用性,隨著信息化的全球化,必將產(chǎn)生良好的推廣價值。永不關(guān)門:每天24小時,每周7天。任何時候都在為客戶服務(wù)。</p><p> 

35、 客戶無限:全球的任何人都可以通過Internet訪問此網(wǎng)絡(luò)購物系統(tǒng),不受空間限制。</p><p>  服務(wù)優(yōu)質(zhì):網(wǎng)上商務(wù)系統(tǒng),不但可以完成普通養(yǎng)老院可以進(jìn)行的所有交易,同時它還可以通過多媒體技術(shù)為用戶提供更加全面的商品信息。</p><p>  1.3 國內(nèi)外研究概況與發(fā)展趨勢</p><p>  國外的養(yǎng)老院各國形式各異,但大都很注重老人的隱私、生活環(huán)境、醫(yī)療

36、條件以及精神娛樂等方面,而不僅僅只是保障老人的日常基本生活所需。特別是在一些發(fā)達(dá)國家中,尤其重視老人的養(yǎng)老方面,國家每年都會使用很多的經(jīng)費來支持本國的養(yǎng)老事業(yè),法國每年甚至在花掉全國財政收入的三分之一用于養(yǎng)老事業(yè),可見養(yǎng)老事業(yè)在人們的生活中正在逐漸占據(jù)非常重要的地位。</p><p>  而國內(nèi)的養(yǎng)老機(jī)構(gòu),大多數(shù)都只是來滿足老年人養(yǎng)老的日常生活所需,這與國家的財政投入和居民的經(jīng)濟(jì)條件以及思想觀念有很大的關(guān)系,入住

37、養(yǎng)老院的老人大多都是身體有疾病或者無法自理、無人贍養(yǎng)的老人。伴隨著近年來經(jīng)濟(jì)的發(fā)展,計劃生育政策是實行,人口老齡化的快速發(fā)展,國家對養(yǎng)老事業(yè)的投入也逐漸加大,同樣也出現(xiàn)了許多高級的養(yǎng)老公寓,越來越多的老人都開始接受在養(yǎng)老院養(yǎng)老的方式。</p><p>  國內(nèi)外入住養(yǎng)老院養(yǎng)老的老人,大部分都是子女陪伴,親力親為為其挑選的認(rèn)為適合老人養(yǎng)老的養(yǎng)老院,在老人入住后也會經(jīng)常擔(dān)心老人是否在養(yǎng)老院過的舒適,身體是否健康,這為

38、下階段每日工作繁忙的年輕人帶來了很大的不便,所以近些年推行的養(yǎng)老院網(wǎng)上預(yù)定系統(tǒng)受到了大眾的歡迎。子女可以在工作之余在網(wǎng)上為老人挑選合適老人居住的養(yǎng)老院,為其節(jié)省了大量的時間與精力。這也為養(yǎng)老院工作人員帶來了很大的方便,工作人員不再用每日帶領(lǐng)來參觀養(yǎng)老院的老人或者子女來參觀養(yǎng)老院,以至于打擾入住老人的生活,只需要定期為養(yǎng)老院進(jìn)行拍照,在互聯(lián)網(wǎng)上更新最新信息便可,所以以電子商務(wù)模式運行的養(yǎng)老院網(wǎng)上預(yù)訂系統(tǒng)受到了人們的一致好評,也必然將成為以

39、后養(yǎng)老院的一種運營模式。 </p><p>  1.4 設(shè)計的主要工作</p><p>  本次設(shè)計主要包括了兩個部分,即前臺瀏覽預(yù)定部分和后臺管理部分,其中前臺界面中包括了用戶的登陸與注冊模塊、用戶的管理模塊、服務(wù)類型瀏覽模塊、房間類型瀏覽模塊、房間預(yù)訂模塊、留言版模塊、幫助中心模塊、文章中心模塊等等;后臺界面則

40、包括了系統(tǒng)設(shè)置模塊、服務(wù)中心模塊、通知中心模塊、會員管理系統(tǒng)模塊等。其中后臺系統(tǒng)設(shè)置模塊包括了管理員信息的修改,導(dǎo)航的添加、刪除與修改,廣告的設(shè)置;服務(wù)中心模塊包括了服務(wù)類型的管理,房間類型的管理以及訂單的管理;通知中心模塊包括了文章、公告以及疑難解答的管理;會員管理系統(tǒng)包括了用戶的添加、修改與刪除,以及對用戶留言的管理。</p><p><b>  1.5 論文組織</b></p&g

41、t;<p>  論文全文共分為六章:</p><p>  第一章 緒論。主要包括了論文的引言、本次設(shè)計的背景、目的及意義,針對養(yǎng)老院網(wǎng)上預(yù)訂系統(tǒng)在國內(nèi)外的現(xiàn)狀及未來發(fā)展進(jìn)行了分析,并總結(jié)概括了本次設(shè)計所包括的主要內(nèi)容。</p><p>  第二章 開發(fā)環(huán)境和開發(fā)技術(shù)。</p><p><b>  第三章 需求分析。</b><

42、/p><p>  第四章 系統(tǒng)設(shè)計與實現(xiàn)。</p><p>  第五章 系統(tǒng)測試。選取具有代表性的數(shù)據(jù)進(jìn)行測試,保證系統(tǒng)正常運行。</p><p>  第六章 結(jié)束語。對系統(tǒng)實現(xiàn)過程進(jìn)行了總結(jié)。</p><p><b>  開發(fā)環(huán)境和開發(fā)技術(shù)</b></p><p><b>  2.1 PH

43、P簡介</b></p><p>  PHP,是英文超級文本預(yù)處理語言Hypertext Preprocessor的縮寫。PHP 是一種 HTML 內(nèi)嵌式的語言,是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語言,語言的風(fēng)格有類似于C語言,被廣泛的運用。PHP的另一個含義是:菲律賓比索的標(biāo)準(zhǔn)符號。</p><p>  PHP 獨特的語法混合了 C、Java、Perl 以及 PHP

44、自創(chuàng)新的語法。它可以比 CGI 或者 Perl 更快速的執(zhí)行動態(tài)網(wǎng)頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運行,使代碼運行更快。PHP具有非常強(qiáng)大的功能,所有的CGI的功能PHP都能實現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。</p><p>  2.2 PH

45、P技術(shù)的特征</p><p>  開放的源代碼:所有的PHP源代碼事實上都可以得到。 </p><p>  PHP是免費的。和其它技術(shù)相比,PHP本身免費。</p><p>  php的快捷性。程序開發(fā)快,運行快,技術(shù)本身學(xué)習(xí)快。嵌入HTML:因為PHP可以嵌入HTML語言,它 相對于其他語言,編輯簡單,實用性強(qiáng),更適合初學(xué)者。 </p><

46、p>  跨平臺性強(qiáng):由于PHP是運行在服務(wù)器端的腳本,可以運行在UNIX、LINUX、WINDOWS下。</p><p>  效率高:PHP消耗相當(dāng)少的系統(tǒng)資源。</p><p>  圖像處理:用PHP動態(tài)創(chuàng)建圖像 </p><p>  面向?qū)ο瘢涸趐hp4,php5 中,面向?qū)ο蠓矫娑加辛撕艽蟮母倪M(jìn),現(xiàn)在php完全可以用來開發(fā)大型商業(yè)程序。</p>

47、;<p>  專業(yè)專注: PHP支持腳本語言為主,同為類C語言。</p><p>  2.3 WampServer簡介</p><p>  WampServer是一款由法國人開發(fā)的Apache Web服務(wù)器、PHP解釋器以及MySQL數(shù)據(jù)庫的整合軟件包。免去了開發(fā)人員將時間花費在繁瑣的配置環(huán)境過程,從而騰出更多精力去做開發(fā)。在windows下將Apache+PHP+Mysql

48、 集成環(huán)境,擁有簡單的圖形和菜單安裝和配置環(huán)境。PHP擴(kuò)展、Apache模塊,開啟/關(guān)閉鼠標(biāo)點點就搞定,再也不用親自去修改配置文件了,WAMP它會去做。再也不用到處詢問php的安裝問題了,wampserver一切都搞定了。這個軟件是完全免費的,可以在其官方網(wǎng)站下載到最新的版本。本文中使用的版本是WampServer 2.0f(發(fā)布日期2008年12月16日),其中包括Apache 2.2.11,PHP 5.2.8,MySQL 5.1.3

49、0。</p><p>  2.4 MySQL簡介</p><p>  mysql是一種開放源代碼的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS),MySQL數(shù)據(jù)庫系統(tǒng)使用最常用的數(shù)據(jù)庫管理語言--結(jié)構(gòu)化查詢語言(SQL)進(jìn)行數(shù)據(jù)庫管理。 由于MySQL是開放源代碼的,因此任何人都可以在General Public License的許可下下載并根據(jù)個性化的需要對其進(jìn)行修改。MySQL因為其速度、可靠

50、性和適應(yīng)性而備受關(guān)注。大多數(shù)人都認(rèn)為在不需要事務(wù)化處理的情況下,MySQL是管理內(nèi)容最好的選擇。 </p><p>  mysql關(guān)系型數(shù)據(jù)庫于1998年1月發(fā)行第一個版本。它使用系統(tǒng)核心提供的多線程機(jī)制提供完全的多線程運行模式,提供了面向C、C++、Eiffel、Java、Perl、PHP、Python以及Tcl等編程語言的編程接口(APIs),支持多種字段類型并且提供了完整的操作符支持查詢中的SELECT和W

51、HERE操作。 mysql開發(fā)組計劃于2001年中期公布MySQL4.0版本。在這個版本中將有以下新的特性被提供:新的表定義文件格式、高性能的數(shù)據(jù)復(fù)制功能、更加強(qiáng)大的全文搜索功能。在此之后,MySQL開發(fā)著希望提供安全的數(shù)據(jù)復(fù)制機(jī)制、在BeOS操作系統(tǒng)上的MySQL實現(xiàn)以及對延時關(guān)鍵字的定期刷新選項。隨著時間的推進(jìn),MySQL將對ANSI 92/ANSI 99標(biāo)準(zhǔn)完全兼容。 </p><p>  mysql特

52、點: </p><p>  使用核心線程的完全多線程。這意味著它能很容易地利用多CPU(如果有)。 可運行在不同的平臺上。 </p><p>  多種列類型:1、 2、 3、4、和 8 字節(jié)長度的有符號/無符號整數(shù)(INT)、FLOAT、DOUBLE、CHAR、VARCHAR、TEXT、BLOB、DATE、TIME、DATETIME、 TIMESTAMP、YEAR、SET

53、和ENUM類型。 </p><p>  利用一個優(yōu)化的一遍掃描多重聯(lián)結(jié)(one-sweep multi-join)非常快速地進(jìn)行聯(lián)結(jié)(join)。 </p><p>  在查詢的SELECT和WHERE部分支持全部運算符和函數(shù)。</p><p><b>  3.系統(tǒng)分析</b></p><p>  3.1 系

54、統(tǒng)分析說明</p><p>  系統(tǒng)分析(systems analysis),是指在信息系統(tǒng)開發(fā)的生命周期中系統(tǒng)分析階段的各項活動和方法。它在整個系統(tǒng)開發(fā)過程中,是要解決“做什么”的問題,從邏輯上,提出系統(tǒng)的方案,即邏輯模型,以此作為下一階段進(jìn)行物理方案(即計算機(jī)和通信系統(tǒng)方案)設(shè)計、解決“怎么做”的問題提供依據(jù)。</p><p><b>  3.2 功能需求</b>

55、</p><p>  開發(fā)養(yǎng)老院網(wǎng)上預(yù)訂系統(tǒng)的第一步是進(jìn)行需求分析。需求分析的好壞直接決定著系統(tǒng)能否真正滿足用戶的需求。</p><p><b>  3.2.1需求說明</b></p><p>  下面是一份典型的養(yǎng)老院網(wǎng)上預(yù)訂系統(tǒng)的文本需求說明</p><p>  在進(jìn)入系統(tǒng)之后首先是登錄系統(tǒng),系統(tǒng)分為前臺界面和后臺界

56、面,前臺界面根據(jù)用戶輸入的內(nèi)容判斷用戶的合法身份。前臺界面和后臺界面分別為預(yù)定用戶和系統(tǒng)管理員。其中,系統(tǒng)管理員擁有所有的權(quán)限,而用戶沒有用戶管理、服務(wù)管理、房間管理、通知中心管理、訂單信息處理等權(quán)限。</p><p>  允許系統(tǒng)的網(wǎng)站管理員來添加服務(wù)類型、添加房間的類型,可以查看所有房間的信息,并能夠修改和刪除。房間信息包括房間id、房間名稱、房間價格、服務(wù)類型、房間介紹、圖片路徑、是否推薦、發(fā)布時間等基本信

57、息。</p><p>  允許系統(tǒng)管理員查看該系統(tǒng)的所有注冊用戶,也可以予以刪除。</p><p>  允許系統(tǒng)管路員查看該系統(tǒng)的所有訂單,并能夠管理訂單。</p><p>  任何一個網(wǎng)絡(luò)用戶都可以注冊成為該系統(tǒng)的固定用戶,要記錄的信息由用戶名、真實姓名、密碼、E-mail、用戶地址、聯(lián)系電話、常用QQ等基本信息。</p><p>  已注

58、冊的用戶如果忘記了登錄密碼,可聯(lián)系系統(tǒng)管理員,著其幫助修改密碼。</p><p>  無論是否網(wǎng)站注冊用戶,均可瀏覽系統(tǒng)中已經(jīng)介紹的服務(wù)類型、房間類型、養(yǎng)老院環(huán)境及老人狀態(tài)等信息,注冊用戶方可登錄系統(tǒng),進(jìn)行預(yù)定房間的功能。</p><p>  預(yù)定后的用戶可以登錄系統(tǒng)查看自己訂單的狀態(tài),還可以在留言板發(fā)表留言,而且還能夠修改個人的基本信息。</p><p>  系統(tǒng)

59、客戶端運行在Windows平臺下,服務(wù)器端可以運行在Windows平臺或者Unix平臺下,系統(tǒng)還應(yīng)該有一個較好的圖形用戶界面。</p><p>  系統(tǒng)應(yīng)該有很好的可擴(kuò)張性。</p><p>  3.2.2 需求分析</p><p>  需求分析就是描述系統(tǒng)的要求,通過定義系統(tǒng)中的關(guān)鍵域類來建立模型。分析的根本目的是在開發(fā)者和提出需求的人之間建立一種理解和溝通機(jī)制。

60、因此,養(yǎng)老院網(wǎng)上預(yù)訂系統(tǒng)的需求分析也應(yīng)該是開發(fā)人員和用戶(或者客戶)一起完成的。</p><p>  系統(tǒng)管理員在對養(yǎng)老院進(jìn)行實地考察后,將服務(wù)類型和房間類型進(jìn)行整理歸類,將房間信息發(fā)布到網(wǎng)上。網(wǎng)絡(luò)用戶登錄該網(wǎng)站后,自行注冊,預(yù)定房間,提交訂單給系統(tǒng)管理員。管理員在收到訂單后,可聯(lián)系用戶,并處理相應(yīng)的訂單。</p><p>  由以上的分析可以得知,養(yǎng)老院網(wǎng)上預(yù)定系統(tǒng)的角色可以劃分為三類。

61、</p><p>  (1)系統(tǒng)管理員:負(fù)責(zé)管理服務(wù)類型、房間類型、通知中心、導(dǎo)航設(shè)置、訂單、用戶等。</p><p>  (2)注冊用戶:瀏覽房間、瀏覽養(yǎng)老院環(huán)境、在線預(yù)定、管理個人信息、查看訂單。</p><p>  (3)未注冊用戶:瀏覽房間、瀏覽養(yǎng)老院環(huán)境。</p><p>  這三類角色分別擁有自己的操作功能。每一個操作模塊都要實現(xiàn)

62、自身的功能,并且在整個的操作流程中負(fù)責(zé)承上啟下。其中在下面的分析過程中,由于注冊用戶包含了未注冊用戶的功能,便主要對系統(tǒng)管理員以及注冊用戶進(jìn)行相應(yīng)的分析。下面根據(jù)這兩方面的需求,來分別描述要實現(xiàn)的功能。</p><p>  1)管理員登錄:系統(tǒng)初始化系統(tǒng)管理員,這些管理員能夠通過管理員入口進(jìn)入后臺進(jìn)行管理操作。</p><p>  2)管理員管理房間:首先要求的就是能夠添加房間類型。在添加

63、房間時包含的信息有房間名稱、房間價格、服務(wù)類型、房間介紹。圖片路徑、是否推薦等。管理員可以由一個界面查看所有的房間類型,對已經(jīng)添加的房間可以修改它的某一個屬性,也可以刪除不想保留的房間。</p><p>  3)管理員管理訂單:管理員可以查看注冊用戶下達(dá)的所有訂單,訂單的信息包括房間類型、服務(wù)類型、預(yù)定用戶名、預(yù)定時間等。</p><p>  4)管理員管理用戶:管理員可以查看所有注冊用戶

64、,用戶的信息包括登錄用戶名、真實姓名、密碼、Email、用戶地址、聯(lián)系電話、上次登錄時間。管理員可以刪除某一個用戶。</p><p>  5)管理員公告信息:管理員可以在后臺添加公告信息,公告的信息包括公告編號、公告內(nèi)容、公告時間。</p><p>  6)管理員添加超級鏈接:管理員可以添加超級鏈接,方便用戶瀏覽其他的網(wǎng)站找到自己滿意的內(nèi)容。超級鏈接包括鏈接編號、連接名、鏈接網(wǎng)址、發(fā)布時間

65、。</p><p>  7)用戶注冊:網(wǎng)絡(luò)用戶均能夠注冊。注冊的用戶信息包括登錄用戶名、真實姓名、密碼、確認(rèn)密碼(以便保證用戶兩次輸入的密碼都一樣)、Email、用戶地址、聯(lián)系電話。用戶名不能重復(fù)。</p><p>  8)用戶登錄:系統(tǒng)注冊用戶使用自己注冊的用戶名登錄系統(tǒng),進(jìn)行預(yù)定房間、管理個人信息、查看訂單操作。</p><p>  9)用戶在線預(yù)定:用戶可以查

66、看所有的房間及服務(wù)類型,選擇預(yù)定。</p><p>  10)用戶查看訂單:用戶可以查看自己下達(dá)的所有訂單,查看訂單的狀態(tài),還可以查看某一個訂單的房間列表。</p><p>  本系統(tǒng)中的中心對象是房間,根據(jù)以上的功能需求分析可知,該系統(tǒng)的流程主要描述的是用戶注冊后預(yù)定房間,下達(dá)訂單的流程,該系統(tǒng)的適用對象包括管理員和注冊用戶。</p><p><b> 

67、 3.3 需求建模</b></p><p>  養(yǎng)老院網(wǎng)上預(yù)訂系統(tǒng)角色為用戶和管理員。系統(tǒng)總用例圖如圖3-1所示。</p><p>  圖3-1系統(tǒng)用例總圖</p><p>  該用例圖標(biāo)記了所有的用例,從中可以得知,養(yǎng)老院預(yù)定系統(tǒng)的角色可以劃分為兩類。</p><p>  管理員:擁有所有權(quán)限。</p><p

68、>  注冊用戶:瀏覽房間列表、瀏覽服務(wù)類型、任意預(yù)定房間、發(fā)表留言、提交訂單和查看自己訂單的狀態(tài)。</p><p>  3.3.1 管理員登錄</p><p>  系統(tǒng)初始化網(wǎng)站管理員,管理員必須先通過身份驗證,能夠通過管理員入口進(jìn)入網(wǎng)上書店后臺管理系統(tǒng)進(jìn)行相關(guān)操作。</p><p>  3.3.2 房間管理</p><p>  在房間

69、管理中可以對房間類型進(jìn)行添加、修改信息、刪除等操作。首先就是管理員能夠添加房間類型。在添加房間時包含的信息有房間類型名稱、房間價格、服務(wù)類型、房間介紹。圖片路徑、是否推薦等。管理員可以由一個界面查看所有的房間,對已經(jīng)添加的房間可以修改它的某一個屬性,也可以刪除不想保留的房間。</p><p>  3.3.3 服務(wù)管理</p><p>  在服務(wù)管理中,可以對服務(wù)類型進(jìn)行添加、修改信息、刪除

70、等操作。在養(yǎng)老院預(yù)訂系統(tǒng)中,服務(wù)類型基本分為3類,自理類型、半自理類型以及全代理型,在后期如有變動都可以對其進(jìn)行修改及刪除。</p><p>  3.3.4 訂單管理</p><p>  訂單管理中,管理員可以查看用戶所下達(dá)的訂單內(nèi)容,包括所定房間名稱、下達(dá)訂單的用戶名、用戶信息及訂單時間等內(nèi)容。并可在后期的管理系統(tǒng)中進(jìn)行對訂單的處理,現(xiàn)階段在本預(yù)訂系統(tǒng)中不涉及此內(nèi)容。</p>

71、<p>  3.3.5 通知中心管理</p><p>  在通知中心管理中,基本包括了公告的發(fā)布、修改及刪除,社會政策、社會新聞及老人狀態(tài)的發(fā)布、修改及刪除,留言的回復(fù)以及對用戶提出的疑難問題進(jìn)行解答等。</p><p>  3.3.6 其他管理</p><p>  在其他管理中,包括了導(dǎo)航、廣告、鏈接、養(yǎng)老院環(huán)境等的管理。</p>&l

72、t;p><b>  4.系統(tǒng)設(shè)計與實現(xiàn)</b></p><p>  4.1 系統(tǒng)總體設(shè)計</p><p>  4.1.1 系統(tǒng)基礎(chǔ)結(jié)構(gòu)</p><p>  隨著Internet技術(shù)的興起,B/S模式系統(tǒng)應(yīng)用越來越廣泛,趨于今后開發(fā)軟件的主流。B/S 模式,即Browser/server結(jié)構(gòu),是對C/ S模式的一種變化或者改的結(jié)構(gòu)。在B/S

73、模式下,用戶界面完全通過WWW瀏覽器實現(xiàn)。其中應(yīng)用的典型就是,瀏覽器-Web服務(wù)器-數(shù)據(jù)庫服務(wù)器。客戶端通過瀏覽器向Web服務(wù)器提出查詢請求,Web服務(wù)器根據(jù)需要向數(shù)據(jù)庫服務(wù)器提出查詢請求,數(shù)據(jù)庫服務(wù)器根據(jù)檢索結(jié)果與查詢條件將相應(yīng)的數(shù)據(jù)結(jié)果返回給Web服務(wù)器,最后Web服務(wù)器以超文本文件的形式將結(jié)果傳給客戶端的Web瀏覽器。本系統(tǒng)正是基于此想法,而開發(fā)基于B/S的網(wǎng)絡(luò)版的中小型管理系統(tǒng)。下面的B/S結(jié)構(gòu)模式圖如圖4-1所示。</p

74、><p>  圖4-1 B/S結(jié)構(gòu)模式圖</p><p>  4.1.2 系統(tǒng)功能結(jié)構(gòu)圖</p><p>  逐步求精的模塊化概念。逐步求精和模塊化的抽象是密切相關(guān)的。軟件結(jié)構(gòu)每一層中模塊表示對軟件抽象層次的次細(xì)化。用自頂向下,逐步求精的方法由抽象到具體的方式分配控制,簡化了軟件設(shè)計和實施,提高了軟件的可理解性和可測試性,并使得軟件更容易維護(hù)。</p>

75、<p>  模塊獨立性。模塊的劃分要使模塊間盡可能的相互獨立,獨立模塊較易維護(hù)。度量模塊的獨立程度有兩個標(biāo)準(zhǔn):內(nèi)聚和耦合。耦合是對一個軟件結(jié)構(gòu)內(nèi)不同模塊之間互連程度的度量。耦合強(qiáng)弱取決于模塊間接口的復(fù)雜程度,進(jìn)入或訪問一個模塊的點,以及通過接口的數(shù)。</p><p>  在軟件的設(shè)計中應(yīng)追求盡可能松散的耦合。內(nèi)聚標(biāo)志一個模塊內(nèi)各個元素彼此結(jié)合的緊密程度,它是信息隱藏和局部化概念的自然擴(kuò)展,理想內(nèi)聚的模塊

76、只做一件事情。在設(shè)計時應(yīng)力求做到高內(nèi)聚。</p><p>  通過需求分析,得到如下功能模塊圖,如圖4-2所示:</p><p>  圖4-2 功能模塊圖</p><p>  從以上功能結(jié)構(gòu)圖可以看出,養(yǎng)老院網(wǎng)上預(yù)定系統(tǒng)可分為前臺和后臺兩大部分,前臺部分由用戶功能,主要包括用查詢房間、在線預(yù)訂、訂單查看,個人信息管理和留言管理5個模塊,其中前臺還包括了用戶在沒有用

77、戶名時的注冊功能。后臺部分由管理員使用,主要包括房間管理,服務(wù)管理,用戶管理,訂單管理,通知中心管理,其他管理6個模塊。</p><p>  4.2 系統(tǒng)詳細(xì)設(shè)計</p><p>  4.2.1 數(shù)據(jù)庫設(shè)計</p><p>  本系統(tǒng)數(shù)據(jù)采用MySQL數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫命名為ruisi。其中ruisi數(shù)據(jù)庫中包括14個表。</p><p> 

78、 1. 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計</p><p>  本系統(tǒng)采用“實體聯(lián)系模型”(ER模型)來描述數(shù)據(jù)庫的結(jié)構(gòu)與語義,以對現(xiàn)實世界進(jìn)行第一次抽象。ER模型直接從現(xiàn)實世界抽象出實體類型及實體間聯(lián)系,然后用ER圖來表示數(shù)據(jù)模型。</p><p>  E-R圖是直觀表示概念模型的工具,它有三個基本成分:</p><p> ?。?)矩形框,表示實體類型(考慮問題的對象)。<

79、;/p><p>  (2)菱形框,表示聯(lián)系類型(實體間的聯(lián)系)。</p><p>  (3)橢圓形框,表示實體的屬性。</p><p>  各實體屬性圖4-3到圖4-17所示:</p><p>  圖4-3 房間實體圖</p><p>  圖4-4 用戶實體圖</p><p>  圖4-5

80、 管理員實體圖</p><p>  圖4-6 服務(wù)類型實體圖</p><p>  圖4-7 訂單實體圖</p><p>  圖4-8 養(yǎng)老院環(huán)境實體圖</p><p>  圖4-9 文章實體圖</p><p>  圖4-10 文章類型實體圖</p><p>  圖4-11 首頁介紹實

81、體圖</p><p>  圖4-12 導(dǎo)航實體圖</p><p>  圖4-13 公告實體圖</p><p>  圖4-14 幫助中心實體圖</p><p>  圖4-15 鏈接實體圖</p><p>  圖4-16 留言信息實體圖</p><p>  圖 4-17 實體和實體之間的聯(lián)系E-

82、R圖</p><p>  2. 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計</p><p>  通過以上分析,各實體和屬性定義如下。</p><p>  房間信息(房間編號,房間名稱、房間價格、服務(wù)類型、房間介紹。圖片路徑、是否推薦)。</p><p>  服務(wù)信息(服務(wù)編號、服務(wù)類型名稱、服務(wù)簡介)。</p><p>  用戶信息(用戶名、

83、真實姓名、密碼、Email、用戶地址、聯(lián)系電話、QQ)。</p><p>  留言信息(主題ID、作者姓名、作者ID、發(fā)布時間、留言內(nèi)容、回復(fù)內(nèi)容)。</p><p>  訂單信息(房間名稱、服務(wù)類型、用戶名、預(yù)定時間)。</p><p>  管理員信息(管理員ID、管理員名、密碼)。</p><p>  公告信息(公告ID、公告名稱、公告內(nèi)

84、容、公告時間)。</p><p>  鏈接信息(鏈接ID、網(wǎng)站名稱、網(wǎng)站站點、發(fā)布時間)。</p><p>  導(dǎo)航信息(導(dǎo)航ID、導(dǎo)航名稱、鏈接地址、排序)。</p><p>  網(wǎng)站首頁介紹(介紹ID、網(wǎng)站地址、聯(lián)系電話、QQ、詳情介紹、email、簡介介紹)。</p><p>  幫助中心(幫助ID、幫助名稱、幫助內(nèi)容、發(fā)布時間)。&l

85、t;/p><p>  文章信息(文章ID、文章名稱、文章內(nèi)容、發(fā)布時間)。</p><p>  文章類型(類型ID、類型名稱、類型介紹、發(fā)布時間)。</p><p>  養(yǎng)老院環(huán)境(環(huán)境ID、圖片名稱、圖片地址、圖片鏈接)。</p><p>  3. 數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計</p><p>  經(jīng)過以上分析,可以得到以下數(shù)據(jù)庫

86、表如表4-1所示。</p><p>  表4-1 數(shù)據(jù)庫各表功能</p><p>  其中各表的命名,及設(shè)計結(jié)果如下:</p><p> ?。?)course(房間信息表)表主要用于保存房間的基礎(chǔ)信息,該表的結(jié)構(gòu)如表4-2所示。</p><p>  表4-2 房間信息表</p><p> ?。?)coursetype(

87、服務(wù)類型信息表)表主要用于保存房間的服務(wù)類型的基本信息,該表的結(jié)構(gòu)如表4-3所示。</p><p>  表4-3 服務(wù)類型信息表</p><p>  admin(管理員信息表)表主要用于保存管理員登錄的基本信息,該表的結(jié)構(gòu)如表4-4所示。</p><p>  表4-4 管理員信息表</p><p> ?。?)user(用戶信息表)表主要用于保

88、存用戶的基礎(chǔ)信息,該表的結(jié)構(gòu)如表4-5所示。</p><p>  表4-5 用戶信息表</p><p>  article(文章信息表)表主要用于保存文章的基本信息,該表的結(jié)構(gòu)如表4-6所示。</p><p>  表4-6 文章信息表</p><p>  article_type(文章類型信息表)表主要用于保存文章類型的基本信息,該表的結(jié)構(gòu)如

89、表4-7所示。</p><p>  表4-7 文章類型信息表</p><p>  鏈接(鏈接信息表)表主要用于保存鏈接的基本信息,該表的結(jié)構(gòu)如表4-8所示。</p><p>  表4-8 鏈接信息表</p><p>  gonggao(公告信息表)表主要用于保存公告的基本信息,該表的結(jié)構(gòu)如表4-9所示。</p><p>

90、;  表4-9 公告信息表</p><p>  help(幫助中心信息表)表主要用于保存幫助中心的基本信息,該表的結(jié)構(gòu)如表4-10所示。</p><p>  表4-10 幫助中心信息表</p><p>  suggest(留言信息表)表主要用于保存留言的基本信息,該表的結(jié)構(gòu)如表4-11所示。</p><p>  表4-11 留言信息表<

91、/p><p>  daohang(導(dǎo)航信息表)表主要用于保存導(dǎo)航的基本信息,該表的結(jié)構(gòu)如表4-12所示。</p><p>  表4-12 導(dǎo)航信息表</p><p>  (12)config(首頁簡介信息表)表主要用于保存首頁簡介的基礎(chǔ)信息,該表的結(jié)構(gòu)如表4-13所示。</p><p>  表4-13 首頁簡介信息表</p><

92、;p>  adv(養(yǎng)老院環(huán)境信息表)表主要用于保存養(yǎng)老院環(huán)境的基本信息,該表的結(jié)構(gòu)如表4-14所示。</p><p>  表4-14 養(yǎng)老院環(huán)境信息表</p><p>  dingdan(訂單信息表)表主要用于保存訂單的基本信息,該表的結(jié)構(gòu)如表4-15所示。</p><p>  表4-15 訂單信息表</p><p>  4.2.2 重

93、要功能模塊設(shè)計與實現(xiàn)</p><p>  1、 前臺各模塊的功能介紹</p><p>  用戶管理模塊:為了便于網(wǎng)站的管理,必須有一套完整的用戶管理體系,該網(wǎng)站用戶管理模塊由用戶注冊,用戶登錄2部分組成。</p><p>  訂單查看模塊:登錄用戶可以查看自己已經(jīng)下達(dá)的訂單。</p><p>  修改個人資料模塊:為了保護(hù)用戶信息不受非法侵害

94、,用戶登錄后即可對個人的注冊信息進(jìn)行修改。</p><p>  留言板:用戶可以查看和添加留言信息。</p><p>  通知公告:用戶可通過主頁或者導(dǎo)航查看網(wǎng)站管理員發(fā)布的公告通知等信息。</p><p><b>  前臺首頁界面設(shè)計</b></p><p>  無論是注冊用戶或者未注冊用戶均可以對網(wǎng)站進(jìn)行相應(yīng)的留言,

95、其中可以通過導(dǎo)航或者直接在主頁點擊所需要查看的模塊進(jìn)行下一步的操作。其中養(yǎng)老院預(yù)定子系統(tǒng)的首頁界面如圖4-18所示。</p><p>  圖 4-18 前臺首頁的運行結(jié)果圖</p><p>  (2) 用戶管理模塊</p><p>  用戶管理模塊主要實現(xiàn)用戶的注冊、登錄,下面分別介紹。</p><p><b>  ① 用戶注冊&l

96、t;/b></p><p>  當(dāng)用戶第一次登錄時首先要在本網(wǎng)站注冊,成為會員用戶才可以在該網(wǎng)站上預(yù)定房間,注冊頁面必須填寫一些用戶的基本信息,如用戶名,密碼,聯(lián)系電話等信息,用戶注冊頁面的運行效果如圖4-19所示。</p><p>  圖 4-19 用戶注冊頁面的運行結(jié)果圖</p><p><b>  ② 用戶登錄</b></p&

97、gt;<p>  用戶登錄窗口設(shè)置在首頁上,主要用來接收用戶登錄的用戶名及密碼,該頁面運行結(jié)果如圖4-20所示。</p><p>  圖 4-20 用戶登錄圖</p><p>  單擊注冊按鈕,會提交到index/userreg.html頁面執(zhí)行,單擊登錄按鈕,系統(tǒng)將對輸入的用戶名和密碼進(jìn)行驗證,如果數(shù)據(jù)表中的用戶名和密碼存在就顯示登錄成功,并返回首頁,否則彈出錯誤的提示信

98、息。</p><p> ?。?)用戶資料修改模塊</p><p>  用戶資料修改是為用戶更改個人信息所提供的窗口,用戶只有登錄網(wǎng)頁后才有權(quán)限修改個人資料信息。</p><p>  用戶資料修改模塊在前臺主頁的導(dǎo)航條上,單擊個人信息鏈接,進(jìn)入用戶資料修改的頁面,該頁面主要用于修改用戶信息,其運行結(jié)果如圖4-21所示。</p><p>  圖

99、4-21 用戶修改信息圖</p><p>  個人信息修改完畢后,要將修改后的數(shù)據(jù)信息更新到注冊數(shù)據(jù)表中,單擊修改按鈕,如果提交的數(shù)據(jù)無誤,將彈出數(shù)據(jù)更新成功的消息對話框,否則將彈出更新失敗的消息對話框。</p><p> ?。?)用戶瀏覽房間模塊</p><p>  用戶在登錄或不登錄狀態(tài)均可查看房間信息,但只有在登錄狀態(tài)下才可進(jìn)行預(yù)定,進(jìn)去網(wǎng)站前臺后,可在首頁點

100、擊所喜歡的房間圖片或者在導(dǎo)航欄點擊服務(wù)中心進(jìn)行挑選。瀏覽房間界面如圖4-22所示。</p><p>  圖 4-22 房間預(yù)訂瀏覽模塊圖</p><p>  用戶在瀏覽并選定想預(yù)定的房間之后,便可點擊所想要的圖片進(jìn)行預(yù)定。其中部分房間可進(jìn)行促銷活動,點擊房間后并展示出房間更詳細(xì)的信息。運行效果如圖4-23所示。</p><p>  圖 4-23 房間詳細(xì)信息圖<

101、;/p><p><b>  (5)個人信息管理</b></p><p>  在個人信息管理中,除了可對個人信息進(jìn)行修改外,還可以查看個人信息、修改密碼以及查看訂單操作。</p><p>  查看個人信息,運行的效果如圖4-24所示。</p><p>  圖 4-24 個人信息預(yù)覽圖</p><p> 

102、 修改密碼操作如圖4-25所示。</p><p>  圖 4-25 修改密碼圖</p><p>  查看訂單操作,如圖4-26所示。</p><p>  圖 4-26 訂單信息圖</p><p><b> ?。?) 留言板模塊</b></p><p>  留言板是一個商務(wù)網(wǎng)站中不可缺少的組成部分,

103、它可以增進(jìn)用戶與網(wǎng)站之間的交流,下面著重介紹瀏覽留言板和添加留言板2部分組成。</p><p>  ① 瀏覽留言板的分頁顯示</p><p>  單擊本網(wǎng)站首頁的留言板超鏈接進(jìn)入留言板的頁面,該頁面主要用來顯示用戶所填寫的留言,以便其他用戶查閱,留言板頁面的運行結(jié)果如圖4-27和圖4-28所示。</p><p>  圖 4-27 導(dǎo)航留言預(yù)覽圖</p>

104、<p>  圖 4-28個人信息留言預(yù)覽圖</p><p>  留言板中顯示的數(shù)據(jù)是從數(shù)據(jù)庫表中檢索出來并顯示到網(wǎng)頁中的,為方便查看網(wǎng)頁信息,在此加入分頁顯示功能。程序中該頁對應(yīng)的程序文件為suggest/index.html.</p><p><b>  ② 添加留言</b></p><p>  添加留言是用戶與用戶,以及用戶與網(wǎng)

105、站之間的一種交流模式,只有把用戶想要的表達(dá)的內(nèi)容添加至數(shù)據(jù)庫中,才能在瀏覽留言板中進(jìn)行顯示。</p><p>  用戶在留言板中單擊添加留言,超鏈接便可以打開添加留言頁面,該頁面主要用來提交用戶輸入的留言信息,添加留言頁面的運行結(jié)果如圖4-29所示。</p><p>  圖 4-29 添加留言運行結(jié)果圖</p><p>  用戶在添加留言頁中單擊提交按鈕,系統(tǒng)會將通

106、過suggest/add.html將內(nèi)容提交到數(shù)據(jù)庫中。</p><p> ?。?)界面公告、文章的瀏覽</p><p>  用戶在登錄或者未登錄狀態(tài)下,均可以瀏覽養(yǎng)老院的環(huán)境、公告及通知等內(nèi)容。其中可以通過主頁進(jìn)行瀏覽,也可以在導(dǎo)航欄中點擊瀏覽。其中導(dǎo)航瀏覽如圖4-30所示。</p><p>  圖 4-30 通知內(nèi)容預(yù)覽圖</p><p>

107、;  2、 后臺管理功能介紹</p><p>  后臺功能只允許具有管理員權(quán)限的用戶使用,它是實現(xiàn)前臺功能的基礎(chǔ)。</p><p>  后臺包括管理員身份驗證,房間管理模塊,服務(wù)類型管理模塊,訂單信息管理模塊,用戶信息管理模塊,文章管理模塊,導(dǎo)航管理模塊、公告管理模塊、鏈接管理模塊組成。</p><p><b>  后臺功能介紹:</b><

108、;/p><p>  管理員身份驗證,為合法用戶提供一個后臺入口。</p><p>  房間管理模塊,對房間類型進(jìn)行添加、更改和刪除操作,從而在前臺界面展示出房間信息。</p><p>  服務(wù)類型管理模塊。實現(xiàn)對服務(wù)類型的增加、修改和刪除操作。</p><p>  訂單信息管理模塊,網(wǎng)站管理員查看用戶的訂單信息。</p><p

109、>  用戶信息管理模塊,查詢注冊所有用戶,對一些非法或私信用戶進(jìn)行刪除操作,也可根據(jù)用戶需求進(jìn)行更改密碼操作。</p><p>  文章管理模塊:包括了文章的分類,以及文章的發(fā)布、修改及刪除操作。</p><p>  公告信息管理模塊:網(wǎng)站向用戶發(fā)布最新公告信息。</p><p>  導(dǎo)航管理模塊:網(wǎng)站對前臺界面的導(dǎo)航進(jìn)行增加、修改、刪除的操作。</p&

110、gt;<p>  鏈接管理模塊:網(wǎng)站對前臺界面所顯示的鏈接,進(jìn)行相應(yīng)的操作。</p><p> ?。?)后臺首頁界面設(shè)計</p><p>  養(yǎng)老院網(wǎng)上預(yù)定子系統(tǒng)的后臺首頁界面如圖4-31所示。</p><p>  圖 4-31 后臺首頁運行結(jié)果圖</p><p> ?。?)管理員登錄模塊</p><p>

111、;  在前臺首頁單擊管理員入口,將轉(zhuǎn)到管理員登錄頁面,該頁面的功能是對管理員身份進(jìn)行驗證,用戶輸入登錄ID和密碼后單擊登錄按鈕,系統(tǒng)將判斷登錄ID和密碼的有效性,如果通過驗證則轉(zhuǎn)到后臺首頁,反之則提示錯誤,管理員登錄頁面的運行結(jié)果如圖4-32所示。</p><p>  圖 4-32 后臺登陸界面運行結(jié)果圖</p><p>  在登錄頁面中,是通過javascript來實現(xiàn)完整性驗證的。腳本

112、語言在網(wǎng)絡(luò)中被廣泛應(yīng)用,掌握好腳本語言在網(wǎng)絡(luò)開發(fā)中也是必需的。用戶單擊登錄按鈕時,如果錄入數(shù)據(jù)完整性驗證通過,系統(tǒng)會將數(shù)據(jù)提交到登錄頁面,該頁面來判斷輸入信息在數(shù)據(jù)庫中表是否存在提交的用戶名和密碼,如果條件符合就保存用戶名信息,管理員有權(quán)都本網(wǎng)站進(jìn)行維護(hù),否則提示“用戶名或密碼錯誤”。</p><p><b> ?。?)房間管理模塊</b></p><p>  單擊導(dǎo)

113、航區(qū)中的服務(wù)中心的超鏈接,系統(tǒng)將打開服務(wù)管理界面,其中包括房間管理界面。該頁面主要用于將房間信息的添加、修改及刪除操作,并將更新的信息更新到數(shù)據(jù)庫中,以提供前臺首頁房間展示所需要的重要的數(shù)據(jù)依據(jù)。管理房間模塊信息界面如圖4-33與圖4-34所示。</p><p>  圖 4-33 添加房間運行結(jié)果圖</p><p>  圖 4-34 管理已有房間信息圖</p><p&g

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論