電子商務系統需求說明書EKing小組_第1頁
電子商務系統需求說明書EKing小組_第2頁
電子商務系統需求說明書EKing小組_第3頁
電子商務系統需求說明書EKing小組_第4頁
電子商務系統需求說明書EKing小組_第5頁
已閱讀5頁,還剩82頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 電子商務系統需求說明書 - e-king小組產品名稱密級電子商務系統絕密產品版本共87頁1.0電子商務系統需求說明書擬制01雙語班 e-king 組日期2004-03-01評審人日期2004-03-15批準日期yyyy-mm-dd簽發日期yyyy-mm-dd<公司或企業圖標><01雙語班 e-king 組>版權所有 侵權必究(僅供內部使用)目 錄0 前言 21簡介31.1目的31.2范圍32總體概述32.1軟件概述32.1.1項目介紹32.1.2產品環境介紹42.2軟件功能62.3用戶特征113具體需求113.1功能需求113.1.1票務系統 11 . 3.1.2網上

2、商城系統 523.1.2紀念品銷售系統 72 3.2性能需求793.3外部接口需求803.3.1用戶接口813.3.2軟件接口813.3.3硬件接口823.3.4通訊接口834總體設計約束834.1標準符合性834.2硬件約束844.3技術限制855軟件質量特性856其他需求866.1安全性866.2操作867待確定問題870 前言通過我們組9位同學的努力工作,初步完成了這份87頁的需求分析報告。之所以說是初步完成,是因為模板中 依賴關系和需求分級我們還沒有完成。我們把功能需求作為重點,用了視點圖,流程圖,文字等方式試圖詳細的描述功能需求。在完成其他一些我們不太了解的內容時,我們通過找資料來彌

3、補了缺陷。我們組的成員和分工如下:組名:e-king組員: 黃劍虹,羅俊婭,謝斯娜,向 濤,孫 晗,鄭喜景,張錁斌,陳亞鵬組長: 陳 戈 同學們分別完成的任務如下:1簡介 2 總體概述 3.1.1票務系統的功能需求 作者: 張錁賓,向濤,陳亞鵬3.1.2網上商城系統的功能需求 作者: 黃劍虹,謝斯娜,羅俊婭3.1.2紀念品銷售系統 作者: 鄭喜景,孫晗,陳戈3.2 性能需求3.3外部接口需求 作者:陳戈4總體設計約束作者:孫晗5 軟件質量特性6其他需求作者:陳戈,謝斯娜7待確定問題作者:謝斯娜,孫晗1簡介隨著信息技術的發展,商業電子化已成為不可阻擋的潮流,已得到眾多的客戶的認同。在21世紀電子

4、商務將有著廣闊的前景,我國電子商務應用方興未艾。大型的運動會都會有很多的商業運作,在internet上進行商業活動,既可擴大影響,也可取得可觀的經濟效益,同時建立電子商務典范工程。作為廣東省信息化基礎設施建設的重要項目,信息網絡應該在電子商務應用方面發揮作用。本系統要求建設一個穩定、快速、實用、功能完善的電子商務系統,能夠保證在比賽期間,提供票務系統、紀念品銷售、網上商城,要求反映特點,采用技術先進、具有良好的伸縮性、穩定性、安全性及良好的性能價格比。1.1目的1.1.1 本說明的編寫目的在于研究大型運動會網絡信息系統的重要組成部分-電子商務系統的開發方法及其應用。1.1.2 本說明的預期讀者

5、是與電子商務系統有聯系的決策人、項目開發者、領導和支持本項目的政府官員以及參與實施本項目的工作者。1.2范圍 1.2.1本項目的名稱為:電子商務系統的研制與開發;1.2.2 本項目的任務提出者及開發者是電子商務系統課題組,用戶包括特權用戶即可對數據庫內容進行操作的所有用戶(如:系統管理員,系統操作員,代理商,售票員,商城業主,配送中心,網上商品購買者等)以及普通用戶即internet上無交易的用戶;1.2.3 本系統通過建設一個穩定、快速、實用、功能完善的虛擬商務平臺,以保證在比賽期間,提供票務系統、紀念品銷售、網上商城等功能,方便消費者和運動會組織人員,同時也為廣大商家帶來無限商機;1.2.

