




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
景點(diǎn)預(yù)約及門票管理系統(tǒng)詳細(xì)設(shè)計(jì)規(guī)格說明書
目錄
:
腳本語言是基于
Java
編程語言的
JSP、后臺(tái)數(shù)據(jù)庫采用
SQLSERVER
Hibernate
控件進(jìn)行數(shù)據(jù)庫的連接以及網(wǎng)頁編程語言(1)將系統(tǒng)劃分為物理元素,即程序,文件,數(shù)據(jù)庫,文檔等。(2)設(shè)計(jì)軟件結(jié)構(gòu),即將需求規(guī)格轉(zhuǎn)換為體系結(jié)構(gòu),劃分出程序的基本模塊,確定模塊之間的相互關(guān)系,并確定系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)。(3)本說明書的用途在于實(shí)現(xiàn)目標(biāo)系統(tǒng)的各種不同的方案,分析這圖列出組成系統(tǒng)的物理元素,進(jìn)行成本/效益分析,從中選擇一個(gè)最設(shè)計(jì)出初步的軟件結(jié)構(gòu)后還要進(jìn)一步改進(jìn),從而得到更合理的結(jié)構(gòu),進(jìn)行必要的數(shù)據(jù)庫設(shè)計(jì),確定測試要求并且制定測試計(jì)劃。(4)本說明書主要讀者為系統(tǒng)分析員和用戶以及使用部門的有關(guān)人員,為后面的系統(tǒng)開發(fā)提供依據(jù)
MYCELIPSE,SQLSERVER,,POWERDESIGNER,,
rose
rational,注冊(cè),登錄,填寫個(gè)人信息,查詢等
:網(wǎng)上查詢景點(diǎn),留言板,對(duì)導(dǎo)游的評(píng)價(jià),對(duì)景區(qū)的評(píng)價(jià),網(wǎng)上訂票,二維碼掃描
景點(diǎn)信息表,景點(diǎn)導(dǎo)游表
假定此系統(tǒng)為自包含的,不過分依賴其它外部系統(tǒng)
景點(diǎn)預(yù)約及門票管理系統(tǒng)需求分析規(guī)格說明書
,
景點(diǎn)預(yù)約及門票管理系統(tǒng)可行性報(bào)告,景點(diǎn)預(yù)約及門票管理系統(tǒng)項(xiàng)目計(jì)劃開發(fā)書
:JSP
從入門到精通,數(shù)據(jù)庫原理
導(dǎo)游的資料,游客的資料數(shù)量,景區(qū)的資料數(shù)量,景區(qū)景點(diǎn)的資料數(shù)量
:
景點(diǎn)信息模塊:界面有一些詳細(xì),點(diǎn)擊詳細(xì),有其他的詳細(xì)信息
景點(diǎn)開放時(shí)間模塊:直接點(diǎn)擊到景點(diǎn)開放時(shí)間,即可顯示景點(diǎn)開放時(shí)間模塊用戶模塊:在用戶點(diǎn)擊“登錄”按鈕后:如果用戶名或密碼為空,在0.5
秒內(nèi)給出相應(yīng)的提示語。如果用戶名或密碼錯(cuò)誤,在1
秒內(nèi)給出相應(yīng)的
提示
語。如
果驗(yàn)
證通
過,在
1
秒內(nèi)
進(jìn)入相應(yīng)
的界
面。是否已客的信息yes是否yesYes
nono yes
統(tǒng)計(jì)分析模塊管理員模塊(1)用戶信息管理的,管理員不能進(jìn)行修改。(2)景點(diǎn)信息管理僅可以對(duì)景點(diǎn)進(jìn)行替換,也可以修改景點(diǎn)價(jià)格和景點(diǎn)剩余票數(shù)等。留言板模塊(1)用戶留言用戶可以對(duì)旅游景點(diǎn)進(jìn)行一個(gè)評(píng)價(jià)也可以在本頁面留下自己的旅游心得等。(2)留言板查看的用戶,可以看到留言者的姓名,而對(duì)于未登錄用戶,則只能看到信息,此模塊的業(yè)務(wù)流程圖如下:
由于我們使用的通信協(xié)議是TCP/IP,因此這里的硬件接口問題主要就是
TCP/IP
層中的網(wǎng)絡(luò)接口層,他負(fù)責(zé)數(shù)據(jù)幀的發(fā)送和接收,
IP
使用網(wǎng)絡(luò)設(shè)備接口規(guī)范NDIS
向網(wǎng)絡(luò)接口層提交幀,并且
IP
支持廣域網(wǎng)和本地網(wǎng)接口技術(shù)。在系統(tǒng)運(yùn)行時(shí)要注通系統(tǒng)運(yùn)行所必須的端口。
這里的接口問題主要就是怎樣與sql
jsp
技術(shù)中是使用
JABC-ODBC
來解決這個(gè)問JABC-ODBC
的常用對(duì)象有以下幾個(gè):(1)連接對(duì)象(Connection):用來連接數(shù)據(jù)庫。(2)記錄集對(duì)象(Record):用來保存查詢語句的返回結(jié)果。(3)命令對(duì)象(Command):用來執(zhí)行
SQL
語句或者
SQL
Server
的存儲(chǔ)過程。(4)參數(shù)對(duì)象(Parameter):用來為存儲(chǔ)過程或查詢提供參數(shù)。
各模塊之間的接口如下表:模塊編號(hào)123456
模塊名稱會(huì)員登錄會(huì)員注冊(cè)景點(diǎn)展示查詢景點(diǎn)詳情填寫詳細(xì)信息
備注登錄模塊登錄模塊景點(diǎn)介紹模塊景點(diǎn)介紹模塊景點(diǎn)介紹模塊購買模塊7
系統(tǒng)處理生成訂單號(hào)
購買模塊
層,每一后繼層都是其前驅(qū)層數(shù)據(jù)元組合的結(jié)果,最終實(shí)現(xiàn)一個(gè)綜合的數(shù)據(jù)集合
a.加在模塊首部的注釋;本模塊是為旅友找到適合自己的旅游景區(qū),并為驢友提供參考路線。b
加在各分枝點(diǎn)處的注釋;選擇要去的大區(qū)。
無
無。
較短
業(yè)務(wù)邏輯是為達(dá)到特定的價(jià)值目標(biāo)而必須要完成的一系列活動(dòng)。成為可能?;顒?dòng)與活動(dòng)之間在時(shí)間和空間上的轉(zhuǎn)移可以有較大的跨訂為業(yè)務(wù)流程的核心。用戶在進(jìn)行訂票之前,需先進(jìn)行登陸,進(jìn)入景地減少。通過對(duì)整個(gè)系統(tǒng)的執(zhí)行過程分析,可以得到整個(gè)系統(tǒng)核心的的業(yè)務(wù)流程。當(dāng)游客進(jìn)入主頁景點(diǎn)進(jìn)行瀏覽時(shí),會(huì)點(diǎn)擊喜歡的景點(diǎn)查看此景點(diǎn)的詳細(xì)內(nèi)容,然后可以看到此景點(diǎn)的價(jià)格、景點(diǎn)的詳細(xì)介紹、景點(diǎn)地圖、景點(diǎn)門票剩余情況等,當(dāng)用戶輸入訂票數(shù)目,點(diǎn)擊訂票時(shí),后臺(tái)會(huì)檢測此游客是否已經(jīng)登陸,如果此游客未登陸則系統(tǒng)會(huì)跳轉(zhuǎn)到游客登陸頁面,如果已經(jīng)登陸系統(tǒng)會(huì)跳轉(zhuǎn)到訂票頁面,在訂票頁面中會(huì)顯示出用戶的剩余金額,如果用戶剩余金額小于所要支付的金額,系統(tǒng)則會(huì)提示用戶金額不足然后跳轉(zhuǎn)到主頁景點(diǎn)頁面,如果用戶金額充足,用戶點(diǎn)擊訂票時(shí)則會(huì)提示訂票成功且生成唯一的訂票單號(hào)。系統(tǒng)的核心流程圖如下所示。
servletbeanscssflashadminimagesuserFacemsgFacetravleImgcultureImgjsWEB-INF
放置提交處理頁面放置
JavaBeansCSS
文件存放放置
flash
文件網(wǎng)站后臺(tái)文件圖片存放目錄,可根據(jù)具體模塊劃分子目錄會(huì)員頭像留言表情景點(diǎn)圖片旅游文化相關(guān)圖片Javascript
文件
連接數(shù)據(jù)庫,部署項(xiàng)目
數(shù)據(jù)庫的設(shè)計(jì)是系統(tǒng)設(shè)計(jì)中相當(dāng)關(guān)鍵的環(huán)節(jié),它是用戶界面層和業(yè)務(wù)邏輯處理層的基礎(chǔ)。合理的數(shù)據(jù)庫設(shè)計(jì)可以提高系統(tǒng)數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和統(tǒng)一,而且可以提高系統(tǒng)的擴(kuò)展性。一般包括數(shù)據(jù)庫需求分析、數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)和邏輯結(jié)構(gòu)設(shè)計(jì)。
系統(tǒng)涉及到用戶信息、景點(diǎn)信息、管理員信息、景點(diǎn)詳細(xì)信息、用戶賬戶信息、留言板信息、景點(diǎn)地圖信息等多種數(shù)據(jù)管理。用戶信息管理包括用戶的個(gè)人信息查看以及修改、
登陸密碼修改;管理員信息管理包括管理員的個(gè)人資料查看以及修改、登陸密碼修改;景點(diǎn)信息管理包括景點(diǎn)資料查看以及修改;留言板信息管理包括留言信息錄入和查看操作。具體功能如下:(1)管理員維護(hù)可以維護(hù)用戶信息和景點(diǎn)信息;(2)用戶查詢個(gè)人資料和修改登陸密碼;(3)管理員可以對(duì)景點(diǎn)信息編輯;(4)用戶可以查看個(gè)人基本信息并進(jìn)行相關(guān)修改;
概念結(jié)構(gòu)設(shè)計(jì)就是對(duì)信息世界進(jìn)行建模,概念結(jié)構(gòu)設(shè)計(jì)的任務(wù)是在需求分析階段產(chǎn)生的需求說明書的基礎(chǔ)上,按照特定的方法把它們抽象為一個(gè)不依賴于任何具體機(jī)器的數(shù)據(jù)模型,即概念
E-R
,主要在系統(tǒng)開發(fā)的數(shù)據(jù)庫設(shè)計(jì)階段使用,是按照用戶的觀點(diǎn)來對(duì)數(shù)據(jù)和信息進(jìn)行建模,利用實(shí)體關(guān)系圖來實(shí)現(xiàn),它描述系統(tǒng)中的各個(gè)實(shí)體以及相關(guān)實(shí)體之間的關(guān)系
,是系統(tǒng)特性和靜態(tài)描述。現(xiàn)實(shí)世界概念結(jié)構(gòu)模型的有效方法,是表示概念模型的一種方式。矩形表示實(shí)體型,框內(nèi)寫實(shí)體名,用橢圓表示實(shí)體的屬性,并用無向邊將其與相應(yīng)的實(shí)體型連接起來;用菱形表示實(shí)體型之間的聯(lián)系,在菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實(shí)體型連接起來
[7]
。有網(wǎng)站用戶、游客、管理員、旅游景點(diǎn)、留言板這 5
個(gè)實(shí)體,網(wǎng)站用戶有用戶名、登陸密碼、家庭住址、聯(lián)系方式、用戶等級(jí)這
5
個(gè)屬性,游客是進(jìn)入系統(tǒng)后只能查看景點(diǎn)信息等操作,所以游客沒有屬性,管理員有用戶名和登陸密碼這 2
個(gè)屬性,旅游景點(diǎn)有景點(diǎn)名稱、景點(diǎn)圖片、詳細(xì)信息、參考價(jià)格、會(huì)員價(jià)格、高級(jí)會(huì)員價(jià)格這
6
個(gè)屬性,留言板有留言人姓名、留言時(shí)間、留言內(nèi)容這三個(gè)屬性。游客可以查看旅游景點(diǎn),游客與旅游景點(diǎn)之間是一對(duì)多的關(guān)系,一個(gè)游客可以查看多個(gè)旅游景點(diǎn),游客也可以查看留言板,游客與留言板之間的關(guān)系是多對(duì)一的關(guān)系,一個(gè)留言板可以有多個(gè)游客查看。網(wǎng)站用戶頁除了可以查看旅游景點(diǎn)外和預(yù)定景點(diǎn)門票外還可以查看留言板,網(wǎng)站用戶與旅游景點(diǎn)之間是一對(duì)多的關(guān)系,一個(gè)網(wǎng)站用戶不僅可以查看多個(gè)旅游景點(diǎn),也可以預(yù)定多個(gè)旅游景點(diǎn)的門票,網(wǎng)站用戶與留言板之間的關(guān)系是多對(duì)一的關(guān)系,多個(gè)網(wǎng)站用戶查看一個(gè)留言板內(nèi)容。管理員可以管理網(wǎng)站用戶的信息和旅游景點(diǎn)的信息,管理員與網(wǎng)站用戶之間是一對(duì)多的關(guān)系,一個(gè)管理員可以管理多個(gè)網(wǎng)站用戶,管理員與旅游景點(diǎn)之間是一對(duì)多的關(guān)系,一個(gè)管理員可以管理多個(gè)旅游景點(diǎn)的信息。
根據(jù)上面的數(shù)據(jù)庫需求分析和概念設(shè)計(jì),通過
SQL
Server2005數(shù)據(jù)庫的設(shè)計(jì),可以設(shè)計(jì)出名稱為的數(shù)據(jù)庫。員信息表(
administrator
)、導(dǎo)游表(
guide
)、留言板信息表中對(duì)應(yīng)的一個(gè)表。register
表存放用戶注冊(cè)時(shí)的基本信息資料,姓名是主鍵。register
表字段名稱賬號(hào)姓名登陸密碼住址聯(lián)系方式訂票單號(hào)
字段代碼A-idnamepasswordaddresstelbooking
字段類型intVARCHARVARCHARVARCHARintvarchar
字段長度505050505050
是否為空NotNullNotNullNullNullNullNulladministrator
表(管理員信息表)存放管理員的基本信息資料administrator
表字段名賬號(hào)姓名身份證件號(hào)
字段代碼A-idnameC-id
字段類型intVARCHARVARCHAR
字段長度505050
是否為空NotNullNotNullNotNullguide
表字段名稱賬號(hào)姓名登陸密碼住址聯(lián)系方式所在景點(diǎn)號(hào)
字段代碼idnamepasswordaddressTelJ-id
字段類型intVARCHARVARCHARVARCHARVARCHARint
字段長度5050505050
是否為空NotNullNotNullNullNullNullNullmessage
表(留言板信息表)存放留言板的信息資料,信息是由網(wǎng)站運(yùn)行時(shí)通過前臺(tái)增加到數(shù)據(jù)庫中message
表字段名 字段代碼 字段類 字段長 是否為賬號(hào)
id
型int
度50
空NotNullNot留言內(nèi)容
word
VARCHAR
50null留言時(shí)間
date
VARCHAR
50
Null主頁景點(diǎn)信息表的主鍵,該主鍵是由填寫信息時(shí)添加的。主頁景點(diǎn)信息表字段名 描述 字段類 字段長型 度
是否為空景點(diǎn)圖片 圖片信息所在景點(diǎn)號(hào)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025豪華酒店雇傭合同模板
- 食堂軟件代理商合同協(xié)議
- 食品代理加盟合同協(xié)議
- 閑置轉(zhuǎn)讓圍欄合同協(xié)議
- 領(lǐng)取房地產(chǎn)買賣合同協(xié)議
- 食品原料補(bǔ)充合同協(xié)議
- 2025共同租房協(xié)議合同范本
- 項(xiàng)目協(xié)議書和合同
- 食品包裝印刷合同協(xié)議
- 雇傭人合同協(xié)議模板
- 2024年煙臺(tái)海陽市衛(wèi)生健康局所屬事業(yè)單位招聘工作人員真題
- 2025四川巴中市國有資本運(yùn)營集團(tuán)有限公司招聘17人筆試參考題庫附帶答案詳解
- (快手、抖音、淘寶)主播兼職合同10篇
- 砍木伐木合同協(xié)議范本
- 延邊大學(xué)教師崗位招聘考試真題2024
- 餐飲行業(yè)合伙經(jīng)營協(xié)議書
- 建設(shè)工程施工現(xiàn)場安全管理內(nèi)業(yè)標(biāo)準(zhǔn)
- 《互聯(lián)網(wǎng)金融基礎(chǔ)》第四章互聯(lián)網(wǎng)基金
- 不間斷電源裝置(UPS)試驗(yàn)及運(yùn)行質(zhì)量檢查表
- 心臟超聲切面示意
- 2022年1月浙江高考英語應(yīng)用文與讀后續(xù)寫范文匯總(素材)
評(píng)論
0/150
提交評(píng)論