自助旅行網(wǎng)策劃設(shè)計報告v_第1頁
自助旅行網(wǎng)策劃設(shè)計報告v_第2頁
自助旅行網(wǎng)策劃設(shè)計報告v_第3頁
自助旅行網(wǎng)策劃設(shè)計報告v_第4頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、DIY 旅 行 網(wǎng)項目策劃案 2011lvxing Technology Co., Ltd. All rights reserved. This document contains proprietaryand confidential information.Companies outside the recipient not to disclose or copy,use or disclosure of all or part for any other purpose,assessment files of the recipient.Any other useor disclosu

2、re without the express written allor part of public information access. Is prohibited. Date: 2011. 06. 12文檔控制a. 文檔信息作者:耿曉磊文件名稱:自助旅行網(wǎng)策劃概要設(shè)計報告 v1.0.docb. 版本分發(fā):耿曉磊V1.0.docc. 文檔修改歷史信息:版本修改信息日期作者2.0文檔建立2011年06月12日耿曉磊d. 文檔簽署創(chuàng)建者:耿曉磊日期:2011年06月12日簽署者:日期:目 錄TOC o 1-8 h z u HYPERLINK l _Toc216258131 一、文檔目標和范圍

3、4 HYPERLINK l _Toc216258133 1.1 項目背景4 HYPERLINK l _Toc216258133 1.2目標市場定位4 HYPERLINK l _Toc216258134 1.3運作流程5 HYPERLINK l _Toc216258135 1.4 市場營銷5 HYPERLINK l _Toc216258135 1.5 發(fā)展前景5 HYPERLINK l _Toc216258132 二、實施流程介紹6HYPERLINK l _Toc1278160982.1項目咨詢階段6HYPERLINK l _Toc1278160992.2項目準備階段6HYPERLINK l _

4、Toc1278161002.3項目建設(shè)階段6HYPERLINK l _Toc1278161012.4項目交付階段7HYPERLINK l _Toc1278161022.5運行支持階段7 HYPERLINK l _Toc216258148 三、系統(tǒng)策劃功能需求描述7 HYPERLINK l _Toc216258149 3.1 系統(tǒng)模塊需求說明7 HYPERLINK l _Toc216258150 3.1.1 系統(tǒng)用戶(人員)管理8 HYPERLINK l _Toc216258151 3.1.2 系統(tǒng)權(quán)限管理8 HYPERLINK l _Toc216258152 3.1.3 系統(tǒng)日志 PAGERE

5、F _Toc216258152 h 8 HYPERLINK l _Toc216258153 3.2 系統(tǒng)業(yè)務(wù)模塊功能需求8 HYPERLINK l _Toc216258154 3.2.1卡表用戶管理8 HYPERLINK l _Toc216258154 3.2.2卡表種類管理8 HYPERLINK l _Toc216258154 3.2.6統(tǒng)計管理9 HYPERLINK l _Toc216258154 3.2.7數(shù)據(jù)庫管理9 HYPERLINK l _Toc216258132 四、系統(tǒng)基礎(chǔ)運行環(huán)境需求10 HYPERLINK l _Toc216258133 4.1 軟件系統(tǒng)邏輯機構(gòu)需求11 H

6、YPERLINK l _Toc216258134 4.1.1 系統(tǒng)基礎(chǔ)架構(gòu)需求11 HYPERLINK l _Toc216258135 顯示層12 HYPERLINK l _Toc216258136 業(yè)務(wù)邏輯層12 HYPERLINK l _Toc216258137 數(shù)據(jù)庫層13 HYPERLINK l _Toc216258146 4.2 系統(tǒng)物理運行環(huán)境需求14 HYPERLINK l _Toc216258147 4.3 系統(tǒng)目標運行環(huán)境需求15一、文檔目標和范圍1.1DIY旅行網(wǎng)定位一、地區(qū)性:讓此網(wǎng)站成為赤峰市后續(xù)發(fā)展內(nèi)蒙古自治區(qū)DIY自助旅游門戶;二、權(quán)威性:通過與各協(xié)會以及活動社區(qū)的