6、4 本系統的的先進性、成熟性,安全性,標準性,開放性,可擴展性,可兼容性,可移殖性,經濟性都很強,能在已有的基礎上不斷完善。2.總體概述 2.1軟件概述 2.1.1 項目介紹電子商務系統是整個電子網絡信息系統的重要部分,它建立在電子網絡信息系統平臺基礎上。本系統的部分基礎支持設施分別由網絡中心、信息中心、備份中心提供。配套單位(如代理商,票務中心等)辦公設備也不包含在本設計范疇。本系統重點考慮電子商務系統(票務系統、紀念品銷售系統、網上商城系統)的運行平臺、支持的功能、支持的業務方式等。2.1.2 產品環境介紹 本系統從層次結構來講可分為:應用端系統、網絡系統平臺、電子商務平臺(包括:銀行支付

7、)等幾個方面,其層次結構關系如下圖所示:操作系統網管網絡系統平臺防火墻c/s服務器web應用服務數據庫服務應用服務認證服務銀行支付internet用戶撥號用戶專線用戶內部用戶其它用戶電子商務系統平臺九運網絡系統平臺電子商務應用系統圖2.3-1系統層次結構關系圖 說明:1. 全部用戶利用各種方式通過網絡系統平臺訪問電子商務系統。2. 網絡系統平臺負責網絡的安全與網絡管理及各種形式的接入服務。3. 所有應用采用browser/server或c/s模式。4. 對不同類型的用戶對數據庫的訪問和操作采用身份認證和設置訪問操作權限等多種方式保護數據安全和信息安全。補充說明: 1. 網絡系統平臺不包含在本設

8、計范圍。2. 銀行支付指利用銀行的支付認證體系實現網上支付。3. 本方案設計范圍包括:電子商務系統平臺、電子商務應用系統軟件、與網絡系統平臺的接口、與銀行支付系統的接口。 2.2 軟件功能電子商務系統管理中心紀念品管理中心票務管理中心網上商城管理中心配送點銀行傳統代理商在線代理商離線代理商銷售點供應商酒店圖2.5.1-1系統組織結構示意圖 2.2.1系統的組織結構圖2.2.2系統組織結構說明1. 銀行采用廣州目前支持網上支付的大部分銀行,如中國銀行、招商銀行、建設銀行等。網上支付的支付和認證,由于目前沒有一個統一的、廣泛流行的標準,所有只能使用針對各家銀行本身的支付和認證的方式,包括電子商務中

9、心在每一家銀行的確信及認證管理。2. 配送點本身不設立配送機構,而是與具有配送能力的專業公司合作完成配送任務。在系統中,配送管理模塊有兩種功能:n 直接與配送公司的業務系統連接,電子商務的配送信息將傳遞到配送公司的業務系統中;n 把獨立的配送管理模塊放置在配送公司,電子商務的配送信息將傳遞到該終端上。3. 傳統代理商管理中心一次性將門票或紀念品批發給傳統代理商,一次結算。4. 在線代理商有條件與管理中心實時連接的代理商,可銷售紀念品、門票。5. 離線代理商有條件與管理中心連接(定期或不定期的),可銷售紀念品、門票。6. 銷售點由管理中心經營,位于比賽場館附近機構附近,可銷售門票、紀念品等。7.

10、 供應商提供商品的廠家或商家。8. 酒店主要面向相關的合作酒店。酒店有兩種方式:一種是通過網上商城發布信息;另一種是連接到酒店的網站。9. 電子商務管理中心(簡稱管理中心)管理所有有關電子商務業務,紀念品或票價的控制,代理商的控制,用戶、代理商、配送體系結算時的匯款、支票、轉帳業務的處理。10. 票務管理中心(簡稱票務中心)票務管理中心管理門票的銷售、門票的類別劃分、門票的劃撥、門票銷售價格(包括門票退票價格)的規定、操作員、代理商、配送點、對帳、結算等。11. 紀念品管理中心(簡稱銷售中心)紀念品管理中心管理紀念品的銷售、代理銷售、配送管理、銷售點的管理、用戶管理等。12. 網上商城管理中心

11、網上商城管理中心統一管理和監控網上商城的所有商店和酒店、網上自由市場及客戶的管理等。2.2.3 系統的功能結構應用系統包括:紀念品銷售系統、網上商城系統、票務系統。其中:1. 紀念品銷售系統包括:銷售中心系統、網上銷售系統、配送點系統。1) 銷售中心系統包括:n 操作員管理;n 紀念品管理;n 銷售點管理;n 代理銷售管理;n 配送管理。2) 網上銷售系統包括:n 用戶登錄;n 紀念品選?。籲 下訂單;n 訂單跟蹤;n 用戶注冊;n 論壇;n 相關信息;n 使用指南;n 意見箱;n ca認證證書。3) 配送點系統包括:n 操作員登錄;n 接收配送任務;n 送貨登記;n 退貨處理;n 統計查詢;

