這個做業屬於哪一個課程 | 課程連接 |
---|---|
這個做業要求在哪裏 | 要求連接 |
團隊名稱 | 楊榮模傑和他的佶祥虎 |
這個做業的目標 | 多終端實現考勤功能的系統。 |
Github地址 | 安卓端項目地址 |
第一次做業地址html
我以爲軟件工程不是簡單一門課就能真正瞭解的,這門課只是帶我走進了軟件工程的大門。git
對於之前的問題,我有了部分答案。我如今認爲軟件需求最須要的是解決最須要的功能,其餘的都是以後決定的了。知足核心功能纔是最重要的。在項目開發以後,看見你們作的項目後,本身有了新的疑問。咱們作的項目或許作了需求分析,知足用戶的需求。可是用戶真的有必要去知足這些需求嗎?用戶真的有必要去解決這些需求嗎?在知乎上有個相似的問題就是:"當代大學生應用軟件過多你怎麼看?"好比易班,盜夢空間等APP這些軟件的的確確能解決當代大學生的需求。可是有幾個大學生真的想用呢?若是咱們班作的項目真的可以推廣出去,而且獲得更好的優化。是否真的能有用戶滿意?咱們是否過分知足用戶需求?或許這就是微信能搶佔QQ的用戶的緣由之一吧。進一步說就是咱們真的有必要開發這種知足用戶需求的項目嗎?github
通過一學期學習,除了對軟件工程理論上的進步外,我我的以爲並無什麼其餘大的進步。其實咱們組的項目在分組一個星期就已經完成了大部分開發了,以後的時間花了一小部分去對接,其餘時間都是在各自優化。我感受就是一次,普普統統的項目合做經驗。可是這學期的硬性要求寫的博客(我我的是特別煩的~~)對此次的項目開發過程當中有了很大幫助。讓咱們在項目進行過程當中,明白接下來要作什麼,哪怕是一件很微小的事情。可是咱們至少知道要作什麼,有了每一步的規劃。這是我之前作項目所沒有的。體會到「寫博客」對項目開發帶來的巨大便利,這算是這門課程給我帶來的最大的收穫吧。服務器
在此次的項目中我主要負責安卓APP端的開發微信
安卓端倉庫地址:https://github.com/chenval/ThePunchSystemAndroid網絡
安卓端只須要安裝APP便可,已經適配了市場上絕大部分安卓10的系統。app
項目APP分爲兩個版本學習
下載地址爲測試
https://github.com/chenval/ThePunchSystemAndroid/tree/master/app/release優化
版本1 83:能夠不須要在特定網絡壞境下打卡,便於測試。
版本2 80:最終版本,須要在特定環境下
全部資源絕來自於服務器端,只要安裝APP 鏈接網絡便可。