团队作业(六)
團隊項目設(shè)計文檔
1、系統(tǒng)框圖
用戶對手機進行設(shè)置,包括時間和解鎖方式軌跡。手機對用戶進行鬧鈴提醒,同時提供解鎖方式。手機對數(shù)據(jù)庫發(fā)送數(shù)據(jù)以保存響鈴時間,數(shù)據(jù)庫對手機提供響鈴時間信息。
- 系統(tǒng)框圖如下:
2、系統(tǒng)結(jié)構(gòu)框圖
- 項目系統(tǒng)模塊結(jié)構(gòu)框圖:
一共分為五個模塊:鬧鐘基本功能模塊,普通方式關(guān)閉鬧鐘模塊、“搖一搖”方式關(guān)閉鬧鐘模塊、靜止姿態(tài)關(guān)閉鬧鐘模塊、運動軌跡關(guān)閉鬧鐘模塊。各模塊在組織形式上是相互獨立的,在內(nèi)容上是有一定聯(lián)系的。其中鬧鐘基本功能模塊,是其他模塊的基礎(chǔ),負責(zé)其他模塊的啟動與處理結(jié)果的接收。
- 項目系統(tǒng)模塊流程圖:?
應(yīng)用啟動后,首先會確定用戶是否為首次使用本應(yīng)用,如果是首次使用本應(yīng)用,將會顯示幫助導(dǎo)航界面,否則進入主界面。進入首頁后加載用戶已設(shè)定的鬧鐘來初始化主頁面,在主頁面區(qū)右上角菜單項項根據(jù)子菜單項可分別進入設(shè)定靜止姿態(tài)以關(guān)閉鬧鐘的模塊,設(shè)定運動軌跡以關(guān)閉鬧鐘的模塊,幫助頁面。在點擊新增鬧鐘按鈕后,可指定鬧鐘的鈴聲及關(guān)閉鬧鐘方式,在點擊“設(shè)置鬧鐘”鈴聲按鈕后,將返回首頁面,在首頁面中顯示新設(shè)定的鬧鐘項。
3、各模塊的詳細設(shè)計
三種解鎖方式的判別均是通過手機內(nèi)部加速度傳感器獲取手機的加速度數(shù)值來實現(xiàn)的。在鬧鐘響鈴時,對手機加速度傳感器進行監(jiān)控。
3.1 “搖一搖”解鎖方式的設(shè)計
3.2 靜止解鎖方式的設(shè)計
? 3.3 運動解鎖方式的設(shè)計
轉(zhuǎn)載于:https://www.cnblogs.com/snail-sky/p/5535704.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
- 上一篇: python爬虫实战——爬取猫眼电影TO
- 下一篇: 联通iptv机顶盒中心服务器连接异常,联