12、n 對帳結算。2. 網上商城系統包括:自由市場系統、網上酒店系統、商城管理系統、網上商店系統、客戶服務系統。1) 自由市場系統包括:n 商品供貨信息;n 商品求購信息;n 商品供求信息更新。2) 網上酒店系統包括:n 酒店信息發布;n 酒店申請模塊;n 使用指南。3) 商城管理系統包括:n 操作日志;n 操作員管理;n 商品供貨信息;n 用戶管理;n 信息管理;n 信息發布管理4) 網上商店系統包括:n 商品查找;n 商品組合查找;n 商品情況資料維護;n 商品訂單資料查詢;n 商品信息發布;n 使用指南;n 聲明;n 商家注冊;n 用戶退出或登錄。5) 客戶服務系統包括:n 瀏覽商店;n 商

13、品查找;n 商店查找;n 商品的下訂單;n 酒店下訂單;n 酒店查詢;n 酒店瀏覽;n 供求信息查詢;n 意見箱;n 用戶登錄;n 用戶注冊。3. 票務系統包括:售票點系統、票務中心系統、配送系統、在線代理商售票系統、離線代理商售票系統、網上訂票系統。1) 售票點系統n 查詢;n 售票;n 退票;n 統計分析;n 取票;n 操作員資料;n 操作員登錄。2) 票務中心系統n 代理商銷售管理;n 配送管理;n 門票管理;n 操作員登錄。3) 配送系統n 操作員登錄n 接收送票任務;n 送票登記n 廢票處理;n 統計查詢;n 對帳結算。4) 在線代理商售票系統n 代理商登錄;n 查詢;n 售票;n

14、退票;n 代理商資料;n 對帳結算;n 統計分析。5) 離線代理商售票系統n 代理商登錄;n 查詢;n 售票;n 退票;n 數據同步;n 代理商資料;n 對帳結算;n 統計分析。6) 網上訂票系統n 用戶登錄;n 選票;n 訂票;n 訂單跟蹤n 退票;n 用戶注冊;n 論壇;n 相關信息;n 使用指南;n 意見箱。2.3用戶特征本系統直接使用對象有分為特權用戶即可對數據庫內容進行操作的所有用戶(如:系統管理員,系統操作員,代理商,售票員,商城業主,配送中心,網上商品購買者等)以及普通用戶即internet上無交易的用戶。系統的管理員必須具備較強的計算機知識,尤其是扎實的數據庫理論知識和豐富的數

15、據庫管理經驗。系統操作員則必須具備一定的計算機知識,能夠熟練使用相關軟件。其它用戶只需懂計算機的基本操作就可以輕松使用本系統。2.4假設和依賴關系2.4.1一般約束a. 本項目的開發經費不超過10萬元。b. 開發人員不超過10人。c. 在管理方針、硬件的限制、并行操作、安全和保密方面無約束。2.4.2 假設和依據假設開發經費不到位、管理不完善、設計時沒能周全考慮,本項目的開發進度將受到很大的影響。 3具體需求3.1 功能需求3.1.1票務系統3.1.1.1視點分析所有視點特權用戶(須身份認證)普通用戶(無須身份認證)網上客戶代理商系統管理員銷售點操作員離線代理商再現代理商3.1.1.2視點服務

16、信息2.1普通用戶服務信息普通用戶瀏覽基本信息3.2.2特權用戶服務信息銷售點操作員系統管理員代理商網上用戶售票更新維護系統數據庫代理商登錄會員注冊退票設計權限級別查詢會員登陸統計分析特權用戶增刪售票會員服務取票操作日志退票個人帳戶操作員資料權限設計代理商資料確認下單操作員登錄用戶管理對帳結算訂單查詢與修改系統操作員管理統計分析帳單結算信息管理數據同步(離線)信息發布管理3.1.1.3. 票務系統功能需求詳細描述票務系統包括:售票點系統、票務中心系統、配送系統、在線代理商售票系統、離線代理商售票系統、網上訂票系統。3.1.1.3.1售票點系統介紹基于client-server架構的,是售票系統

