物流系統資料庫設計報告小組作業

2021-03-13 01:04:48 字數 2878 閱讀 5604

《資料庫課程設計》報告

物流管理系統訂單模組

1. 網上下單

通過**方式新增訂單。

2. 訂單審核

因為是物流系統,在網上下單之後,顧客需要將貨物送至配送點,經過工作人員審核,才能最後完成乙份訂單。

3. 訂單查詢

查詢功能支援模糊查詢,多條件查詢。可以滿足顧客及工作人員的需要。

4. 訂單管理

管理功能包括:檢視明細,修改,刪除。

1. windows 7 ;

2. oracle 10g;

3. visual studio 2010;

1. 採用oracle 10g 0建立資料庫;

2. 使用mfc進行前端介面的設計;

3. 使用者可在前端介面間接的對資料庫中的資料作出修改。

1、資料庫設計

該物流管理系統是對物流公司業務的統一資訊化管理,提供**服務。訂單模組實現了業務訂單的新增,查詢,修改,刪除等功能。使用者可以以會員身份或者遊客身份登陸公司**進行網上下單,當完成訂單之後可根據系統提供的訂單號進行訂單狀態的查詢。

公司員工需要對訂單審核確認,進行刪改查等管理操作。本系統模組包含的實體有:訂單基本表,訂單資訊表,訂單狀態表,貨物表,交接單,配送點。

各實體er圖如下圖3-1到圖3-6所示。

圖 3-1訂單基本表實體e-r圖

圖3-2訂單資訊表實體e-r圖

圖 3-3訂單狀態表實體e-r圖

圖3-4 貨物表實體e-r圖

圖3-5 交接單實體e-r圖

圖3-6 配送點實體e-r圖

2、表的設計

1.訂單基本表

2.訂單資訊表

3.貨物表

4.訂單狀態表

5.交接單錶

6.配送點表

3、建立資料庫

根據資料庫的設計和表的邏輯結構,建立資料庫。

4、統計查詢sql語句

a、訂單基本表

select * from訂單基本表where order_no =』』;

select * from訂單基本表where sendp_phnum =』』;

select * from訂單基本表where sendp_add =』』;

select * from訂單基本表where recep_name =』』;

select * from訂單基本表where recep_name =』』;

b、訂單資訊表。

select * from 訂單資訊表where order_no =』』;

select * from 訂單資訊表where order_date =』』;

select * from 訂單資訊表where send_date =』』;

select * from 訂單資訊表where order_sort =』』;

select * from 訂單資訊表where co_no =』』;

c、訂單狀態表

select * from訂單狀態表 where orec_no =』』;

select * from訂單狀態表 where all_no =』』;

select * from訂單狀態表 where emp_id =』』;

select * from訂單狀態表 where order_no =』』;

select * from訂單狀態表 where orstate_no =』』;

select * from訂單狀態表 where orstate_time =』』;

d、貨物表

select * from貨物表 where goods_no =』』;

select * from貨物表 where goods_name =』』;

select * from貨物表 where goods_amount=』』;

select * from貨物表 where orec_no =』』;

e、交接單

select * from交接單where co_no =』』;

select * from交接單where trans_no =』』;

select * from交接單where all_no_des =』』;

select * from交接單where all_no_src =』』;

select * from交接單where co_limtime =』』;

select * from交接單where co_weight =』』;

f、配送點

select * from配送點where all_no =』』;

select * from配送點where all_name =』』;

select * from配送點where all_provin =』』;

select * from配送點where all_city =』』;

6、前台的設計

設計到資料庫操作的六個類:basic,b_message, b_set, b_good, b_deal, b_place。他們每個類的資料來源對應了資料來源中的乙個表。

對應關係如下表:

7、介面設計

a、主登陸介面:使用者型別選擇,使用者id,使用者密碼,登陸,退出

b、客戶登陸介面:顯示新訂單或者已下訂單的訂單基本資訊,

選擇要檢視的貨物,顯示貨物所到地資訊,

費用,支付狀態,提交,退出按鈕

c、公司員工登陸介面:顯示訂單的基本資訊 ,負責人名字,貨物近況,

費用,支付狀態,修改,提交,退出按鈕

d、管理員管理介面:顯示管理員基本資訊,維護資訊,增刪改查,提交,退出按鈕

六、 總結

經過一學期的學習,對資料庫有了一定的理解。通過本次練習,更加熟練的掌握了資料庫,

需求分析部分的確較難,很難把需求做得完美,越想越多,仁者見仁吧。總體來說,對這次練習還是很有成就感的。

物流系統訂單模組資料庫設計報告

資料庫實驗報告 物流管理系統訂單模組 第一章系統概述 該物流管理系統是對物流公司業務的統一資訊化管理,提供 服務。訂單模組實現了業務訂單的新增,查詢,修改,刪除等功能。使用者可以以會員身份或者遊客身份登陸公司 進行網上下單,當完成訂單之後可根據系統提供的訂單號進行訂單狀態的查詢。公司員工需要對訂單審...

資料庫系統設計訂單銷售資料庫管理系統

長沙學院 課程設計說明書 題目系 部 專業 班級 姓名學號 指導教師 起止日期 課程設計任務書 課程名稱 資料庫系統原理 設計題目 銷售訂單資料庫管理系統 1 某銷售商的訂單系統需要如下資訊 每個 商包含 商編號 名稱 位址 聯絡 等資訊。每種產品包含產品號 產品名稱 產品類別等資訊。每個 商可 多...

考試系統資料庫設計

本系統的e r圖如圖4 2所示。圖4 2 e r 圖 課程表設定如表4 1所示 表4 1 課程表 填空題表設定如表4 2所示 表4 2 填空題 判斷題表設定如表4 3所示 表4 3 判斷題表 多選題表設定如表4 4所示 表4 4 多選題表 試卷表設定如表4 5所示 表4 5 試卷表 試卷明細表設定如...