1、項目概述
后臺服務(wù)平臺用于市場管理、診斷軟件管理、產(chǎn)品管理、軟件管理(軟件上傳、軟件下載、以及軟件發(fā)行) 、測試管理、數(shù)據(jù)管理、生產(chǎn)管理等各種事物處理的服務(wù)平臺。/
2、 項目范圍和方案
2.1 項目范圍
本文檔為后臺服務(wù)平臺項目的產(chǎn)品包需求描述,項目組成員可通過本文檔的分析形成總體設(shè)計方案、軟件概要設(shè)計方案、以及產(chǎn)品包需求評審材料。
本文檔可閱讀及參考人員:
崗位 |
使用描述 |
市場/銷售人員 |
關(guān)注市場需求,轉(zhuǎn)化成產(chǎn)品包需求,跟蹤產(chǎn)品包需求向設(shè)計需求的轉(zhuǎn)化 |
開發(fā)人員 |
關(guān)注所有需求的來源,具體要求及實現(xiàn)跟蹤,將產(chǎn)品需求包轉(zhuǎn)化為設(shè)計需求包 |
結(jié)構(gòu)設(shè)計人員 |
關(guān)注產(chǎn)品結(jié)構(gòu)的具體需求 |
測試人員 |
關(guān)注測試用例到產(chǎn)品包設(shè)計需求的反向跟蹤 |
外協(xié)開發(fā)與管理人員 |
關(guān)注需求、實現(xiàn)、以及測試 |
表1
2.2 方案
項目實現(xiàn)必須使用主流的技術(shù)(如編程語言為JAVA,數(shù)據(jù)庫使用MySQL,交互界面使用HTML5等等技術(shù)),在相同基礎(chǔ)硬件條件下提供更大的用戶訪問量以及訪問速度,項目設(shè)計方案必須做到模塊化、設(shè)計思路清晰。
3、項目方法和介紹
服務(wù)平臺由產(chǎn)品管理、客戶管理、數(shù)據(jù)管理、軟件管理、生產(chǎn)管理等組成,絕大多數(shù)模塊都需要有基礎(chǔ)數(shù)據(jù)的支持,所有基礎(chǔ)數(shù)據(jù)由各個管理員進(jìn)行錄入,使用數(shù)據(jù)庫進(jìn)行管理,每種數(shù)據(jù)都需要有各自的數(shù)據(jù)庫表進(jìn)行管理(增、刪、改、查登操作)。
項目發(fā)散圖:
3.1 超級管理員
3.2 市場管理
市場管理模塊主要負(fù)責(zé)用戶定義、產(chǎn)品置換、用戶產(chǎn)品管理、市場人員管理、客戶投訴等事務(wù)處理。
3.3 診斷軟件管理
診斷軟件管理模塊主要負(fù)責(zé)車型管理、車型區(qū)域管理、車型語言管理、基本功能管理、特殊功能管理、軟件類型管理、已發(fā)行軟件管理、人員管理。
3.3.1 車型管理
3.3.2 車型區(qū)域管理
3.3.3 車型語言管理
3.3.4 基本功能管理
3.3.4 特殊功能管理
3.3.5 軟件類型管理
3.3.6 已發(fā)行軟件管理
3.3.7人員管理
3.4 產(chǎn)品管理
產(chǎn)品管理模塊主要包含區(qū)域編碼管理、產(chǎn)品系列管理、新增產(chǎn)品管理、已有產(chǎn)品管理、發(fā)行軟件管理、軟件類型管理、軟件提交管理、人員管理等子模塊。
3.4.1 區(qū)域編碼管理
3.4.2 產(chǎn)品系列管理
3.4.2.1 系列號管理
3.4.2.2 產(chǎn)品名稱管理
3.4.3 新增產(chǎn)品管理
3.4.4 已有產(chǎn)品管理
3.4.5 發(fā)行軟件管理
3.4.6 軟件類型管理
3.4.7 軟件提交管理
3.4.8 人員管理
3.5軟件管理
軟件管理模塊包括軟件版本、軟件類型、軟件提交、軟件測試狀態(tài)、軟件下載(前端及客戶端兩種下載方式)。
其中,軟件包括產(chǎn)品軟件以及車型軟件等兩大類。
3.5.1 軟件版本
固定格式為:Vx.yy.zzz,由軟件上傳者輸入,但需要對其格式進(jìn)行檢查。
其中:
V只允許大寫;
X為主版本,其位數(shù)大于或等于1,并且只能為十進(jìn)制數(shù)值;
yy為子版本,其位數(shù)固定為2,并且只能為十進(jìn)制數(shù)值;
zzz為當(dāng)前子版本測試基線數(shù),其位數(shù)固定為3,只能為十進(jìn)制數(shù)值;
3.5.2 軟件類型
每種軟件類型都有一個唯一的ID,以及每種多語言所對應(yīng)的軟件名稱。
部分軟件類型包含子類型,每種子類型都有一個ID,以及每種語言所對應(yīng)的名稱。
診斷管理員以及產(chǎn)品管理員可對軟件類型進(jìn)行增、刪、改、查。
3.5.3 軟件提交權(quán)限
可提交軟件的人員由診斷管理員以及產(chǎn)品管理員指定。
3.5.4 軟件提交
提供界面工軟件提交者進(jìn)行軟件提交,每個軟件包由產(chǎn)品名稱、軟件版本、軟件包名、包類型、提交日期、軟件類型、備注等信息等進(jìn)行描述。
來源于“產(chǎn)品名稱管理”,提供下拉框供給軟件上傳者進(jìn)行選擇。
提供輸入框供軟件提交者輸入版本信息,且需要對版本格式進(jìn)行檢查;
軟件包名由大寫字母及下劃線組成,上傳包為zip格式。
包類型分為“主包”或“補(bǔ)丁包”等兩種模式,提供下拉框供給軟件上傳者進(jìn)行選擇。
當(dāng)進(jìn)入軟件包提交界面時,默認(rèn)日期為當(dāng)前時間,時間格式為yyyy.mm.dd,同時提供日期選擇器提供給交者修改日期。
提供下拉框供給軟件上傳者進(jìn)行選擇,軟件類型參考3.1.1。
提供輸入框給軟件上傳者對當(dāng)前軟件進(jìn)行簡單的文字描述。
3.5.4 軟件狀態(tài)
當(dāng)軟件需要提交測試時,有指定人員提交軟件,軟件提交需提供操作界面,軟件提交后其為“測試”狀態(tài),并且軟件提交后軟件提交人員可在“待測試記錄”表中顯示,并顯示相應(yīng)的狀態(tài)。
軟件提交后其為“測試”狀態(tài),可提交軟件的人員由診斷管理員以及產(chǎn)品管理員指定,軟件提交后軟件提交人員可在“待測試記錄”表中顯示,并顯示相應(yīng)的狀態(tài)。
軟件提交后,軟件開發(fā)人員實時跟進(jìn)其進(jìn)展,當(dāng)軟件測試失敗(即狀態(tài)為“駁回”)時,軟件提交人員可對“已測試記錄”表中對其進(jìn)行修改,對部分或全部軟件包進(jìn)行重新上傳,上傳后其狀態(tài)被自動修改為“測試”狀態(tài),測試人員可再次進(jìn)行下載及測試。
被重新上傳后的軟件包與已提交的軟件包版本不一致,一次某個軟件包被重新上傳后,需要后臺自動刪除未被測試通過的軟件包,重新提交測試后,未被測試通過的記錄仍然在“已測試記錄”表中,且無法修改,并增加新的測試記錄到其中。
3.5.5 軟件下載
軟件下載分為前端及客戶端兩種下載方式。前端通過用戶激活時的賬號或序列號進(jìn)行登陸進(jìn)入下載頁面,客戶端下載方式與前端類似通過客戶端或APP登陸后進(jìn)行下載。
每個序列號可下載的軟件有產(chǎn)品管理中進(jìn)行定義,只顯示該用戶使用的產(chǎn)品可下載軟件,除非客戶額外購買其他軟件。
3.6 測試管理
測試管理包含人員管理、軟件測試管理、軟件下載管理等子模塊。
3.6.1人員管理
3.6.2 軟件測試管理
3.6.3 軟件下載管理
3.7 數(shù)據(jù)管理
數(shù)據(jù)管理包含采數(shù)管理、日志管理、客戶數(shù)據(jù)管理等子模塊。
3.7.1 采數(shù)管理
3.7.2 日志管理
3.7.3 客戶數(shù)據(jù)管理
生產(chǎn)管理
3.8.1 生產(chǎn)燒錄
提供定制化的燒錄工具供生成燒錄使用,其燒錄步驟:
- 燒錄工具從服務(wù)器獲取所有產(chǎn)品列表、產(chǎn)品區(qū)域、功能、車型、客戶列表、語言、默認(rèn)語言、包裝要求、運(yùn)輸要求或者特殊要求等;
- 由燒錄人員選擇具體產(chǎn)品名、區(qū)域、客戶名稱、質(zhì)保期限后執(zhí)行燒錄操作;
- 燒錄工具向服務(wù)器請求生成相應(yīng)的序列號,請求參數(shù)包含產(chǎn)品名、區(qū)域、客戶名以及質(zhì)保期限;
- 后臺服務(wù)器根據(jù)產(chǎn)品名、區(qū)域、客戶名及質(zhì)保期限以累加方式自動生成系列號返回至燒錄工具;
- 燒錄工具對設(shè)備進(jìn)行系列號編程;
- 燒錄工具通知后臺系列號燒錄成功;
- 后臺服務(wù)器對燒錄成功的系列號進(jìn)行記錄(再次請求生產(chǎn)序列號時從該系列號基礎(chǔ)上累加1);
- 后臺服務(wù)器把成功燒錄的產(chǎn)品、區(qū)域、客戶、系列號、質(zhì)保期限、燒錄日期、燒錄人員、序列號、藍(lán)牙盒子號碼、激活碼記錄至“已生產(chǎn)產(chǎn)品“列表中供相關(guān)人員查閱或修改,診斷管理員、產(chǎn)品管理員只有查閱權(quán)限,市場管理員可根據(jù)實際情況對區(qū)域?qū)傩赃M(jìn)行修改。生產(chǎn)管理人員可對藍(lán)牙盒子號碼、激活碼進(jìn)行修正。
- 再次燒錄系列號時(未關(guān)閉燒錄工具)將重復(fù)步驟2至步驟8。
3.8.2 客退返修
提供定制化的客退返修管理工具:
- 管理工具可以通過序列號查詢客退機(jī)器的出廠日期、保修期限、當(dāng)前是否過保及具體天數(shù);
- 銷售人員可添加對客退機(jī)的不良描述;
- 倉庫人員可添加對客退機(jī)型入庫記錄;
- 品質(zhì)人員可添加對該機(jī)不良描述的判定;
- PMC可分配對客退機(jī)的處理資源及處理方式;
- 工程技術(shù)人員(PE)可添加對客退機(jī)型的維修方式判定及意見;
- 維修人員可添加該機(jī)的維修方式、換料明細(xì)、換料成本核查、耗費工時并可以出具維修記錄報告;
- 后臺可記錄維修時間、每臺機(jī)器維修次數(shù)及質(zhì)保期限的自動核算;
- 上述2-7項為順序工作流;
1. 項目交付件和工作文檔
2. 項目組織結(jié)構(gòu)
3. 項目驗收
如沒特殊注明,文章均為方維網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請注明來自http://m.oulysa.com/news/6383.html