17、的售票點終端。為售票點提供統一的操作界面和與中心數據庫的連接和更新,實現以下的功能n 查詢:按照顧客提出的比賽場次和座位要求進行查詢,輸出所要求場次的座位 情況。n 售票:按照查詢結果根據顧客要求,售票并根據顧客的支付方式更新中心數據庫有關的數據。n 退票:接收退票,并更新中心數據庫。n 統計分析:以圖表方式輸出一段時間內各個比賽的門票銷售情況。n 取票:根據顧客提供的憑據,向中心數據庫發出驗證請求,在得到確認后發票,并更新數據庫。n 操作員資料:存放本售票點操作員的資料,以供確認身份。有超級管理員更新。n 操作員登錄:通過用戶名和密碼登陸到本系統,數據須經本地和中心數據庫雙重驗證。輸入輸入來

18、源輸入數據非法輸入權限查詢終端,中心數據庫場次,座位等級和位置,數量不存在該比賽操作員售票終端,中心數據庫查詢結果,數量,支付方式不存在該比賽,售盡操作員退票終端,中心數據庫場次,座位號,數量不符合退票條件操作員統計分析中心數據庫比賽項目操作員取票終端,中心數據庫客戶憑證憑證不存在已過期管理員操作員資料服務器操作員的姓名,編號,用戶名,口令(加密),工作時間超級管理員操作員登陸終端,服務器用戶名,口令錯誤的用戶名口令操作員處理顯示用戶登陸界面輸入用戶名,口令操作界面身份驗證數據庫達到3次查詢售票退票取票統計分析鎖定該終端,并向管理中心報告是是否否輸入憑證取消操作確認操作異常處理輸出結果如圖所示

19、,售票點系統可以提供查詢,售票,退票,取票,統計分析服務。查詢根據終端的輸入要求,向數據庫發出請求,按照數據庫的返回生成一張圖,展示該賽場的座位情況,并用不同顏色標出不同等級的座位,表明那些座位已售出(如附圖所示)。可以在該圖上選擇座位。輸出輸出到輸出信息修改數據庫異常處理查詢終端屏幕圖形輸出該場的售票情況(圖)售完提示售票終端屏幕,打印機確認信息,打印所購的票退票終端屏幕確認信息非法退票統計分析終端屏幕圖表(曲線圖)取票終端屏幕,打印機確認信息,打印所購的票非法憑證操作員資料操作員登陸口令出錯圖 3.1 查詢輸出3.1.1.3.2 票務中心系統介紹票務系統的server服務端,為門票銷售提供

20、穩定可靠的管理和協調服務,是售票系統的中心控制系統,實現對票務中心數據庫的管理,相應其他子系統的請求,具體功能:n 代理商銷售管理:建立代售商的數據庫,并實現對其管理,更新,查找,刪除操作。n 配送管理:在門票和代售商的數據庫的基礎上,建立代理商的門票訂購和配送的管理系統。n 門票管理:建立門票的數據庫,對門票的銷售,退票,預定進行管理。n 操作員登錄。輸入輸出到輸入數據非法輸入權限代理商銷售管理屏幕代理商資料錯誤的代理商代號管理員配送管理屏幕,終端代理商和門票數據資金未付,信用不夠管理員門票管理屏幕,終端門票,數量,終端信息不存在該比賽,售盡管理員,授權終端操作員登錄用戶名,口令錯誤的用戶名

21、 口令管理員備注:(1)代理商資料包括:代理商的公司名稱,代碼,地址,銷售情況,信用等級。 (2)門票數據包括所屬場次,等級,票價3. 處理a. 輸入數據的有效性檢測。配送管理:檢查代理商代碼是否有效,是否已經超過了信用額度,所要求的門票是否可以滿足。門票管理:所要求的門票是否有效,是否可以滿足。b. 操作的確切次序,包括各事件的時序。顯示用戶登陸界面輸入用戶名,口令操作界面身份驗證數據庫達到3次鎖定該終端,并向管理中心報告否否是是代理商銷售管理配送管理門票管理警告,終止請求異常c. 對異常情況的回應身份驗證不通過:用戶可以重新輸入三次,如果同個用戶名輸入三次錯誤的口令,該用戶名將被鎖定,需要

22、超級管理員進行解鎖。所要求的門票無法滿足:發出提示。代銷商代號出錯或不合要求:發出警告,并提示。輸出輸出到輸出數據數據庫操作異常處理代理商銷售管理管理窗口代理商資料配送管理管理窗口門票數據門票管理管理窗口,終端門票數據操作員登錄管理窗口3.1.1.3.3 配送系統介紹n 操作員登錄n 接收送票任務:接收客戶和代理商訂票的送票請求。n 送票登記:對送票進行登記。n 廢票處理:對廢票進行管理,注銷。n 統計查詢;用圖表輸出訂票情況。n 對帳結算:提供基本的財務報表功能,可以對送票的金額和售票的收入進行對帳,結算。輸入輸入來源輸入數據非法輸入權限接收送票任務internet,電話場次,座位等級和位置

