WAP信息發(fā)布系統(tǒng)-需求規(guī)格說明書_第1頁
WAP信息發(fā)布系統(tǒng)-需求規(guī)格說明書_第2頁
WAP信息發(fā)布系統(tǒng)-需求規(guī)格說明書_第3頁
WAP信息發(fā)布系統(tǒng)-需求規(guī)格說明書_第4頁
WAP信息發(fā)布系統(tǒng)-需求規(guī)格說明書_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

需求規(guī)格說明書 1 引言 1.1 編寫目的 本文檔是在與客戶充分的溝通基礎上,根據(jù)所現(xiàn)階段了解的客戶需求,整理出的一份需求調研報告。它將作為以后編寫 需求分析文檔的主要參考依據(jù),并且還是 后期軟件系統(tǒng)設計以及工作計劃制定的 參考文檔。 1.2 項目背景 1.2.1 用戶基本情況介紹 將用戶分為不同的權限組,可以方便對用戶的管理,本系統(tǒng)的用戶共分 3 類,系統(tǒng)管理員, CP 管理員,普通用戶,不同的類別對應了不同的權限。 系統(tǒng)管理員擁有所有的權限,是本系統(tǒng)的管理者,可以管理所有的 CP 管理員和普通用戶; CP 管理員,屬于某一個 CP 單位, 他的主要職責是提供發(fā) 布的信息內容; 普通用戶,前臺網(wǎng)站的使用者,可以購買自己想要的信息。 1.2.2 項目開發(fā)目標 ( 1) 立一個包含文字,圖片,鈴聲的分類信息發(fā)布系統(tǒng),該發(fā)布系統(tǒng)是為各個CP 提供一個信息發(fā)布的平臺,要方便各級管理員進行管理和對信息的維護。 ( 2) 用戶可以通過注冊登錄本系統(tǒng),瀏覽 CP 發(fā)布的信息內容,并相應的扣除瀏覽內容所需的積分 1.2.3 用戶組織結構 1.2.4 用戶相關業(yè)務 1.3 業(yè)務對像說明及術語定義 縮寫、術語 解 釋 CP 指內容提供商( Content Provider),提供發(fā)布的信息內容 業(yè)務 指 CP 發(fā)布的業(yè)務名稱,例如天氣預報,電視節(jié)目 等等,業(yè)務有系統(tǒng)管理員進行分配 分類 指業(yè)務所屬的分類,目前系統(tǒng)的信息分為三個類,分別是鈴音,圖片,文字。每個業(yè)務會屬于且只屬于一個分類 2 任務概述 2.1 目標 建立一個包含文字,圖片,鈴聲的分類信息發(fā)布系統(tǒng)。為各個 CP 提供一個信息發(fā)布的平臺,同時,用戶可以通過注冊登錄本系統(tǒng),瀏覽 CP 發(fā)布的信息內容,相應的扣除瀏覽內容所需的積分 2.2 運行環(huán)境 2.2.1 網(wǎng)絡及硬件環(huán)境 2.2.2 支持及軟件環(huán)境 需求名稱 詳細要求 開發(fā)語言 Java 系統(tǒng)架構 Struts + hibernate + spring 數(shù)據(jù)庫 Mysql5.0 應用服務器 Tomcat5.0 開發(fā)工具 MyEclipse 3 功能需求 3.1 功能劃分 本系統(tǒng)主要可以分為兩大部分,后臺信息發(fā)布系統(tǒng),和前臺網(wǎng)站部分。 3.2 功能描述 3.2.1 系統(tǒng)管理員部分 該系統(tǒng)只有一個系統(tǒng)管理員,擁有最高的權限(包括修改密碼、權限管理、信息過濾、信息管理、報表統(tǒng)計、手機列表、機型添加、批量刪除、業(yè)務管理、 CP 單位管理、CP 管理員管理 ,用戶管理) 以下是對主要功能進行的說明 3.2.1.1 登錄流程 ( 1) 系統(tǒng)管理員和 CP 管理員填寫用戶名、密碼及驗證碼 ,可以登錄后臺系統(tǒng)。驗證碼以圖片形式出現(xiàn),驗證碼 圖片如果沒有出現(xiàn) ,可以按 IE 瀏覽器的刷新按鈕進行顯示; ( 2) 登錄成功,界面左邊為菜單項,表示用戶可以操作的各項功能 ,右上部是修改密碼和退出登陸兩個快捷按鈕 ,右部是一個摘要說明。系統(tǒng)會自動根據(jù)用戶名判斷用戶身份及權限,以顯示不同的菜單項和系統(tǒng)信息摘要; 3.2.1.2 個人信息 ( 1) 點擊“個人信息”菜單選項,進入“修改個人信息”頁面; ( 2) 輸入修改的內容,點擊“確定”按鈕,提交修改結果。 3.2.1.3 修改密碼 ( 1) 登錄后,選擇“修改密碼”菜單項,會進入修改密碼頁面; ( 2) 重復輸入密碼,以確保用戶不會忘記修改后的密碼,點擊“修 改”保存修改后的信息; ( 3) 密碼修改成功,進入修改成功頁;密碼修改失敗,則提示相應信息; 3.2.1.4 權限管理 系統(tǒng)管理員可以對所有的 CP 管理員進行其對應權限的管理。這種權限管理主要是對 CP 的欄目修改時限的限制。也就是說, CP 管理員在該欄目下發(fā)布的信息只有在經(jīng)過所設置的時限天數(shù)后 ,CP 管理員才有刪除該信息的權限。 3.2.1.5 信息過濾 管理員可以錄入過濾關鍵字(例如,某些非法的字符或言論),對 CP 發(fā)布信息內容進行過濾,如果包含關鍵字,則在發(fā)布時,將該關鍵字替換為同等數(shù)量的“ *”。 3.2.1.6 信息管理 管理員主要可以對信息進行搜索查詢 、撤回、發(fā)布、刪除操作。 信息的狀態(tài)主要有兩種:暫存、已發(fā)布。 “暫存”的信息大眾用戶不能訪問,系統(tǒng)管理員、 CP 管理員可以進行刪除、再修改,已“發(fā)布”的信息在一定時限內 CP 不能修改和刪除,如果要修改或刪除需要系統(tǒng)管理員將信息撤回為“暫存”狀態(tài)。 3.2.1.7 報表統(tǒng)計 包含兩種統(tǒng)計方式: CP 信息總量統(tǒng)計、 CP 發(fā)布信息統(tǒng)計。點擊 “報表統(tǒng)計 ”,進入報表統(tǒng)計的默認界面 “CP 信息總量統(tǒng)計 ”界面。下面就這兩種統(tǒng)計方式,分別進行說明。 3.2.1.7.1 CP 信息總量統(tǒng)計 以 CP 每個單位為統(tǒng)計依據(jù),顯示 CP 信息總量統(tǒng)計的列表,統(tǒng)計出每個CP 單位的欄目數(shù)量、總信息數(shù)量、發(fā)布信息數(shù)量、暫存信息數(shù)量的數(shù)據(jù) 需要能夠選擇時間段進行統(tǒng)計 3.2.1.7.2 CP 發(fā)布信息統(tǒng)計 按業(yè)務統(tǒng)計發(fā)布信息作為統(tǒng)計依據(jù),顯示 CP 發(fā)布信息統(tǒng)計的列表,統(tǒng)計出不同欄目的發(fā)布信息數(shù)量、暫存信息數(shù)量、總訪問量; 需要能夠選擇時間段進行統(tǒng)計 3.2.1.8 機型管理 這部分一共涉及了兩個菜單選項 ,下面我們分別進行說明 : 3.2.1.8.1 機型添加 因為根據(jù)現(xiàn)有情況,每個廠家生產(chǎn)的手機甚至是同一廠家生產(chǎn)的不同款式的手機 ,它們所支持的語音格式、圖象格式、圖片大小等等信息都是不相同的,所以為了使不同的手機用戶能夠使用本系統(tǒng) ,由管理員錄入不同手機的詳細信息。 手機的信息主要包括,廠商、手機 UA、手機型號、支持圖片的格式(最佳)、支持圖片的分辨率(最佳)、支持圖片 bytes(最大)等。 3.2.1.8.2 手機列表 對已錄入的手機信息進行維護,包括查看、編輯、刪除常規(guī)操作,并根據(jù)手機的型號和廠商進行搜索。 3.2.1.9 批量刪除 輸入要刪除數(shù)據(jù)的起始時間,點擊刪除按鈕,刪除該時間段內的信息 3.2.1.10 業(yè)務管理 包含兩種管理:業(yè)務管理和分類管理,點擊“業(yè)務管理”菜單選項,默認進入“業(yè)務管理”頁。下面就這兩種分類方式逐一說明。 3.2.1.10.1 業(yè)務管理 根據(jù)不同的 CP 和其下屬 各業(yè)務進行劃分,對每個 CP 下屬的業(yè)務種類進行統(tǒng)一的管理。 主要包括對某個(些) CP 添加其下屬的業(yè)務、對現(xiàn)有業(yè)務的編輯和刪除 3.2.1.10.2 分類管理 根據(jù)不同的信息分類,對每種類別的信息進行統(tǒng)一的管理。主要包括添加業(yè)務的類別、對已有的信息類別進行編輯和刪除的操作(刪除業(yè)務或分類將刪除該業(yè)務或分類下所有發(fā)布的信息) 3.2.1.11 CP 單位管理 對所有的 CP 單位進行管理,設置 CP 單位信息。 CP 單位的信息主要包括,該CP 單位的企業(yè)代碼、單位名稱、單位地址、電話、服務說明、電子郵件、客服電話等。系統(tǒng)管理員可以進行添加、編輯、刪除、批量 刪除等操作。 3.2.1.12 CP 管理員管理 每個 CP 單位能有多個 CP 管理員。 CP 管理員的信息主要包括登陸名、單位(該CP 管理員所能管理的 CP 單位)、管理員名稱、描述。系統(tǒng)管理員可以修改 CP 管理員的密碼,所以在修改頁還有密碼、密碼確認項。 3.2.1.13 用戶管理 管理前臺注冊的用戶列表,可以修改,查看,刪除用戶信息,用戶信息包括用戶名, 昵稱 , 注冊時間 , 密碼,出生日期,聯(lián)系電話, Email,密碼提示問題與回答。 3.2.1.14 消費記錄 管理員可以查看所有用戶購買信息的情況,并且可以刪除某一(些)消費信息。消費信息主要包括用戶名、發(fā)布該信息 的單位、用戶購買時間、消費的金額 。 3.2.2 CP 管理部分 每一個 CP 單位都有多個 CP 管理員,他只能對本單位的信息進行管理,所擁有的權限包括,修改密碼、個人信息、管理信息、發(fā)布信息 ,他的主要職責是提供發(fā)布的信息內容。 3.2.2.1 登錄流程 ( 1) 系統(tǒng)管理員和 CP 管理員填寫用戶名、密碼及驗證碼 ,可以登錄后臺系統(tǒng)。驗證碼以圖片形式出現(xiàn),驗證碼圖片如果沒有出現(xiàn) ,可以按 IE 瀏覽器的刷新按鈕進行顯示; ( 2) 登錄成功,界面左邊為菜單項,表示用戶可以操作的各項功能 ,右上部是修改密碼和退出登陸兩個快捷按鈕 ,右部是一個摘要說明。系統(tǒng)會 自動根據(jù)用戶名判斷用戶身份及權限,以顯示不同的菜單項和系統(tǒng)信息摘要; 3.2.2.2 修改密碼 ( 1) 登錄后,選擇“修改密碼”菜單項,會進入修改密碼頁面; ( 2) 重復輸入密碼,以確保用戶不會忘記修改后的密碼,點擊“修改”保存修改后的信息; ( 3) 密碼修改成功,進入修改成功頁;密碼修改失敗,則提示相應信息; 3.2.2.3 修改個人信息 ( 1) 點擊“個人信息”菜單選項,進入“修改個人信息”頁面; ( 2) 輸入修改的內容,點擊“確定”按鈕,提交修改結果; ( 3) “管理員名稱”項不允許修改; ( 4) CP 管理員只可以對自己的基 本信息進行修改; 3.2.2.4 信息管理 CP 管理員主要可以對信息進行搜索查詢、發(fā)布、刪除操作,但不能進行撤回操作。 CP 可以進行刪除、修改暫存的信息,已“發(fā)布”的信息在不能修改和刪除, 如果要修改或刪除需要系統(tǒng)管理員將信息撤回為“暫存”狀態(tài)。 ( 1) 點擊“發(fā)布信息”菜單選項,都可以進入發(fā)布信息頁面; ( 2) 選擇要發(fā)布的信息的業(yè)務 ( 3) 根據(jù)業(yè)務確定信息的分類,是文字,圖片或者鈴音。 ( 4) 如果選擇文字,則進入文字信息發(fā)布頁面,如果選擇圖片則進入圖片信息發(fā)布頁面,如果是鈴音則進入鈴音發(fā)布頁面; ( 5)新增信息時 可以選擇該信息是“發(fā)布”或者“暫存” ( 6) 發(fā)布后 ,CP 管理員無法再對信息進行管理 ,如果需要刪除或編輯信息 ,需管理員在信息管理菜單下將該信息撤回后(即信息的狀態(tài)為“暫存”) CP 管理員才能再對其修改或刪除; 3.2.3 前臺部分 3.2.3.1 用戶 包含用戶注冊,登錄,忘記密碼 用戶個人信息包括,用戶名,昵稱, 出生日期,聯(lián)系電話, 密碼,郵箱地址注冊日期,密碼提示問題,提示問題的答案 用戶登錄后可以查看自己的購買記錄 購買記錄的信息主要包括:信息的標題,消費的時間,花掉的費用(單位:元) 3.2.3.2 購買 用戶登錄后查看信息時需要先購買,購 買時使用自己的積分,并計入購買歷史中 3.2.3.3 前臺頁面 頁面前臺顯示信息列表,包括熱門信息,推薦信息??梢园凑諛I(yè)務和分類兩種方式瀏覽信息,支持按照標題模糊查詢信息 3.3 數(shù)據(jù)流圖 圖 1 數(shù)據(jù)流圖 0 層 普通用戶 信息管理 管理員 數(shù)據(jù)庫 圖 2 數(shù)據(jù)流圖 1 層 圖 3 后臺系統(tǒng)管理員部分(數(shù)據(jù)流圖 2 層) 系統(tǒng)管理員 用戶表 用戶管理 消費記錄 消費表 機型管理 UA 表 信息表 信息過濾表 分類表 CP 單位表 管理員信息表 個人信息管理 修改密碼 業(yè)務表 業(yè)務管理 報表統(tǒng)計 單位管理 CP 管理員管理 信息過濾 信息管理 普通用戶 信息管理 系統(tǒng)管理員 已發(fā)布的信息 購買信息 CP 管理員 數(shù)據(jù)庫 圖 4 后臺 CP 管理員部分(數(shù)據(jù)流圖 2 層) 圖 5 前臺用戶部分(數(shù)據(jù)流圖 2 層) 普通用戶 注冊 消費表 信息表 用戶表 登陸 查看信息 忘記密碼 CP 管理員 修改密碼 管理員信息表 信息過濾表 信息表 個人信息管理信息管理 3.4 系統(tǒng)業(yè)務流程圖 前臺網(wǎng)站查看消費記錄購買信息退出登錄瀏覽信息登錄注冊忘記密碼圖 6 前臺網(wǎng)站業(yè)務流程圖 后臺信息發(fā)布系統(tǒng)管理員登錄個人信息維護管理員管理用戶管理機型管理報表統(tǒng)計信息過濾消費記錄業(yè)務管理信息管理個人信息管理發(fā)布信息重登陸 退出登錄退出登錄重登錄圖 7 后臺信息發(fā)布系統(tǒng)業(yè)務流程圖 4 功能約束 4.1 約束分類 4.1.1 前臺網(wǎng)站 ( 1) 對于各類的信息,用戶在未登陸的時候,只能進行信息業(yè)務、發(fā)布人等的查看操作,而不能瀏覽信息。 ( 2) 用戶注冊過程中,明確提示那幾種信息為必要信息 ,只有正確的填入必要信息、當填入非必要信息時格式正確后并且新注冊的用戶名字不能和已存在用戶名重復。 ( 3) 忘記密碼時,所填寫的基本信息必須和注

溫馨提示

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

評論

0/150

提交評論