7、合作,定格使此站的行業(yè)權(quán)威性;三、包涵的范圍:以DIY為主題并集成了DIY自助活動發(fā)布管理、新聞管理、酒店預(yù)訂管理、旅游線路幫助、飛機火車票預(yù)訂、留言管理、旅行周邊產(chǎn)品廣告、天氣預(yù)報、注冊會員、旅游論壇、等模塊。四、網(wǎng)站風格:既已定位為DIY門戶,雖應(yīng)當風格以大眾化為主,但由于主題的特殊性,因此我以為網(wǎng)站設(shè)計風格應(yīng)結(jié)合網(wǎng)民的瀏覽習慣,功能上以大眾化方式進行操作,頁面設(shè)計上應(yīng)當在具備大眾化的同時,加以設(shè)計特色,讓此網(wǎng)站與一般網(wǎng)站不同,刺激網(wǎng)民的視覺。明確了網(wǎng)站的定位,再根據(jù)所涉及的欄目進行可行性分析。1.2目標市場定位1實現(xiàn)單位管理逐步轉(zhuǎn)變到系統(tǒng)化。通過IC卡水表管理系統(tǒng)建立單位內(nèi)部的系統(tǒng)化管理

8、平臺,便于單位內(nèi)部工作與用戶交流管理。2規(guī)范單位管理行為。通過IC卡水表管理系統(tǒng)與用戶的信息流程約束,規(guī)范管理過程,追求理想管理結(jié)果。實現(xiàn)管理規(guī)范化,流程制度化。3提高工作效率、方便于用戶。通過IC卡水表管理系統(tǒng)的實施應(yīng)用,促進使用者的辦公效率提高,便于用戶充值,用戶故障信息傳遞高效清晰,及時了解故障任務(wù)、維修進度情況。1.3運作流程1.4市場營銷1.5發(fā)展前景二、 實施流程介紹圖2.1實施流程實施咨詢項目準備項目建設(shè)項目交付運行支持調(diào)查分析制定項目實施建議項目組建設(shè)業(yè)務(wù)調(diào)研系統(tǒng)安裝測試項目組培訓業(yè)務(wù)分析與設(shè)計系統(tǒng)配置與測試最終用戶培訓系統(tǒng)權(quán)限設(shè)計分配輔助建立客戶內(nèi)部支持體系現(xiàn)場支持遠程支持項

9、目管理實施流程。如圖2.1所示:2.1項目咨詢階段項目咨詢階段的目的是:對現(xiàn)有業(yè)務(wù)和IT現(xiàn)狀進行調(diào)查和初步診斷,明確咨詢與實施的目標與范圍,根據(jù)現(xiàn)狀制定具體的行動方案。2.2項目準備階段項目準備階段的目的是:確定合適的項目經(jīng)理;建立雙方的項目組織,建立項目組織的高效的決策和解決問題的機制,并在項目組織內(nèi)部,對于項目的遠景達成共識;對客戶業(yè)務(wù)運作流程進行調(diào)研,確定包含實施主計劃的工作任務(wù)書;2.3項目建設(shè)階段項目建設(shè)階段的目的是:對客戶實施范圍內(nèi)的業(yè)務(wù)進行深入全面的分析,澄清客戶的需求,并結(jié)合產(chǎn)品擬定應(yīng)用方案。建立一套系統(tǒng)運行的良好制度。2.4項目交付階段項目交付階段的目的是:建立一個良好的軟件

10、使用規(guī)范、完成大量用戶的操作培訓、完成從模擬運行階段到正式運行的轉(zhuǎn)換。2.5運行支持階段運行支持階段的目的是:系統(tǒng)上線后的運行支持,對出現(xiàn)的問題進行分類并快速解決,項目總結(jié)和驗收、項目交接和顧問撤離后的維護。三、系統(tǒng)策劃功能需求描述這部分主要描述兩部分內(nèi)容:系統(tǒng)與公共模塊技術(shù)說明和業(yè)務(wù)模塊技術(shù)說明。系統(tǒng)與功能模塊包括構(gòu)建數(shù)據(jù)庫系統(tǒng)的底層應(yīng)用模塊包括:用戶管理、權(quán)限管理、日志管理等。業(yè)務(wù)模塊包括:卡表用戶管理、卡表種類管理、統(tǒng)計管理、發(fā)票管理、數(shù)據(jù)庫管理 、系統(tǒng)設(shè)置等。3.1 系統(tǒng)公共模塊需求說明系統(tǒng)用戶(人員)管理用戶管理是IC卡管理系統(tǒng)的基礎(chǔ)模塊,它是整個系統(tǒng)的運行基礎(chǔ)。由于系統(tǒng)擴展性考慮,

