CATALOG前端展現系統需求分析_第1頁
CATALOG前端展現系統需求分析_第2頁
CATALOG前端展現系統需求分析_第3頁
CATALOG前端展現系統需求分析_第4頁
CATALOG前端展現系統需求分析_第5頁
已閱讀5頁,還剩7頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、CATALOG前端展現系統需求分析一、 項目概況系統簡介數字電視的用戶交互系統包括機頂盒的客戶端程序、CATALOG子系統、Notify子系統和綜合接入子系統等四個部分。本項目負責實現CATALOG子系統,展現節目信息、價格信息和操作信息。本系統的最終目標是通過與其他系統交互,得到數據信息,優化用戶界面編輯和排版信息,引導消費者購買產品、點播節目,以提高“視頻超市”的銷售業績。在實際運營中,本規劃涉及的網絡環境為“單向網 + 短信回傳通道”和雙向網。系統交互本系統接受CATALOG backend導出的catalog.xml數據以展現節目和節目包信息,通過web service從BOSS系統得

2、到節目的定價信息,從VOD應用服務器得到節目的購買信息以生成排行榜菜單。在雙向網中,本系統可能需要導出節目和節目包清單以供其他系統響應用戶的搜索請求。系統角色節目編輯:負責到其他系統采集數據,然后導入本系統,編輯欄目信息,設計數據展示,編寫HTML模板及其參數,生成CATALOG展現頁面。節目審核:負責總覽所有數據和統計信息,預覽和生成展現的HTML頁面,確定發布CATALOG頁面是否合格并進行錯誤修改。功能描述1、 將上載節目的數據源信息顯示在CATALOG界面上,并提取出節目、節目包等統計信息。2、 CATALOG系統默認根據內部算法得到待上架和待下架的節目列表信息,但也可以手動編輯節目是

3、否位于某一分類下和在其分類下的排序和布局信息。3、 在CATALOG子系統中不會修改任何單集節目或多級節目包的價格信息,而是從BOSS系統中獲取價格信息,產品的統一優惠策略可以在BOSS中完成,但是需要在CATALOG子系統上手動編輯優惠價格信息,或者是他們之間有接口。4、 按照“視頻超市”的欄目規劃來定義、編輯和更新CATALOG界面的展現模板,并在審核時能對新生成的HTML展現頁面進行預覽、檢查、修訂、編輯和刪除功能。5、 總覽所有節目、節目包、自定義欄目、分類、定價、模板、展現頁面信息,并生成報表。6、 在單向網中通過短信回傳通道反饋點播信息,而雙向網中可以通過CATALOG界面點播、預

4、訂、退訂產品,因此不同的網絡環境對應不同的界面。術語定義自定義欄目:在一級菜單上顯示的數據項,由節目編輯負責定義。分類推薦:按照節目的通用分類標準進行分類的節目。收視排行榜:讀取其他系統的節目購買信息,根據節目的點播量排序。新品上架:最近幾個批次的新節目。特價專區:即將過期的節目和訂購量少的節目。訂購指南:顯示節目購買流程,資費方式和價格。節目包:根據其他系統指定的打包規則,將特定的多個節目一起出售。模板:生成HTML展現頁面的布局與樣式文件。HTML展現頁面:根據展現模板和數據源參數動態生成的頁面。模板控制1、 模板簡介模板(這里特指用于Web開發的模板引擎)是為了使用戶界面與業務數據(內容

5、)分離而產生的,它可以生成特定格式的文檔,用于網站的模板引擎就會生成一個標準的HTML文檔。模板引擎的實現方式有很多,最簡單的是“置換型”模板引擎,這類模板引擎只是將指定模板內容(字符串)中的特定標記(子字符串)替換一下便生成了最終需要的業務數據(比如網頁)。2、 本項目的模板模板舉例<tr> <td height="36" width="200" align="center">節目名稱</td> <td height="36" width="101"

6、align="center">類別</td> <td height="36" width="81" align="center">原價</td> <td height="36" width="81" align="center">優惠價</td></tr><tr valign="top"> <td height="36"

7、width="200" align="left"><a href="#"><img src="lock.gif" border="0" /> $programname</a></td> <td height="36" width="101" align="center">$category</td> <td height="36" w

