基于以上認識,原型法要求經過對用戶需求的簡單快速分析,利用高級開發工具及環境,快速完成原型系統(系統的一個可運行的早期版本,它反映了最終系統的部分重要特征)的設計和實施,提供給用戶評價。在評價過程中,開發人員不斷從用戶那里得到反饋信息,修正原型的用戶需求定義,進而對原型系統作相應改進,逐步減少分析與交互過程中的誤解,彌補遺漏,從而提高最終系統的質量。
在軟件開發市場上,Java原型開發已逐漸成為大中型軟件開發公司的發展方向。Java原型開發的主要思想是利用Java優越的繼承性,使用Javabean開發出通用的程序邏輯,即常用的一些數據庫操作,如對數據庫表記錄的插入、刪除、修改、查詢等。另外還要建立一套清晰明確的數據庫接口,可以方便的切換到別的數據庫上。使用Java原型開發方法能夠適應現代客戶業務變化時的軟件需求,采用它有幾點理由:
●很多客戶(尤其是現在大多數中小企業)對要實現的信息系統沒有一個清晰的概念。他們沒有任何類似的經驗及有效的指導。
●技術人員在理解客戶的業務流程上有一定的難度和需要一定的時間。
Java原型法的特點是:與用戶交互,在試用原型的基礎上逐步獲得系統清晰的業務流程和功能需求。其中最主要的交互手段是原型軟件的界面。原型開發不僅僅可以用于準確獲取用戶的需求,開發出來的原型本身可以作為下一步開發的基礎,增量式地完成開發。
文章來源于領測軟件測試網 http://www.kjueaiud.com/