11、用戶的管理系統(tǒng)包括:用戶管理、角色管理、組織機構(gòu)管理和組織機構(gòu)級別管理等。用戶管理模塊具體功能:(1)人員管理;(2)職位管理;(3)角色管理; 權(quán)限管理權(quán)限管理主要實現(xiàn)對系統(tǒng)各模塊訪問權(quán)限的控制,結(jié)合用戶、角色,實現(xiàn)對具體用戶以及分組用戶的權(quán)限控制。 系統(tǒng)日志日志的本質(zhì)上是為了調(diào)試應(yīng)用程序和監(jiān)控應(yīng)用程序的運行狀態(tài)。在這個項目中,我們采用Jakarta 開源項目Log4J V3.1(/log4j )作為系統(tǒng)的日志工具。這個日志是為了開發(fā)人員調(diào)試使用的。Log4J提供了如下的方式,使得Log4J會非常靈活和強大:1.定義了不同的日志級別(從底到高):Debug, Info, Warn, Erro

12、r and Fatal.日志消息可以根據(jù)不同的級別來現(xiàn)實。2.日志消息能被配置并且能夠輸出到不同的地方:控制臺(Console),文件,GUI components, remote socket servers, JMS, NT 事件日志查看器, and remote UNIX Syslog daemons.可以被定義為Appender。3.錯誤消息的格式可以被自定義。4.錯誤消息可以按不同的Java類包被分成不同的類別,每個級別定義為不同的日志類別。所有這些上述Log4j的特點都是可以通過perties文件和xml文件來實現(xiàn),不需要編碼來實現(xiàn)。3.2 系統(tǒng)業(yè)務(wù)模塊功能需求這部分主要描述兩部分

13、內(nèi)容:卡表用戶管理、卡表種類管理、統(tǒng)計管理、發(fā)票打印、數(shù)據(jù)庫管理。 卡表用戶管理由于卡表種類眾多不便于管理本模塊實現(xiàn)卡表用戶統(tǒng)一數(shù)據(jù)庫管理形式,便于充值網(wǎng)點開設(shè)數(shù)據(jù)統(tǒng)一傳輸、數(shù)據(jù)統(tǒng)一備份。解決了目前數(shù)據(jù)庫分散不便于管理,數(shù)據(jù)丟失無法找回等困難。并實現(xiàn)用戶信息查詢分析、發(fā)票打印等功能3.2.2卡表種類管理便于卡表的增減管理,相應(yīng)卡表對應(yīng)相應(yīng)數(shù)據(jù)庫,保持數(shù)據(jù)相對應(yīng)的同步。便于查詢統(tǒng)計3.2.3統(tǒng)計管理由于用戶不斷的增加,加重了人工統(tǒng)計的工作量并且降低了工作效率。此模塊實現(xiàn)了按日期、區(qū)域、個人進行統(tǒng)計充值、用水量等功能,全面提高了統(tǒng)計工作的效率減輕人員工作量,從而達到高效、便捷、精準化辦公。3.2.

14、4數(shù)據(jù)庫管理此模塊用于對數(shù)據(jù)庫的管理、數(shù)據(jù)備份、各個充值點的數(shù)據(jù)分發(fā),便于數(shù)據(jù)的維護和管理。四、系統(tǒng)基礎(chǔ)運行環(huán)境需求技術(shù)架構(gòu)設(shè)計主要是從軟件系統(tǒng)的邏輯機構(gòu)和軟件運行的環(huán)境,從軟硬件和部署等角度闡述系統(tǒng)的機構(gòu)。包括了軟件機構(gòu)圖、運行的硬件機構(gòu)圖、軟件部署依賴于第三方軟件和組件等內(nèi)容。這部分內(nèi)容即通常所說的高層技術(shù)設(shè)計部分。4.1 軟件系統(tǒng)邏輯機構(gòu)需求這部分主要描述的是系統(tǒng)如何應(yīng)用當今比較流行的三層機構(gòu)的模式和J2EE技術(shù)來構(gòu)建整個系統(tǒng)。這個系統(tǒng)是構(gòu)建在基于Web的J2EE模式之上的,J2EE是一種利用Java 2平臺來簡化諸多與多級企業(yè)解決方案的開發(fā)、部署和管理相關(guān)的復(fù)雜問題的體系機構(gòu)。J2EE

15、技術(shù)的基礎(chǔ)就是核心Java平臺或Java 2平臺的標準版,J2EE不僅鞏固了標準版中的許多優(yōu)點,例如“編寫一次、到處運行”的特性、方便存取數(shù)據(jù)庫的JDBC API、CORBA技術(shù)以及能夠在Internet應(yīng)用中保護數(shù)據(jù)的安全模式等等,同時還提供了對 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技術(shù)的全面支持。4.1.1 系統(tǒng)基礎(chǔ)架構(gòu)需求系統(tǒng)的機構(gòu)由三層機構(gòu)組成,按照下面的邏輯圖通過網(wǎng)絡(luò)的TCP/IP協(xié)議將他們連接起來。在表達層,用戶可以通過流行的網(wǎng)頁瀏覽器Ineternet Explorer 或者

