https://www.bilibili.com/video/BV1ZF4m1777n/演示視頻:第4章 詳細設計 3.1 詳細設計概述
超市綜合信息管理設計時,模擬現實超市綜合信息管理系統的所有流程,從企業人力資源、公司財務管理、商品采購管理、商品銷售管理等多個角度出發,完全按照現實超市管理來實現。通過模塊細分,各個功能通過相應的JavaBean和JSP頁面實現。超市商品銷售管理流程如圖3.1所示。
圖3.1 超市商品銷售管理流程
3.2 系統所有功能模塊詳細設計介紹
3.2.1 員工信息管理圖3.2 員工信息管理結構圖
員工詳細信息管理
圖3.3商品入庫結構圖
(1)商品類型信息管理
(2)商品詳細信息管理
(3)商品供應商廠家信息管理
商品供應商廠家信息添加:“誠信“是當前企業管理的管理,以誠信建立的企業與企業之間的關系是種巨大的財富,如何保留這種財富,創造這種財富,商品供應商廠家信息可以大量的存儲這種信息。
(4)商品供應商聯系人信息管理
商品供應商畢竟是一種抽象的信息,只有通過商品供應商聯系人這種載體,才能充分的利用,商品供應商聯系人管理可以完成如下任務:
(5)商品采購信息管理
商品是維系超市正常運行的必要條件,商品采購是維持這一活動必不可少的條件,商品采購信息管理可以高效的實現它,包含的功能如下:
圖3.4 商品出庫結構圖
商品銷售信息管理:作為一個超市正是為出售商品而存在的,因此銷售管理顯得尤為重要,商品銷售模塊正是它的重要組成部分。
商品購物清單管理:每次購物后,如果結帳則系統自動生成購物清單。
3.2.4 用戶權限及個人密碼修改用戶權限修改:超市綜合管理信息系統中,肯定存在各種不同角色,不同的角色就應該有不同的權限,而只有超級管理員才有角色賦予權利。
用戶密碼的修改:為了系統的安全,用戶的應該只有用戶個人才能修改,這不僅保證了整個公司的利益也保護了個人隱私。
3.3 系統模塊實現該超市綜合管理信息系統按照MVC模式開發,因此在此部分按照MVC模式開發順序描述系統的實現。
3.3.1 底層數據庫圖3.5系統MVC模式結構
在需求分析文檔和總體設計文檔里均對底層數據庫有所介紹,在此部分僅說明底層數據庫的實現,其他描述不再贅述。
3.3.2 創建數據庫數據庫管理系統采用SQLServer2000,系統開發采用JSP技術。按照數據庫的規范化開發模式,建立數據庫經歷了以下幾個步驟。
(1)需求分析階段 需求收集和分析,結果得到數據字典描述的數據需求。詳見需求分析部分。
(2)概念結構設計階段 通過對用戶需求進行綜合、歸納與抽象,形成一個獨立于具體的DBMS。
的概念模型,詳見總體設計—數據庫設計部分。
(3)邏輯結構設計 該階段將概念結構轉換為某個DBMS所支持的數據模型(例如關系模型),并對其進行優化。
(4)數據庫物理設計 該階段為邏輯數據模型選取一個Zui適合應用環境的物理結構(包括存儲結構和存取方法)。
(5)數據庫實施階段 根據邏輯設計和物理設計的結果建立數據庫、編制與調試應用程序、組織數據入庫、并進行調試。
3.3.3 數據庫的連接使用JSP+Java Bean開發的電子商務網絡購物系統,在連接數據庫是有兩種選擇。第一種是通過ODBC做為“橋”(Bridge)對數據庫訪問,第二種是直接對數據庫訪問。我選用了第二種方式連接數據庫。因為,第二種方法可以高效快速的實現數據庫的操作,并且在某一個具體的事務中只需要一次數據的建立連接操作,在以后,對數據庫進行操作時,系統后臺不需要建立連接,這樣就極大的提高了系統的效率。
3.4 數據庫操作Bean3.3.1 說明位于底層數據庫之上的第二層數據庫操作bean, 負責數據庫的連接,數據庫的一些設置,及其相關必要的操作安全與轉化。在這一層bean中封裝的是連接數據庫的操作。
- 計算機畢業設計 jsp航空機票預訂系統(ssh) 畢設51 2024-04-28
- 計算機畢業設計 jsp電影院售票管理系統ssh 畢設1 2024-04-28
- 計算機畢業設計 jsp電子政務文檔審批系統sqlserver 畢設32 2024-04-28
- 計算機畢業設計 jsp畢業論文選題網sqlserver 畢設78 2024-04-28
- 計算機畢業設計 jsp房管局房屋交易管理系統ssm 畢設82 2024-04-28
- 計算機畢業設計 jsp房屋租賃系統ssh 畢設0 2024-04-28
- 計算機畢業設計 jsp房產中介租憑網ssh 畢設100 2024-04-28
- 計算機畢業設計 jsp家電售后信息管理系統mysql 畢設50 2024-04-28
- 計算機畢業設計 jsp家校通管理系統ssm 畢設72 2024-04-28
- 計算機畢業設計 jsp大學生運動會springmvc 畢設23 2024-04-28