一、 計算機通信網路環境設計
? 網路環境:廣域網
? 網路協議:該網站同時支持IPV4和IPV6網路訪問
? 瀏覽器:chrome
二、 系統開發平臺選擇(系統軟體、DBMS)
? Win10
? Visual Studio 2019
? Microsoft SQL Server Management Studio 17
三、 系統功能設計
? 系統功能模塊劃分:
由于本系統是一個網上書店,是類似京東(淘寶、天貓等)網上購物系統,其基本的模塊分為前臺和后臺兩部分。前臺主要針對用戶需求須提供登陸注冊,圖書展示,購物車,我的訂單,個人資訊等模塊。后臺主要針對管理員需求須提供圖書管理,用戶管理,訂單管理模塊。然后正對具體的模塊進一步細化,處理細節和完善功能,最終達到系統目標
? 系統功能模塊圖:
? 模塊設計
? 系統模塊的詳細設計:
本網上書店系統是基于B/S架構設計的系統,將整個系統分為三大模塊(如圖):DAL、library和Models。
? 其中DAL是資料訪問模塊,里面存放的是資料訪問類,其中最核心的是SqlHelper它負責直接與資料庫互動,包括資料庫連接,資料庫增刪改查,
其他如BookService則呼叫SqlHelper中的方法,間接與資料庫互動,負責針對具體業務的資料處理,如:根據書名查圖書,根據用戶編號查用戶資訊等。
? Libraray則是UI模塊,是系統用于互動的部分,存放的是asp頁面
? Models則是物體模塊,里面存放的是物體類,目的是體現了面向物件思想,每一個資料庫表相應對印著一個物體類,目的是使程式可讀性更高、拓展性更強,更容易維護
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/196293.html
標籤:非技術版
