官术网_书友最值得收藏!

1.2.1 實例——商品訂購管理系統

完整的商品訂購系統是比較復雜的,本書設計了一個簡化的“商品訂購管理系統”作為全書的主線實例。

該簡易商品訂購管理系統的主界面如圖1.4所示,主界面包含了系統功能的導航菜單。主要功能包括客戶數據維護(包括增、刪、改)、商品數據維護(包括增、刪、改)、訂單數據錄入、訂單數據修改與刪除、訂單數據查詢。商品、客戶和訂單數據均被存儲于數據庫系統中。

圖1.4 商品訂購管理系統的主界面

單擊“訂單數據”→“訂單數據查詢”菜單命令,則應用程序向數據庫管理系統發出數據查詢請求,由數據庫管理系統從商品訂購數據庫中檢索出符合條件的數據,并返回給應用程序,應用程序再以特定的形式顯示給用戶,如圖1.5所示。

圖1.5 商品訂單數據查詢

若用戶要向系統中添加數據(如添加客戶數據),則單擊“客戶數據維護”命令菜單,出現如圖1.6所示的客戶數據維護界面。

圖1.6 客戶數據維護界面

在各輸入框中錄入相應的數據項,單擊“增加”按鈕,則應用系統向數據庫管理系統發出數據插入請求,由數據庫管理系統向數據庫中提交商品數據表格字段的數據值,DBMS成功執行數據添加操作后,返回正常狀態,應用程序再以對話框的形式提示用戶操作成功。此時,在客戶數據維護界面中便可查看到新增的客戶信息,如圖1.7所示。

圖1.7 新增加了客戶信息

從這個實例可知,以數據庫為核心的應用系統(也稱數據密集型應用),用戶對數據庫中數據的訪問路徑為:用戶操作命令→應用程序→DBMS→數據庫,如圖1.8所示。

圖1.8 數據訪問路徑

要設計以數據庫為核心的應用系統,必須進行數據庫的設計和應用系統的設計。有關數據庫設計相關的理論與方法,將在第4章討論。

主站蜘蛛池模板: 普安县| 宁津县| 贺兰县| 应城市| 郁南县| 灌南县| 和政县| 东阿县| 左贡县| 邵东县| 凤凰县| 湖南省| 舒城县| 和平区| 万源市| 怀仁县| 修武县| 万州区| 西盟| 渑池县| 松江区| 南江县| 吉林市| 麻江县| 阿克苏市| 吉林省| 临高县| 化德县| 宁远县| 含山县| 西乌珠穆沁旗| 精河县| 家居| 石渠县| 理塘县| 图们市| 方正县| 芷江| 皋兰县| 富民县| 定西市|