Presentation is loading. Please wait.

Presentation is loading. Please wait.

Project 2 線上旅遊訂購系統 指導教授 : 黃三益 教授 組員: m 梁碧菁 m 薛儒霙

Similar presentations


Presentation on theme: "Project 2 線上旅遊訂購系統 指導教授 : 黃三益 教授 組員: m 梁碧菁 m 薛儒霙"— Presentation transcript:

1 Project 2 線上旅遊訂購系統 指導教授 : 黃三益 教授 組員: m9526406019 梁碧菁 m9526406022 薛儒霙

2 前言 隨著時代的進步,網際網路的蓬勃發展,進而衍生出一群不同以往的新世代的旅遊客戶,喜歡在網路上選擇及安排自己想要的旅行 。
因此本組便以此為出發點,設計一套豐富簡便的旅遊訂購系統,提供給喜歡旅遊客戶,以會員制的方式,提供便利的旅遊訂購介面,包括︰行程的安排、查詢,以及提供簡單的介面進行資料輸入及行程規劃。 讓欲購買旅遊行程的顧客可於網路上直接輸入訂購單,而業者即時收到訂購單後,也可立即與顧客聯絡進行確認。

3 功能需求面分析 會員資料維護介面 行程表資料維護介面 日行程資料維護介面 旅遊點資料維護介面 領隊資料維護介面 班機資料維護介面
報名表資料維護介面 價格調整資料維護介面 新增、修改、刪除、查詢各資料表的資料(要符合資料的一致性) 依報名日期查詢報名表資訊 查詢領隊的帶團紀錄 依出團日期查詢相關的行程表內容 查詢那些行程未被訂購

4 資料需求面分析 設計一個線上旅遊訂購系統, 紀錄會員的旅遊訂購資訊,系統需求如下:
(1) 會員資訊包含會員編號, 身份證字號,姓名、生日、住家電話、手機電話、 、最高學歷。其中會員編號與身分證字號均是唯一。 (2)領隊資訊:記載領隊員工資訊,包括:員工編號、身份證字號、姓名、聯絡電話。其中員工編號與身分證字號均是唯一,每位領隊至少帶一個以上的旅遊行程。 (3) 行程表的資訊:記載每一個行程的資訊,包括:行程編號、行程類別、天數、出團日期、定價。其中行程編號是唯一,每個行程中的每日詳細行程必須被記載。 (4)報名表資訊:記載報名某一旅遊行程的報名表資訊,包括:報名表單號、報名日期、人數、總金額、特別需求、信用卡種類、信用卡號、用卡號銀行名稱、銀行代碼、行代碼到期日。其中報名表單號是唯一,只有會員可以填寫報名表,每份報名表限一個會員填寫,每份報名表只能報名一個行程,另外若有費用價格調整的資訊也需一併記載。 (5)價格調整資訊:記載各種費用的調整,例如:幾人同行減價、小孩不佔床減價、指定單人房加價…等資訊,包括:類別編號、類別名稱、分類、價格。其中類別編號是唯一,每份報名表可包含多個價格調整項目。 (6)日行程資訊:記載各行程表中,每日的行程資訊,包括:日期、飯店、國家、城市。其中沒有任一屬性是唯一,但是同一行程表中的日期必不同,旅遊國家與城市可多筆。 (7)班機資訊:記載每日行程表中,交通工具若有搭乘飛機,則紀錄搭乘飛機的相關航班資訊,包括:班次編號、航空公司、起飛機場、目的機場、起飛時間、抵達時間、飛行時間。其中沒有任一屬性是唯一,但是同一日行程中的班次號碼必不同。

5 ERD 實體關係圖 會員 報名表 價格調整 領隊 日行程 行程表 班機資訊 銀行代碼 bankId 銀行名稱 bankName 信用卡號
cardId ERD 實體關係圖 會員編號 mId 住家電話 phone 手機電話 mobile 姓名 name 身分證字號 pId 到期日 dueDate 信用卡種類 cardType 會員 Member 付款方式 payment 報名 Applies 1 N 類別編號 cId 報名表單號 aNo 最高學歷 education 報名表 Application 生日 birthday M 價格調整 PriceAdjustment 包含 Contains N 類別名稱 description 總金額 aTotalPrice N 分類 pType 價格 price 報名日期 aDate 紀錄 Records 起飛機場 depAirport 人數 aNumber 員工編號 lId 身分證字號 lpId 特別需求 aNote 姓名 name 機型 fType 1 目的機場 arrAirport 聯絡電話 phone 天數 day Has 1 領隊 Leader 班次編號 fNo N 出團日期 date 日行程 Daily 行程表 Schedule N 1 1 班機資訊 FlightInfo 搭乘 Takes N 包含 Contains 定價 sPrice 旅遊點 lOcation 航空公司 airline 行程編號 sNo 飛行時間 flightTime 行程類別 sType 飯店 Hotel 日期 Date 城市 city 抵達時間 arrTime 國家 country

6 關聯綱目

7 程式系統架構圖

8 系統使用說明 主檔基本功能–查詢(以會員資料維護介面為例)

9 系統使用說明 主檔基本功能–修改(以會員資料維護介面為例)

10 系統使用說明 主檔基本功能–刪除(以會員資料維護介面為例)

11 系統使用說明 主檔基本功能–新增(以會員資料維護介面為例)

12 系統使用說明 進階查詢功能–查詢行程表內容與哪些行程表沒有被訂購過

13 系統使用說明

14 Thanks ! Please Comments


Download ppt "Project 2 線上旅遊訂購系統 指導教授 : 黃三益 教授 組員: m 梁碧菁 m 薛儒霙"

Similar presentations


Ads by Google