


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、訂貨管理系統數據庫設計1. 需求分析 背景 商業企業中,貨物銷售時,訂購是關鍵的環節。它直接關系到企業的銷售業績, 而在一個企業中, 銷售是關系到企業生存的關鍵。 隨著時代的發展, 貨物訂購僅 靠人力手工完成已經無法滿足企業發展的需要。 而對商業企業來說, 只有訂貨量 越多的時候, 才可能產生更多的利潤。 使用訂貨管理系統來協助銷售部門管理訂 單成為提高部門效率成為必須。客戶需求(1)訂貨系統可以幫助銷售部門得到正確的訂貨。正確的訂貨有以下好處:1. 保證銷售 ;2. 保證毛利 ;3. 保證顧客滿意 ;4. 維護企業形象 ;(2)相對于系統訂貨方式,手工訂貨常常產生錯誤的訂貨,這些訂貨信息給企
2、 業帶來了損失:1. 缺貨,損失銷售 , 損失利潤 ;2. 庫存積壓 , 資產資金周轉慢 ,占據有效的倉庫容量 ;3. 增加員工的勞動量 ,增加盤點難度 ;4. 庫存維持成本增加 , 損耗增加 ;(3)企業要求開發的訂貨管理系統能夠達到一定的標準,讓訂貨行為變得準確 可靠,并且系統能提供給部門提供相應的信息服務,為銷售計劃提供參考:1. 準確的系統(ETP)庫存與實際庫存一致;2. 庫存均為有效可銷售庫存 ( 耗損品除外 );3. 計算訂貨,送貨周期和訂貨數量 (經濟批量訂貨法 ); 浮動的最低庫存 , 設立科學 4.5. 考慮現有庫存和在途送貨量 ;6. 考慮促銷和價格競爭因素 ;7. 考慮
3、節日因素 ;8. 考慮商品成本因素 ;9. 考慮市場期貨因素 ;(4)很多的因素決定了訂貨的種類,數量 ,時間和密度 , 正確的訂貨能夠有效的 幫助企業贏利 . 并且好的訂貨系統能夠監控訂貨的合理性 .1. 好的訂貨管理系統 =好的銷售+好的利潤+好的顧客效益!2. 訂貨是銷售部門主管義不容辭的責任 !功能需求系統應該主要完成三種訂購方式的處理工作, 這三種方式分別是電話訂購,網上 訂購和當面訂購。以下對這三種訂購方式進行分析。(1)電話訂購時由銷售部門相關人員對電話內容進行記錄,得到客戶要訂購的貨物的詳細情況,這些情況應該覆蓋貨物訂單的內容,貨物訂單的內容由相關人 員進行填寫,并填進系統數據
4、庫,系統通知發貨部門可以發貨,并給發貨部門一 張訂貨合同,其內容包括發送的貨物,發貨的地點,收貨人,時間,無人認領的 處理方法等訂貨時的約定信息等內容, 在收貨人取得貨物,交付貨款后需要在訂 貨合同上簽字確認。打電話到銷售部門說明要購買的貨物種類及數量工作人員填寫訂貨單,是否為系統的注冊用戶否是填寫個人信息及收貨信息發貨,交貨,收款及相關手術的辦理應當新用戶沒有注冊時, 網上訂購時,客戶必須為系統已經注冊的用戶,2()在選完用戶登陸企業產品網站后, 該提醒其先注冊??梢栽诰€選購貨物,送訂貨 單已經包括用戶選過的貨物,系統提供一張電子訂貨單,貨物后,貨金額和訂單 號,還有一些待用戶填寫的內容:收
5、貨人,收貨地點,郵政編碼,聯系電話,電 子郵箱,是否要開發票,送貨方式,付款方式。用戶系統通知發貨部門可填好電 子訂貨單后提交。系統將其填進系統數據庫,還將付上一張發票。對于要發票的, 并給發貨部門一張訂貨合同,以發貨,在收貨人取得貨物,交付貨款后需要在訂貨合同上簽字確認。.瀏覽網頁.選擇要購買的商品點擊購買繼續購物.調整購物車內商品數量.去收銀臺否是否注冊用戶是.確認收貨人信息填寫個人信息及收貨信息系統返回收銀臺到銀行匯款選擇銀行付款或匯款支付完成 訂購成功客戶填好訂貨單后交給相關人當面訂購的客戶可以直接得到 一張訂貨單,)3(.員,工作人員將訂單的內容輸入系統,系統將數據存進系統數據庫。系
6、統通知發 貨部門可以發貨,并給發貨部門一張訂貨合同,對于要發票的,還將付上一張發 票。在收貨人取得貨物,交付貨款后需要在訂貨合同上簽字確認。填寫訂單的相關信息是否還有貨物要訂購訂單完成提交是否為系統的注冊用戶否是填寫個人信息及收貨信息發貨交貨,收款及相關手術的辦理 系統要實現以下基本功能:為了滿足訂購管理的需 求,通過模擬實際情況,用戶的注冊與登陸,登陸用戶管理:新用戶能夠在訂購) 1 (以便和已注冊用戶一樣使用注冊信息進行在線查詢與網站進行注冊,系統對 于電話訂購和當面訂購的用戶可以由相關工作人員訂購活動。為其進行注冊。用戶查詢特定商品信息:用戶需要像真正在商店一樣,(2)隨意查看自己關心的
7、商品的最新信息、銷售價格,運送價格等,以決定自己的訂購活動。用戶在線進行訂購:用戶能夠通過在線下訂單、采用某(3)種方式進行支付來進行網上購買活動。用戶查詢其購買歷史:事后用戶應能方便的查 看其歷史4)(訂單及明細數據。系統對于已經有的訂單,如信息完整正確, 系統通知相5)(關的發貨部門進行發貨,并提供給其相應的單據。系統對于訂 單狀態能進行跟蹤,用戶填好訂單后其狀態)(6為待檢查,訂單被系統接受通過檢查后狀態為已檢查,系統通知相關貨物送到并發貨部門并被發貨部門確定 接受任務后狀態為正在送貨, 通過交易,相關部門驗收訂單,訂單狀態為已完 成。概念設計 2.畫出反應訂購管理系統經過分析抽象, 在
8、已經存在的需求分析的基礎上,圖:的E-RM1 M訂購明細訂單用戶N貨物訂購系統E-R圖商品類型分類采用柱狀分類,其示意圖如下:紡織品 食品 ''-生活用品 I衣物類 裝飾品貨物 家電 電器.辦公電器 藥品圖書通過分析,得到用戶用戶實體及其屬性,如下圖:密碼注冊名 用戶編號 用戶姓名用戶郵箱地址聯系電話郵編 地址分析后得到的訂單實體及屬性圖:用戶編號 訂單編號. 下單時間付費方式訂單.訂單狀態父類編號分析后得到的商品類型及屬性圖:.類型編號類型名稱商品類型分析后得到的商品信息實體及其屬性圖:Ilr卄商品編號商品名商品類型編號生產廠商生產日期商品信息單價商品型號有效期3.邏輯設計.
9、數據關系模式經分析轉換的關系模式如下:(1)用戶信息(用戶編號,注冊名,密碼,用戶姓名,郵編,地址,聯. 系電話,郵箱地址)(2)商品類型(商品類型編號,父類編號,類型名稱)(3)商品信息(商品編號,商品類型編號,名稱,型號,單價,生產廠 商,生產日期,有效期)(4)用戶訂單(訂單編號,用戶編號,下單時間,付費方式,總金額, 訂單狀態,訂單商品編號,商品數量,送貨方式)(5) 付款方式(付費方式編號,付費方式),(7)送貨方式(送貨方式編號,送貨方式,價格).數據庫及表結構的創建創建名為“訂購管理系統”的數據庫,并創建各表,各表結構如下:(用戶信息表)(商品類型表)商品信息表)(用戶訂單表)(
10、付款方式表)(送貨方式表)3. 數據庫表關系圖以上各表形成的關系如圖:安全保密設計系統體系結構上 的安全控制1.更數據庫的安全性是指保護數據庫以防止不合法的使用所造成的數據泄露、改數據密碼存儲存取控制操作系統安全保護用戶標識和鑒別或破壞。數據庫中的大致安全結構如下圖所示。DBOS用戶相結合的方式;對于C/S出于對整個系統的安全性考慮,該系統采用B/S和的模 式就所以采用他們只是查詢相關信息并進行下單等操作, B/S訂購的用戶,由于 他們要而對于系統的內部人員,而且系統遭受惡意的破壞風險小; 足夠了。即可 為其開發專用的管理程序以滿足其需要,對系統日常工作進行管理和維護,結構。C/S數據庫上的安
11、全控制2.數據庫操作員作系統的數據管理和維護,我們應該為他們分配一個專用賬號和密 碼,它們對其他人都是保密的,操作員的每次登陸操作都會寫入系統的日志文件。 另外,我們還可以為表建立針對不同管理者的視圖,使其任何操作都是在自己相應的視圖上操作,以防止不必要的錯誤操作。數據庫初始數據的加載我們需要預先加載商品類型表、商品信息表、付款方式表以及用戶信息表(企業 的老客戶應該由相關人員為其進行用戶注冊)。系統運行類數據表存儲主要是系統運行過程中生成的,不必預先賦值,如用戶 訂單表。4. 基于數據庫表的視圖為了使數據庫符合實際需求,并且保證數據庫的安全性,可以根據實際應用建立 一些視圖。基于數據庫表關系
12、圖可定義用戶下訂單視圖,訂單詳細視圖。3.物理設計對一個給定的邏輯數據模型選取一個最適合應用環境的物理結構的過程,稱為數據庫的物理設計。所以數據庫的物理設計,主要指物理設備上的存儲結構和存取方法。物理設計的步驟(1)存儲記錄結構設計(2)確定數據存儲安排(3)訪問方法的設計(4)完整性和安全性(5)程序設計所采用的數據庫系統為 sql2005 ,系統自動為建好的數據庫分配了數據的存儲地 址。數據庫實現 4. 按前面的要求設計數據庫,并將其實現。 使用 create database 訂購管理系統數據庫 語句來創建一個數據庫; 在訂購管理系統數據庫中,使用 create table 客戶信息表(
13、客戶編號 char (10),姓名varchar ( 20)密碼nchar (10) ,Emailvarchar(20),地址varchar(50),郵編char( 6),電話varchar(15),) 創建客戶信息表。并按照此例創建商品類別表,商品信息表,送貨方式表, 用戶訂單表,支付方式表。以此在數據庫中實現數據庫和表的實例化。5. 應用系統開發 由于本設計中只實現了數據庫端的設計,并未實現客戶端,即客戶在計算機 上的網頁瀏覽模式,故只從原理上對系統的工作過程進行說明。 用戶登陸與新用戶注冊 若用戶是第一次使用訂貨管理系統,則需要先在相關訂貨管理頁面進行注 冊。用戶可在最終實現的注冊界面中
14、輸入自己的相關信息,如果是企業老客戶, 由相關人員為老客戶注冊, 是電話訂購的新用戶, 有電話記錄的相關人員為客戶 注冊,如果是當面訂購的新客戶, 可由接受訂購的相關人員為其注冊。 注冊的內 容包括注冊名,密碼,用戶姓名,郵編,地址,聯系電話,郵箱地址等。在用戶 完成輸入之后, 這些信息將通過網絡傳送到數據庫一端, 相關的管理程序將這些 信息錄入數據庫中的用戶信息表中, 并自動生成用戶編號等信息。 這樣, 系統就 存儲了該用戶的信息, 該用戶也就完成了注冊過程。 以后該用戶便可用其注冊信 息進行登陸。令一方面, 若用戶是已注冊用戶, 則可直接訂購商品。 網上訂購用戶在登陸界面 中輸入自己的注冊
15、名及密碼。 這些信息被傳到數據庫端進行校驗, 如果正確則打 開該用戶相應的登陸后界面, 否則提示是否注冊名或密碼輸入錯誤, 并提供注冊 選項。若輸入的信息不匹配, 則提示錯誤并提供注冊選項。 當面訂貨和電話訂購 的用戶,訂購時要提供其注冊名和密碼。用戶選擇要訂購的商品網上訂購的用戶登陸之后, 下一步要進行的就是瀏覽商品了。 用戶可在登陸之后 的界面中選擇商品的類別(或是具體的商品) ,瀏覽自己感興趣的商品的詳細信 息。用戶的選擇通過網絡傳到數據庫端, 管理系統查詢到指定商品的信息并返回 給用戶。如用戶選擇查詢內存信息, 數據庫端的查詢及結果。 這些結果將在用戶 的瀏覽器中以某種形式顯示。電話訂
16、購的用戶需要直接提供要訂購的商品名,型號和數量。 當面訂購的用戶可以由相關的介紹人員提供產品的明細單, 為用戶訂購提供參考。 用戶訂購商品在用戶找到自己想要購買的商品之后, 便可以開始購買了。 用戶只需要在瀏覽器 中對想要購買的商品及數量等必要信息進行選擇(如在相應商品后打鉤等) ,用 戶選擇完后, 相關信息被送到數據庫端, 管理系統便根據用戶的登陸信息、 選擇 商品的信息, 查找相關表格, 得到用戶的完整信息及訂購詳情, 填寫用戶訂單表 和購物框表,并生成完整的信息返回給用戶確認。若用戶發現有錯則進行修改, 在用戶確認管理系統將對數據庫進行相應更新。相關修改信息將傳到數據庫端, 訂單并付款之
17、后,訂單便可交由其他系統處理了(如專門負責送貨的系統) 。 用戶查閱歷史購買信息若用戶事后想查看自己的歷史購買信息, 只需登陸企業網站后發出相應請求即可 (如可點擊“歷史購買信息查詢”按鈕,如果有的話) 。數據庫端管理系統將根 據用戶的登陸信息,查詢訂單表中的相應記錄,并將結果返回給用戶。6 課程設計的心得體會和不足 通過此次課程設計, 對數據庫的設計思想及過程有了更進一步的掌握, 深刻理解 了各階段的設計目標及實現手段, 了解了設計一個好的數據庫所需要具備的基本 知識及技術要求。 一個實用而有效的數據庫的設計需要經過需求分析、 概念結構 設計、邏輯結構設計、物理設計及實施等過程,每一個過程設計的是否合理、高 效,對數據庫的運行效率、 穩定性等反面都有很重要影響。 搞清各部分之間的聯 系,認真進行各步的分析與處理是實現一個好的數據庫的前提。 由于平時上課側重與原理的闡述, 很多實現方面的細節沒有進行講解, 故在實際 實施的過程中遇到了一些困難。通過查閱相關資料,最終這些問題都一一解決。 通過將所學知識應用到實際之中, 不僅使我學到了許多新東西, 還提高了我動手 查閱資料的能力,而且對已學過的知識是一個很好的鞏固過程。 當然,此次完成的設計還有很多不完善的地方。 比如由于自己對網頁設計方面了 解得不是很夠, 最
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025疫情背景下合同解除的法律探討
- 2025鋼材買賣合同范本
- 2025年室外給排水管網建設項目合同
- 2025國際服務貿易的合同
- 2025合同項目完成證明
- 2025魚塘租賃合同范本
- 山東省泰安市肥城市2024-2025學年下學期八年級期中考試地理試題(含答案)
- 講述籃球裁判員的執法魅力試題及答案
- 監控道閘安裝協議合同
- 物流送貨工合同協議
- 婦科管理制度
- 初中數學課標培訓
- 2025年濟源職業技術學院單招職業技能測試題庫附答案
- 《浙江省中藥飲片炮制規范》 2015年版
- 新晉管理者培訓
- 廣東省清遠市清新區2025年中考一模語文試題(含答案)
- 2025-2030中國二氯乙烷行業市場發展趨勢與前景展望戰略研究報告
- 防高處墜落 物體打擊專項施工方案
- 食品銷售初級考試試題及答案
- 全國第三屆職業技能大賽(增材制造)選拔賽理論考試題庫(含答案)
- ISO9001-2015版質量管理體系標準培訓教程
評論
0/150
提交評論