https://www.bilibili.com/video/BV1wK421y7zv/
演示視頻:
3.1 業務流程根據需求分析的得到的現行業務處理流程,在反復研究后,首先確定目標系統的業務流程,其處理流程如圖3.1。
圖3.1 音像制品出租管理系統的業務流程
針對音像制品出租管理業務流程,現具體描述其功能如下:
1.用戶登錄:系統對用戶合法性進行檢查。
2.音像制品入庫:對新購進的音像制品分類進行編號,把音像制品基本信息錄入計算機。
3.音像制品借閱:對已入庫的音像制品,會員可以借閱,并進行登記。
4.音像制品歸還:對會員已歸還的音像制品進行歸還登記。
5.信息查詢:即對所有音像制品的借閱情況,或會員的基本情況和借閱情況進行查詢。
6.管理措施:定義系統規定的借閱音像制品超期時間、超期處罰辦法。
3.2 系統功能模塊圖依據需求分析階段得到的數據流圖,在保證系統基本功能要求的前提下,結合系統業務流程確定系統必須具備的所有功能,由此給出音像制品館管理系統的系統功能模塊圖如圖3.2所示:
功能模塊圖:
3.2 音像制品出租管理系統功能模塊圖
第四章 系統詳細設計
3.1 程序流程圖依據詳細設計階段的根本任務是確定應該怎樣具體實現所要求的系統,經過這個階段的設計工作,應該得出對目標系統的jingque描述,從而在系統實現階段可以把這個描述直接翻譯成用某種程序設計語言音像制品寫的程序。所以在此給出系統的主程序流程圖,如圖3.1所示。
圖3.1 主程序流程圖
3.2 數據庫的設計4.2.1 數據庫設計概述計算機信息系統以數據庫為核心,在數據庫管理系統的支持下,進行信息的收集、整理、存儲、檢索、更新、加工、統計和傳播等操作。
為了使現實世界的信息流計算機化,并對計算機化的信息進行各種操作,就是如何利用數據庫管理系統、系統軟件和相關硬件系統,將用戶的要求轉化成有效的數據結構,并使數據庫結構易于實現用戶新的要求的過程。 確切的說,數據庫設計是指對于一個給定的應用環境,提供一個確定Zui優數據模型與處理模式的邏輯設計,以及一個確定數據庫存儲結構與存取方法的物理設計,建立起既能反映現實世界信息和信息聯系,滿足用戶數據要求和加工要求,又能被某個數據庫管理系統所接受,同時能實現系統目標,并有效存取數據的數據庫。
根據軟件工程的思想,數據庫設計的周期可以劃分為六個階段: 規劃階段、需求分析階段 、設計階段、程序編制階段 、調試階段、運行和維護階段 。數據庫設計是要在一個給定的應用環境(DBMS)中,通過合理的邏輯設計和有效的物理設計,構造較優的數據庫模式、子模式,建立數據庫和設計應用程序,滿足用戶的各種信息需求。物理結構設計的原則如下:(1) 盡可能的減少數據冗余和重復(2) 結構設計與操作設計相結合(3) 數據結構具有相對的穩定性。
基于以上設計原則,系統設計了一個數據庫,包含基本信息表(如音像制品信息表、系統用戶表等)及幾個實體聯系建模后的表(如借閱信息表、會員信息表等)。為了加快系統訪問的速度把這些表放在一個數據庫中。
4.2.2數據字典
有了系統的數據流圖后,還有相當多的數據信息如音像制品、借閱、歸還等信息需要進一步描述,這就是需要定義數據字典,才能把現有的系統描述清楚。列出系統的主要數據字典。
1. 名稱:管理員
描述:記錄管理員信息
定義:管理員信息=管理員ID+管理員密碼
輸入數據:管理員信息
輸出數據:管理員信息
2. 名稱:音像制品信息表結構
描述:記錄所有音像制品的基本情況
定義:音像制品信息=音像制品編號+ISBN號+索引號+音像制品類別+音像制品名稱+語種+原名+頁碼+作者+價格+出版社+出版時間+登記日期+備注
輸入數據:音像制品信息
輸出數據:音像制品信息
3. 名稱:會員信息表結構
描述:記錄所有會員的基本情況
定義:會員信息=會員編號+性別+姓名+類別+身份證號+辦證日期+證有效期+工作單位+E-mail+聯系電話
輸入數據:會員信息
輸出數據:會員信息
4. 名稱:借音像制品登記表結構
描述:記錄所有音像制品的借閱情況
定義:借音像制品信息=會員編號+會員編號+會員類別+音像制品編號+音像制品類別+音像制品名稱+原名+作者+出版社+借出日期+應還日期
輸入數據:借音像制品信息
輸出數據:借音像制品信息
5. 名稱:記錄歸還登記表結構
描述:記錄所有音像制品的歸還情況
定義:歸還信息=會員編號+會員編號+會員類別+音像制品編號+音像制品類別+音像制品名稱+原名+作者+出版社+借出日期+應還日期+實還日期+罰款
輸入數據:歸還信息
輸出數據:歸還信息
4.2.3 數據庫的邏輯設計在需求分析階段已完成該系統所有的數據分析。根據該階段所建立的概念模型,已經得出滿足系統設計要求的幾個關系描述,該階段的主要工作就是把前一階段的成果轉化為具體的數據庫。下面給出概念結構設計得E-R圖。
1:管理員實體屬性E-R圖:
圖3.1 管理員實體E-R圖
2:會員信息實體屬性E-R圖:
圖3.2 會員實體E-R圖
3:音像制品信息實體屬性E-R圖:
圖3.3 音像制品實體E-R圖
4:借音像制品信息實體屬性E-R圖:
圖3.4 借音像制品實體E-R圖
6:還音像制品信息實體屬性E-R圖:
圖3.5還音像制品實體E-R圖
7:總體E-R圖:
圖3.6總體E-R圖
- 計算機畢業設計 jsp野生動物網站sqlserver 畢設25 2024-04-28
- 計算機畢業設計 jsp郵件收發系統mysql 畢設94 2024-04-28
- 計算機畢業設計 jsp藥品進銷存管理系統ssh 畢設61 2024-04-28
- 計算機畢業設計 jsp自行車在線租賃管理系統springmvc 畢設9 2024-04-28
- 計算機畢業設計 jsp職位中介系統springmvc 畢設45 2024-04-28
- 計算機畢業設計 jsp紫砂壺交易購物系統ssm 畢設57 2024-04-28
- 計算機畢業設計 jsp應屆畢業生論壇springmvc 畢設76 2024-04-28
- 計算機畢業設計 jsp學生選課系統mysql 畢設67 2024-04-28
- 計算機畢業設計 jsp學生綜合測評系統sqlserver 畢設64 2024-04-28
- 計算機畢業設計 jsp在線旅游信息網ssh 畢設20 2024-04-28