23、,數量不存在該比賽,售盡操作員送票登記終端場次,座位等級和位置,數量操作員廢票處理終端場次,座位號,數量操作員統計查詢中心數據庫比賽項目,場次操作員對帳結算中心數據庫,銀行對帳單現金日記帳,銀行對帳單,銷售記錄管理員操作員登陸終端,服務器用戶名,口令錯誤的用戶名 口令操作員3. 處理a. 輸入數據的有效性檢測。b. 操作的確切次序 顯示用戶登陸界面輸入用戶名,口令操作界面身份驗證數據庫達到3次鎖定該終端,并向管理中心報告否否是是接收送票任務管理送票登記統計查詢警告,終止請求異常廢票處理對帳結算c. 對異常情況的回應身份驗證不通過:用戶可以重新輸入三次,如果同個用戶名輸入三次錯誤的口令,該用戶名

24、將被鎖定,需要超級管理員進行解鎖。所要求的門票無法滿足:發出提示。代銷商代號出錯或不合要求:發出警告,中斷服務并提示。 輸出輸出到輸出數據數據庫操作異常處理接收送票任務管理窗口用戶,代理商資料送票登記管理窗口門票數據,用戶,代理商資料廢票處理管理窗口,終端確認信息統計查詢管理窗口統計報表對帳結算管理窗口,終端統計報表操作員登陸管理窗口3.1.1.3.4 在線代理商售票系統介紹在線代理商是經過internet直接和管理中心連接的,可以實時的向票務中心和商城管理中心發出請求。信息中心必須在規定時間內作出響應。本模塊具體功能包括:n 代理商登錄:代理商通過internet連接到票務中心,通過事先申請

25、的驗證號和口令登錄到票務中心系統。 n 查詢;按照顧客提出的比賽場次和座位要求進行查詢,輸出所要求場次的座位情況。n 售票;按照查詢結果根據顧客要求,售票并根據顧客的支付方式更新中心數據庫有關的數據。n 退票;接收退票,檢查是否符合退票條件,進行相應的處理并更新中心數據庫。n 統計分析:以圖表方式輸出一段時間內各個比賽的門票銷售情況。n 代理商資料:n 對帳結算:提供基本的財務報表功能,可以銷售的金額和售票情況進行記錄,協助信息中心系統信息進行對帳,結算。輸入輸入來源輸入數據非法輸入權限查詢終端,中心數據庫場次,座位等級和位置,數量不存在該比賽操作員售票終端,中心數據庫查詢結果,數量,支付方式

26、不存在該比賽,售盡操作員退票終端,中心數據庫場次,座位號,數量不符合退票條件操作員統計分析中心數據庫比賽項目操作員對帳結算中心數據庫,銀行對帳單現金日記帳,銀行對帳單,銷售記錄管理員代理商登陸終端,服務器用戶名,口令非法的用戶或口令操作員3. 處理a. 輸入數據的有效性檢測。如輸入所示b. 操作的確切次序 顯示用戶登陸界面輸入用戶名,口令操作界面身份驗證數據庫達到3次查詢售票退票對帳結算統計分析鎖定該終端,并向管理中心報告是是否否相符?向控制中心報警確認操作異常處理輸出結果c. 對異常情況的回應身份驗證不通過:用戶可以重新輸入三次,如果同個用戶名輸入三次錯誤的口令,該用戶名將被鎖定,需要向管理

27、中心進行身份驗證。所要求的門票無法滿足(沒有該比賽或票已售盡):發出提示。代銷商代號出錯或不合要求:發出警告,中斷服務并提示。 輸出輸出到輸出數據數據庫操作異常處理查詢終端屏幕圖形輸出該場的售票情況(圖)售完提示售票終端屏幕,打印機確認信息,打印所購的票退票終端屏幕確認信息拒絕服務統計查詢管理窗口統計報表對帳結算管理窗口,終端財務報表發出警告代理商登陸管理窗口備注:查詢的輸出如圖3.13.1.1.3.5 離線代理商售票系統所支持服務列表n 代理商登錄;n 查詢;n 售票;n 退票;n 數據同步;n 代理商資料;n 對帳結算;n 統計分析。系統總體流程圖運行網上定票系統是否需要登錄 n y轉入登

