freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

完整網上圖書銷售系統文檔(包括er圖)(編輯修改稿)

2024-09-16 16:54 本頁面
 

【文章內容簡介】 圖 212 報表維護功能 運行環(huán)境需求1)服務器的中央處理部件(CPU)建議使用 PIII 1G(以上) Xeon 處理器芯片。2)服務器內存必須使用服務器專用 ECC 內存3)為了保證數據存儲的絕對可靠,硬盤應使用磁盤冗余陣列(RAID 01)4)為了防止服務器不可預測的故障,或者服務器的定期維護對公司整個業(yè)務造成的影響,所有建議使用兩臺服務器。兩臺服務器應構成雙機熱備份。中間使用 WatchDog 電路。這樣的結構可以保證整個系統的長時間不間斷工作,即使在服務器定期維護的時候也可以使用后備另一臺服務器工作。5)服務器應支持熱插拔電源6)服務器必須配備 UPS(不間斷電源) 。7)服務器應該放在學校內部。不然無法進行程序調試。8) 服務器應該必須有固定 IP 地址。9)其他性能在經濟條件允許的情況下,應該盡量使用高速穩(wěn)定的配件。操作系統 Windows 98 /Windows2022/Windows xp數據庫系統 SQL SERVER 2022系統的 UML 建模 建立初始模型 選擇菜單[FileNew]“Create New Model”對話框,選擇 J2EE 模式,然后點擊[OK]按鈕。 此時,Rational Rose 會自動加載 J2EE 本身的一些構架模型。加載完成后,就可以開始設計自己的模型,在此之前先保存該模型,并且將該模型取名為“網上圖書銷售系統” 。 系統的用例圖 用例圖(Use Case View)強調從用戶的角度看到的或需要的系統功能,是被稱為參與者的外部用戶所能觀察到的系統功能的模型圖。 1. 確定參與者在本系統的 UML 建模中,可以創(chuàng)建以下的參與者。(1) 顧客:(2) 管理員:(3) 一般員工。 2. 創(chuàng)建用例 根據業(yè)務流程,網上圖書銷售系統可以分為以下的幾個用例(Use Cases ) 。(1) 訂單處理:8(2) 訂單維護:(3) 訂單狀態(tài)查詢:(4) 個人信息維護:(5) 訂購:(6) 接收發(fā)貨:(7) 庫存查詢:(8) 缺貨拒絕:(9) 商品查詢:(10) 商品信息維護:(11) 銷售查詢:(12) 員工信息維護:(13) 報表維護:(14) 訂單增加:(15) 訂單刪除。3. 創(chuàng)建用例圖 系統管理的用例圖如圖 31 所示。一一一一一一一一一一一一一一一一一一一一一一一includeincludeinclude一一include一一extend一一extend一一一一 圖 31 系統管理用例圖系統用戶的用例圖如圖 31 所示。9一一一一一一一一一一一一一一 includeincludeinclude 圖 32 系統用戶用例圖 系統的時序圖與協作圖(1)顧客建立訂單時序圖如圖 33 所示 : 一 :一一 一一一 一一一 一一1: 一一一 2: 一一3: 一一一一4: 一一一6: 一一ID5: 一一一一 7: 一一8: 一一9: 一一一10圖 33 顧客建立訂單時 用戶首先使用自己的賬號和密碼登錄系統,登錄模塊會將客戶的 ID 保存在系統緩存中并提交給商品查詢模塊。商品查詢模塊提示客戶輸入查詢條件,客戶輸入適當的查詢條件后查詢模塊顯示符合查詢條件的商品列表。客戶得到商品列表后,提交自己想要購買的商品 ID,訂購模塊得到商品 ID。生成訂單并提交給數據模塊進行保存,保存成功后,訂購模塊提示用戶訂購商品成功。(2) 顧客刪除訂單時序圖如圖 34 所示。 : 一 一一 一一一一一一 一一1: 一一一 2: 一一ID3: 一一一一4: 一一一一ID 5: 一一一6: 一一7: 一一一 圖 34 客戶刪除訂單時序圖 客戶在提交訂單后可以對訂單進行維護(添加、刪除、修改) ??蛻羰紫容斎胱约旱馁~號和密碼登錄系統。登錄模塊會將客戶的 ID 保存在系統緩存中并提交給訂單查詢模塊。訂單查詢模塊顯示該客戶當前的所有訂單,客戶得到該列表后,選擇需要刪除的商品 ID,訂單處理模塊把刪除信息提交給數據模塊,數據模塊保存信息。訂單處理模塊提示用戶刪除操作成功。(3) 管理員處理訂單時序圖如圖 35 所示。11 : 一一 一一 一一 一一 一一1: 一一一 2: 一一ID3: 一一一一4: 一一ID5: 一一一一6: 一一7: 一一一一8: 一一9: 一一一圖 35 管理員處理訂單時序圖 管理員使用其賬號和密碼登錄后,登錄模塊會將管理員的 ID 保存在系統緩存中并提交給訂單處理模塊。訂單處理模塊提交給管理員未處理的列表,管理員提交某商品 ID 得到該商品的庫存情況,如果庫存充足則接受訂單,并把接受信息提交數據模塊,數據模塊更新該客戶的訂單信息并返回成功信息給訂單處理模塊,訂單處理模塊提示管理員該操作成功。(4)顧客建立訂單協作圖 36 所示。 12 : 一 :一一一一一一一一一一一一1: 一一一2: 一一3: 一一一一 4: 一一一5: 一一一一6: 一一ID7: 一一8: 一一9: 一一一 圖 36 顧客建立訂單協作圖(5)顧客刪除訂單協作圖如圖 37 所示。 : 一 一一一一一一 一一1: 一一一4: 一一一一ID7: 一一一2: 一一ID3: 一一一一5: 一一一6: 一一 圖 37 顧客刪除訂單協作圖(6)管理員處理訂單協作圖如圖 28 所示。 : 一一 一一一一一一一一1: 一一一4: 一一ID5: 一一一一2: 一一ID3: 一一一一9: 6: 一一7: 一一一一8: 一一13圖 38 管理員處理訂單協作圖 系統的活動圖   活動圖可以分為垂泳道,每個泳道進表示工作流中不同的參與者。查看泳道中的活動,就可以知道某個參與者的責任。通過不同泳道中活動的過渡,可以了解誰要與誰進行通信。這些信息在建模或理解業(yè)務程時非常重要。 顧客購買商品和管理員處理訂單的活動圖如圖 39 所示。商 品 查 詢顧 客查 詢 訂 單狀 態(tài)訂 單 已 處 理未 接 受處 理 訂 單接 受 訂 單有 庫 存 拒 絕 訂 單無 庫 存更 新 訂 單 記錄 和 庫 存訂 單 已 接 受管 理 員 圖 39 系統活動圖 從圖 39 中可以看出,管理員、顧客發(fā)生了相互的關系。顧客登錄后查詢商品,在選擇了自己希望購買的商品后提交訂單,接下來顧客處于查詢訂單的循環(huán)狀態(tài)。與此同時,管理員接收到了顧客提交的訂單,并根據該訂單對應商品的庫存情況判斷是否拒絕該訂單,并更新客戶訂單。在顧客查詢到訂單狀態(tài)變成已處理后,購買過程結束。 類圖的生成 1.參與者相關的類 系統中的類圖如圖 310 所示。14 圖 310 系統類圖 〖類圖說明〗(1) Person 是所有類的父類,它的屬性包括用于標識不同身份的人的 ID,姓名(Name)以及地址(Address)。它的方法包括根據 ID 查詢、根據姓名查詢、設置某人的姓名、地址等。(2) Customer 繼承了父類的方法和屬性并添加了自己的屬性和方法。 date 表示該用戶客戶訂單。(3) Employee 繼承了 person,它的屬性 password 表示登錄密碼。這是所有員工共有的操作。系統管理員類中還增加了查詢分析和報表打印的方法。 2.系統中的其他類 系統中的其他類如圖 311 所示。 圖 311 系統中的其他類(1) book 是圖書類。它的屬性包括圖書 ID、圖書名稱(name)、圖書介紹(introduce) 、圖書作者(author ) 、圖書價格( price) ,商品類的方法有 add()用于添加。(2) Orders 是訂單類。它的屬性包括訂單 ID、用戶 ID、商品 ID、訂單日期(date) 。訂單類的方法包括添加訂單 add()。查詢訂單 select()、刪除訂單 delete()。這些方法中 select()供 person 類使用,delete()供 Custome 類使用。(3) Record 存儲記錄類。該類存儲了所有的用戶操作,包括用戶的查詢和訂購操作,這些數據是后臺程序分析的基礎。該類的屬性包括記錄 ID、用戶 ID、圖書 ID、操作類型、數量,方法查詢 select ()、打印 print()、添加 add()、刪除 delete()。 各類這間的關系 網上圖書銷售系統各類這間的關系如圖 312 所示。15 圖 312 類間關系圖〖類圖說明〗一個操作員可以處理多個訂單。一個管理員也可以處理多個訂單,并且管理員具有數據查詢的權限。一個訂單中包括了多個商品,一條歷史記錄中也包括了多個商品,一個顧客只能對應一條歷史記錄,但他有多個訂單的記錄。 系統的配置與實現 下面介紹系統的組件圖與配置圖。 系統的組件圖 系統的組件圖如圖 313 所示,包括系統服務、客戶服務和數據服務 3 個組件。一一一一一一一一一一一一 一一一一 一一一一一 圖 313 系統組件圖 系統的配置圖 系統由多個節(jié)點構成,應用服務器負責整個系統的總體協調工作,數據庫負責數據管理。客戶機通過互聯網與應用服務器相連,這樣管理員可以通過互聯網管理應用服務器,客戶可以通過16互聯網訪問應用服務器得到圖書銷售服務。系統的配置圖如圖 314 所示。數 據 庫應 用 服務 器客 戶 機1 客 戶 機2局 域 網 圖 314 系統配置圖 參考文獻1. Perdita Stevens,Rob Pooley .使用 UML關于對象和組件軟件工程。人民郵電出版社。20222. 吳建,鄭潮,汪杰。UML 基礎與 Rose 建模案例,人民郵電出版社,20223. 4. 。//概要設計 系統設計目標對于典型的數據庫管理系統,尤其是對像電子商務這樣的數據流量特別大的網絡管理系統,必須要滿足使用方便、操作靈活等設計要求。本系統在設計時應該滿足以下幾個目標:? 采用人機對話的操作方式,界面設計美觀友好、信息查詢靈活、方便、快捷、準確、數據存儲安全可靠。? 全面展示書店內所有的圖書,并可展示最新圖書及特價圖書。? 為顧客提供一個方便、快捷的圖書信息查詢功能。采用模糊查詢查詢數據。? 實現網上購物。? 商品銷售排行,以方便顧客了解本商城內的熱銷商品及幫助企業(yè)領導者做出相應的決策。? 查看商城內的公告信息。? 用戶隨時都可以查看自己的訂單。? 對用戶輸入的數據,系統進行嚴格的數據檢驗,盡可能排除人為的錯誤。? 系統最大限度地實現了易維護性和易操作性。? 系統運行穩(wěn)定、安全可靠。 系統設計思想本系統采用三層架構設計,它的工作原理如圖 41 所示。17圖 42 三層結構原理圖采用三層構架以后,用戶界面層通過統一的接口向業(yè)務層發(fā)送請求,業(yè)務層按自己的邏輯規(guī)則將請求處理之后進行數據庫操作,然后將數據庫返回的數據封裝成類的形式返回給用戶界面層。這樣用戶界面層甚至可以不知道數據庫的結構,它只要維護與業(yè)務層之間的接口即可。 系統功能模塊劃分根據需求分析及三層架構設計的思想,設計出客戶系統功能如圖 43用戶登錄 在線購書 圖書查詢 購買 查看訂單信息 查看圖書詳細 查看購物車 用戶注冊登錄 在線購書 提交購物車 清空購物車 刪除已經選購的圖書 繼續(xù)購書 修改購買數量 購買 察看圖書詳細資料 購買 查看訂單詳細 18圖 43 客戶端系統后臺管理的系統功能圖如圖 44管理員登陸 用戶管理 訂單管理 用戶管理 添加圖書分類 添加新圖書 現有圖書管理 刪除圖書 修改圖書資料 查看圖書資料 修改用戶資料 刪除用戶 添加圖書分類 添加新圖書
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1