16、Netscape瀏覽天獅網(wǎng)站內(nèi)容.用戶的請求被發(fā)送到Web服務(wù)器端進行處理。在接受到客戶的請求后,Web服務(wù)器執(zhí)行JSP或者Servlet程序?qū)⑻幚斫Y(jié)果用Html的方式發(fā)送給客戶。如果客戶需要瀏覽數(shù)據(jù)庫中的信息,程序可以提取信息發(fā)送給客戶。圖2.1 三層機構(gòu)概覽 顯示層用戶在其工作站點得到顯示web 層發(fā)出的反應(yīng)是很重要的。每一個得到TCP/IP許可運行 Netscape / Internet Explorer 的電腦都可以處理由Web發(fā)出的HTTP。除了數(shù)據(jù)的顯示外,顯示層還負責執(zhí)行用戶對數(shù)據(jù)的確認,包括數(shù)據(jù)的范圍、類型,并通過JavaScript進行數(shù)據(jù)綜合,以減少運行層和數(shù)據(jù)層的運載量。

17、該層包括了在Win2K上運行的Microsoft Internet Information Server 5 。它同樣能夠處理用戶的請求,并能控制最適合的縮放比例。目的在于減少計算功率需要的負載量。這樣即使低配置的電腦也可以進行靜態(tài)頁面和圖像的處理。運算加強器和數(shù)據(jù)運作也將至于網(wǎng)絡(luò)運行層。后臺數(shù)據(jù)庫服務(wù)器運載的增加。從功能上該層可以分為前后界面和后臺內(nèi)容管理界面。前后顯示界面由HTML, DHTML, JavaScript 創(chuàng)作。DHTML 使用戶能靈活地隨時選取顯示的數(shù)據(jù)。系統(tǒng)設(shè)計將傳統(tǒng)軟件工程學中的MVC(Model-View-Controller)方法學應(yīng)用到了WEB應(yīng)用程序的開發(fā)中,使

18、得顯示網(wǎng)頁的Html代碼和后端業(yè)務(wù)邏輯代碼解藕。許多軟件公司運用JSP開發(fā)用戶前段接口,使得前段接口的維護量增大,而且難以維護。如果遇到前段顯示網(wǎng)頁的改版,需要修改較多的程序或者是全部修改,而搖籃寶寶在積累開發(fā)經(jīng)驗過程中自建了一套系統(tǒng),使得不需要修改后臺源代碼,只需要修改模版的HTML代碼就可以了。 業(yè)務(wù)邏輯層為支持3層服務(wù)器機構(gòu)模式,我們建議使用應(yīng)用層。該層主要是處理業(yè)務(wù)邏輯的,將業(yè)務(wù)邏輯與表示層分離可以帶來代碼較好的維護性。當前端的表示層的表示方式改變了,但是由于業(yè)務(wù)邏輯與前端表示的分離,使得不需要修改業(yè)務(wù)邏輯的代碼。應(yīng)用層較為流行的方式就是使用SUN JAVA推崇的J2EE解決方案。整個

19、網(wǎng)站應(yīng)用程序的大部分性能取決Application Server的性能。Jakarta-Tomcat是Sun官方唯一Servlet&JSP許可實現(xiàn)JAVA應(yīng)用服務(wù)器,應(yīng)用廣泛,兼容性、穩(wěn)定性較高。J2EE提供了一個企業(yè)級的計算模型和運行環(huán)境用于開發(fā)和部署多層體系機構(gòu)的應(yīng)用(附圖所示為J2EE的應(yīng)用模型)。它通過提供企業(yè)計算環(huán)-境所必需的各種服務(wù),使得部署在J2EE平臺上的多層應(yīng)用可以實現(xiàn)高可用性、安全性、可擴展性和可靠性。它的優(yōu)越性在于:計算平臺支持Java語言,使得基3于J2EE標準開發(fā)的應(yīng)用可以跨平臺地移植;Java語言非常安全、嚴格,這使開發(fā)者可以編寫出非常可靠的代碼; J2EE提供了企

