




已閱讀5頁,還剩43頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
摘要信息化是繼工業(yè)化之后世界經(jīng)濟的又一場革命,是當(dāng)今世界經(jīng)濟和社會發(fā)展的大趨勢。隨著人類向信息社會的邁進,政府管理活動也正受著經(jīng)濟全球化和信息網(wǎng)絡(luò)化的深刻影響,于是電子政務(wù)1伴隨著信息化進程應(yīng)運而生,而且正在不斷的發(fā)展和逐步的完善。大連市旅游局為加強內(nèi)部辦公效率,在網(wǎng)絡(luò)上展示大連市旅游2風(fēng)采,參照同行對電子政務(wù)系統(tǒng)做出了規(guī)劃設(shè)計,目標(biāo)建立網(wǎng)絡(luò)辦公自動化系統(tǒng)和門戶網(wǎng)站平臺,在此背景下開發(fā)實現(xiàn)了旅游電子政務(wù)系統(tǒng)。在建設(shè)該系統(tǒng)時,在功能上分為對內(nèi)和對外兩大功能,并且這兩大功能實現(xiàn)無縫結(jié)合。本系統(tǒng)結(jié)合大連市旅游局的實際情況,對電子政務(wù)系統(tǒng)進行了研究與開發(fā)工作。為便于軟件開發(fā)與維護,分離了數(shù)據(jù)的控制和數(shù)據(jù)的表現(xiàn),同時采用mvc3模式對系統(tǒng)進行了設(shè)計,以適應(yīng)越來越復(fù)雜的多層web應(yīng)用系統(tǒng)的設(shè)計需求。本系統(tǒng)將信息管理與辦公自動化管理進行了有機結(jié)合,由此政府能有效地管理信息。同時保證了用戶能夠及時、方便地獲得信息并進行交流,從而提升了政府的工作效率和競爭力,滿足了現(xiàn)代政府機構(gòu)管理的需要。關(guān)鍵詞:電子政務(wù)旅游設(shè)計模式數(shù)據(jù)庫網(wǎng)站abstractin recent years, with computer technology and network development and popularization of information technology has affected various sectors of society, are booming e-government is the result of its development. dalian tourism bureau to strengthen internal office efficiency, the network display dalian travel style, in the light of e-government colleagues have made a planning and design, target networking office automation systems and portal platform, in this context, the development achieved dalian tourism bureau e-government system. in building the e-government system, the function is divided into two major internal and external functions, and seamless integration of these two functions.dalian municipal tourism bureau e-government system, the implementation of the operation of the tourist board to improve efficiency within the office to make office more standardized, he portal system is simple and generous, with rich content to show dalian travel style and tourism bureau administrative affairs, and expanded dalian citys tourism resources advocacy role. the implementation of the system operation brought the tourist information bureau carried out a major step, sum up experience in information technology laid the foundation for the next step in the process. combined with dalian municipal bureau of tourism of the actual situation, this system does a research and development work of the e-government system. in order to facilitate software development and maintenance of the separation of data control and data performance to meet the increasingly complex multi-tier web application system design requirements, thus adopting mvc pattern to design the system.the system put the information management combined with office automation management, which makes the government could effectively manage the information. at the same time, it guarantees users could be able to get message and make communicate with others in time, so as to enhance the efficiency and strengthens the competitiveness of government, and meet the needs of modern government management.key words: e-government tourism design patterns database website目錄第一章緒論11.1研究背景11.2國內(nèi)外發(fā)展情況21.3研究意義21.4主要技術(shù)簡介31.5本文結(jié)構(gòu)3第二章需求分析42.1需求分析42.2可行性研究62.3系統(tǒng)運行環(huán)境6第三章總體設(shè)計73.1系統(tǒng)主要流程73.2系統(tǒng)模塊設(shè)計8第四章數(shù)據(jù)庫設(shè)計114.1數(shù)據(jù)庫需求分析114.2數(shù)據(jù)庫概念設(shè)計134.3數(shù)據(jù)庫邏輯設(shè)計184.4數(shù)據(jù)庫的實施與運行22第五章詳細(xì)設(shè)計245.1門戶網(wǎng)站平臺管理模塊功能的設(shè)計與實現(xiàn)245.2后臺信息管理模塊功能的設(shè)計與實現(xiàn)31第六章系統(tǒng)測試386.1軟件測試的目的386.2軟件測試的方法386.3軟件測試的方案39總結(jié)42謝辭43參考文獻44大連交通大學(xué)2014屆本科生畢業(yè)設(shè)計(論文)第一章緒論1.1研究背景1.1.1電子政務(wù)的背景近年來,隨著計算機技術(shù)和網(wǎng)絡(luò)的發(fā)展和普及,信息化已經(jīng)影響到社會的各行各業(yè),正在蓬勃發(fā)展的電子政務(wù)就是其發(fā)展的結(jié)果。所謂電子政務(wù)是指政府在其管理和服務(wù)職能中運用現(xiàn)代信息技術(shù),實現(xiàn)組織結(jié)構(gòu)和工作流程的重組優(yōu)化,超越時間、空間和部門分隔的制約,從而提高政府的運作效率,并為社會公眾提供高效、優(yōu)質(zhì)、廉潔的一體化管理和服務(wù),并加強對政府業(yè)務(wù)運作的有效監(jiān)管。電子政務(wù)的核心價值之一,就是要從根本上改善政府的公共服務(wù)。從更深層次上說,電子政務(wù)實質(zhì)上是對現(xiàn)有的、工業(yè)時代的政府形態(tài)的一種改造,適合以互聯(lián)網(wǎng)為主要特征的信息時代的政府結(jié)構(gòu)和運行方式。電子政務(wù)的產(chǎn)生發(fā)展有以下幾個重要的背景。(1)信息技術(shù)發(fā)展引起政府管理的改革信息技術(shù)從上世紀(jì)50年代開始引入到政府管理中來,直至互聯(lián)網(wǎng)技術(shù)的出現(xiàn),在互聯(lián)網(wǎng)上構(gòu)建門戶網(wǎng)站,構(gòu)建電子網(wǎng)絡(luò)政府,這個過程在很大程度上引起了政府管理的變革。(2)電子商務(wù)的驅(qū)動2013年,全球電子商務(wù)的增長率為18.3%,整體營業(yè)額為1.3萬億美元,通過電子商務(wù)實現(xiàn)的交易占全球貿(mào)易的20%以上。電子商務(wù)的發(fā)展對政府提供新的服務(wù)越來越重要,因此面對電子商務(wù)的發(fā)展,政府必須做出反應(yīng),電子商務(wù)的發(fā)展是電子政務(wù)的一個原動力。(3)大型企業(yè)的驅(qū)動國際以及國內(nèi)許多行內(nèi)it公司都在致力于強烈推介銷售自己生產(chǎn)的產(chǎn)品、設(shè)備、軟件的動機,從市場化理解都是非常好的行為,同時,這對于推動電子政務(wù)而言也是一個非常重要的方面。這些都對電子政務(wù)的發(fā)展也起了很重要的推動作用。(4)全球化的競爭在全球化時代,各個國家,從中央政府到地方政府都在展開激烈的競爭,包括資金競爭,人才競爭的,而電子政務(wù)建設(shè)本身是創(chuàng)造投資環(huán)境的一個非常重要的方面。隨著信息技術(shù)和互聯(lián)網(wǎng)的高速發(fā)展,在如今全球化的商業(yè)競爭中,企業(yè)的電子商務(wù)、erp系統(tǒng)的重要性已非常顯著,同樣,一個好的電子政務(wù)系統(tǒng)將為國家建造出一個良好的商業(yè)環(huán)境,使得政府為企業(yè)提供優(yōu)質(zhì)的服務(wù)和生存保障,這樣的一個國家將引來更多的外商投資入駐,為國家?guī)砀嗟陌l(fā)展。因此電子政務(wù)的產(chǎn)生與全球化的競爭有一定的聯(lián)系。1.1.2旅游行業(yè)的背景隨著人們生活水平的不斷提高,生活方式不再僅限于普通的衣、食、住、行。在物質(zhì)方面得到提高的同時,在精神方面也追求有一個質(zhì)的突變。于是,人們越來越多的選擇在周末或假期間外出旅游,換個環(huán)境來陶冶自己的情操,享受旅游給自己帶來的樂趣。因此,近幾年來,旅游業(yè)已逐漸成為世界支柱產(chǎn)業(yè)。電子政務(wù)可以將信息流進行有效的管理,提高產(chǎn)業(yè)鏈的工作效率并降低成本。旅游業(yè)是最適合開展電子政務(wù)的行業(yè)之一,通過先進的網(wǎng)絡(luò)技術(shù)手段提高政府與企業(yè)之間、政府與游客之間的信息交流與溝通,改進旅游業(yè)的業(yè)務(wù)工作流程,所以電子政務(wù)對旅游業(yè)的發(fā)展具有深遠的意義。1.2國內(nèi)外發(fā)展情況發(fā)達國家和地區(qū)在這方面已經(jīng)取得了巨大的成效。歐美發(fā)達國家,旅游電子政務(wù)已經(jīng)成為整個電子政務(wù)領(lǐng)域最大之一、最突出的部分之一。資料顯示,全球旅游電子政務(wù)連續(xù)5年以高速度增長。與發(fā)達國家相比我國旅游電子政務(wù)還處在初級階段,還存在較大差距。(1)國內(nèi)登錄過旅游網(wǎng)站的網(wǎng)民占網(wǎng)民總數(shù)的比例較小,而進行過網(wǎng)上旅游預(yù)訂的網(wǎng)民比例更小。(2)我國旅游業(yè)應(yīng)用電子政務(wù)系統(tǒng)的總體發(fā)展水平很低,信息服務(wù)能力有限,網(wǎng)絡(luò)營銷僅僅是一種時尚,消費者的培育,旅游電子政務(wù)軟、硬件環(huán)境的成熟和政府政策法規(guī)的建設(shè)等等都是急待解決的問題。作為一個擁有豐富旅游資源的大國,我國有望借助先進的信息化手段幫助旅游業(yè)實現(xiàn)迅猛增長,迎來更大的飛躍。(3)我國的旅游電子政務(wù)地區(qū)發(fā)展不平衡。主要表現(xiàn)在東部沿海地區(qū)、大城市發(fā)展較快,與這些重點地區(qū)相比,我國的其它地方政府的旅游電子政務(wù)發(fā)展相對遲緩。(4)由于我國正處在市場經(jīng)濟體制的建立過程中,政府對經(jīng)濟及旅游的管理方式需徹底改變。實際上,我國的旅游電子政務(wù)的發(fā)展目標(biāo)不僅僅是提高效率和樹立形象的問題,其更深層次的問題是如何進一步促進政務(wù)活動的改革,使旅游業(yè)更好的發(fā)展。1.3研究意義解決旅游電子中小企業(yè)因為資金費用問題,難以建立滿足需求的網(wǎng)站現(xiàn)象,有效的節(jié)約企業(yè)在電子商務(wù)應(yīng)用上所投入資金。同時,對于已經(jīng)建立b2c電子商務(wù)網(wǎng)站的旅游政務(wù)網(wǎng)站,提供更多的宣傳渠道和業(yè)務(wù)空間。解決異地消費者與旅游電子政務(wù)之間難以溝通,身份真實性的難以確認(rèn)的問題。同時,網(wǎng)上的宣傳面廣、網(wǎng)頁設(shè)計圖文并茂、表現(xiàn)手法靈活、內(nèi)容容易更新、成本低廉,而且可以與上網(wǎng)者進行雙向信息交流,以滿足不斷變化的需求。本網(wǎng)站隨時給用戶提供最新、最實用的旅游產(chǎn)品信息,以吸引更多的旅游客源,真正起到促銷、推廣的作用。同時,利用電子政務(wù)網(wǎng)站充分了解游客需求,加強與游客的溝通,建立良好的合作關(guān)系,不僅有利于幫助政府樹立良好形象,而且有利于提高游客的忠誠度,為旅游企業(yè)贏得社會形象和企業(yè)利益的雙贏。1.4主要技術(shù)簡介1.4.1b/s結(jié)構(gòu)的數(shù)據(jù)訪問模式旅游電子政務(wù)網(wǎng)站采用b/s4結(jié)構(gòu)開發(fā)web應(yīng)用程序,由于網(wǎng)絡(luò)化管理,只要通過瀏覽器訪問服務(wù)器的方式,即可實現(xiàn)遠程操作和數(shù)據(jù)共享,且維護和升級方式也很簡單。1.4.2java語言電子政務(wù)是當(dāng)今的熱門話題,然而傳統(tǒng)的編程語言難以勝任電子政務(wù)系統(tǒng),電子政務(wù)要求程序代碼具有具體的要求,即:安全,可靠,同時要求能與運行在不同平臺機器上的各地區(qū)用戶進行聯(lián)系。java5以其強安全性,平臺無關(guān)性,硬件結(jié)構(gòu)無關(guān)性,語言簡潔且面向?qū)ο?,在網(wǎng)絡(luò)編程語言中占據(jù)無可比擬的優(yōu)勢,成為實現(xiàn)電子政務(wù)系統(tǒng)的首選語言。1.4.3jsp技術(shù)jsp6具有一次編寫,到處運行;系統(tǒng)的多平臺支持;強大的可伸縮性;多樣化和功能強大的開發(fā)工具支持;支持服務(wù)器端組件等優(yōu)勢特點。在旅游電子政務(wù)網(wǎng)站系統(tǒng)中,web服務(wù)器在遇到訪問jsp網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同jsp文件中的html代碼一起返回給客戶端。插入的java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。1.4.4sql server 2012技術(shù)對于一個旅游電子政務(wù)網(wǎng)站而言,為了支持訪問量大而帶來的數(shù)據(jù)訪問需求,本系統(tǒng)采用microsoft sql server 20127數(shù)據(jù)庫管理系統(tǒng)。作為新一代的數(shù)據(jù)平臺產(chǎn)品,sql server 2012 不僅延續(xù)現(xiàn)有數(shù)據(jù)平臺的強大能力,全面支持云技術(shù)與平臺,并且能夠快速構(gòu)建相應(yīng)的解決方案實現(xiàn)私有云與公有云之間數(shù)據(jù)的擴展與應(yīng)用的遷移。1.4.5myeclipse簡介本旅游電子政務(wù)網(wǎng)站除了使用java、jsp等開發(fā)語言外,還需要其他組件。myeclipse的實際價值來自其發(fā)布的大量的可視化開發(fā)工具和實用組件。如ccs/js/html/xml的編輯器,幫助創(chuàng)建ejb和struts項目的向?qū)Рa(chǎn)生項目的所有主要的組件如action/session bean/form等,此外還包含編輯hibernate配置文件和執(zhí)行sql語句的工具,大大提高了開發(fā)效率。1.5本文結(jié)構(gòu)本文的主要結(jié)構(gòu):根據(jù)本系統(tǒng)之前的需求分析規(guī)劃出了系統(tǒng)的功能模塊。第一章是研究背景、目前現(xiàn)狀、研究意義的介紹;第二章將介紹系統(tǒng)的需求分析及運行環(huán)境;第三章是總體結(jié)構(gòu)設(shè)計,根據(jù)本系統(tǒng)之前的需求分析規(guī)劃出了系統(tǒng)的功能模塊;第四章是數(shù)據(jù)庫設(shè)計,創(chuàng)建了本系統(tǒng)實際應(yīng)用時所需要的數(shù)據(jù)庫,并對數(shù)據(jù)庫中的表和字段進行了初步的設(shè)計與分析;第五章是對本系統(tǒng)的詳細(xì)設(shè)計說明,對軟件中的主要設(shè)計模塊進行了較全面性的講解;第六章是對軟件的測試。第二章需求分析2.1需求分析2.1.1需求目標(biāo)隨著大連經(jīng)濟的發(fā)展,大連旅游業(yè)也應(yīng)有與此相適應(yīng)的較快的飛躍性發(fā)展。根據(jù)當(dāng)前電子政務(wù)的發(fā)展現(xiàn)狀,大連政府有必要建立一套自己的電子政務(wù)系統(tǒng),該系統(tǒng)定位的目標(biāo)是:宣傳美麗大連的旅游資源;通過宣傳帶動發(fā)展旅游產(chǎn)業(yè),帶動大連其他產(chǎn)業(yè)的發(fā)展;摒棄以前的紙上辦公模式,實現(xiàn)無紙化網(wǎng)上辦公,提高辦公效率和工作水平。2.1.2系統(tǒng)功能需求功能齊全,操作簡單的旅游電子政務(wù)網(wǎng)站,由門戶網(wǎng)站平臺和后臺管理兩個子系統(tǒng)構(gòu)成。門戶網(wǎng)站平臺是面向訪問網(wǎng)站的用戶,通俗的說就是提供給訪問網(wǎng)站的人看的內(nèi)容和頁面,訪問門戶網(wǎng)站平臺可以瀏覽公開發(fā)布的信息,如首頁、綜合法規(guī)、政務(wù)公開、熱門消費、景點一覽、網(wǎng)站公告、聯(lián)系我們、交流互動、主任信箱以及友情鏈接等信息,另外,門戶網(wǎng)站平臺除了應(yīng)該具備最基本的信息,還要考慮整體構(gòu)造、風(fēng)格和色彩搭配等問題,既要體現(xiàn)大連的特色,也要給用戶以合理舒服之感,形成良好的網(wǎng)站形象。管理員可以通過密碼登陸進入后臺的頁面,來進行信息的發(fā)布及管理等操作。網(wǎng)站后臺管理系統(tǒng)主要是用于對門戶網(wǎng)站平臺的信息進行管理,如文字、圖片以及其他旅游資訊的發(fā)布、更新、刪除等操作,同時也包括對會員信息、交流互動信息、主任信箱信息的管理。簡單來說就是對網(wǎng)站數(shù)據(jù)庫和文件的快速操作,以使得門戶網(wǎng)站平臺的內(nèi)容能夠得到及時更新和調(diào)整。網(wǎng)站后臺系統(tǒng)的維護直接影響到門戶網(wǎng)站平臺的信息顯示,及時的設(shè)置和更新相關(guān)內(nèi)容,會讓用戶對網(wǎng)站信息了解的更詳細(xì),進而關(guān)乎到網(wǎng)站的訪問量。旅游電子政務(wù)網(wǎng)站的總體功能需求8圖如圖2-1所示:2.1.3角色識別角色識別的任務(wù)是找出所有可能與系統(tǒng)發(fā)生交互行為的外部實體對象和系統(tǒng),它們的行為不受系統(tǒng)控制,但是可以提供輸入給系統(tǒng)(即使用系統(tǒng)的功能,或者能夠響應(yīng)系統(tǒng)的服務(wù)請求,為系統(tǒng)提供服務(wù)接口)。在前面的系統(tǒng)功能描述中我們可以知道,用戶在訪問系統(tǒng)時,要瀏覽景點信息和最新資訊,對感興趣的景點進行評論,對于自己的疑問需要與其他用戶進行交流或者與政府管理人員直接聯(lián)系。很顯然該系統(tǒng)存在著一個主要角色,我們將此定義為門戶網(wǎng)站平臺用戶;同樣在系統(tǒng)的后臺,也存在著一種角色,需要去管理信息,及時更新網(wǎng)站公告,處理用戶的信件,管理已注冊用戶的信息,所以我們定義該角色為后臺管理員。綜上所述,本系統(tǒng)包含兩個角色:即門戶網(wǎng)站平臺用戶和后臺管理員。其用例圖9,如圖2-2所示:圖2-1旅游電子政務(wù)網(wǎng)站的總體功能需求圖圖2-2旅游電子政務(wù)網(wǎng)站用例圖2.2可行性研究可行性研究的目的,就是用最小的代價在盡可能短的時間內(nèi)確定問題的解決能力。要達到這個目的,當(dāng)然不能靠主觀猜想而要依靠客觀分析。本文通過以下分析進行評估。(1)技術(shù)可行性:本系統(tǒng)所使用的java語言、jsp技術(shù)、數(shù)據(jù)庫sql server 2012、服務(wù)器tomcat 6.0、myeclipse 8.5等技術(shù),均是應(yīng)用成熟健全的軟件。因此,在技術(shù)上用java語言可以編程本軟件。(2)操作可行性:本系統(tǒng)為一個小型的網(wǎng)站,所耗費的資源非常的小,一般的計算機無論是硬件還是軟件都能夠滿足條件,并且,本系統(tǒng)操作簡單,界面友好,操作起來非常方便。因此,本系統(tǒng)在運行上是可行的。(3)經(jīng)濟可行性:旅游電子政務(wù)網(wǎng)站的開發(fā),一方面它打破了地域區(qū)隔,極大豐富了游客的選擇;另一方面,利用網(wǎng)絡(luò)來獲取政府信息及旅游咨詢真正降低了中間成本,使政府和普通市民都得到了好處。因此,從經(jīng)濟可行性上來說,完全可行。2.3系統(tǒng)運行環(huán)境硬件開發(fā)環(huán)境:cpu:intel(r) core(tm) i3 cpu 2300 2.27ghz , 2.27ghz內(nèi)存:4gb 硬盤:80g系統(tǒng):64位操作系統(tǒng)軟件開發(fā)環(huán)境:操作系統(tǒng):microsoft windows 8開發(fā)工具包:java(tm) se development kit 6開發(fā)工具:myeclipse enterprise workbench 8.5 jsp服務(wù)器:apache tomcat 6.0數(shù)據(jù)庫:microsoft sql server 2012瀏覽器:microsoft internet explorer 10.0第三章總體設(shè)計3.1系統(tǒng)主要流程瀏覽者在進入旅游電子政務(wù)網(wǎng)站后,首先訪問的是網(wǎng)站首頁,在這里展示各類信息,如綜合法規(guī)信息、政務(wù)公開信息、景點信息、熱門消費信息等,瀏覽者還可以查看網(wǎng)站的最新資訊動態(tài),并且可以按照自己的要求搜索查詢相應(yīng)的信息。當(dāng)瀏覽者想對網(wǎng)站信息進行評論或者想與其他瀏覽者及政府網(wǎng)站管理員進行交流時,需通過輸入用戶名及密碼進行登錄,未注冊的用戶需先注冊成為會員再登錄。系統(tǒng)后臺管理人員可以處理用戶的留言信息。與此同時,后臺管理員還能夠?qū)W(wǎng)站的政務(wù)法規(guī)信息、景點信息、熱門消費信息等進行管理,及時更新最新信息,對旅游電子政務(wù)網(wǎng)站做出不斷地更新與完善。為了更加清晰的表達該系統(tǒng)的業(yè)務(wù)功能模塊,詳見下面的流程圖。由于不同的角色所承擔(dān)的任務(wù)各自不同,所以其流程也不同??傮w分為客戶端流程(面向門戶網(wǎng)站平臺用戶,如圖3-1所示)和管理端流程(面向后臺管理員,如圖3-2所示)。圖3-1客戶端流程圖圖3-2管理員端流程圖3.2系統(tǒng)模塊設(shè)計根據(jù)系統(tǒng)流程圖,可以得出該系統(tǒng)主要有門戶網(wǎng)站平臺模塊和后臺管理模塊構(gòu)成。其總體功能模塊圖,如圖3-3所示:圖3-3系統(tǒng)總體功能模塊圖3.2.1門戶網(wǎng)站平臺功能模塊門戶網(wǎng)站平臺模塊分為:1.政務(wù)法規(guī)模塊:通過一、二級標(biāo)題進行管理,分門別類地將信息展現(xiàn)給用戶;2.熱門消費模塊:提供詳盡的熱門消費信息,同時用戶可以對熱門消費信息進行點“贊”和評論。3.景點一覽模塊:提供詳盡的景點信息,同時用戶可以對景點點“贊”和評論;4.網(wǎng)站公告模塊:將近期最重要的信息在主頁中展示給用戶;5.聯(lián)系我們模塊:為方便用戶與政府之間的聯(lián)系,此頁面提供了負(fù)責(zé)人的聯(lián)系方式;6.交流互動模塊:通過此模塊,游客之間可以進行旅游前疑問和旅游后感想的交流;7.主任信箱模塊:通過此模塊,游客可以直接政府網(wǎng)站管理員進行交流,及時表達自己對政府的意見和觀點;8.友情鏈接模塊:因本網(wǎng)站功能有限,通過此模塊,游客可以訪問相關(guān)聯(lián)網(wǎng)站;9.會員登錄/注冊模塊:游客通過注冊可成為網(wǎng)站會員,登錄之后即可進行在線交流,主任信箱留言等操作。綜上所述,門戶網(wǎng)站平臺模塊的功能結(jié)構(gòu)圖如圖3-4所示:圖3-4門戶網(wǎng)站平臺模塊3.2.2后臺管理功能模塊后臺管理功能模塊分為信息管理模塊、系統(tǒng)管理模塊和基本設(shè)置模塊。1.信息管理模塊按類別對門戶網(wǎng)站的信息進行管理,并分為以下模塊,(1)信息管理模塊:對公開政務(wù)和綜合法規(guī)進行查詢、添加、修改和刪除;(2)景點管理模塊:對景點信息進行查詢、添加、修改和刪除;(3)熱門消費地點模塊:對熱門消費地點進行查詢、添加、修改和刪除;(4)廣告圖片管理模塊:對廣告圖片進行修改和刪除;(5)網(wǎng)站公告管理模塊:對網(wǎng)站公告進行編輯;(6)聯(lián)系我們管理模塊:對聯(lián)系我們中的信息進行編輯;(7)交流互動管理模塊:對游客交流互動的信息進行查看和刪除;(8)主任信箱管理模塊:對主任信箱的信息進行查詢、回復(fù)和刪除;(9)友情鏈接管理模塊:對友情鏈接信息進行查詢、添加、修改和刪除。2.系統(tǒng)管理模塊:對管理員和會員進行管理,并分以下模塊:(1)添加管理員模塊:為保證多管理員參與電子政務(wù)網(wǎng)站的管理,此模塊可以添加管理員;(2)管理員查看模塊:對管理員的信息進行查詢、添加、修改和刪除;(3)會員管理模塊:為了保護用戶的信息,此模塊與門戶網(wǎng)站平臺用戶維護的區(qū)別是管理員只能查看用戶信息和刪除操作;3.基本設(shè)置模塊:這是對管理員的信息進行維護,并分為以下模塊:(1)查看個人資料模塊:對管理員個人資料進行查看;(2)修改個人資料模塊:修改管理員個人資料;(3)更改登錄密碼模塊:更改管理員個人密碼。后臺管理模塊,如圖3-5所示:圖3-5后臺管理模塊第四章數(shù)據(jù)庫設(shè)計對于一個旅游電子政務(wù)網(wǎng)站而言,為了支持訪問量大而帶來的數(shù)據(jù)訪問需求,桌面型的數(shù)據(jù)庫10管理系統(tǒng)無法滿足需要,同時缺乏充足的安全性保障。因此,需要使用大型商業(yè)化企業(yè)級服務(wù)用途的數(shù)據(jù)庫管理系統(tǒng),如sql server,oracle等。本系統(tǒng)采用microsoft sql server 2012數(shù)據(jù)庫管理系統(tǒng)。4.1數(shù)據(jù)庫需求分析4.1.1需求分析的任務(wù)調(diào)查應(yīng)用領(lǐng)域,對旅游電子政務(wù)網(wǎng)站深入考察并進行詳細(xì)分析,重點是調(diào)查、收集與分析用戶在數(shù)據(jù)管理中的信息要求、處理要求、數(shù)據(jù)的安全性與完整性要求。形成需求分析說明書。重點調(diào)查,收集與分析用戶在數(shù)據(jù)管理中的信息要求,處理要求,數(shù)據(jù)安全與完整性要求。詳細(xì)調(diào)查網(wǎng)站的數(shù)據(jù)庫應(yīng)用的情況,分析用戶的各種需求,在此基礎(chǔ)上確定該系統(tǒng)的功能。該系統(tǒng)必須充分考慮今后可能的擴充和維護,不能僅僅按當(dāng)前應(yīng)用要求來設(shè)計數(shù)據(jù)庫,還要從長遠考慮,用發(fā)展的眼光看問題。4.1.2需求分析的過程進行需求分析,需先對用戶進行充分調(diào)查,弄清楚他們的實際要求,然后再分析和表達這些需求。在眾多分析和表達用戶需求的方法中,結(jié)構(gòu)化系統(tǒng)分析與設(shè)計技術(shù)是一個使用簡單的方法。分析的結(jié)果一般用一組圖表來表示,主要包括數(shù)據(jù)流圖、數(shù)據(jù)字典等。確定整個系統(tǒng)中,哪些將來由計算機完成,哪些由人工完成。由計算機完成的功能就是該系統(tǒng)應(yīng)該實現(xiàn)的功能。要求系統(tǒng)能有效、快速、安全、可靠和無誤的完成上述操作。并要求客戶機的界面要簡單明了,易于操作,服務(wù)器程序利于維護。4.1.3流程圖經(jīng)過可行性分析和初步需求調(diào)查,抽象出該系統(tǒng)業(yè)務(wù)流程圖如圖4-1所示:4.1.4數(shù)據(jù)字典經(jīng)分析,本系統(tǒng)要用到十個基本表:用戶信息、政務(wù)法規(guī)類型信息、政務(wù)法規(guī)具體信息、熱門消費信息、景點信息、交流互動信息、主任信箱信息、評論信息、友情鏈接信息、其他信息表。數(shù)據(jù)結(jié)構(gòu)定義如表4-1所示:圖4-1旅游電子政務(wù)網(wǎng)站流程圖表4-1數(shù)據(jù)結(jié)構(gòu)定義數(shù)據(jù)結(jié)構(gòu)名含義說明組成用戶信息用戶的相關(guān)信息用戶id、用戶名、用戶密碼等政務(wù)法規(guī)類型信息政務(wù)法規(guī)的類型信息類型id、類型名稱等政務(wù)法規(guī)具體信息政務(wù)法規(guī)的相關(guān)信息信息id、標(biāo)題、作者、來源等熱門消費信息熱門消費的相關(guān)信息熱門id、熱門地點、熱門類型等景點信息景點的相關(guān)信息景點id、景點名稱、門票價格、景點地點等交流互動信息交流互動的相關(guān)信息互動id、互動標(biāo)題、互動內(nèi)容等主任信箱信息主任信箱的相關(guān)信息信箱id、信箱內(nèi)容等數(shù)據(jù)項評論信息評論的相關(guān)信息評論id、評論者名、評論內(nèi)容等友情鏈接信息友情鏈接的相關(guān)信息鏈接id、鏈接名字、鏈接地址等其他信息網(wǎng)站公告、廣告、聯(lián)系我們的相關(guān)信息信息id、內(nèi)容、種類等4.2數(shù)據(jù)庫概念設(shè)計e-r圖是概念模型的代表。而概念模型正是按用戶的觀點來對數(shù)據(jù)和信息建模,主要用于數(shù)據(jù)庫設(shè)計,不涉及信息在計算機系統(tǒng)中的表示,只是用來描述特定組織所關(guān)心的信息結(jié)構(gòu)。這種概念模型簡單,清晰,易于用戶理解。4.2.1數(shù)據(jù)庫e-r圖通過需求分析以及對數(shù)據(jù)庫信息的分析,設(shè)計出滿足系統(tǒng)需求的實體以及他們之間的相互聯(lián)系。此旅游電子政務(wù)網(wǎng)站系統(tǒng)主要有管理員實體,會員實體,各類信息實體等,它們之間的具體聯(lián)系如圖4-2所示:圖4-2總體e-r圖4.2.2實體屬性圖各實體屬性圖如圖4-3至圖4-17所示。圖4-3用戶信息實體屬性圖圖4-4政務(wù)法規(guī)類型實體屬性圖圖4-5政務(wù)法規(guī)信息實體屬性圖圖4-6熱門消費消息實體屬性圖圖4-7景點信息系實體屬性圖圖4-8交流互動實體屬性圖圖4-9主任信箱實體屬性圖圖4-10評論信息實體屬性圖圖4-11其他信息實體屬性圖圖4-12友情鏈接實體屬性圖圖4-13會員與交流互動、主任信箱信息之間的實體關(guān)系圖圖4-14會員與景點信息、熱門消費之間的實體關(guān)系圖圖4-15管理員與會員信息之間的實體關(guān)系圖圖4-16管理員與熱門消費、景點信息的實體關(guān)系圖圖4-17管理員與政府及法規(guī)的實體關(guān)系圖4.3數(shù)據(jù)庫邏輯設(shè)計4.3.1數(shù)據(jù)庫的結(jié)構(gòu)根據(jù)此旅游電子政務(wù)網(wǎng)站系統(tǒng)的實際情況,本系統(tǒng)的數(shù)據(jù)庫命名為toursite,toursite數(shù)據(jù)庫中共有10張數(shù)據(jù)表。1.sysuser(用戶信息表)用戶信息表:此表用于記錄網(wǎng)站所有用戶的基本信息,包括普通會員信息和管理員信息。是用戶登入網(wǎng)站的權(quán)限基礎(chǔ),為用戶維護個人信息和管理員管理用戶提供信息。該表中的“用戶編號”是主鍵。用戶表包含的各個字段,類型及屬性如下表4-2所示:表4-2sysuser(用戶信息表)序號名稱別名類型長度1id用戶編號int42uname用戶賬號名varchar503upass用戶密碼varchar504utype用戶類型varchar505tname用戶姓名varchar506sex用戶性別varchar47tel用戶電話varchar508email用戶郵箱varchar1009addrs用戶地址varchar15010filename用戶頭像varchar25011savetime保存時間varchar1502.typenews(政務(wù)法規(guī)類型信息表)政務(wù)法規(guī)類型信息表:由于政務(wù)公開和綜合法規(guī)的標(biāo)題種類多,為方便標(biāo)題的分級管理,建立此類型信息表。該表中“類型編號”作為主鍵,政務(wù)法規(guī)類型信息表中包含的各個字段,類型,屬性如表4-3所示:表4-3typenews(政務(wù)法規(guī)類型信息表)序號名稱別名類型長度1id類型編號int42typename標(biāo)題編號varchar1003pid類型名字varchar103.news(政務(wù)法規(guī)具體信息表)政務(wù)法規(guī)具體信息表:此表用于記錄政務(wù)法規(guī)的具體信息,使用戶清晰地查看政府法規(guī)信息,同時也方便管理員對政務(wù)法規(guī)信息的管理。該表中“信息編號”作為主鍵,政務(wù)法規(guī)具體信息表中包含的各個字段,類型,屬性如表4-4所示:4.hotspot(熱門消費信息表)熱門消費信息表:此表用于記錄熱門消費的詳細(xì)信息,為用戶提供詳細(xì)的熱門消費信息,同時也為管理員管理熱門消費信息提供便利。該表中“熱門編號”作為主鍵,熱門消費信息表中包含的各個字段,類型,屬性如表4-5所示:5.spot(景點管理信息表)景點管理信息表:此表用于記錄景點的基本信息,方便管理員管理景點信息。如表3-5 所示。該表中“景點編號”作為主鍵,景點信息表中包含的各個字段,類型,屬性如表4-6所示:表4-4news(政務(wù)法規(guī)具體信息表)序號名稱別名類型長度1id信息編號int42title信息標(biāo)題varchar1003firsttitle一級類別varchar504secondtitle二級類別varchar505author信息作者varchar1006source信息來源varchar1507filename信息圖片varchar1508content信息內(nèi)容text9savetime保存時間varchar150表4-5hotspot(熱門消費信息表)序號名稱別名類型長度1id熱門編號int42hotname熱門名稱varchar1003hottpe熱門類型varchar1004address熱門地點varchar1505filename熱門圖片varchar2506content熱門內(nèi)容text7savetime保存時間varchar150表4-6spot(景點管理信息表)序號名稱別名類型長度1id景點編號int42spotname景點名稱varchar1003spotaddr景點地點varchar1504free是否免費varchar105ticket景點門票varchar2006stime起始時間varchar1507etime終止時間varchar1508filename景點圖片varchar2509content景點介紹text10savetime保存時間m(交流互動信息表)交流互動信息表:此表用于游客之間的交流信息,游客之間可以互相交流旅游感受和旅游疑惑等。該表中“互動編號”作為主鍵,交流互動信息表中包含的各個字段,類型,屬性如表4-7所示:表4-7comm(交流互動信息表)序號名稱別名類型長度1id互動編號int42title互動標(biāo)題varchar1003pcontent互動內(nèi)容varchar2504saver互動者姓名varchar1005pid對應(yīng)回復(fù)編號varchar1506savetime保存時間varchar1507.letter(主任信箱信息表)主任信箱信息表:此表用于記錄游客對主任的信件信息,同時管理員可以回復(fù)游客信件,為政府與普通民眾的交流提供了平臺。該表中“信件編號”作為主鍵,交流互動信息表中包含的各個字段,類型,屬性如表4-8所示:表4-8letter(主任信箱信息表)序號名稱別名類型長度1id信件編號int42saver寄件人名字varchar1003content寄件時間varchar2504savetime信件內(nèi)容varchar1505recontent回復(fù)內(nèi)容ment(評論信息表)評論信息表:此表不僅用贊地贊景的方式記錄了游客對景點和熱門消費地點的看法,游客還可以對景點和熱門消費地點進行評論。該表中“評論編號”作為主鍵,評論信息表中包含的各個字段,類型,屬性如表4-9所示: 表4-9comment(評論信息表)序號名稱別名類型長度1id評論編號int42saver評論者姓名varchar1003savtime評論時間varchar1504content評論內(nèi)容varchar2505pid評論對象編號varchar506infotype贊地贊景varchar509.link(友情鏈接信息表)友情鏈接信息表:由于此網(wǎng)站大小有限,為方便游客查找相關(guān)信息,此表提供了相關(guān)網(wǎng)站的鏈接方式。該表中“鏈接編號”作為主鍵,友情鏈接信息表中包含的各個字段,類型,屬性如表4-10所示:表4-10link(友情鏈接信息表)序號名稱別名類型長度1id鏈接編號int42linkname鏈接名字varchar1003linkurl鏈接地址varchar1504filename鏈接圖片varchar2505savetime保存時間varchar15010.typeother(其他信息表)其他信息表:此表用于記錄網(wǎng)站公告信息、網(wǎng)站廣告信息、網(wǎng)站的聯(lián)系方式等該表中“信息編號”作為主鍵,其他信息表中包含的各個字段,類型,屬性如表4-11所示:表4-11typeother(其他信息表)序號名稱別名類型長度1id信息編號int42content信息內(nèi)容text3infotype信息類型varchar1004filename信息圖片varchar2504.4數(shù)據(jù)庫的實施與運行1.對用戶信息表的部分進行查詢11。查詢語句:select uname,utype,tname,tel,email from sysuser查詢結(jié)果如圖4-18所示:圖4-18用戶信息表的查詢2指定條件查詢,查詢交流互動信息表中標(biāo)題是“大連旅游”的留帖者姓名,帖子標(biāo)題和內(nèi)容。查詢語句:select saver,title,pcontentfrom commwhere title=大連旅游查詢結(jié)果如圖4-19所示:圖4-19交流互動信息表的指定條件查詢第五章詳細(xì)設(shè)計軟件設(shè)計是一個把軟件需求轉(zhuǎn)換為軟件表示的過程。這種表示先勾勒出軟件的框架模塊,然后為軟件結(jié)構(gòu)圖中的每個模塊確定所必需的算法和詳細(xì)的數(shù)據(jù)結(jié)構(gòu),最終給出程序設(shè)計藍圖,也就是所謂的詳細(xì)設(shè)計階段。通過建立系統(tǒng)的各個功能模塊,程序設(shè)計,從而實現(xiàn)所需求的系統(tǒng),也就是說,經(jīng)過這個階段的設(shè)計工作,得出預(yù)想的目標(biāo)系統(tǒng)。此旅游電子政務(wù)網(wǎng)站包含門戶網(wǎng)站平臺和后臺管理系統(tǒng)兩部分。門戶網(wǎng)站平臺是公眾了解旅游資源及政府旅游局的窗口,政府旅游局也可通過門戶網(wǎng)站發(fā)布相關(guān)信息。后臺管理系統(tǒng)提供了對門戶網(wǎng)站內(nèi)容進行管理的功能,主要包括用戶管理、信息管理、資訊管理、信件管理等功能。5.1門戶網(wǎng)站平臺管理模塊功能的設(shè)計與實現(xiàn)本系統(tǒng)網(wǎng)站的主界面設(shè)計結(jié)構(gòu)采用了上中下的結(jié)構(gòu)。上面部分包括用戶的登錄注冊、重點信息的關(guān)鍵字查詢和網(wǎng)站的主功能;中間部分是廣告圖片、最新資訊、網(wǎng)站公告、綜合法規(guī)、最新景點的展示;下面部分包括友情鏈接和網(wǎng)站的版權(quán)所屬。門戶網(wǎng)站平臺頁面的具體功能如表5-1所示:表5-1門戶網(wǎng)站平臺頁面具體功能顯示名稱說明用戶注冊登錄會員注冊和登錄的入口綜合法規(guī)及時顯示國家及大連地區(qū)的法規(guī)信息政務(wù)公開及時顯示政府的行為信息熱門消費顯示大連的熱門消費地點(吃、玩、購、住等)景點一覽顯示大連的景點信息網(wǎng)站公告顯示大連的重要信息聯(lián)系我們顯示各地政府網(wǎng)站的負(fù)責(zé)人及聯(lián)系方式交流互動用戶直接交流互動自己的旅游感想及旅游疑問主任信箱實現(xiàn)用戶與政府的直接交流友情鏈接實現(xiàn)與大連其他網(wǎng)站的鏈接5.1.1首頁顯示在瀏覽器中輸入http:/localhost:8080/toursite,將進入網(wǎng)站主頁面。如圖5-1所示:圖5-1網(wǎng)站首頁5.1.2連接數(shù)據(jù)庫連接數(shù)據(jù)庫的實現(xiàn)代碼:public connection getconn() try class.forname(com.microsoft.sqlserver.jdbc.sqlserverdriver); conn =drivermanager.getconnection(jdbc:sqlserver:/:1433; databasename= toursite; user=sa;password=123456); 5.1.3會員管理模塊的設(shè)計與實現(xiàn)由于在旅游電子政務(wù)網(wǎng)站上所進行的交流互動、評論必須保證其真實性及有效性,需要對用戶資料進行有效的管理,因此用戶管理是旅游電子政務(wù)網(wǎng)站的重要管理內(nèi)容。它主要包括用戶注冊、登錄和驗證、用戶注冊資料的修改更新和用戶退出等功能。(1)注冊(1.1)實現(xiàn)目標(biāo)用戶單擊注冊后需要輸入用戶名、密碼、姓名、電話、郵箱及頭像等。為保證用戶名的唯一性,若輸入已有的用戶名,系統(tǒng)提示錯誤;用戶在提交注冊信息后,系統(tǒng)會對注冊頁面填寫的正確性進行檢查。對于不符合要求的填寫會給出必要的提示,并返回修改;對于符合要求的注冊表單,注冊成功,用戶提交的正確注冊信息將被存入系統(tǒng)的數(shù)據(jù)庫中。除性別采用單選框的方法實現(xiàn),其他信息使用文本框的方式實現(xiàn)。界面設(shè)計如圖5-2所示:圖5-2會員注冊(1.2)實現(xiàn)過程所屬頁面名:regedit.jsp表單屬性:(2)登錄和驗證(2.1)用戶登錄程序流程描述當(dāng)用戶輸入用戶名和密碼后首先要進行身份驗證,如果用戶存在,則成功登錄;反之,如果用戶不存在,提示錯誤信息“輸入的用戶名或密碼錯誤”,返回登錄界面重新輸入用戶名和密碼。用戶登錄的程序流程圖如圖5-3所示:圖5-3用戶登錄程序流程圖(2.2)實現(xiàn)目標(biāo)本網(wǎng)站系統(tǒ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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 勞動合同范本 派遣
- 養(yǎng)殖場清糞車購銷合同范本
- 區(qū)域銷售協(xié)議合同范本醫(yī)藥
- 包裝印刷公司采購合同范本
- 買宅地合同范例
- 上海住房合同范本
- 個人與團隊提成合同范本
- 線上按摩技師合同范本
- 公司電腦維修合同范本
- 農(nóng)村道路改造合同范例
- 部編版小學(xué)(2024版)小學(xué)道德與法治一年級下冊《有個新目標(biāo)》-第一課時教學(xué)課件
- 稅法(第5版) 課件 第13章 印花稅
- 2024-2025學(xué)年廣州市高二語文上學(xué)期期末考試卷附答案解析
- 咖啡店合同咖啡店合作經(jīng)營協(xié)議
- 2025年山東鋁業(yè)職業(yè)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 全套電子課件:技能成就夢想
- 2024年教育公共基礎(chǔ)知識筆記
- 2025年江蘇農(nóng)林職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 異構(gòu)數(shù)據(jù)融合技術(shù)-深度研究
- 北京市朝陽區(qū)2024-2025學(xué)年七年級上學(xué)期期末考試數(shù)學(xué)試卷(含答案)
- 2024年湖南汽車工程職業(yè)學(xué)院單招職業(yè)技能測試題庫標(biāo)準(zhǔn)卷
評論
0/150
提交評論