全終端消息推送解決方案--調研與可行性分析報告
題目要求
- 請確定本團隊項目的所有利益相關者,把調研結果發布到團隊博客中
- 請團隊所有成員針對目標用戶確定需求調查提綱,並進行需求調研,可以采取各種你認為可行的方法,並把調研過程和結果發布到團隊博客中
- 請確定項目的各項功能,並劃分各功能的優先級
- 請根據提供的《可行性分析報告模板》完成項目可行性分析,請大家將報告發布在 “石墨文檔” 中,具體操作方法自行百度,並將文檔鏈接發布到博客中,具體方法參見該篇文檔
項目的利益相關者
該項目利益相關者有開發者,如果在運營時考慮和主機商合作以加快推廣,利益相關者就包含了主機商,項目用戶定位在中小型企業及團體,這也屬於利益相關者。即
- 項目開發團隊
- 服務器主機商
- 客戶和用戶:中小型企業及組織
項目開發團隊
毫無疑問,項目開發團隊是這個項目的直接利益相關者,開發團隊為開發這個項目花費了一定的人力和物力成本,在推廣和維護方面都要付出一定成本
服務器主機商
根據該項目的推廣方式,一個合理的方向是與服務器主機商合作,將該項目作為附帶增值產品銷售,附帶自動化部署服務,讓目標用戶的運維人員能夠輕松的搭建與管理項目提供的服務。服務器主機商在合作的過程中一方面增加主機的銷量,另一方面,從用戶付費的增值業務中獲取部分收益。
客戶和用戶
我們項目將用戶定位在中小型企業及團體,向企業用戶提供產品授權,或是代為管理和運營,購買授權的用戶通過付費獲得項目的持續升級服務或是為管理和運營支付費用。
需求調研
根據項目的性質和定位,我們以訪談形式和幾家公司的工作人員進行了交流,收集並整理了一些信息
1.與 鴻海精密工業股份有限公司(富士康) 工作人員的談話
Q: 你所在的公司內部采用何種方式進行交流?
交流都是用郵件,郵件服務是公司內部搭建。
Q: 那麽工作人員間如何共享資料和傳輸文件的?
小文件用郵件傳送,大文件都是用SFTP。
Q: 公司內部是如何保證信息安全的呢?
公司內部的文件和信息的傳送都是在內網,上班要先過安檢機。
2. 與曾就職中興,了解OPPO, VIVO和華為工作模式的工作人員的談話
Q: 你所知道的公司內部都是采用何種方式進行交流的?
OPPO 和 VIVO的模式類似,手機通過wifi可以連接到外網,用QQ和微信交流,電腦上不允許安裝這類軟件,一般的廠商都有OA系統,都有郵件,一般都是借助阿裏或者網易的企業郵箱,還有一些是公司內部自己建郵件服務。這兩家公司都能訪問外網。
華為有一整套類似CSDN的系統,供工作人員檢索資料,不能訪問外網。
Q: 上述這些公司內部是如何共享文件的呢?
OPPO 和 VIVO 內部共享文件通過網絡硬盤,用的是Microsoft Office 和 金山Office,都是內部自建服務器。華為有一整套類似CSDN的系統,供工作人員檢索資料,不能訪問外網。
Q: 你現在就職的公司工作人員之間如何共享文件?
公司內網搭建有一套Gitlab系統,可以上傳文件和文檔,通常上傳markdown文件做技術分享。
項目的各項功能
前端部分
前端部分包含的三個平臺都力圖實現一樣的功能,即
- 用戶註冊
根據平臺管理人員以及公司要求,可以設置有指定條件的用戶才能註冊,如指定工號,或者由管理人員統一註冊。
- 身份驗證
用戶登入時對用戶資料進行校驗,並在整個交互過程中保證傳輸的資料加密不外泄。
- 權限劃分
對於用戶的權限進行劃分,根據用戶所在崗位分配到不同的組。
- 消息發送與修改
將用戶劃分為不同的組,如UI設計組,測試組,用戶可以將消息發送到自己所在的組或者更上一層的組中,也可以一對一發送消息,對於已經發送的消息可以編輯或刪除。
- 文件上傳和修改
與消息發送類似,用戶可以把文件上傳到自己所在或包含自己所在的組中,也可以一對一發送,對於上傳到服務器的文件可以刪除或替換。
- 文件在線查看
對於已經上傳到服務器的文件,如pdf,markdown提供在線渲染和查看。
後端部分
後端部分處理前端的所有請求,功能有
- 請求響應
收到前端請求及時響應,處理上傳的文件或發送的消息,對於傳輸的信息進行加密和校驗。
- 數據庫交互
按照前端請求對數據庫資料進行添加,修改和查詢。
- 數據備份與恢復
定時增量備份數據到指定存儲中,並在系統故障時提供恢復。
- 數據安全
對於存儲在數據庫中的數據進行加密,確保即使被入侵時不至於用戶資料被竊取。
- 系統更新
在有更新時有一定的應對措施,如負載均衡或發布公告,並在合理的時間進行更新,包括存儲更新,即將更新前的存儲格式數據轉化為更新後的格式。
功能優先級劃分
前端交互部分 | 優先級 |
---|---|
用戶註冊 | 高 |
用戶登入 | 高 |
消息發送 | 高 |
文件上傳 | 中 |
權限劃分 | 中 |
傳輸加密 | 高 |
後端邏輯部分 | 優先級 |
---|---|
消息響應 | 高 |
數據庫交互 | 高 |
數據安全 | 高 |
數據備份與恢復 | 中 |
系統更新 | 低 |
全終端消息推送解決方案--調研與可行性分析報告