定制開(kāi)發(fā)一套智能凈水機(jī)的云平臺(tái)系統(tǒng),包括
--云平臺(tái)及子系統(tǒng)的選型,總體架構(gòu)的設(shè)計(jì);
--生產(chǎn)環(huán)境/測(cè)試環(huán)境的搭建,集群的部署和監(jiān)控系統(tǒng);
軟件需求開(kāi)發(fā)包括:
--管理凈水機(jī)在線狀態(tài),設(shè)備信息等;
--管理用戶的注冊(cè)登錄、修改信息、身份認(rèn)證等;
--數(shù)據(jù)采集存儲(chǔ)和分析;
--遠(yuǎn)程控制設(shè)備;
--其他
1. 本次開(kāi)發(fā)版,云平臺(tái)以實(shí)現(xiàn)產(chǎn)品功能為主。云平臺(tái)的并發(fā)能力,前期支持1000凈水機(jī)的并發(fā)接入,架構(gòu)選型時(shí)請(qǐng)考慮將來(lái)是否能夠線性擴(kuò)展。
2. 設(shè)備端的接入方案目前沒(méi)有確定,可選方案包括:(1)QQ物聯(lián)/微信硬件,(2)阿里/百度/物接入IoT Hub,(3)自研MQTT方案。采用方案(3)時(shí),需考慮設(shè)備端的開(kāi)發(fā)便捷性,最好能提供穩(wěn)定可靠的SDK供設(shè)備端使用,減少新開(kāi)發(fā)的風(fēng)險(xiǎn)。(4)其他方案,以穩(wěn)定和并發(fā)效率為主要考慮因素。
3. 存儲(chǔ)方案目前沒(méi)有確定,由于涉及物聯(lián)網(wǎng)的數(shù)據(jù)采集和監(jiān)控,請(qǐng)?jiān)O(shè)計(jì)非結(jié)構(gòu)化數(shù)據(jù)的存儲(chǔ)方案??蛇x(1)時(shí)序數(shù)據(jù)庫(kù),(2)mongodb,(3)其他。
4. 存儲(chǔ)方案的選擇請(qǐng)考慮數(shù)據(jù)遷移的復(fù)雜度,后期修改存儲(chǔ)方案時(shí),可以方便快捷地將數(shù)據(jù)導(dǎo)出。
5. 數(shù)據(jù)安全方案目前沒(méi)有確定,包括(1)設(shè)備接入云平臺(tái)的安全方案,(2)App接入云平臺(tái)的安全方案,主要是采用自研MQTT接入方案時(shí),設(shè)備數(shù)據(jù)和用戶數(shù)據(jù)在網(wǎng)絡(luò)傳輸時(shí)的加密方案,以及如何確保密鑰的安全等。此部分如有第三方軟件可優(yōu)先考慮使用,也可參考IoT hub的加密方式和流程。
云平臺(tái)優(yōu)先考慮前后端分離的開(kāi)發(fā)模式,熟悉RAP,eolinker,APIdoc,Swagger的優(yōu)先。
云平臺(tái)和設(shè)備端的對(duì)接優(yōu)選QQ物聯(lián)/微信硬件,其次可選擇自研mqtt方案,BAT物接入IoT hub。設(shè)備端已確定采用c語(yǔ)言。熟悉此類方案的同學(xué)優(yōu)先。
需要交付:
(1)云平臺(tái)源代碼;系統(tǒng)架構(gòu)設(shè)計(jì)、接口設(shè)計(jì)、存儲(chǔ)設(shè)計(jì)、通訊設(shè)計(jì)、安全設(shè)計(jì)等相關(guān)概要性文檔。
(2)二次開(kāi)發(fā)環(huán)境
初期版本軟件開(kāi)發(fā)的需求數(shù)量不多,功能較簡(jiǎn)單,如有相關(guān)經(jīng)驗(yàn)的,如用戶管理、設(shè)備管理的需求,基本可參考同類軟件;
預(yù)算有限,優(yōu)先個(gè)人兼職開(kāi)發(fā)者。
請(qǐng)有興趣的牛人或小團(tuán)隊(duì),謝謝!
電話不便,請(qǐng)盡量微信聯(lián)系,謝謝理解!
本項(xiàng)目中包含更多內(nèi)容
您需要 登錄 才可以查看內(nèi)容和下載附件,
沒(méi)有賬號(hào)?立即注冊(cè)