28、錄服務登錄成功? n y轉入操作選擇服務是否需要退出? n y退出網上定票系統操作選擇服務數據同步統計分析對帳結算代理商資料查詢售票退票數據同步功能需求l 代理商登錄1. 介紹本功能是通過對代理商輸入的信息完成身份的驗證,從而允許代理商執行其用戶權限內的操作,也即離線代理商售票票系統支持的相關操作。其中對于預期的錯誤,非法以及無效輸入,例如輸出用戶名不符合規范,用戶名不存在,輸入密碼不正確等都有相關的處理,詳見處理部分2. 輸入本功能的輸入包括兩個內容: 用戶名和用戶密碼用戶登錄規范舉例用戶名(user): scutcs 密碼(password): * 3. 處理通過對用戶輸入的數據進行處理完

29、成用戶身份的驗證,具體過程見以下場景圖登錄窗口打開用戶合法確認用戶用戶名帳戶選擇服務用戶密碼代碼用戶名輸入不符合規范重新輸入用戶名和密碼重新輸入用戶名和密碼用戶密碼輸入錯誤重新輸入用戶名和密碼用戶名不存在4. 輸出本功能的輸出可以分為正常輸出和錯誤輸出,正常輸出則通知用戶登錄成功,用戶可以使用相應的權限來完成相應的操作;而錯誤輸出則一般是彈出信息通知用戶重新輸入登錄的用戶名和用戶密碼,如果重復輸入的次數超過3次,則自動退出登錄。l 查詢1. 介紹本功能是已登錄的代理商用戶通過對相關票務信息的查詢的過程,代理商用戶通過查詢來為后面的售票,退票以及對帳結算,統計分析等操作獲得必要的信息。具體操作以

30、及對于預期的錯誤,非法以及無效輸入的處理,詳見操作部分2. 輸入. 本功能的輸入主要是用戶對不同類型的票務的選擇,具體的票務查詢信息表舉例如下:票務查詢信息表票務編號票務等級比賽時間比賽項目票務余量票務價格004_001_1一等2004-7-18足球300¥1000004_001_2二等2004-7-18足球500¥700004_001_3三等2004-7-18足球800¥400004_001_4四等2004-7-18足球1000¥150012_438_1一等2004-7-28游泳200¥750012_438_4四等2004-7-28游泳700¥100012_438_5五等2004-7-28游

31、泳900¥80048_912_2二等2004-8-1乒乓球400¥450030_339_3三等2004-7-23網球500¥200. 代理商用戶可以通過輸入關鍵字表來查找相關的票務信息,關鍵字表規格舉例如下:關鍵字表票務編號票務等級比賽時間比賽項目004_001_1一等2004-7-18足球. 代理商用戶在關鍵字表中輸入需要查詢的票務的信息,若留空,則表示匹配任意,具體輸入規則見上(其中票務編號具有唯一性,其余幾項可以作為輔助搜索項)3. 處理通過用戶輸入的票務關鍵字表對系統數據庫中的票務信息加以搜索,從而得到需要知道的票務余量和票務價格,以便完成以后的工作。具體過程見以下場景圖查詢窗口打開

32、用戶輸入完成用戶關閉窗口輸出票務關鍵字表帳戶代碼 帳戶 代碼用戶填寫關鍵字表完成票務查詢過程帳戶代碼售票服務重新輸入票務關鍵字表用戶輸入票務編號不符合規范 用戶輸入票額數據不符合規范 重新輸入票務選擇表格用戶輸入票務等級不符合規范 重新輸入票務關鍵字表用戶輸入比賽時間不符合規范 重新輸入票務關鍵字表用戶輸入比賽項目不符合規范 重新輸入票務關鍵字表用戶輸入關鍵字表查詢失敗 通知用戶查詢失敗,詢問是否需要重新查詢4. 輸出本功能的輸出包括正常輸出和錯誤輸出,正常輸出則以票務查詢信息表(詳見上面的輸入部分)的形式顯示給用戶;而錯誤輸出分為兩種,一種是在用戶輸入不符合規范時需要用戶重新輸入關鍵字表,另

