發布時間:2011-01-05 共1頁
數據庫應用系統功能設計
7.1軟件體系結構:軟件架構={構件,連接件,約束}
7.2 軟件設計包括系統的總體結構設計、系統的過程設計、系統的數據設計三方面內容(+人機界面設計),從工程管理的角度,分為概要設計、詳細設計
7.3 應用軟件分為數據庫事務和應用程序。后者一方面可以與數據庫事務協調合作,另一方面還可實現與數據庫訪問無關的功能,如通信、人機交互。
7.4 事務:具有邏輯獨立功能的一系列操作的集合,實現了某些特定的業務規則。
7.5 事務概要設計的核心是辨識和設計事務自身的事務處理邏輯,采用面向數據流的程序設計方法設計事務內部的數據處理流程和結構。
7.6 C/S結構特點:數據管理和數據處理被分在客戶端和服務器上;服務器可支持多個客戶端;客戶端也可訪問多個服務器;客戶端=人機交互+數據處理
B/S結構特點:表示層,WEB瀏覽器;功能層,WEB應用服務器;數據層,DBMS服務
優點:實現人面交互、應用業務邏輯處理、數據管理三層分離,提高了系統的可維護性;用WEB瀏覽器可訪問多個異構應用平臺,解決了跨平臺數據管理問題。