20、業(yè)計算中需要的所有服務(wù),且更加易用; J2EE中多數(shù)標準定義了接口,例如JNDI(Java Naming and Directory Interface)、JDBC、Java Mail等,因此可以和許多廠商的產(chǎn)品配合,容易得到廣泛的支持;J2EE樹立了一個廣泛而通用的標準,大大簡化了應(yīng)用開發(fā)和移植過程。我們在長期的經(jīng)驗積累過程中,已經(jīng)運用純JAVA的技術(shù)構(gòu)建了Web開發(fā)模塊系統(tǒng),它可以將Web上的模塊很容易的添加上去。運用純粹的面向?qū)ο蟮募夹g(shù),使得整個過程系統(tǒng)化、模塊化。將每個業(yè)務(wù)邏輯模塊化,當系統(tǒng)擴充時,只需要增加業(yè)務(wù)邏輯模塊;系統(tǒng)需要維護修改時,只需要修改相應(yīng)的業(yè)務(wù)邏輯模塊。系統(tǒng)旨在建立一

21、個可擴充業(yè)務(wù)邏輯的系統(tǒng),當有新的業(yè)務(wù)邏輯模塊能夠很方面的添加在該系統(tǒng)上并能夠保證良好的運行,這是我們服務(wù)于客戶的主要技術(shù)競爭優(yōu)勢。這一點是其它運用JSP和Serlvet非面向?qū)ο蠡舅荒鼙葦M的,他們無法解決系統(tǒng)的維護性和擴充性的問題。搖籃寶貝家園將完全依照Sun J2EE規(guī)范進行J2EE應(yīng)用程序開發(fā),以保證系統(tǒng)具有最大的可移值性、可擴充性。例如,當客戶訪問量上升需加入新硬件平臺時,系統(tǒng)可以不做任何修改,只需重新部署,即可實現(xiàn)系統(tǒng)的升級過程。圖2.2 J2EE機構(gòu)概覽 數(shù)據(jù)庫層該層由SQL Server2005組成,由于系統(tǒng)只保留一份數(shù)據(jù)庫的副本用于綜合處理,所以該層必須是功能強大、穩(wěn)定的。

22、為使運行暢通,數(shù)據(jù)中心操作程序的編碼必須與數(shù)據(jù)庫存儲程序的編碼相同,以便其及時有效地作出反應(yīng)。全文搜索也將通過數(shù)據(jù)庫的內(nèi)部或外部搜索引擎來執(zhí)行。數(shù)據(jù)庫將擁有一整套索引來有效完成搜索工作。系統(tǒng)內(nèi)部任務(wù)將由數(shù)據(jù)庫層執(zhí)行,保證數(shù)據(jù)的綜合處理以及根據(jù)訪問數(shù)的統(tǒng)計作出最好的執(zhí)行計劃。由于我們使用的是純粹的面向?qū)ο蟮姆椒▽W,使用現(xiàn)在較為流行的O/R Mapping解決對資料層到系統(tǒng)轉(zhuǎn)化的處理。具體的就是說將數(shù)據(jù)庫中的表和關(guān)系轉(zhuǎn)化成為面向?qū)ο笾械念悂硖幚?,使得整個過程更緊湊和模塊化。通過O/R Mapping的解決方案,如果修改了數(shù)據(jù)庫表中的某些字段,可以較為方便的修改配置就可以了,不需要修改較多的業(yè)務(wù)邏輯

23、代碼。否則,修改數(shù)據(jù)庫窗體會造成較多甚至使全部業(yè)務(wù)邏輯的修改。4.2 系統(tǒng)物理運行環(huán)境需求成長階梯卡系統(tǒng)采用流行的B/S結(jié)構(gòu)的集中式管理平臺,整個平臺構(gòu)建在Web服務(wù)器和數(shù)據(jù)庫服務(wù)器上。建議系統(tǒng)先使用硬件雙CPU,內(nèi)存至少2G的Web服務(wù)器,Application 服務(wù)器,數(shù)據(jù)庫采用SQL Server2005。如果系統(tǒng)并發(fā)訪問量到達一定程度時,需要進行追加硬件設(shè)備。以下是整個由各組件構(gòu)成的信息系統(tǒng)結(jié)構(gòu)圖。如下圖所示網(wǎng)絡(luò)結(jié)構(gòu):圖2.6 成長階梯卡系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)部件描述瀏覽器采用Microsoft Internet Explorer 6 或者 Netscape 6 以上瀏覽器版本。Web服務(wù)器Tomcat 5.應(yīng)用服務(wù)器非常重要的服務(wù)器,它與數(shù)據(jù)庫及交易處理服務(wù)器相聯(lián)接并為客戶提供動態(tài)頁面,我們建議用WebLogic作

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論