33、一種是信息查詢失敗的時候詢問用戶是否需要重新查詢。l 售票1. 介紹本功能根據代理商輸入的關鍵字表對票務系統的相關信息進行查詢之后,如果要求的相應數額能被滿足(即符合要求的待售票數不小于代理商需要的票數),則對數據庫執行更新打操作,修改相應的已售數目和待售數目,并記錄離線代理商的當前交易。具體操作以及對于預期的錯誤,非法以及無效輸入的處理,詳見操作部分。2. 輸入. 本功能是基于查詢功能上的,因此輸入中會含有查詢后的相關信息,也即票務查詢信息表. 代理商用戶通過查詢確定客戶要求的是否能得到滿足,若能,則輸入相關的售票記錄,具體的售票記錄表格舉例如下售票記錄表格票務編號售出時間售出數量票務價格(

34、¥)剩余票務數量004_001_12004-3-15401000360004_001_22004-3-1560750340004_001_32004-3-15100500500012_438_12004-3-15150800150012_438_42004-3-15500200400048_912_22004-3 代理商用戶在完成售票操作之后要將售出的相關信息填入售票記錄表格中,以便以后代理商用戶的其他操作。具體輸入格式見上3. 處理通過代理商用戶查詢得到的相關信息來完成售票工作,在完成售票工作之后將相關的售票信息保存到售票記錄表格,之后進入下一個操作,完成數據同步,

35、將操作結果保存到系統的數據庫中。具體過程見以下場景圖售票窗口打開 用戶輸入完成用戶關閉窗口完成實際售票過程帳戶代碼 帳戶 代碼完成售票記錄過程填寫售票記錄表格 售票記錄表格數據同步服務重新輸入售票記錄表格用戶輸入票務編號不符合規范 用戶輸入票額數據不符合規范 重新輸入票務選擇表格用戶輸入售出時間不符合規范 重新輸入售票記錄表格用戶輸入售出數量不符合規范 重新輸入售票記錄表格用戶輸入票務價格不符合規范 重新輸入售票記錄表格用戶輸入剩余票務數量不符合規范重新輸入售票記錄表格4. 輸出本功能的輸出包括正常輸出和錯誤輸出,正常輸出則通知用戶輸入的售票記錄表格符合規范,本次售票操作有效;而錯誤輸出是在用

36、戶輸入不符合規范時需要代理商用戶重新輸入售票記錄表格。l 退票1. 介紹本功能是已登錄代理商用戶退票的操作過程。退票過程完成之后,需要通過數據同步來完成對系統數據庫的更新。具體操作以及對于預期的錯誤,非法以及無效輸入的處理,詳見操作部分2. 輸入. 本功能的輸入主要是用戶在對票務退還操作表格的操作,舉例如下票務退還操作表格票務編號已售出數量(張)需要退還數量(張)004_001_11000004_001_230010004_001_350030012_438_4100050030_339_32000100. 用戶需要輸入的部分是票務退還操作表格的“需要退還票額”一列。規格為數字,若某項無輸入,

37、代表默認值0。若某項退還的票額大于已售出的票額,則對應的退票操作無效。3. 處理通過用戶輸入的已訂票務操作表格完成整個退票過程。一旦用戶退票操作成功,則要通過數據同步服務將系統票務的數據庫更新。具體過程見以下場景圖退票窗口打開 用戶輸入完成輸出票務退還操作表格帳號代碼退票操作有效 帳號代碼確認退票操作對票務退還操作表格的輸入票務退還操作數據同步服 務表格用戶輸入不符合規范提醒代理商用戶重新輸入用戶輸入退票數量大于已售出數量退票操作無效,退出退票服務4. 本功能的輸出包括正常輸出和錯誤輸出,正常輸出則通知用戶輸入的票務退還操作表格符合規范,本次票務退還操作有效;而錯誤輸出包括兩個方面,一是是在用

38、戶輸入不符合規范時需要代理商用戶重新輸入售票記錄表格,二是用戶輸入退票數量大于已售出數量時操作無效,并退出退票系統。l 數據同步1 介紹本功能是離線代理商用戶非常重要的一個功能,其操作的正確性直接關系到系統數據庫中數據的一致性。本功能主要完成的是對系統數據庫的訪問。由于離線代理用戶和管理中心連接(定期或不定期的)的不定期性,使得離線代理商本身的數據庫與系統數據庫之間有一定的差距,因此在代理商進行業務操作之前一定要保證數據同步的實現,在代理商完成在線操作之后同樣也需要將此時的信息更新到系統的數據庫中2 輸入. 本功能的輸入主要是用戶對數據同步方向進行選擇。具體舉例如下:數據同步方向選擇數據方向編

