我的位置: 首頁 APP資訊 行業動態

APP NEWS

APP資訊

决战21点电影观看:什么是app軟件開發需求分析-一文教你弄懂

文章來源: 本站 作者: 歐柏泰克 發布時間:2019-09-11瀏覽:
什么是app軟件開發需求分析

在线21点游戏平台 www.kpeac.icu  APP軟件開發一般包括可行性分析、需求分析、軟件設計、軟件開發、軟件測試、軟件實施、軟件服務等流程。需求分析是在线21点游戏平台的一個流程,主要作用是充當APP軟件研發與客戶之間的橋梁,主要包括對客戶的信息化需求進行分析,將客戶不規范的、隨意的需求,轉換成規范的、嚴謹的、結構化的需求,將客戶不正確的需求轉換成正確的需求,將客戶不切實際的需求轉換成可以實現的需求,將客戶不必要的需求砍掉,將客戶漏掉的需求補上,等等。


 本文所說的需求分析包括需求獲取、系統規劃、app軟件開發設計、軟件變更設計等工作,以下案例說明了需求分析工作的主要內容。
 案例:需求分析工作的主要內容
 小王是某APP開發軟件企業的需求分析師(小王人的運氣不錯,接下來,他會成為本文案例中的頂尖需求分析師)。最近企業剛簽了一份APP軟件開發合同,需要給一家企業開發一套倉儲管理APP系統用以監管該企業原材料、半制品、成品三個倉庫的儲存物品,小王負責這個APP項目的需求分析工作。
 在到企業現場之前,他先準備了一份需求問卷調查發給各個庫房管理員與倉庫會計,獲得答卷后他做了仔細分析,覺得自己對這幾個倉庫的監管已經有了初步了解。然后他來到企業工作現場,采集了倉庫用到的所有單據,如入庫單、出庫單、驗收單等,分析這些單據后他搞清了倉庫目前的信息處理情況,然后跟分管倉庫的企業總經理、物流經理、保管員、倉庫會計做了單獨的訪談,獲得了他們對移動APP信息化管理的想法。
 需求調研完成后,小王進行了系統規劃。有些需求顯然超出了項目范圍,需要做調節,如總經理提出能否在系統中監管生產任務,顯然超出了這個庫存系統的范圍;有些需求,沒人提出來,但為了倉庫的信息化管理是必需的,小王建議加進去,如倉庫每個月給財務的結存報表,有了系統后顯然不應該再由人工做這件事情了。經過整理、討論、溝通、說服等過程后,小王最終跟客戶確定了需求。根據確定的需求,小王跟客戶討論確定了未來在移動APP信息化管理下的監管方式,包括相關人員應該如何工作,各崗位與信息化系統相關的工作職責,使用者的電腦終端如何布置,在什么情形里需要使用APP軟件,等等。
然后小王開始進行APP軟件設計。他先根據軟件需要處理的信息,以及信息流動的過程,設計了數據模型,確定本系統需要哪些業務實體,每個實體包括哪些屬性,各個實體之間的關系等;然后,他進行功能建模,確定需要提供哪些功能點,每個功能點包括哪些子功能,每個功能的業務規則等;接下來,他使用一款原型設計工具axure軟件進行軟件功能界面的設計,在設計的過程中,他安排時間給相關用戶講解自己的設計思想,告訴用戶在工作過程中需要如何使用本軟件,一邊聽取用戶的意見,一邊修改;另外,遇到一些技術上不容易實現的地方,還會征求開發人員的意見,經過幾次外部、內部評審會后定稿了;最后,他根據設計成果編寫了APP軟件的原型說明書。

 小王將數據模型、界面原型、原型說明書交給App研發部門據以開發。


 此軟件APP項目開發完成上線后,用戶提出有些功能不符合管理要求,需要修改,提出了需求變更要求,小王根據用戶要求設計了需求變更解決方案,編寫了需求變更說明書,交給研發部門修改軟件。

轉載請注明信息來源: 在线21点游戏平台
七码滚雪球怎样倍投 极速pk10计划人工在线计划 逍遥森林舞会单机下载 大乐透基本带表走势图 秒速时时是官方的吗 北赛车pk10直播手机版 重庆时时彩2017版本 分分时时彩 时时彩官方开奖直播 mg游戏是指 mg4355电子游戏线路检测 二八杠棋牌游戏平台 斗牛手机游戏 球探体育比分6.5版本 大赢家体育比分登录 打麻将技巧十句口诀