商城系統的可行性與需求
- 一、可行性的分析
- 二、可行性分為哪些方面
- 1、技術可行性分析
- 2、操作可行性分析
- 三、需求分析
- 1.功能性需求
- 2.非功能性需求
- 3.設計約束
一、可行性的分析
可行性分析是通過對專案的主要內容和配套條件,如市場需求、資源供應、建設規模、工藝路線、設備選型、環境影響、資金籌措、盈利能力等,從技術、經濟、操作等方面進行調查研究和分析比較,并對專案建成以后可能取得的財務、經濟效益及社會環境影響進行預測,從而提出該專案是否值得投資和如何進行建設的咨詢意見,為專案決策提供依據的一種綜合性的系統分析方法,可行性分析應具有預見性、公正性、可靠性、科學性的特點
二、可行性分為哪些方面
1、技術可行性分析
技術可行性分析是根據用戶提出的系統功能、性能及實作系統的各項約束條件,從技術角度研究實作系統的可能性,
技術可行性分析往是系統開發程序中難度最大的作業,技術可行性分析包括:風險分析、資源分析和技術分析,
風險分析的任務是,在給定的約束條件下,判斷能否設計并實作系統所需的功能和性能,資源分析的任務是,論證是否具備系統開發所需的各類人員(管理人員與技術人員),計算機軟、硬體和作業環境等,實際上,它是技術資源、人才資源、設備資源的綜合分析,技術分析的任務是,當前資訊技術是否支持系統開發的全程序,在技術可行性分析程序中,系統分析人員應采集系統性能、可靠性、可維護性和可生產性方面的資訊,分析實作系統功能和性能所需的各種設備、技術、方法和程序,分析專案開發在技術方面可能擔負的風險,以及技術問題對開發成本的影響等,
2、操作可行性分析
1、本系統界面友好簡潔,美觀大方,
2、本系統操作方便,用戶一用就會,
3、本系統高度優化,可同時滿足多人同時訪問系統而不會發生卡頓,
三、需求分析
需求分析的內容是針對待開發軟體提供完整、清晰、具體的要求,確定軟體必須實作哪些任務,具體分為功能性需求、非功能性需求與設計約束三個方面,
1.功能性需求
功能性需求即軟體必須完成哪些事,必須實作哪些功能,以及為了向其用戶提供有用的功能所需執行的動作,功能性需求是軟體需求的主體,開發人員需要親自與用戶進行交流,核實用戶需求,從軟體幫助用戶完成事務的角度上充分描述外部行為,形成軟體需求規格說明書,
2.非功能性需求
作為對功能性需求的補充,軟體需求分析的內容中還應該包括一些非功能需求,主要包括軟體使用時對性能方面的要求、運行環境要求,軟體設計必須遵循的相關標準、規范、用戶界面設計的具體細節、未來可能的擴充方案等,
3.設計約束
一般也稱做設計限制條件,通常是對一些設計或實作方案的約束說明,例如,要求待開發軟體必須使用Oracle資料庫系統完成資料管理功能,運行時必須基于Linux環境等,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/310550.html
標籤:其他
上一篇:UAT測驗的帶隊經驗