39、號數據同步操作001代理商用戶從系統數據庫下載最新信息002代理商用戶將最新信息加入系統數據庫. 代理商用戶在選定了數據操作方向之后就要調用相關的數據表格完成對應的操作,其中具體操作如下具體操作:數據方向編號具體數據同步操作001代理商用戶從系統數據庫得到數據更新票務查詢信息表002代理商用戶將最新的售票記錄表格加入系統數據庫. 此時代理商需要完成的工作是對數據方向的選擇,若不符合規范,則操作無效。3 處理本功能通過代理商用戶對數據同步方向操作的選擇完成系統數據一致化的操作,從而避免不同代理商之間產生沖突。具體過程見以下場景圖:數據同步窗口打開 用戶輸入完成輸出數據同步方向選擇提示帳號代碼 數

40、據同步結束 帳號代碼用戶輸入同步方向選擇完成數據同步操作帳號其他服 務代碼用戶輸入方向選擇不符合規范提醒代理商用戶重新輸入選擇4 輸出本功能的輸出包括正常輸出和錯誤輸出,正常輸出則通知用戶輸入的數據同步操作成功執行;而錯誤輸出主要是在用戶輸入數據不符合規范是提醒用戶重新輸入。l 代理商資料1. 介紹本功能是用于記錄代理商用戶的詳細信息,以便于聯系和查詢。具體操作以及對于預期的錯誤,非法以及無效輸入的處理,詳見操作部分2. 輸入本功能的主要任務是記錄代理商用戶的詳細資料,其主要完成的功能是提供信息,以供查閱,因此無需用戶輸入3. 處理本功能只要已經登錄的代理商用戶都可以使用,具體過程見以下場景圖

41、代理商資料窗口打開用戶關閉窗口完成代理商資料信息的輸出帳戶代碼 帳戶其他服務代碼4. 輸出本功能的輸出主要是代理商資料表,具體舉例如下:代理商資料表代理商資料列表代理商詳細資料公司名稱聯系電話公司網址電子信箱公司傳真詳細地址郵政編碼l 對帳結算1 介紹本功能主要完成的是核算帳目,提交報表的過程,目的是保證一段時間內代理商用戶和系統用戶之間的票務的各種數據以及財務帳目方面的一致性。具體操作以及對于預期的錯誤,非法以及無效輸入的處理,詳見操作部分2 輸入本功能的牽涉到的主要是代理商用戶的數據庫和系統數據庫之間的核對操作,因此無需用戶輸入。3 處理根據代理商用戶數據庫提供的售票記錄表格以及系統數據庫

42、中的相關信息對比得到結算結果,通過比較結果確定不同的操作::若比較結果相同,代表前面一段時間代理商用戶完成的業務操作有效,允許提交,并清空代理商用戶的所有數據庫,重新開始下一個時間段的商業操作過程;若比較結果不一致,則代表前段時間操作的出現過數據不同步的現象,此時需要查詢售票記錄表格以及用戶交易日志,找到出錯原因,及時糾正錯誤信息。具體過程見以下場景:對帳結算窗口打開 獲得售票記錄表格比較結果一致訪問用戶數據庫帳戶代碼 售票記將售票記錄表和系統數據庫相關信息比較 錄表格帳戶代碼其余服務比較結果不一致 查詢售票記錄表格以及交易日志,找到原因, 及時糾正錯誤信息4 輸出本功能的輸出包括正常輸出和錯

43、誤輸出,正常輸出則通知用戶對帳結算結果一致,;而錯誤輸出則通知用戶結果不一致,需要轉入相關的錯誤查詢操作。l 統計分析1 介紹本功能主要完成的是對前一段時間業務操作的數據進行統計,加以分析的過程,目的是通過對數據的分析得到某些成功的經驗或失敗的教訓。具體操作以及對于預期的錯誤,非法以及無效輸入的處理,詳見操作部分2 輸入本功能主要是代理商用戶的數據庫中的相關數據進行統計,并加以分析。其中數據統計結果保存格式可以如下所示:數據統計表格票務編號本期銷售總量本期銷售總額銷售量增長()銷售額增長()004_001_1相關數據分析表運動項目所占售票量百分比票務等級所占售票量百分比售票時期(月)所占售票量百分比足球一等12籃球二等34游泳三等5田徑四等6射擊五等73 處理根據對本時期的銷售相關數據統計,等到本期業務銷售的一個總體概況,并通過對這個總體概況的分析,等到近期銷售的成功的經驗或是失敗的教訓。具體過程見以下場景:統計分析窗口打開 獲得數據統計表格用戶關閉窗口訪問用戶數據庫帳戶代碼 數據統通過對數據統計表格的分析得到結論 計表格帳戶代碼其余服務4 輸出根據數據統計表格中的數據分析得到近期銷售的成功的經驗或是失敗的教訓,并將其反饋給代理商用戶 3.1.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論