尹向兵,周 婷(.安徽警官職業學院 教務處,安徽 合肥 3003;.安徽城市管理職業學院 國際商務系,安徽 合肥 3060)
基于MVC和FineUI的系統開發框架研究
尹向兵1,周婷2
(1.安徽警官職業學院教務處,安徽合肥230031;2.安徽城市管理職業學院國際商務系,安徽合肥230601)
摘要:為了降低Web系統開發的復雜性,實現團隊協作開發,運用FINEUI開發系統界面實現完美用戶體驗。文章深入研究了MVC模式和FINEUI技術并提出兩者進行高效整合的Web系統開發框架,提高系統可擴展性、健壯性和可維護性,并大大縮短MIS開發周期。文章以在線自助組卷系統模塊為例研究其原理、實現和應用。
關鍵詞:MVC;FineUI;框架;系統開發
通過分析Web系統開發模式的原理以及View層實現的過程,重點研究了基于FineUI框架完成Web系統開發的特點和優勢。針對應用系統開發業務過程中團隊開發的需求,團隊成員專注點不同和快速完成視圖設計,提出了使用MVC模式并基于FineUI框架開發的解決方案。系統開發生命周期成本降低,程序員可以集中精力與業務邏輯,界面程序員更集中于表現形式上,視圖層和業務邏輯層的分離也使得Web程序代碼更易于修改和維護,達到標準定義、松散耦合、分散關注、邏輯復用的目的。
實現一個系統開發,要有UI設計師,來設計超炫的界面,有DB設計人員完成優良的數據庫設計,還有后臺的邏輯代碼人員。如何將這些人員有效地管理起來,從軟件開發流程上已經有MSF等指導思想且這個流程中的代碼編寫環節,利用MVC多層式架構實現軟件體系架構設計。……