8、idth="81" align="center">$preprice</td> <td height="36" width="81" align="center">$discountprice</td></tr>模板參數配置對照表舉例動態參數名含義映射數據源中的位置及名字programName節目名稱catalog/offering/movice/titlecategory節目分類catalog/offering/title/category

9、prepeice原價catalog/offering/title/Suggested_Pricediscountprice優惠價 catalog/offering/title/Origin_Price.二、 原型分析1、 節目管理-登陸系統后的首頁面Footnote描述補充1該節目在分類推薦下的顯示次序默認策略是遞增,當修改一個節目的次序后整體如何調整有待分析2在最終生成的靜態頁面中是否包含該條節目信息默認是3模板配合數據,在新窗口中顯示生成的靜態頁面位置和布局需要整合2、 節目清單采集FootnoteInteractions描述補充1從本地磁盤中載入catalog.xml后解析顯示在下面2兩

10、種導入方式,可能需要改變排版以便更緊湊3直接輸入url地址由系統先下載catalog.xml然后再解析顯示4一行太長,需要部分顯示5OnClick: Case 1: Toggle Visibility for Panel顯示或隱藏與此offering相關聯的title標簽6元素的命名是從xml提取的字段,需要做本地化處理,將英文轉換成中文專有術語,需要參考相關文檔7在該行下方隱藏和顯示屬于該節目包的節目信息,可以顯示節目的部分關鍵字段8同title一樣折疊顯示poster信息9元素的命名是從xml提取的字段,需要做本地化處理,將英文轉換成中文專有術語,需要參考相關文檔10文件名以超鏈接形式存在

11、,當點擊超銜接時下載文檔11記錄歷史批次文件是為了增加擴展性,防止在后期擴展時數據庫遺漏某些屬性,通過歷史xml文件可以重建補全遺留的屬性3、 自定義欄目Footnote描述補充1該字段是不能修改的,否則在靜態頁面中會出錯,只可以修改欄目名稱2俗稱待上架3俗稱待下架4俗稱點播統計5在同一菜單下的顯示次序6創建該欄目的時間7可記錄一些狀態信息,有效、無效、待審核等等4、 搜索模板FootnoteLabelInteractions描述1code模板的代碼2OnClick: Case 1: Toggle Visibility for code查看模板代碼3顯示模板的靜態頁面4OnClick: Cas

12、e 1: Open 增加模板 in Current Window左邊屬性導航有增加模板的菜單,在右側繼續添加增加功能可以提高用戶體驗,維持用戶思維的一致性5、 搜索頁面FootnoteLabelInteractions描述1在pageName這一列中過濾出符合條件的記錄2是否發布,是否審核通過3當通過模板生成的靜態頁面不符合節目審核的要求時,可以直接上傳一個自己手寫的html靜態頁面以覆蓋系統通過模板生成的,或者先通過下載得到生成的html頁面,然后在其基礎之上進行局部修改,然后在上傳修改之后的.html4OnClick: Case 1: Toggle Visibility for htmlC

13、ode三、 系統流程四、 用例設計按照系統角色分類,本系統分為節目編輯人員用例和節目審核人員用例。節目編輯人員用例圖用例名用例說明修改展現頁面 節目編輯可以對靜態模板頁單頁進行修改樣式,生成后該頁面提供給節目審核,等待節目審核的通過自定義欄目節目編輯可以對靜態模板頁所有頁的欄目進行修改 模板頁管理節目編輯可以對所有模板頁進行增刪查改的操作采集節目信息節目編輯從其他系統下載數據源,導入本系統,通過本系統解析,生成實體數據,并進行保存到數據庫中。采集價格信息從其他系統中下載數據源,導入本系統,通過本系統解析,與相對應的節目信息,生成相對應的價格采集點播信息從其他系統中下載數據源,導入本系統,通過本系統解析,與相對應的節目信息生成相對應的點播信息節目排序節目編輯首先通過 系統按時間周期:周、月、年,日生成相對應的排行榜并且節目編輯可以手動對每一排行進行查詢和編輯節目信息更新可以對每條影片信

溫馨提示

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

最新文檔

評論

0/150

提交評論