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

正文內(nèi)容

超市管理系統(tǒng)的設計與實現(xiàn)-資料下載頁

2025-06-04 16:38本頁面
  

【正文】 性需求比較嚴格。對于非功能性需求影響最大的就是系統(tǒng)的架構,所以在設計和實 現(xiàn)系統(tǒng)時,要在對系統(tǒng)的架構給予充分重視的前提下,實現(xiàn)功能性需求。東北大學本科 畢業(yè)設計(論文) 第 4 章 系統(tǒng)設計 14 第 4章 系統(tǒng)設計 系統(tǒng)總體設計 (1)系統(tǒng)分成前臺和后臺幾個相對獨立的模塊,但這些模塊都進行集中式管理。 (2)分層的模塊化程 序設計思想,整個系統(tǒng)采用模塊化結構設計。作為應用程序有較強的可操作性和擴展性。 (3)合理的數(shù)據(jù)流設計,在應用系統(tǒng)設計中,相對獨立的模塊間以數(shù)據(jù)流相互連接,使各模塊間的耦合性較低,方便系統(tǒng)運行,提高系統(tǒng)安全性。 系統(tǒng)功能模塊設計 根據(jù) 面向?qū)ο蟮姆椒?分析,可以畫出 用例圖。 員工是超市售貨員和超市管理者的抽象,它所包含的行為是超市售貨員和超市管理者共同的行為。員工在本系統(tǒng)中通過合法的身份驗證;能夠修改自身信息和密碼。 圖 41 員工用例圖、 售貨員能夠通過該系統(tǒng)進行 銷售商品活動。當售貨員銷售商品時,首先獲取商品信息,然后將銷售信息更新,如果顧客需要打印購物清單,則需要打印購物清單,在購物清單中需要對商品信息進行計價處理。 東北大學本科 畢業(yè)設計(論文) 第 4 章 系統(tǒng)設計 15 圖 42 售貨員用例圖 庫存管理員能夠通過該系統(tǒng)進行如下活動: ( 1)處理盤點。超市庫存管理員每天需要對超市商品信息進行盤點。 ( 2)處理報銷。超市庫存管理員對超市損壞商品進行報銷處理。 ( 3)商品入庫。當商品到貨時,庫存管理員檢查商品是否合格后并將合格的商品進行入庫。 ( 4)商品出庫。當商品進入賣場時,商品進行出庫處理。 ( 5)管理設置。庫存管理員負責供應商信息、商品基本信息和特殊商品信息的管理設置。 圖 43 庫存管理員用例圖 東北大學本科 畢業(yè)設計(論文) 第 4 章 系統(tǒng)設計 16 訂貨員用例圖 訂貨員能夠通過該系統(tǒng)進行訂貨管理活動。訂貨員首先根據(jù)商品缺貨信息統(tǒng)計訂貨商品,根據(jù)需要訂貨商品信息制定出訂單。 圖 44 訂貨員用例圖 統(tǒng)計分析員用例圖 統(tǒng)計分析員負責超市的統(tǒng)計分析管理,它能夠通過該系統(tǒng)進行如下活動: ( 1)查詢基本信息。統(tǒng)計分析員能夠查詢商品的基本信息,根據(jù)商品的基本信息,制定出相應的方案。 ( 2)查詢銷售信息。統(tǒng)計分析員根據(jù)銷售情況,制定合理的銷售 方案。 ( 3)查詢供應商信息。統(tǒng)計分析員能夠查詢供應商信息。 ( 4)查詢?nèi)必浶畔?。統(tǒng)計分析員能夠查詢?nèi)必浶畔ⅰ? ( 5)查詢報損信息。統(tǒng)計分析員能夠查詢報損信息。 ( 6)查詢特殊商品信息。統(tǒng)計分析員能夠查詢特殊商品信息 。 東北大學本科 畢業(yè)設計(論文) 第 4 章 系統(tǒng)設計 17 圖 45 系統(tǒng)分析員用例圖 系統(tǒng)管理員能夠通過該系統(tǒng)進行如下活動: ( 1)維護會員信息。系統(tǒng)管理員能夠維護超市會員的信息,如添加會員、刪除會員和修改會員信息等。 ( 2)維護員工信息。系統(tǒng)管理員能夠維護超市員工的信息,如添加員工、刪除員工和修改員工信息等。 ( 3)系 統(tǒng)設置。系統(tǒng)管理員能夠根據(jù)一些需要進行必要的系統(tǒng)設置。 圖 46 系統(tǒng)管理員用例圖 東北大學本科 畢業(yè)設計(論文) 第 4 章 系統(tǒng)設計 18 系統(tǒng)序列圖和交互圖 售貨員銷售商品序列圖和交互圖 工作流程如下: ( 1)顧客希望通過售貨員購買商品,售貨員希望通過售貨管理子系統(tǒng)處理商品銷售。 ( 2)顧客將購買商品提交給售貨員。 ( 3)售貨員通過銷售管理子系統(tǒng)中的管理商品界面獲取商品信息。 ( 4)管理商品界面根據(jù)商品的編號將商品類實例化并請求該商品信息。 ( 5)商品類實例化對象根據(jù)商品的編號加載商品信息并提供給管理商品界面。 ( 6)管理商品界面對商品進行計價處理。 ( 7)管理商品界面更新銷售商品信息。 ( 8)管理商品界面顯示處理商品。 ( 9)售貨員將貨物提交給顧客。 圖 47 售貨員序列圖 東北大學本科 畢業(yè)設計(論文) 第 4 章 系統(tǒng)設計 19 圖 48 售貨員交互圖 統(tǒng)計分析員查詢商品信息序列圖和交互圖 工作流程如下: ( 1)統(tǒng)計分析員希望通過統(tǒng)計分析子系統(tǒng)查詢商品信息。 ( 2)統(tǒng)計分析員通過統(tǒng)計分析子系統(tǒng)中的查詢商品信息界面獲取商品信息。 ( 3)查詢商品信息界面根據(jù)商品的屬性或特征將商品類實例化并請求該類商品信息。 ( 4)商品類實例化對象加載商品信息,并提供給管理商品界面。 ( 5)查詢商品信息界面顯示該類商品信息。 ( 6)統(tǒng)計分析員請求查詢商品信息界面制定出該類商品報表。 ( 7)查詢商品信息界面制定該類商品報表。 ( 8)查詢商品信息界面將該類商品報表顯示給統(tǒng)計分析員。 圖 49 統(tǒng)計分析員查詢商品信息序列圖 圖 410 統(tǒng)計分析員查詢商品信息交互圖 庫存管理員處理商品入庫 工作流程如下: 東北大學本科 畢業(yè)設計(論文) 第 4 章 系統(tǒng)設計 20 ( 1)庫存管理員希望通過庫存管理子系統(tǒng)將購買的貨物處理入庫 ( 2)庫存管理員通過庫存管理子系統(tǒng)中的商品入庫界面獲取商品信息。 ( 3)商品入庫界面根據(jù)商品的編號將商品類實例化并請求該類商品信息。 ( 4)商品類實例化對象根據(jù)商品的編 號加載商品信息并提供給商品入庫界面。 ( 5)庫存管理員通過商品入庫界面增加商品數(shù)目。 ( 6)商品入庫界面通過商品類實例化對象修改商品信息。 ( 7)商品類實例化對象向商品入庫界面返回修改信息。 ( 8)商品入庫界面向庫存管理員顯示添加成功信息。 圖 411 庫存管理員處理商品入庫 序列圖 圖 412 庫存管理員處理商品入庫 交互圖 訂貨員進行訂貨管理 工作流程如下: ( 1)訂貨員希望通過訂貨管理子系統(tǒng)處理商品訂貨管理。 ( 2)訂貨員通過訂貨管理子系統(tǒng)中的訂貨管理界面獲取待訂貨商品信息。 ( 3)訂貨管理界面將 商品類實例化并根據(jù)商品的數(shù)量應當滿足的條件請求有關商品信息。 ( 4)商品類實例化對象根據(jù)商品的數(shù)量應當滿足的條件加載商品信息并提供給訂貨管理界面。 東北大學本科 畢業(yè)設計(論文) 第 4 章 系統(tǒng)設計 21 ( 5)訂貨員通過訂貨管理子系統(tǒng)中的訂貨管理界面獲取待訂貨廠商信息。 ( 6)訂貨管理界面將供應商類實例化并根據(jù)商品的類型請求有關供應商信息。 ( 7)供應商類實例化對象加載供應商信息并提供給訂貨管理界面。 ( 8)訂貨員通過訂貨管理子系統(tǒng)中的訂貨管理界面制作相關訂單。 ( 9)訂貨管理界面制作相關訂單并顯示給訂貨員。 圖 413 訂貨員進行訂貨管理 序列圖 圖 414 訂貨員進行訂貨管理 交互圖 數(shù)據(jù)庫設計 數(shù)據(jù)庫設計是建立數(shù)據(jù)庫及應用系統(tǒng)的技術,是信息系統(tǒng)開發(fā)和建設中的核心技術,具體說,數(shù)據(jù)庫設計是指對于一個給定的應用環(huán)境,構造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及應用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的要求數(shù)據(jù)庫設計是管理信息系統(tǒng)的重要組成部分 [5]。 這里 采用 SQL Server 數(shù)據(jù)庫。該數(shù)據(jù)庫對行增、刪、修改、統(tǒng)計、顯示和應答都極為方便。其中的排序和索引功能,對數(shù)據(jù)快速定位、查詢提供了有利條件。 數(shù)據(jù)庫需求分析 東北大學本科 畢業(yè)設計(論文) 第 4 章 系統(tǒng)設計 22 主要是收集基本數(shù)據(jù)及確定數(shù)據(jù)的處理要求,需求分析主要解 決如下問題: 數(shù)據(jù)要求:用戶需要從數(shù)據(jù)庫中獲取什么數(shù)據(jù),并決定在數(shù)據(jù)庫中存儲那些數(shù)據(jù) 。 操作要求:明確用戶對數(shù)據(jù)的操作要求,從而確定數(shù)據(jù)之間的關系 。 數(shù)據(jù)庫邏輯設計 邏輯結構是把概念結構轉換為某個 DBMS 所支持的數(shù)據(jù)模型,并對其進行優(yōu)化。本系統(tǒng)根據(jù) ER 圖可以對數(shù)據(jù)庫進行設計,以下列出主要的數(shù)據(jù)表。 admin 表: 字段名稱 數(shù)據(jù)類型 字段大小 可否為空 說明 ID int 4 否 管理員編號 name nvarchar 50 否 管理員名稱 pwd nvarchar 50 否 管理員密碼 tb_Company 表: 字段名稱 數(shù)據(jù)類型 字段大小 可否為空 說明 CompanyID int 4 否 供應商編號 CompanyName nvarchar 100 是 公司名稱 CompanyDirector nvarchar 50 是 公司經(jīng)理 CompanyPhone nvarchar 20 是 公司電話 CompanyFax nvarchar 20 是 公司傳真 CompanyAddress nvarchar 200 是 公司地址 CompanyRemark nvarchar 400 是 公司備注 ReDateTime datetime 8 是 注冊 時間 tb_EmpInfo 表 : 字段名稱 數(shù)據(jù)類型 字段大小 可否為空 說明 EmpId varchar 50 否 員工編號 EmpNme varchar 50 是 姓名 Empsex nvarchar 20 是 性別 EmpBirthday datetime 8 是 生日 EmpDept nvarchar 50 是 部門 EmpPost nvarchar 50 是 職位 Emphone nvarchar 50 是 電話 EmphoneM nvarchar 50 是 手機號碼 EmpAddress nvarchar 200 是 地址 Tb_JhGoodsInfo 表: 東北大學本科 畢業(yè)設計(論文) 第 4 章 系統(tǒng)設計 23 字段名稱 數(shù)據(jù)類型 字段大小 可否為空 說明 GoodsId nvarchar 50 否 商品編號 EmpId nvarchar 50 是 員工 編號 JhCompany nvarchar 50 是 商品 公司 DepoTname nvarchar 50 是 分類 GoodsName nvarchar 50 是 商品 名稱 GoodsNum int 8 是 商品 數(shù)量 GoodsUnit nvarchar 50 是 商品單位 GoodsJhPrice varchar 50 是 商品進價 GoodsSellPrice varchar 50 是 銷售價格 GoodsNeedPrice varchar 8 是 應付金額 GoodsNoPrice varchar 50 是 實付金額 GoodsRemark varchar 200 是 備注 GoodTime datetime 8 是 添加 時間 Tb_KcGoods 表: 字段名稱 數(shù)據(jù)類型 字段大小 可否為空 說明 KcID int 8 否 庫存編號 GoodsID nvarchar 50 是 商品編號 JhCompName nvarchar 50 是 商品公司 KcDeptName nvarchar 50 是 分類 KcGoodsName nvarchar 50 是 名稱 KcNum int 8 是 商品數(shù)量 KcUnit nvarchar 50 是 商品單位 KuTime datetime 8 是 入庫時間 KcGoodsPrice varchar 50 是 進價 KcSellPrice varchar 8 是 銷售價格 KcEmp varchar 50 是 職員 KcRemark varchar 200 是 備注 KcBj int 8 是 庫存 Tb_SellGoods 表: 字段名稱 數(shù)據(jù)類型 字段大小 可否為空 說明 SellID nvarchar 50 否 銷售編號 KcID nvarchar 50 是 庫存 編號 GoodsID nvarchar 50 是 商品 編號 東北大學本科 畢業(yè)設計(論文) 第 4 章 系統(tǒng)設計 24 EmpID nvarchar 50 是 分類 SellGoodsName nvarchar 50 是 商品 名稱 SellGood
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1