對于那些在開發(fā),想要一個應(yīng)用程序的人來說,寫一個應(yīng)用程序的需求說明是一件很平常的事情。
但是很多人對APP的需求規(guī)范還是有些疑惑,不知道這是為了什么,更不知道怎么寫。
所以今天,邊肖將告訴你如何寫一個APP需求的描述。
一.目的
正常情況下,需求說明書直接交給企業(yè)負(fù)責(zé)人或APP開發(fā)項(xiàng)目負(fù)責(zé)人及相關(guān)技術(shù)人員。
所以你一定要在手冊中明確說明你想開發(fā)這個APP的開發(fā)目的,以及整個APP需要達(dá)到的效果,這也是為了以后工作的方便和高效。
二、產(chǎn)品功能說明
手冊的內(nèi)容主要是講解這個需要開發(fā),的APP的主要功能以及如何使用這個APP。
包括一般產(chǎn)品架構(gòu)說明、功能描述、APP操作流程描述等。這樣做的目的是讓開發(fā)人員更清楚地了解整個APP的開發(fā)流程。
三、界面解釋
在手冊中,您需要清楚地記錄產(chǎn)品每頁的布局、大小和分辨率。
比如用戶打開APP時頁面布局是怎樣的;APP首頁的布局是怎樣的?用戶登錄后是什么界面等等。
這些問題通常需要一個專門的原型圖,然后UI會詳細(xì)設(shè)計(jì)。
其實(shí)對于一個APP產(chǎn)品的需求規(guī)格來說,APP的界面說明才是重要的內(nèi)容。
因?yàn)槟阈枰咨瓢才女a(chǎn)品功能和每頁之間的相互轉(zhuǎn)換,你還需要讓相關(guān)技術(shù)人員清楚、清晰地了解每一頁中存在的元素,這樣開發(fā)才能事半功倍。
首先,一些入門材料和網(wǎng)絡(luò)通信協(xié)議是我的優(yōu)選,因?yàn)槲覍λ鼈兒苁煜?,ok非常容易使用,但是我使用更簡單的urlconnection來開發(fā)
2、數(shù)據(jù)分析,建議優(yōu)先考慮json傳輸,一種輕量級的數(shù)據(jù)格式,并且有很多解析庫,所以可以自己寫接口什么的。
3.說到數(shù)組類型的數(shù)據(jù)傳輸和存儲,建議使用json存儲,傳輸和數(shù)據(jù)庫中包含300個整數(shù)數(shù)組或字符,可以構(gòu)造為json數(shù)據(jù),數(shù)據(jù)庫中只存儲一個字符串,然后拿出來分析就足夠了,實(shí)現(xiàn)這個功能非常方便簡單。
4.安卓有很多演示。盡量閱讀源代碼,自己寫源代碼。當(dāng)然,如果只是實(shí)現(xiàn)了功能,就不要想太多了。
5.通常,編寫更多的算法代碼,當(dāng)你編寫應(yīng)用軟件時,你會覺得非常容易,因?yàn)樗惴ùa比應(yīng)用軟件復(fù)雜得多。
都是潦草的。我們先到這里,有時間補(bǔ)充一下。