《資料庫課程設計》報告
物流管理系統訂單模組
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 試卷表 試卷明細表設定如...