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)、以及測試 |
2.2方案
項目實現(xiàn)必須使用主流的技術(shù)(如編程語言為JA,數(shù)據(jù)庫使用MySQL,交互界面使用HTML5等等技術(shù)),在相同基礎(chǔ)硬件條件下提供更大的用戶訪問量以及訪問速度,項目設(shè)計方案必須做到模塊化、設(shè)計思路清晰。3、
項目方法和介紹服務(wù)平臺由產(chǎn)品管理、客戶管理、數(shù)據(jù)管理、軟件管理、生產(chǎn)管理等組成,絕大多數(shù)模塊都需要有基礎(chǔ)數(shù)據(jù)的支持,所有基礎(chǔ)數(shù)據(jù)由各個管理員進行錄入,使用數(shù)據(jù)庫進行管理,每種數(shù)據(jù)都需要有各自的數(shù)據(jù)庫表進行管理(增、刪、改、查登操作)。項目發(fā)散圖:3.1超級管理員
3.2市場管理
市場管理模塊主要負責(zé)用戶定義、產(chǎn)品置換、用戶產(chǎn)品管理、市場人員管理、客戶投訴等事務(wù)處理。
3.3診斷軟件管理
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)品管理
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軟件管理
其中,軟件包括產(chǎn)品軟件以及車型軟件等兩大類。
3.
5.1軟件版本
其中:
V只允許大寫;
X為主版本,其位數(shù)大于或等于1,并且只能為十進制數(shù)值;
yy為子版本,其位數(shù)固定為2,并且只能為十進制數(shù)值;
zzz為當(dāng)前子版本測試基線數(shù),其位數(shù)固定為3,只能為十進制數(shù)值;
3.
5.2軟件類型
部分軟件類型包含子類型,每種子類型都有一個ID,以及每種語言所對應(yīng)的名稱。
診斷管理員以及產(chǎn)品管理員可對軟件類型進行增、刪、改、查。
3.
5.3軟件提交權(quán)限
3.
5.4軟件提交
3.
1.1。
3.
5.4軟件狀態(tài)
軟件提交后其為測試狀態(tài),可提交軟件的人員由診斷管理員以及產(chǎn)品管理員指定,軟件提交后軟件提交人員可在待測試記錄表中顯示,并顯示相應(yīng)的狀態(tài)。
軟件提交后,軟件開發(fā)人員實時跟進其進展,當(dāng)軟件測試失敗(即狀態(tài)為駁回)時,軟件提交人員可對已測試記錄表中對其進行修改,對部分或全部軟件包進行重新上傳,上傳后其狀態(tài)被自動修改為測試狀態(tài),測試人員可再次進行下載及測試。
被重新上傳后的軟件包與已提交的軟件包版本不一致,一次某個軟件包被重新上傳后,需要后臺自動刪除未被測試通過的軟件包,重新提交測試后,未被測試通過的記錄仍然在已測試記錄表中,且無法修改,并增加新的測試記錄到其中。
3.
5.5軟件下載
每個序列號可下載的軟件有產(chǎ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ù)管理
3.
8.1生產(chǎn)燒錄
提供定制化的燒錄工具供生成燒錄使用,其燒錄步驟:3.
8.2客退返修
提供定制化的客退返修管理工具:1.項目交付件和工作文檔
2.項目組織結(jié)構(gòu)
3.項目驗收