Android49_專案需求說明及可行性分析文件基本格式
阿新 • • 發佈:2019-02-05
專案需求說明及可行性分析文件基本格式
一、文件基本格式:(一)、專案說明及功能可行性分析:1、描述這個專案的主要功能: 也就是這個專案是做什麼的,都有哪些功能?簡單地綜合介紹即可。2、專案可行嗎? 也就是介紹製作這個專案的原因。為什麼要開發這個專案,你的出發點是什麼?這個專案有哪些受眾會使用?反之,如果發現沒有受眾會使用這個app,那麼這個app也就不存在製作必要,也就是不可行的了。3、專案介面: 也就是返回資料的Url地址(一般都返回json資料或者xml格式的資料)。將這些url地址一一羅列清楚,每個地址有簡單的文字說明。一般來說,如果沒有伺服器端的介面地址,那麼這個app從技術上來說就不具有可行性。- 1、該頁面的資料來源於哪個url介面;
- 2、該頁面有哪些功能,使用者可以做哪些操作;
- 3、該頁面UI中用到哪些值得說明的控制元件或元件;
- 4、為完成該頁面使用了哪些值得說明的技術或技巧。
1、 GET請求
引數 | 型別 | 說明 |
mobileType | String | 系統 |
city | int | 城市Id |
apiVer | int | 手機版本號 |
deviceId | String | 裝置Id |
channel | String | 連結管道 |
ver | double | 客戶端版本 |
2、返回資料(物件:data)
引數 | 型別 | 說明 |
retcode | String | 返回狀態碼 |
retdesc | String | 返回狀態 |
activityList | 陣列 | 廣告ViewPager的內容集合 |
startupList | 陣列 | 程式啟動時的畫面集合 |
3、返回資料(陣列:activityList)
引數 | 型別 | 說明 |
startDate | String | 影片開播時間 |
picSmallPath | String | 小圖片地址 |
locationType | int | 位置型別 |
name | String | 廣告名稱 |
picLargePath | String | 大圖片地址 |
endDate | String | 影片停播時間 |
type | int | 影片型別 |
activityEndDate | String | 活動結束時間 |
url | String | 超連結地址 |
activityStartDate | String | 活動開始時間 |
4、返回資料(陣列:startupList)
引數 | 型別 | 說明 |
startDate | String | 開始時間 |
name | String | 名稱 |
picLargePath | String | 大圖片地址 |
endDate | String | 結束時間 |
5、地址http://piao.163.com/m/movie/index_pic.html?
(五)、資料庫表結構分析:1、該app中哪個欄目要用到資料庫;2、資料庫中表結構是如何設計的?以表格的形式介紹欄位的名稱、資料型別和欄位說明。(六)、專案技術難點及解決方案:(七)、專案下一步規劃:良心的公眾號,更多精品文章,不要忘記關注哈
《Android和Java技術棧》