當前位置:首頁 » 旅遊發展 » 旅遊管理系統資料庫設計

旅遊管理系統資料庫設計

發布時間: 2020-12-06 21:01:41

1. 求旅遊信息管理系統,系統使用(asp.net (C#)),資料庫ACCESS或SQL開發 郵箱:[email protected]

去網上找吧 好像動易的網上就有,不過在用之前一定把漏洞先補上。

2. 旅遊管理系統資料庫

For a description of your ,
告訴抄我你的問題和聯系方式,
可以與我們聯系進一步需求,
有可能幫你,
網路_Hi聯系我,
此回復針對所有來訪者和需求者有效,
ES:\\

3. 用ACCESS創建旅遊資源管理系統需要什麼表

不建立表關抄系也可以的,但是在運行時如果需要在兩個表之間做關聯操作就需要由VB來做這個限定,這樣在VB中就會復雜一些。

在用VB連接之前還需要做什麼呢?
簡單的說,VB只是為資料庫做了一個用戶與資料庫交換時的界面,只不過是方便用戶操作而已,這里VB應該做的事也應該是很有限的才對,不要讓那些本可以由資料庫完成的工作交給VB去做。

了解了這個道理,你就應該知道還需要做什麼。可以這樣理解,整個圖書館管理系統是建立在ACCESS資料庫基礎上的,這個資料庫應該建立成一個稍微懂點ACCESS資料庫基本操作的人都可以直接使用ACCESS軟體本身完成圖書管理工作,而無需藉助其他第三方軟體工作。這樣,你的資料庫就建立完成了。

在這個基礎上 ,在使用VB去弄一個漂亮、簡潔、方便、人性化的界面,給那些對ACCESS完全不懂得人使用,充分的考慮到這些使用者除了可以蹩腳的打幾個字外,基本什麼都不會。VB的目的就是能讓他們明白正在做什麼,可以找到自己想要的東西就可以。

在重復一遍,在這里,VB做的只是一個界面,真正的工作還是交給資料庫去處理。VB所做的一切優化都是為了更吸引用戶,使用更方便,不要喧賓奪主。

4. 旅遊信息管理系統 資料庫

前階段做的ATM機的,樓主要不修改下吧,呵呵!
有兩個小步驟沒做完,樓主自己看一下!
use master
if exists(select * from sysdatabases where name='bankDB')
drop database bankDB
GO
---建庫bankDB
create database bankDB
on
(
name='bankDB',
filename='D:\bank\bankDB.mdf',
filegrowth=15%
)
use bankDB
GO
---創建用戶信息表(userInfo)

create table userInfo
(
customerID INT IDENTITY(1,1),
customerName VARCHAR(10) NOT NULL,
PID NUMERIC(18,0) NOT NULL,
telephone VARCHAR(15) NOT NULL,
address VARCHAR(30)
)
GO

---創建信息表的約束
ALTER TABLE userInfo ADD
CONSTRAINT PK_custonerID PRIMARY KEY(customerID),
CONSTRAINT CK_PID CHECK(len(PID)=18 or len(PID)=15),
CONSTRAINT UQ_PID UNIQUE(PID),
CONSTRAINT CK_telephone CHECK(telephone LIKE '[0-9][0-9][0-9][0-9]-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]' OR telephone LIKE '[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]' OR telephone LIKE '[0-9][0-9][0-9]-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]')

---創建銀行卡信息表(cardInfo)
CREATE TABLE cardInfo
(
cardID VARCHAR(20) NOT NULL,
curType VARCHAR(6) NOT NULL,
savingType VARCHAR(8),
openDate DATETIME NOT NULL,
openMoney MONEY NOT NULL,
balance MONEY NOT NULL,
pass VARCHAR(6) NOT NULL,
isReportLoss BIT NOT NULL,
customerID INT NOT NULL
)
GO

---創建銀行卡信息表的約束

ALTER TABLE cardInfo ADD
CONSTRAINT PK_cardID PRIMARY KEY(cardID),
CONSTRAINT CK_cardID CHECK (cardID like '1010 3576 [0-9][0-9][0-9][0-9] [0-9][0-9][0-9][0-9]'),
CONSTRAINT DF_curType DEFAULT 'RMB' FOR curType,
CONSTRAINT CK_savingType CHECK(savingType IN ('活期' , '定活兩便' , '定期')),
CONSTRAINT DF_openDate DEFAULT GETDATE() FOR openDate,
CONSTRAINT CK_openMoney CHECK (openMoney>=1),
CONSTRAINT CK_balance CHECK (balance>=1),
CONSTRAINT CK_pass CHECK (LEN(pass)=6),
CONSTRAINT DF_pass DEFAULT '888888' FOR pass,
CONSTRAINT DF_isReportLoss DEFAULT '0' FOR isReportLoss,
CONSTRAINT FK_customerID FOREIGN KEY (customerID) REFERENCES userInfo(customerID)
GO

---創建交易信息表(transInfo)

CREATE TABLE transInfo
(
transDate DATETIME NOT NULL,
cardID VARCHAR(20) NOT NULL,
transType VARCHAR(4) NOT NULL,
transMoney MONEY NOT NULL,
remark NTEXT
)
GO

---創建交易信息表的約束
ALTER TABLE transInfo ADD
CONSTRAINT DF_transDate DEFAULT GETDATE() FOR transDate ,
CONSTRAINT FK_cardID FOREIGN KEY (cardID) REFERENCES cardInfo(cardID),
CONSTRAINT CK_transType CHECK (transType='存入' or transType='支取'),
CONSTRAINT CK_transMoney CHECK (transMoney >0)

----測試插入數據
insert into userInfo values('張三','123456789012340','010-67898978','北京海淀')
insert into userInfo values('李四','320504198607221250','0512-65331652','江蘇蘇州')
insert into userInfo values('王五','320504198607223333','0512-65323442','江蘇南京')
insert into userInfo values('趙六','320504198607131313','0512-65331643','江蘇蘇州')
insert into userInfo values('方六','320504194407131543','0512-65331243','江蘇鹽城')

insert into cardInfo values('1010 3576 1212 1134','RMB','活期','2006-10-01',1.0000,1.0000,'888888','','1')
insert into cardInfo values('1010 3576 1212 5555','RMB','活期','2006-10-01',1000.0000,1000.0000,'888888','','2')
insert into cardInfo values('1010 3576 2323 3343','RMB','活期','2006-12-01',15345.0000,1000.0000,'888888','','3')
insert into cardInfo values('1010 3576 1456 3454','RMB','活期','2006-11-28',2343.0000,1000.0000,'888888','','4')
insert into cardInfo values('1010 3576 1356 3554','RMB','活期','2006-12-05',22143.0000,10020.0000,'888888','','8')

----插入違背約束語句
insert into userInfo values('沈非','123456789','0512-67998978','江蘇蘇州') ---違背身份證長度的CHECK約束
insert into userInfo values('沈大','320504198607131313','0512-67998979','江蘇蘇州') ---違背身份證的唯一約束

insert into cardInfo values('1010 3576 1456 3424','RMB','活期','2006-11-28',0.0000,0,'888888','','5') ---違背開戶金額不能<1的CHECK約束

insert into transInfo values('','1010 3576 1456 3424','支取',1000,'') ---違背主外鍵約束,交易卡號必須存在於cardInfo中

---查看所有表
select * from userInfo
select * from cardInfo
select * from transInfo

---創建存儲過程:根據卡號修改密碼
CREATE PROC proc_changePass @incardID VARCHAR(20),@inoldPass VARCHAR(6),@newPass1 VARCHAR(6),@newpass2 VARCHAR(6)
AS
DECLARE @oldPass VARCHAR(6)
IF EXISTS(SELECT * FROM cardInfo WHERE cardID=@incardID)
BEGIN
SELECT @oldPass=pass FROM cardInfo WHERE cardID=@incardID
IF(@oldpass=@inoldPass)
BEGIN
IF(@newpass1=@newpass2)
BEGIN
UPDATE cardInfo SET pass=@newPass1 WHERE cardID=@incardID
PRINT '密碼修改成功!'
END
ELSE
PRINT '請確認您的新密碼!'
END
ELSE
PRINT '您輸入的原密碼錯誤,請重新輸入!'
END
ELSE
PRINT '您輸入的卡號不存在,請重新輸入!'

---測試修改密碼的存儲過程
EXEC proc_changePass '1010 3576 1212 1134','888888','123456','123456'

---創建掛失銀行卡的存儲過程
CREATE PROC proc_lossCard @inCustomerName VARCHAR(10),@inPID NUMERIC(18,0),@inTelephone VARCHAR(15),@inAddress VARCHAR(30),@inCardPass VARCHAR(6)
AS
DECLARE @customerName VARCHAR(10),@PID NUMERIC(18,0),@telephone VARCHAR(15),@address VARCHAR(30),@cardPass VARCHAR(6)
SELECT @customerName=customerName,@PID=PID,@telephone=telephone,@address=address FROM userInfo WHERE PID=@inPID
SELECT @cardPass=pass FROM cardInfo WHERE customerID=(SELECT customerID FROM userInfo WHERE PID=@inPID)
IF((@customerName=@inCustomerName)AND(@PID=@inPID)AND(@inTelephone=@telephone)AND(@inAddress=@address)AND(@inCardPass=@cardPass))
BEGIN
UPDATE cardInfo SET isReportLoss=1 WHERE customerID=(SELECT customerID FROM userInfo WHERE PID=@inPID)
END
ELSE
PRINT '您的信息有誤,請核對後重新輸入!'

----測試掛失的存儲過程
EXEC proc_lossCard '王五','320504198607223333','0512-65323442','江蘇南京','888888'

---統計銀行流通金額

DECLARE @inMoney MONEY,@outMoney MONEY
SELECT @inMoney=sum(transMoney) from transInfo where transType='存入'
SELECT @outMoney=sum(transMoney) from transInfo where transType='支取'
PRINT '銀行流通總額為:'+ convert(varchar(20),@inMoney-@outMoney)+' RMB'
PRINT '盈利結算為:'+convert(varchar(20),@outMoney*0.008-@inMoney*0.003)+' RMB'
GO

---查詢月交易冠軍的銀行卡信息
SELECT * FROM transInfo WHERE
print CONVERT(VARCHAR(20),@money)
SELECT * FROM cardInfo WHERE

---查詢半年未交易的卡信息
SELECT * FROM cardInfo WHERE cardID NOT IN (SELECT cardID FROM transInfo WHERE DATEDIFF(mm,transDate,getdate())>7)//////////

---查詢本周開戶的帳號
SELECT * FROM cardInfo where DATEDIFF(WEEK,openDate,getdate())<1

---查詢掛失帳號的客戶信息
SELECT * FROM userInfo where customerID IN(SELECT customerID FROM cardInfo where isReportLoss=1)

---催款提醒業務
SELECT customerName AS 客戶姓名,telephone AS 聯系電話,balance AS 余額 FROM
userInfo INNER join cardInfo ON userInfo.customerID=cardInfo.customerID WHERE balance<200 AND datepart(day,getdate())>=28

---給transInfo表的cardID欄位添加非聚集索引
CREATE NONCLUSTERED INDEX IX_transInfo_cardID ON transInfo(cardID) WITH FILLFACTOR=70
---測試索引
SELECT * FROM transInfo (INDEX=IX_transInfo_cardID) WHERE cardID='1010 3576 1212 1134'

---創建視圖
CREATE VIEW view_userInfo
AS
SELECT customerID AS 客戶編號,customerName AS 客戶姓名,PID AS 身份證號,telephone AS 電話號碼,address AS 聯系地址 FROM userInfo

CREATE VIEW view_cardInfo
AS
SELECT cardId AS 卡號,curType AS 貨幣種類,savingType AS 存款類型,openDate AS 開戶日期,openMoney AS 開戶金額,balance AS 帳戶余額,pass AS 密碼,isReportLoss AS 是否掛失,customerID AS 顧客編號 FROM cardInfo

CREATE VIEW view_transInfo
AS
SELECT transDate AS 交易日期,cardID AS 卡號,transType AS 交易類型,transMoney AS 交易金額,remark AS 備注 FROM transInfo

---查看視圖
SELECT * FROM view_userInfo
SELECT * FROM view_cardInfo
SELECT * FROM view_transInfo

---創建觸發器
CREATE TRIGGER trig_trans
ON transInfo
FOR INSERT
DECLARE @transType VARCHAR(4)

---創建觸發器trig_trans
drop trigger trig_trans
CREATE TRIGGER trig_trans ON transInfo
FOR INSERT
AS

DECLARE @transType VARCHAR(4),@transMoney MONEY,@cardID VARCHAR(20),@balance MONEY,@customerName VARCHAR(10)
SELECT @transType=transType,@transMoney=transMoney,@cardID=cardID FROM inserted
SELECT @balance=balance FROM cardInfo WHERE cardID=@cardID
SELECT @customerName=customerName FROM userInfo WHERE customerID=(SELECT customerID FROM cardInfo WHERE cardID=@cardID)
BEGIN TRAN
IF (@transType='支取')
BEGIN
IF (@balance-@transMoney<1) ---如果取款後余額不足1元
BEGIN
PRINT '正在交易,請稍等....'
ROLLBACK TRAN ---取消交易,回滾
PRINT '余額不足,交易失敗!'
END

ELSE

BEGIN
PRINT '正在交易,請稍等...'
COMMIT TRAN ---交易成功
UPDATE cardInfo SET balance=@balance-@transMoney WHERE cardID=@cardID
PRINT '交易成功,'+CONVERT(VARCHAR(10),@customerName)+' 您進行的是取款操作,當前的余額為:'+CONVERT(VARCHAR(20),@balance-@transMoney)+' RMB'
END
END

ELSE
BEGIN
PRINT '正在交易,請稍等...'
COMMIT TRAN
UPDATE cardInfo SET balance=@balance+@transMoney WHERE cardID=@cardID
PRINT '交易成功,'+CONVERT(VARCHAR(10),@customerName)+' 您進行的是存款操作,當前的余額為:'+CONVERT(VARCHAR(20),@balance+@transMoney)+' RMB'
END

INSERT INTO transInfo VALUES('','1010 3576 1212 5555','支取',999,'aa')

----創建存入與支取的存儲過程
drop proc proc_transInfo
CREATE PROC proc_transInfo @customerName VARCHAR(10),@transMoney MONEY,@transType VARCHAR(4),@pass VARCHAR(6)=''
AS
DECLARE @pwd VARCHAR(6)
DECLARE @cardID VARCHAR(20)
SELECT @pwd=pass ,@cardID=cardID FROM cardInfo WHERE customerID=(SELECT customerID FROM userInfo WHERE customerName=@customerName)---由userInfo姓名欄位查詢得用戶的卡號和密碼
PRINT '您的卡號為: '+CONVERT(VARCHAR(20),@cardID) ---將用戶的卡號輸出
IF(@transType='存入')
BEGIN
PRINT '正在交易,請稍等...'
INSERT INTO transInfo VALUES('',@cardID,@transType,@transMoney,'')
PRINT '交易成功,您成功從卡上存入了'+CONVERT(VARCHAR(20),@transMoney)
END

ELSE
BEGIN
IF(@pwd=@pass)
BEGIN
PRINT '正在交易,請稍等...'
INSERT INTO transInfo VALUES('',@cardID,@transType,@transMoney,'')
PRINT '支取成功,您成功從卡上支取了'+CONVERT(VARCHAR(20),@transMoney)
END
ELSE
BEGIN
PRINT '密碼錯誤,請重新輸入!'
END
END
GO

EXEC proc_transInfo '王五',100,'支取','888888' ----模擬存入與支取

----創建產生隨機卡號的存儲過程
CREATE PROC proc_RANDcardID @mycardID VARCHAR(20) OUTPUT
AS
DECLARE @rand NUMERIC(15,8)
DECLARE @randcardID VARCHAR(10)
SELECT @rand=RAND(CONVERT(INT,DATEPART(mm,GETDATE()) * 100000)+
CONVERT(INT,DATEPART(ss,GETDATE()) * 1000)+
CONVERT(INT,DATEPART(ms,GETDATE())))
SET @randcardID=SUBSTRING(CONVERT(VARCHAR(10),@rand),3,4)+' '+SUBSTRING(CONVERT(VARCHAR(10),@rand),7,4)
SET @mycardID='1010 3576'+' '+@randcardID
GO

----調用隨機卡號生成存儲過程,產生隨機卡號
DECLARE @mycardID VARCHAR(20)
EXEC proc_RANDcardID @mycardID OUTPUT
PRINT '產生的隨機卡號為:'+@mycardID

----創建開戶的存儲過程
drop proc proc_openAccount
CREATE PROC proc_openAccount @customerName VARCHAR(10),@PID NUMERIC(18,0),@telephone VARCHAR(15),@openMoney MONEY,@savingType VARCHAR(8),@address VARCHAR(30)
AS
WHILE(1=1)
BEGIN
DECLARE @mycardID VARCHAR(20)
EXEC proc_RANDcardID @mycardID OUTPUT
IF NOT EXISTS(SELECT cardID FROM cardInfo WHERE cardID=@mycardID)
BEGIN
INSERT INTO userInfo VALUES(@customerName,@PID,@telephone,@address)
DECLARE @customerID INT
SELECT @customerID=customerID FROM userInfo WHERE PID=@PID
INSERT INTO cardInfo(cardID,savingType,openMoney,balance,customerID) VALUES(@mycardID,@savingType,@openMoney,@openMoney,@customerID)
PRINT '開始開戶,請稍等....'
PRINT '開戶成功!您的卡號為:'+@mycardID
PRINT '開戶日期:'+CONVERT(VARCHAR(20),GETDATE())
PRINT '開戶金額為:'+CONVERT(VARCHAR(20),@openMoney)
BREAK
END
END
GO

---模擬開戶,調用存儲過程proc_openAccount
EXEC proc_openAccount '沈非','320504198607221447','13914048959',3999,'活期','蘇州職業大學'

---創建帳戶間轉帳的存儲過程
drop proc proc_trans
CREATE PROC proc_trans @outcardID VARCHAR(20),@incardID VARCHAR(20),@transMoney MONEY
AS
DECLARE @outbalance MONEY,@inbalance MONEY,@isReportLoss1 BIT,@isReportLoss2 BIT
SELECT @outbalance=balance FROM cardInfo WHERE cardID=@outcardID
SELECT @inbalance=balance FROM cardInfo WHERE cardID=@incardID
SELECT @isReportLoss1=isReportLoss FROM cardInfo WHERE cardID=@outcardID
SELECT @isReportLoss2=isReportLoss FROM cardInfo WHERE cardID=@incardID
IF(@isReportLoss1 =0 AND @isReportLoss2=0)
BEGIN
IF(@outbalance-@transMoney<1)
BEGIN
PRINT '正在交易中,請稍等....'
PRINT '交易失敗,余額不足,無法轉帳!'
PRINT '您的余額為:'+CONVERT(VARCHAR(20),@outbalance)+' RMB'
END
ELSE
BEGIN
PRINT '正在交易中,請稍等....'
INSERT INTO transInfo(cardID,transType,transMoney) VALUES(@outcardID,'支取',@transMoney)
INSERT INTO transInfo(cardID,transType,transMoney) VALUES(@incardID,'存入',@transMoney)
UPDATE cardInfo SET balance=@outbalance-@transMoney WHERE cardID=@outcardID
UPDATE cardInfo SET balance=@inbalance+@transMoney WHERE cardID=@incardID
PRINT '轉帳成功!'
PRINT
END
END
ELSE
PRINT '有一方卡已經掛失,請主動投案自首!交易失敗'

----模擬轉帳
EXEC proc_trans '1010 3576 1356 3554','1010 3576 1212 1134',1000

---添加登陸帳戶
EXEC SP_ADDLOGIN 'philip','65331652'
---創建資料庫用戶
EXEC SP_GRANTDBACCESS 'philip'
---賦予三張表的增刪改查許可權
GRANT SELECT,INSERT,DELETE,UPDATE ON userInfo TO philip
GRANT SELECT,INSERT,DELETE,UPDATE ON cardInfo TO philip
GRANT SELECT,INSERT,DELETE,UPDATE ON transInfo TO philip

---賦予存儲過程的執行許可權
GRANT EXEC ON proc_changePass TO philip
GRANT EXEC ON proc_lossCard TO philip
GRANT EXEC ON proc_transInfo TO philip
GRANT EXEC ON proc_RANDcardID TO philip
GRANT EXEC ON proc_openAccount TO philip
GRANT EXEC ON proc_trans TO philip

5. 旅遊管理系統資料庫有哪些表

要看具體的系統有哪些功能,不能籠統的告訴你有哪些表.因為即使相同的內容,表的名字也可以不一樣。

6. 淺談旅遊網站的建設和實現

旅遊網站的設計方案
根據網站定位和贏利模式的不同,大中型旅遊網站一般具有旅遊信息咨詢交流版塊、旅遊B2C商務預訂版塊、旅遊B2B電子商務交易版塊,或者以其中某個版塊為主。而建設一個內容豐富、功能強大的專業旅遊網站的立足點有三:
一、 旅遊資料庫的設計
二、 旅遊信息量的豐富
三、 正確的商務流程設計
在旅遊資料庫的設計方面,經過幾年的積累,我們已經發展建立起旅遊網站和電子商務領域最齊全的旅遊信息和電子商務資料庫之一,涉及的各方面旅遊資料庫表格多達200以上,在旅遊信息庫的內容方面也有相當的積累,最後,我們設計的酒店預訂、旅遊線路預訂、旅遊信息咨詢以及旅遊B2B電子商務交易的流程設計也經過了實際使用實踐,得到了業界的認可。
在版塊劃分方面,我們將其按旅遊信息種類和涉及對象的不同分為旅遊信息咨詢交流版塊、旅遊B2C商務預訂版塊、旅遊B2B電子商務交易版塊這幾大部分。同時又充分考慮到網站本身、B類客戶、C類客戶之間的相互關系,做到相互之間形成一個豐富的信息交換機制,使得B2C、B2B、C2C、C2C2B、B2C2B等多種信息交換和電子商務模式均能融合到整個旅遊網站中。
在商務流程設計方面,我們遵循以客戶為導向的CRM理論(客戶關系管理),緊密圍繞將旅遊網站建設成為客戶服務和信息咨詢平台、銷售平台、營銷平台這三個出發點。傳統的旅遊網站大多是旅遊信息咨詢平台,即供人瀏覽查閱旅遊信息,而現在強調是客戶服務和信息咨詢平台意指除了旅遊信息本身,瀏覽者-客戶與旅遊網站之間互動的流程、渠道同樣也是重要的建設內容。客戶服務和信息咨詢平台除了傳統的旅遊信息查閱外,還有旅遊信息高度關聯和便於搜索、智能化的旅遊知識庫、綜合性的智能旅遊搜索引擎、智能旅遊代理Agent服務、內容和信息瀏覽個性化、瀏覽方式擬人-人性化、與其他客戶接觸渠道的整合這些高級特性。作為銷售平台具有整個預訂流程通暢、預訂手段多樣化、累積消費制的特性;作為營銷平台具有線上收集客戶資料以及線上調查、一對一的廣告和產品、促銷實時的一對一網上營銷的功用。
在旅遊信息建設方面,按照旅遊信息的四級結構來編輯/整理和表現旅遊息。即每個旅遊要素的介紹都要分為四個層面:
概要級:對當地住宿情況的總的介紹和評價。
精選級:按高、中、低、經濟型四個檔次分別推薦幾個賓館、旅社。並介紹各自特色。
詳細級:有關該地住宿的全部資料庫信息,用戶可自行按條件檢索查詢。
補充級:從網友相關的貼子中選出的網友對該地住宿的介紹、體驗和評價。
在信息瀏覽上建立三級結構,當用戶在旅遊網上瀏覽某個旅遊目的地的信息時,提供三個層面的瀏覽方式
用戶自行瀏覽某個旅遊目的地的各方面信息,自由點擊相關頁面瀏覽。
定製化瀏覽,用戶可自行指定各旅遊要素的瀏覽順序,生成定製瀏覽序列
推薦瀏覽。幾個精心設計的定製化瀏覽程序。
旅遊電子商務以商務為本,所有的工作都是圍繞旅遊網站的核心業務開展營銷/銷售/客服,而電子只是商務實現的手段和渠道。進一步的,Web只是眾多手段和渠道中的一種,雖然是主要的一種。因此,我們的旅遊網站設計方案中綜合了各種客戶接觸渠道,有網站(包括相關後台系統)、客服電話、Email 、Fax、社區 、直復信件,根據信息容量、信息豐富程度、到達/回復速度、用戶心理、用戶使用習慣以及成本這些方面的綜合評價,每種客戶接觸手段都有自己獨特的優勢。我們的信息咨詢、預訂、營銷流程設計就根據這些因素綜合運用了這些渠道。
三、綜合旅遊資料庫的設計建設
1、旅遊信息咨詢版塊資料庫設計
(1)、旅遊信息管理系統
風景名勝資料庫
景區-城市景點門票
景區-城市裡程距離資料庫
風光圖片資料庫
旅行社庫
旅遊線路資料庫
推薦行程庫
自助旅行推薦行程表
賓館酒店管理系統
賓館酒店基本信息表
賓館酒店服務設施表
賓館酒店娛樂設施表
賓館酒店信用卡表
賓館酒店客房價格表
賓館酒店最優價格表
訂房中心基本信息表
普通旅館一覽表
全國鐵路時刻表
各地鐵路里程錶
鐵路里程票價表
全國鐵路車站表
特殊車次表
鐵路車次運行時刻表
飛機航班
國內航班表
國際航班表
航空公司簡介表
飛機場簡介表
遊船
遊船公司基本信息表
遊船基本信息表
遊船艙位價格表
遊船航期表
票務代理機構
長途公路客運
市內交通
景區-城市娛樂庫
購物場所庫
景區-城市購物庫
旅遊管理職能機構庫管理
旅遊質量監督機構庫
旅遊急救中心庫
旅遊新聞資料庫
旅遊網路資料庫系列
各地旅遊注意事項資料庫

城市天氣預報資料庫系列
世界城市天氣預告
城市最佳旅遊時間
城市近期天氣趨勢表
旅遊搜索引擎資料庫系列
旅遊網址類別字典庫
旅遊網址庫
大使館領事館資料庫
各地旅遊節慶資料庫
(2)旅遊相關公共字典庫
世界國家名稱字典庫
全國大區域字典庫
全國省級行政區域字典庫
全國城市字典庫
風景名勝類別字典庫
賓館服務項目字典庫
(3)旅遊論壇
(4)、會員管理系統
會員個人基本資料資料庫
會員個人旅行資料資料庫系列
會員消費資料資料庫系列
會員行為跟蹤資料庫系列
(5)、旅遊網站資源管理系統
旅遊網站欄目字典庫
旅遊網站資源索引庫系列

2、酒店預訂管理系統
代理商資料庫
預訂單隊列庫
預訂單發送狀態日誌庫
財務對帳催款單資料庫
二次催款記錄資料庫
訂單流水號資料庫
酒店預訂網上原始訂單資料庫
簽約酒店信息庫
簽約酒店房價信息庫
操作員資料庫
真實預訂單基本消費資料表
真實預訂單詳細消費資料表
真實預訂單消費流程狀態表
黑名單庫
工作站庫

3、旅遊B2B電子商務平台管理系統
(1)字典庫
國家代碼表
地域代碼表
地區代碼表
城市代碼表
景點類型表
景點信息表
貨幣類型表
旅遊企業類型表
主題旅遊類型表
旅遊產品類型表
供求合作方式表
旅遊業務供求合作關系表
旅遊業務供求合作關系細表
信用卡類型表
酒店服務設施項目表
餐飲字典表
餐飲類型表
娛樂服務項目表
酒店客房類型表
(2) B2B交易平台管理系統
交易會會員基本信息表
交易會會員合作夥伴/客戶名錄
交易會會員長久需要的信息類型表
會員發布信息表
交易會會員短期需要的供求信息類型表
旅遊產品總表
旅遊路線信息表
旅遊路線詳細行程表
接團隊大小定義表
地接價總表
地接-房價表
地接-景點門票表
酒店詳細信息表
酒店信用卡表
酒店娛樂設施表
酒店餐飲信息表
酒店服務設施表
酒店對公眾報價簡表
酒店對公眾報價詳細表
酒店業內報價簡表
酒店業內報價詳細表
會員登錄交易會日誌表
旅遊產品瀏覽日誌表
會員統計表
遊客出遊意向
出遊意向回復表
會員企業/產品推薦表
旅遊線路訂單記錄資料庫
合作夥伴庫
傳真隊列庫
傳真狀態日誌庫
短消息隊列庫
短消息狀態日誌庫
會員發布信息群發要求隊列表
會員需求信息動態
發送日誌表
系統後台管理操作員表
會員企業人員名片庫
會員企業帳務表
會員信用檔案
會員企業個人帳號庫
拼團線路
拼團請求表
拼團請求細表
拼團需求表
拼團需求回復表
名片分發及交換記錄表
收藏夾目錄結構
收藏夾
景點門票報價
會員登錄狀況統計視圖
產品發布狀況統計視圖
會員展台狀況統計視圖
旅遊線路產品發布/修改,觸發供求信息表更新存儲過程
地接報價產品發布/修改,觸發供求信息表更新存儲過程
酒店房價產品發布/修改,觸發供求信息表更新存儲過程
供求信息發布/修改,觸發供求信息表更新存儲過程
旅遊線路產品發布,觸發相關關聯標記存儲過程
長期供求信息表更新存儲過程
短期供求信息表更新存儲過程
旅遊線路產品發布,觸發相關關聯標記存儲過程

四、旅遊網站系統功能管理系統
1、旅遊信息咨詢
1.1、 旅遊新聞發布管理系統
1.2、 綜合旅遊景點查詢系統
1.3、旅遊線路查詢系統
1.4、旅遊企業黃頁查系統(附後台錄入查詢管理程序)
旅行社黃頁
賓館酒店黃頁
景區景點黃頁
全國餐飲機構黃頁
全國娛樂機構黃頁
旅遊購物場所黃頁
旅遊事業監督管理機構黃頁
旅遊汽車服務公司黃頁
航空票務代理點黃頁
鐵路票務代理點黃頁
1.5、旅遊搜索引擎系統(附後台錄入查詢管理程序)
1.6、旅遊信息綜合查詢 (將前面這些旅遊信息有機結合起來的系統)
1.7、旅遊論壇系統
1. 8、旅遊網站會員管理系統
1.9、投票統計系統
2、旅遊預訂版塊
2.1 酒店預訂系統
2.2 機票預訂系統
2.3 旅遊線路預訂系統

3、旅遊B2B電子商務交易模塊
3.1系統前台:
會員企業管理、個人帳號管理、產品發布/管理、供求商機管理、遊客預訂中心 遊客詢價系統,Maillist 服務系統、Fax服務系統、供求智能匹配、網路電子名 片、散客拼團與組團詢價、收藏夾等12個模塊。
3.2系統後台管理
會員管理、產品管理、同業合作管理、訂單管理、財務管理,群發管理、名片管理、 拼團管理、許可權管理、廣告管理、統計分析等模塊

7. 如何撰寫旅遊網站建設策劃書

一、網站定位

網站屬性:旅遊行業門戶網站

實現目標:專業大型、中型旅遊網站。網站具有旅遊信息咨詢交流版塊、旅遊B2C商務預訂版塊、旅遊B2B電子商務交易版塊或偏重其一,成為南昌及周邊最好的旅遊網站之一。

二、建站原則

1、以目的地為核心

旅遊資訊網站以目的地為核心的原則進行信息組織。信息內容的組織、網站的設計、信息的表現形式等都以旅遊目的地為核心。

2、以遊客為中心

網站遵循以遊客為中心的原則建設,信息的提供根據遊客的需求制定。把遊客放在服務對象的第一位,所有信息內容都以遊客的需求為第一需要。要做到條理清晰、能夠讓遊客快速查找到需要的信息。

3、旅遊描述的專業化

在組織旅遊信息內容時,涉及到旅遊專業詞彙時,要使用行業內的標准詞語,使旅遊信息更加規范化,專業化,從而提高信息查詢的便捷性。

4、檢索的便捷化

網站的信息之間、功能之間必須體現關聯性。要做到信息要素之間的關聯。信息內容的檢索要便捷,讓遊客迅速找到自己需要的信息。

5、增強遊客互動性

根據遊客的需求,提供人性化專業化的在線咨詢、留言板、在線投訴等線上服務,並做到及時解決、及時反饋。

網站欄目及功能

新聞發布管理、網站內容管理、酒店預訂管理、線路預訂管理、門票預訂、機票預訂、團購管理、商品銷售、廣告發布管理、友情鏈接、會員管理、旅遊論壇等多套系統,以及完善的強大的後台管理操作。

6、酒店價格管理系統

管理員可在後台添加、刪除、修改客房價格、客房簡介、配套設施與服務、房價、圖片等客房信息。後台做操作後,前台頁面會自動做相應的改動。 酒店會員注冊成功後自己也可以動態發布房型信息、房態等信息。

7、旅遊線路管理系統

管理員可在後台添加、刪除、修改線路信息、價格、服務、圖片等旅遊線路信息。後台做操作後,前台頁面會自動做相應的改動。 旅行社會員注冊成功後自己也可以動態發布線路信息。提供可靠的在線旅遊信息服務和在線預訂、客戶登錄 、信息查詢 、線路預訂 、更改預訂 、取消預訂 、旅行社管理和維護。?

8、門票預訂管理系統

管理員可在後台添加、刪除、修改旅遊景點門票信息、價格、圖片等旅遊景點信息。後台做操作後,前台頁面會自動做相應的改動。景區會員注冊成功後自己也可以動態發布景區新聞、圖片、門票信息。提供可靠的在線旅遊景點信息服務和在線門票預訂管理和維護。

8. 跪求用SQL sever做的旅遊景點管理資料庫的設計及相關代碼。謝謝啦

可以依靠網路Hi提醒我
有時間可以解決你的問題
更進一步的要求也可以提醒我

ES:\\
交易提醒:預付定金是陷阱

9. 旅遊管理系統如何做資料庫

先規劃功能,然後再思考資料庫的設計問題吧!
請採納!

10. 想要出去旅遊,有哪些旅遊APP是必備的

窮游、租租車、航旅縱橫、Agoda、美團。以上五款APP在外出旅行時會經常用到,可以為用戶提供攻略、購票、預定、出行方面的幫助。

5、美團:現代人的手機里美團之類的團購類APP必不可少,尋找美食、景點門票優惠等都可以在上面找到,尤其是在一個陌生的城市,通過團購APP上面美食排行榜也可以幫助我們在吃的時候避免踩雷。