組長博客html
宣傳視頻前端
github團隊項目倉庫python
第n次 | 博客地址 |
---|---|
1 | 點我 |
2 | 點我 |
3 | 點我 |
4 | 點我 |
5 | 點我 |
6 | 點我 |
7 | 點我 |
組員 | 貢獻比例 | 完成任務 |
---|---|---|
王彬 | 12 | 完成答辯ppt、安卓UI美化 |
趙暢 | 8 | 完成歷史記錄功能接口 |
王源 | 13 | 完成商家端接口開發、美食排行榜功能接口 |
志煒 | 15 | 完成美食地圖開發、完成食堂平面圖引導功能、整合安卓端各個頁面 |
文垚 | 10 | 完成美食排行榜頁面、整合註冊頁面與短信驗證頁面 |
恆達 | 8 | 完成歷史紀錄功能頁面 |
煌偉 | 8 | 完成商鋪端前端頁面開發 |
展瑞 | 13 | 製做宣傳視頻、完成美食地圖相應接口 |
嶽昕 | 13 | 完成商鋪端各個頁面與後端接口的對接 |
原計劃 | 完成狀況 | 緣由分析 |
---|---|---|
歷史紀錄功能 | 完成 | beta新增需求、後端已經預留接口 |
美食排行榜功能 | 完成 | beta新增需求、後端已經預留接口 |
美食地圖功能 | 完成 | 在alpha階段迫於時間只部分完成該功能,在beta階段繼續完善該功能添加了各個店鋪地標的點擊事件,添加了各個食堂的快速導航按鈕方便使用 |
食堂平面圖引導功能 | 部分完成 | 該功能的實現存在技術困難,具體體如今將svg格式的e食堂平面圖轉換成xml格式後圖片上的字體位置固定顯示在左上角,分析問題後發現是咱們實現的該功能接口沒法針對字體羣識別出它的相對位置,雖而後續已經想出解決辦法不過期間不足沒法補全該功能 |
商鋪web端 | 部分完成 | 完成了基本的登入註冊功能、店鋪概覽功能、食堂店鋪排名功能、用戶分析報告功能,但依然存在部分功能在後端已經寫好接口但前端沒有完成對接,緣由是web端不是咱們項目的核心功能所在,爲了安卓端的儘快發佈只能下降web端的開發優先級 |
註冊後來到主界面(美食地圖界面)linux
目前已知bug:加載主頁面的美食地圖時必定概率出現地圖全黑的狀況,在排查自身代碼無誤後認爲是百度地圖sdk提供的接口致使laravel
解決方法,滑動側邊欄進入其餘功能頁面後回到主頁問題解決git
美食地圖界面指引github
點擊右方加號按鈕會出現各個食堂的快速引導按鈕,按下後地圖直接聚焦到對應食堂web
點擊地圖上的小紅點會在界面下發彈出對應店鋪的信息卡算法
美食推薦功能數據庫
請點擊主頁面下方的藍底按鈕:長按爲隨機推薦,單擊則進入問題回答界面進行簡單問題回答後給出推薦
隨機推薦演示(長按藍底按鈕):
美食排行榜瀏覽功能:從屏幕左側滑動側邊欄點擊美食排行榜按鈕
歷史記錄瀏覽功能:從屏幕左側滑動側邊欄點擊歷史記錄按鈕
請經過url訪問即食Web端
由於使用的是向商家提供帳號密碼的形式,暫時尚未商家與咱們合做QAQ,因此提供了測試帳號: 帳號名:1302388 密碼:123456
登陸後能夠看到提供的商鋪信息、菜品添加、用戶分析報告等頁面
組號 | 組名 | 打分 |
---|---|---|
1 | 爸爸餓了隊 | 85 |
2 | 拖鞋旅遊隊 | 77 |
3 | 彳艮彳亍隊 | 83 |
4 | 火箭少男100 | 88 |
5 | 起牀一塊兒肝活隊 | 78 |
6 | 404 Note Found隊 | 86 |
7 | 第三視角 | 89 |
8 | 小白吃 | 80 |
問題1:算法在準確度方面感受還有些許缺陷,建議做出改進
答:感謝提醒,目前使用的算法是權衡咱們的項目需求以及實現難度得出的折衷方案,後續若是有進一步開發的需求會考慮從新設計推薦算法。
問題2:要所有功能同步發展仍是側重於其中某幾個功能點
答:目前項目計劃開發的功能已經所有開發完成,後續預計不會新增功能點而是對現有功能進行改進和提高。
問題3:在推廣宣傳方面有哪些想法和方式
答:短時間內會經過邀請周邊同窗試用的方式進行推廣,至於長遠的應用推廣計劃已經在咱們的項目需求答辯中寫明瞭。
問題1:產品有考慮增設功能嗎?
答:目前項目計劃開發的功能已經所有開發完成,後續預計不會新增功能點而是對現有功能進行改進和提高。
問題2:感受ui風格有些很差看,不符合如今的極簡的風格,以後還回去美化ui嗎?
答:UI風格仁者見仁智者見智,但一個主界面只有兩個按鈕不知還能如何精簡了╮(╯▽╰)╭
問題3:將軟件投入市場的可能性大嗎?
答:這須要進一步和食堂的商鋪進行交流推廣,接下即將迎來考試周因此投入市場方面的想法暫時擱置。
問題1:WEB端是否有存在的必要?
答: 儘管web端不是咱們項目的核心內容,但爲了補上項目立項時畫下的大餅,咱們依舊在beta衝刺將web端作了出來,web端在產品真正推向市場時才能體現其做用,如今只是爲了輔助咱們項目的展現。
問題2:視頻BGM爲何與產品內容不是很搭呢?
答: 感謝提醒,BGM是爲了搭配視頻的總體風格而挑選的,以後選區bgm的時候咱們會注意這個問題。
問題3:測試採用的標準是什麼呢
答:咱們的測試經過對照以前項目需求答辯所寫的測試標準由相關負責人編寫測試用例。
問題1:商家方面的界面和功能能夠多展現點。
答: 感謝建議,web端並不是咱們項目的核心內容,咱們製做web端的用意是展現項目徹底體的遠景,因此目前web端還有必定缺陷,以後若是有必要會考慮完善web端。
問題2:推薦功能還能夠再完善。
答:感謝建議,以後若是有需求咱們會對咱們的推薦功能進行改進和提高。
問題3:考慮過將軟件投入市場嗎?
答:這須要進一步和食堂的商鋪進行交流推廣,接下即將迎來考試周因此投入市場方面的想法暫時擱置。
問題1:詳細介紹一下大家的決策算法?
答:咱們首先將全部菜品按多個維度錄入數據庫,以後問題設計圍繞菜品的維度展開,當用戶回答問題後推薦算法會針對問題的回答尋找對應菜品,以後再結合用戶的歷史推薦記錄過濾掉用戶明確表示不喜歡的菜品最後完成推薦
問題2:大家爲商家端提供的主要功能是什麼?
答:目前商家端提供的功能有菜品錄入、菜品查看、用戶分析報告查看、店鋪綜合信息查看。
問題3:大家的團隊規範作的很好,能不能分享下大家的經驗?
答:感謝稱讚、這一部分要歸功於團隊每一個隊員的自律和對所分配的任務的使命感,另外一部分緣由是咱們使用了石墨文檔、leangoo、github organization等團隊工具來進行每次任務分配和進度管理的工做,由於這些團隊工具的使用使得你們都能清楚知道本身的任務與進度,進而能使得項目開發可以有序進行。
問題1:如何和商鋪合做,引進商家是一個問題
答:這須要進一步和食堂的商鋪進行交流推廣,接下即將迎來考試周因此和商鋪合做的想法暫時擱置。
問題2:產品存在不兼容,某些功能對某些機型會致使產品閃退(例如小米手機),有什麼解決辦法嗎?
答:目前問題已經解決,經過更換致使閃退出現的頁面切換特效解決了這個問題。
問題3:暫未推廣,無用戶量,對以後的產品推廣有什麼打算呢?
答:短時間內會經過邀請周邊同窗試用的方式進行推廣,至於長遠的應用推廣計劃已經在咱們的項目需求答辯中寫明瞭。
問題1:推薦功能稍微有些不靈活並不適用於全部狀況,是否考慮優化算法?
答:感謝提醒,目前使用的算法是權衡咱們的項目需求以及實現難度得出的折衷方案,後續若是有進一步開發的需求會考慮從新設計推薦算法。
問題2:大家說到安卓開發難度較大帶來了不少麻煩,是否有考慮在別的平太上進行開發?
答:雖然在安卓平臺上開發遇到了不少困難不過咱們最終都一一克服了,這些困難讓咱們的安卓開發技術快速進步。即便更換其餘開發平臺對於沒有開發經驗的咱們來講相信也一樣會遇到各類各樣的困難。
問題3:大家的項目很優秀很驚豔,但感受功能模塊有些單一,是否考慮新增一些迎合用戶其餘相似需求的功能?
答:感謝建議,咱們的項目從一開始就決定作一款工具型app,而beta衝刺後原定的功能模塊已經超額完成,考慮到接下去的考試周即將到來暫時沒有新的開發計劃。
PSP2.1 | Personal Software Process Stages | 預估耗時(分鐘) | 實際耗時(分鐘) |
---|---|---|---|
Planning | 計劃 | 5 | 5 |
· Estimate | · 估計這個任務須要多少時間 | 5 | 5 |
Development | 開發 | 60 | 40 |
· Analysis | · 需求分析 (包括學習新技術) | 0 | 0 |
· Design Spec | · 生成設計文檔 | 0 | 0 |
· Design Review | · 設計複審 | ||
· Coding Standard | · 代碼規範 (爲目前的開發制定合適的規範) | 0 | 0 |
· Design | · 具體設計 | 0 | 0 |
· Coding | · 具體編碼 | 40 | 30 |
· Code Review | · 代碼複審 | 20 | 10 |
· Test | · 測試(自我測試,修改代碼,提交修改) | 0 | 0 |
Reporting | 報告 | 60 | 90 |
· Test Repor | · 測試報告 | 0 | 0 |
· Size Measurement | · 計算工做量 | 10 | 10 |
· Postmortem & Process Improvement Plan | · 過後總結, 並提出過程改進計劃 | 50 | 80 |
合計 | 125 | 135 |
第N周 | 新增代碼 | 累計代碼 | 本週學習耗時 | 累計學習耗時 | 重大成長 |
---|---|---|---|---|---|
1 | 300 | 300 | 5 | 5 | 初步瞭解基於python的網頁爬蟲原理,閱讀urllib和beatufsoup官方文檔 |
2 | 0 | 300 | 3 | 8 | 學習Blasiq模型設計工具 |
3 | 200 | 500 | 10 | 18 | 簡單python爬蟲編寫,爬取數據處理 |
4 | 580 | 1080 | 25 | 43 | 較複雜C++代碼邏輯的實現 |
5 | 150 | 1230 | 5 | 48 | linux套接字編程 |
6 | 300 | 1530 | 6 | 54 | linux圖形界面編程 |
7 | 0 | 1530 | 10 | 64 | 視頻製做技能提升、原型製做技能提升、瞭解MD設計規範 |
8 | 0 | 1530 | 3 | 67 | 圖標設計技能提升、視頻後期製做技能習得 |
9 | 200 | 2030 | 15 | 91 | 安卓應用運行原理理解、github團隊代碼管理入門、Android先後端交換流程明晰、瞭解RESTful API的設計理念、對laravel框架的總體運行機制有初始瞭解、瞭解註冊登入後臺實現邏輯的可能坑點、學會POSTMAN的基本使用方法 |
10 | 70 | 2100 | 7 | 101 | 學習jQuery的基本知識,實操安卓UI的美化 |
11 | 200 | 2300 | 6 | 108 | 學着文檔寫了一個基於laravel的註冊頁面,學習軟件測評流程 |
12 | 0 | 2300 | 3 | 111 | Adobe illustrator的使用,學習繪製svg圖片並轉換爲xml格式 |
13 | 250 | 2550 | 7 | 118 | 完成項目安卓界面的美化,修復了安卓端recycleView適配器綁定數據前提早渲染完成的bug |