貨運(yùn)集團(tuán)農(nóng)村物流系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
貨運(yùn)集團(tuán)農(nóng)村物流系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
貨運(yùn)集團(tuán)農(nóng)村物流系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
貨運(yùn)集團(tuán)農(nóng)村物流系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
貨運(yùn)集團(tuán)農(nóng)村物流系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩51頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

目錄

1引言1

1.1項(xiàng)目開發(fā)背景1

1.2開發(fā)技術(shù)簡(jiǎn)介1

1.2.1主要技術(shù)簡(jiǎn)介1

1.2.2后臺(tái)程序的運(yùn)行原理2

1.2.3農(nóng)村物流系統(tǒng)頁(yè)面的組成2

1.3開發(fā)工具簡(jiǎn)介2

1.4項(xiàng)目開發(fā)技術(shù)路線2

2需求分析2

2.1功能需求描述2

2.2非功能需求描述3

2.3需求用例建模3

2.3.1登錄管理功能模塊的用例4

2.3.2客戶管理功能模塊的用例5

2.3.3商品管理功能模塊的用例9

2.3.4發(fā)貨管理功能模塊的用例12

2.3.5退貨管理功能模塊的用例16

3系統(tǒng)概要設(shè)計(jì)19

3.1系統(tǒng)設(shè)計(jì)原則19

3.2系統(tǒng)框架設(shè)計(jì)19

3.3系統(tǒng)功能設(shè)計(jì)20

3.3.1登錄管理功能模塊功能設(shè)計(jì)20

3.3.2客戶管理功能模塊功能設(shè)計(jì)21

3.3.3商品管理功能模塊功能設(shè)計(jì)22

3.3.4發(fā)貨管理功能模塊功能設(shè)計(jì)22

3.3.5退貨管理功能模塊功能設(shè)計(jì)23

3.4數(shù)據(jù)庫(kù)設(shè)計(jì)24

I

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

3.4.1設(shè)計(jì)原則24

3.4.2概念設(shè)計(jì)24

3.4.3邏輯設(shè)計(jì)25

3.4.4數(shù)據(jù)字典25

4系統(tǒng)詳細(xì)設(shè)計(jì)27

4.1登錄管理子功能模塊設(shè)計(jì)27

4.1.1登錄管理子功能模塊說(shuō)明27

4.1.2登錄管理子功能模塊詳細(xì)設(shè)計(jì)27

4.2客戶管理子功能模塊設(shè)計(jì)28

4.2.1客戶管理子功能模塊說(shuō)明28

4.2.2客戶管理子功能模塊詳細(xì)設(shè)計(jì)28

4.3商品管理子功能模塊設(shè)計(jì)29

4.3.1商品管理子功能模塊說(shuō)明29

4.3.2商品管理子功能模塊詳細(xì)設(shè)計(jì)29

4.4發(fā)貨管理子功能模塊設(shè)計(jì)30

4.4.1發(fā)貨管理子功能模塊說(shuō)明30

4.4.2發(fā)貨管理子功能模塊詳細(xì)設(shè)計(jì)30

4.5退貨管理子功能模塊設(shè)計(jì)31

4.5.1退貨管理子功能模塊說(shuō)明31

4.5.2退貨管理子功能模塊詳細(xì)設(shè)計(jì)31

5系統(tǒng)實(shí)現(xiàn)32

5.1登錄管理子模塊實(shí)現(xiàn)32

5.1.1登錄管理模塊界面設(shè)計(jì)32

5.1.2登錄管理模塊核心代碼實(shí)現(xiàn):33

5.2客戶管理子模塊實(shí)現(xiàn)34

5.2.1客戶管理模塊界面設(shè)計(jì)34

5.2.2客戶管理模塊核心代碼實(shí)現(xiàn):34

5.3商品管理子模塊實(shí)現(xiàn)36

II

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

5.3.1商品管理模塊界面設(shè)計(jì)36

5.3.2商品管理模塊核心代碼實(shí)現(xiàn):37

5.4發(fā)貨管理子模塊實(shí)現(xiàn)39

5.4.1發(fā)貨管理模塊界面設(shè)計(jì)39

5.4.2發(fā)貨管理模塊核心代碼實(shí)現(xiàn):40

5.5退貨管理子模塊實(shí)現(xiàn)42

5.5.1退貨管理模塊界面設(shè)計(jì)42

5.5.2退貨管理模塊核心代碼實(shí)現(xiàn):42

6系統(tǒng)測(cè)試44

6.1登錄管理功能測(cè)試44

6.2客戶管理功能測(cè)試45

6.3商品管理功能測(cè)試47

6.4發(fā)貨管理功能測(cè)試48

6.5退貨管理功能測(cè)試50

7設(shè)計(jì)小結(jié)52

參考資料53

III

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

貨運(yùn)集團(tuán)農(nóng)村物流系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

1引言

隨著國(guó)際互聯(lián)網(wǎng)的發(fā)展,越來(lái)越多的企業(yè)開始建造自己的后臺(tái)管理系統(tǒng)。

生活的每個(gè)環(huán)節(jié)都有物流的存在,網(wǎng)上購(gòu)物成了大勢(shì)所趨。通過(guò)國(guó)際間的運(yùn)輸

可以讓世界的名牌或普通物品出現(xiàn)在不同膚色人身上;通過(guò)優(yōu)先的冷藏技術(shù),

以及便捷的物流系統(tǒng)可以讓新鮮的綠色果蔬在任何季節(jié)亮相,更加便利了人民

的生活。

1.1項(xiàng)目開發(fā)背景

隨著時(shí)代的發(fā)展,信息技術(shù)、數(shù)據(jù)庫(kù)技術(shù)的不斷發(fā)展完善,網(wǎng)絡(luò)進(jìn)程的加

快,傳統(tǒng)的購(gòu)物方式也越來(lái)越不能滿足人們快節(jié)奏的生活需求,而網(wǎng)上購(gòu)物的

熱潮更是引導(dǎo)了物流行業(yè)的飛速發(fā)展,為了適應(yīng)這個(gè)飛速發(fā)展的世界,物流管

理系統(tǒng)從物流行業(yè)出發(fā),以先進(jìn)的物流理念為基礎(chǔ),不斷完善整個(gè)運(yùn)輸環(huán)節(jié),

減少中間環(huán)節(jié),降低了中間的管理費(fèi)用和交易費(fèi)用,大大的提高了訂單的速度

與準(zhǔn)確性,保證管理者有序而高效的工作。我的畢業(yè)設(shè)計(jì)也就正是一個(gè)物流系

統(tǒng)的開發(fā)貨運(yùn)集團(tuán)農(nóng)村物流系統(tǒng)。

1.2開發(fā)技術(shù)簡(jiǎn)介

此農(nóng)村物流管理系統(tǒng)應(yīng)用于物流信息的管理,主要使用了SpringBoot框架

等技術(shù),可以對(duì)大量的數(shù)據(jù)進(jìn)行存儲(chǔ)、查詢操作,前端框架采用HTML5+CSS3、

layui,后臺(tái)數(shù)據(jù)庫(kù)使用MySQL數(shù)據(jù)庫(kù)。

1.2.1主要技術(shù)簡(jiǎn)介

SpringBoot是由Pivotal團(tuán)隊(duì)提供的全新框架,其設(shè)計(jì)目的是用來(lái)簡(jiǎn)化新

Spring應(yīng)用的初始搭建以及開發(fā)過(guò)程。該框架使用了特定的方式來(lái)進(jìn)行配置,

從而使開發(fā)人員不再需要定義樣板化的配置。通過(guò)這種方式,SpringBoot致力

于在蓬勃發(fā)展的快速應(yīng)用開發(fā)領(lǐng)域(rapidapplicationdevelopment)成為領(lǐng)導(dǎo)

者。

Servlet(ServerApplet)是JavaServlet的簡(jiǎn)稱,稱為小服務(wù)程序或服

務(wù)連接器,用Java編寫的服務(wù)器端程序,具有獨(dú)立于平臺(tái)和協(xié)議的特性,主要

1

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

功能在于交互式地瀏覽和生成數(shù)據(jù),生成動(dòng)態(tài)Web內(nèi)容。

MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),由瑞典MySQLAB公司開發(fā),屬于Orac

le旗下產(chǎn)品。MySQL所使用的SQL語(yǔ)言是用于訪問(wèn)數(shù)據(jù)庫(kù)的最常用標(biāo)準(zhǔn)化語(yǔ)言。

MySQL軟件采用了雙授權(quán)政策,分為社區(qū)版和商業(yè)版,由于其體積小、速度快、

總體擁有成本低,尤其是開放源碼這一特點(diǎn),一般中小型和大型網(wǎng)站的開發(fā)都

選擇MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。

1.2.2后臺(tái)程序的運(yùn)行原理

在IDEA啟動(dòng)Tomcat時(shí),就可以訪問(wèn)該系統(tǒng)的登錄界面,實(shí)現(xiàn)對(duì)數(shù)據(jù)信息

的增刪改查等功能。

1.2.3農(nóng)村物流系統(tǒng)頁(yè)面的組成

此頁(yè)面有html5寫的,頁(yè)面包括登錄管理界面、客戶管理界面、商品管理

界面、發(fā)貨管理界面、退貨管理界面等、

1.3開發(fā)工具簡(jiǎn)介

工具的使用:IDEA+Navicat

Navicat是一個(gè)界面化的數(shù)據(jù)庫(kù)工具,可以遠(yuǎn)程連接云端數(shù)據(jù)庫(kù)或方便的訪

問(wèn)本地?cái)?shù)據(jù)庫(kù),很多功能可以不通過(guò)SQL來(lái)進(jìn)行操作,而通過(guò)界面化的操作來(lái)

完成,可以提高開發(fā)者的效率,便于數(shù)據(jù)的查詢和管理.

1.4項(xiàng)目開發(fā)技術(shù)路線

從系統(tǒng)的數(shù)據(jù)庫(kù)連接使用的是JDBC,前端使用HTML5,后端使用SpringBoot

框架,數(shù)據(jù)庫(kù)使用的是MySQL。

2需求分析

2.1功能需求描述

基于登錄管理、客戶管理、商品管理、發(fā)貨管理、退貨管理的貨運(yùn)集團(tuán)農(nóng)

村物流系統(tǒng)。

(1)登錄管理:登錄模塊為本設(shè)計(jì)中必要的功能模塊,目的是為了突出登

錄功能的重要性,管理員對(duì)進(jìn)行系統(tǒng)用戶登錄操作。

(2)客戶管理:管理員可以對(duì)客戶信息進(jìn)行管理,可以查詢和添加客戶信

2

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

息,也可以修改和刪除客戶信息。

(3)商品管理:管理員可以條件查詢商品信息,也可以添加、修改和刪除

商品信息。

(4)發(fā)貨管理:管理員可以對(duì)發(fā)貨物流進(jìn)行條件查詢,也可以添加、修改

和刪除商品的發(fā)貨信息,同時(shí)也可以將發(fā)貨商品進(jìn)行退貨處理。

(5)退貨管理:管理員對(duì)退貨信息的管理,可以查詢到退貨信息,也可以

刪除退貨信息。

2.2非功能需求描述

該系統(tǒng)可以滿足物流的需求,例如客戶和商品的管理、進(jìn)退貨物管理。包

括系統(tǒng)安全性,響應(yīng)速度等,滿足規(guī)范外界美觀、系統(tǒng)規(guī)范,極大程度提高了

人民的便利性,本系統(tǒng)的非功能性需求有以下幾個(gè)方面:

(1)高效性:客戶端的一般相應(yīng)時(shí)間不超過(guò)1秒,支持3000個(gè)用戶并發(fā)

使用,并確保其不受影響。

(2)安全性:禁止未授權(quán)用戶使用系統(tǒng),極大地提升了該系統(tǒng)信息存儲(chǔ)的

安全性。

(3)可擴(kuò)展性:方便操作,操作流程合理,支持沒有或計(jì)算機(jī)經(jīng)驗(yàn)較少的

用戶使用。

2.3需求用例建模

通過(guò)對(duì)功能需求的分析,創(chuàng)建以下總體用例模型,如圖2-1所示。

圖2-1貨運(yùn)集團(tuán)農(nóng)村物流系統(tǒng)的總體用例模型

3

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

管理員通過(guò)身份驗(yàn)證后登錄系統(tǒng),成功登錄后可以在客戶管理模塊對(duì)客戶

增加、刪除、修改、查詢的管理;在商品模塊對(duì)商品進(jìn)行管理;在發(fā)貨模塊可

以對(duì)發(fā)貨商品進(jìn)行增加、刪除、查詢、修改的功能,也可以對(duì)發(fā)貨的商品進(jìn)行

退貨處理;退貨管理模塊,可以對(duì)已退貨的商品進(jìn)行查詢和刪除。

2.3.1登錄管理功能模塊的用例

面向?qū)ο蟮男枨蠓治鲭A段通過(guò)用例圖和活動(dòng)圖進(jìn)行了梳理分析。登錄管理

功能模塊具體的用例描述如圖2-2所示,具有登錄驗(yàn)證的操作功能。采用這樣

的架構(gòu),讓用戶界面層甚至可以不知道數(shù)據(jù)庫(kù)的結(jié)構(gòu),當(dāng)要對(duì)數(shù)據(jù)進(jìn)行維護(hù)的

時(shí)候,它只要維護(hù)與業(yè)務(wù)層之間的接口即可。

圖2-2登錄管理功能模塊用例圖

通過(guò)對(duì)用例的細(xì)化,使用活動(dòng)圖針對(duì)系統(tǒng)動(dòng)態(tài)行為進(jìn)行建模。登錄功能模

塊活動(dòng)圖如圖2-3所示。

圖2-3登錄管理功能模塊活動(dòng)圖

4

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

通過(guò)對(duì)圖2-2用例圖及圖2-3活動(dòng)圖進(jìn)一步的細(xì)化分析,得到每個(gè)用例的

描述表。登錄管理模塊用例描述如表2-1所示,可以進(jìn)行身份驗(yàn)證等操作。

表2-1登錄管理模塊用例描述

項(xiàng)目描述

用例名稱登錄管理

用例標(biāo)識(shí)號(hào)01

參與者管理員

參與者輸入用戶名、密碼以及驗(yàn)證碼,系統(tǒng)進(jìn)行驗(yàn)證后

簡(jiǎn)要說(shuō)明

合法者登錄系統(tǒng),否則提供拒絕登錄系統(tǒng)。

前置條件參與者已經(jīng)打開系統(tǒng)的登錄頁(yè)面

1.參與者在用戶名輸入框里輸入用戶名

2.在密碼框里輸入密碼

3.在驗(yàn)證碼框輸入由4位數(shù)字或大寫字母構(gòu)成的驗(yàn)證碼。

基本事件流

4.用戶按登錄后,系統(tǒng)驗(yàn)證參與者輸入的有效性。

5.有效則進(jìn)入系統(tǒng)的主界面。無(wú)效則提示相應(yīng)錯(cuò)誤給用戶。

6.用例終止

在按“登錄”按鈕之前,參與者可以隨按“取消”或“關(guān)

其他事件流

閉”按鈕。

異常事件流提示錯(cuò)誤信息,參與人確認(rèn)

后置條件進(jìn)入的主界面,裝載相應(yīng)的數(shù)據(jù)

2.3.2客戶管理功能模塊的用例

面向?qū)ο蟮男枨蠓治鲭A段通過(guò)用例圖和活動(dòng)圖進(jìn)行了梳理分析。客戶管理

功能模塊具體的用例描述如圖2-4所示,分別具有新增客戶、刪除客戶信息、

查詢客戶信息、修改客戶信息等操作功能。采用這樣的架構(gòu),讓用戶界面層甚

至可以不知道數(shù)據(jù)庫(kù)的結(jié)構(gòu),當(dāng)要對(duì)數(shù)據(jù)進(jìn)行維護(hù)的時(shí)候,它只要維護(hù)與業(yè)務(wù)

層之間的接口即可。

5

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

圖2-4客戶管理功能模塊用例圖

通過(guò)對(duì)用例的細(xì)化,使用活動(dòng)圖針對(duì)系統(tǒng)動(dòng)態(tài)行為進(jìn)行建模。客戶管理功

能模塊活動(dòng)圖如圖2-5所示。

圖2-5客戶管理功能模塊活動(dòng)圖

通過(guò)對(duì)圖2-4用例圖及圖2-5活動(dòng)圖進(jìn)一步的細(xì)化分析,得到每個(gè)用例的

描述表。添加客戶模塊用例描述如表2-2所示,可以進(jìn)行添加客戶具體信息等

操作。

6

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

表2-2新增客戶模塊用例描述

項(xiàng)目描述

用例名稱新增客戶

用例標(biāo)識(shí)號(hào)02

參與者管理員

參與者進(jìn)入添加客戶界面,輸入需要添加的客戶信息,系

簡(jiǎn)要說(shuō)明

統(tǒng)驗(yàn)證id是否重復(fù),不重復(fù)則添加成功。

前置條件參與者已經(jīng)成功登錄系統(tǒng)

1.參與者進(jìn)入客戶管理模塊

2.點(diǎn)擊“添加客戶”按鈕,彈出添加客戶界面

3.輸入客戶詳細(xì)信息

基本事件流

4.點(diǎn)擊提交

5.用戶按登錄后,系統(tǒng)驗(yàn)證參與者輸入的有效性。

6.用例終止

在點(diǎn)擊“添加客戶”按鈕時(shí),管理員可以隨即按“關(guān)閉”

其他事件流

按鈕

異常事件流提示錯(cuò)誤信息,管理員核實(shí)

后置條件顯示客戶信息

刪除客戶模塊用例描述如表2-3所示,可以將客戶逐個(gè)刪除或批量刪除

等操作。

表2-3刪除客戶模塊用例描述

項(xiàng)目描述

用例名稱刪除客戶

用例標(biāo)識(shí)號(hào)03

參與者管理員

簡(jiǎn)要說(shuō)明參與者選擇需要?jiǎng)h除的數(shù)據(jù)進(jìn)行刪除

前置條件參與者已經(jīng)成功登錄系統(tǒng)

1.參與者進(jìn)入客戶管理模塊

2.在客戶列表中選擇單個(gè)刪除或多個(gè)批量刪除

基本事件流3.點(diǎn)擊“確定”按鈕

4.信息刪除

5.用例終止

7

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

其他事件流在點(diǎn)擊“刪除”按鈕時(shí),管理員可以隨即按“關(guān)閉”按鈕

異常事件流提示錯(cuò)誤信息,管理員核實(shí)

后置條件顯示客戶信息

查詢客戶模塊用例描述如表2-4所示,可以進(jìn)行查詢客戶信息等操作。

表2-4查詢客戶模塊用例描述

項(xiàng)目描述

用例名稱查詢客戶

用例標(biāo)識(shí)號(hào)04

參與者管理員

簡(jiǎn)要說(shuō)明查詢客戶信息

前置條件參與者已經(jīng)成功登錄系統(tǒng)

1.參與者進(jìn)入客戶管理模塊

2.輸入查詢條件

基本事件流3.點(diǎn)擊“查詢”按鈕

4.返回客戶信息

5.用例終止

在點(diǎn)擊“查詢”按鈕時(shí),管理員可以隨即按“重置”按鈕

其他事件流

重新輸入查詢條件

異常事件流提示錯(cuò)誤信息,管理員核實(shí)

后置條件顯示客戶信息

修改客戶模塊用例描述如表2-5所示,可以進(jìn)行客戶信息的修改等操作。

表2-5修改客戶模塊用例描述

項(xiàng)目描述

用例名稱修改客戶

用例標(biāo)識(shí)號(hào)05

參與者管理員

參與者選擇需要修改的客戶信息進(jìn)行數(shù)據(jù)修改,系統(tǒng)驗(yàn)證

簡(jiǎn)要說(shuō)明

后,數(shù)據(jù)合法即修改成功。

前置條件參與者已經(jīng)成功登錄系統(tǒng)

1.參與者進(jìn)入客戶管理模塊

基本事件流2.點(diǎn)擊“更新”按鈕,進(jìn)入修改界面

3.修改客戶信息

8

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

4.點(diǎn)擊“提交”按鈕,提交修改信息

5.用例終止

其他事件流在點(diǎn)擊“修改”按鈕時(shí),管理員可以隨即按“關(guān)閉”按鈕

異常事件流提示錯(cuò)誤信息,管理員核實(shí)

后置條件顯示客戶信息

2.3.3商品管理功能模塊的用例

面向?qū)ο蟮男枨蠓治鲭A段通過(guò)用例圖和活動(dòng)圖進(jìn)行了梳理分析。商品管理

功能模塊具體的用例描述如圖2-6所示,分別具有新增商品、刪除商品、查詢

商品信息、修改商品信息等操作功能。采用這樣的架構(gòu),讓用戶界面層甚至可

以不知道數(shù)據(jù)庫(kù)的結(jié)構(gòu),當(dāng)要對(duì)數(shù)據(jù)進(jìn)行維護(hù)的時(shí)候,它只要維護(hù)與業(yè)務(wù)層之

間的接口即可。

圖2-6商品管理功能模塊用例圖

通過(guò)對(duì)用例的細(xì)化,使用活動(dòng)圖針對(duì)系統(tǒng)動(dòng)態(tài)行為進(jìn)行建模。商品管理功

能模塊活動(dòng)圖如圖2-7所示。

9

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

圖2-7商品管理功能模塊活動(dòng)圖

通過(guò)對(duì)圖2-6用例圖及圖2-7活動(dòng)圖進(jìn)一步的細(xì)化分析,得到每個(gè)用例的

描述表。新增商品模塊用例描述如表2-6所示,可以進(jìn)行商品信息的添加等操

作。

表2-6新增商品模塊用例描述

項(xiàng)目描述

用例名稱新增商品

用例標(biāo)識(shí)號(hào)06

參與者管理員

簡(jiǎn)要說(shuō)明通過(guò)輸入商品信息完成對(duì)商品的添加

前置條件參與者已經(jīng)成功登錄系統(tǒng)

1.參與者進(jìn)入商品管理模塊

2.點(diǎn)擊“添加商品”按鈕,進(jìn)入商品添加界面

3.輸入商品詳細(xì)信息

基本事件流

4.點(diǎn)擊提交

5.用戶按登錄后,系統(tǒng)驗(yàn)證參與者輸入的有效性。

6.用例終止

10

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

在點(diǎn)擊“添加商品”按鈕時(shí),管理員可以隨即按“關(guān)閉”

其他事件流

按鈕

異常事件流提示錯(cuò)誤信息,管理員核實(shí)

后置條件顯示商品信息

刪除商品模塊用例描述如表2-7所示,可以進(jìn)行商品的單個(gè)刪除或批量

刪除等操作。

表2-7刪除商品模塊用例描述

項(xiàng)目描述

用例名稱刪除商品

用例標(biāo)識(shí)號(hào)07

參與者管理員

簡(jiǎn)要說(shuō)明刪除商品信息

前置條件參與者已經(jīng)成功登錄系統(tǒng)

1.參與者進(jìn)入商品管理模塊

2.在客戶列表中選擇單個(gè)刪除或多個(gè)批量刪除

基本事件流3.點(diǎn)擊“確定”按鈕

4.信息刪除

5.用例終止

其他事件流在點(diǎn)擊“刪除”按鈕時(shí),管理員可以隨即按“關(guān)閉”按鈕

異常事件流提示錯(cuò)誤信息,管理員核實(shí)

后置條件顯示商品信息

查詢商品模塊用例描述如表2-8所示,可以進(jìn)行商品詳細(xì)信息的查詢等

操作。

表2-8查詢商品模塊用例描述

項(xiàng)目描述

用例名稱查詢商品

用例標(biāo)識(shí)號(hào)08

參與者管理員

簡(jiǎn)要說(shuō)明輸入需要查詢的商品信息進(jìn)行商品查詢

前置條件參與者已經(jīng)成功登錄系統(tǒng)

1.參與者進(jìn)入商品管理模塊

基本事件流

2.輸入查詢條件

11

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

3.點(diǎn)擊“查詢”按鈕

4.返回商品信息

5.用例終止

在點(diǎn)擊“查詢”按鈕時(shí),管理員可以隨即按“重置”按鈕

其他事件流

重新輸入查詢條件

異常事件流提示錯(cuò)誤信息,管理員核實(shí)

后置條件顯示商品信息

修改商品模塊用例描述如表2-9所示,可以進(jìn)行商品數(shù)據(jù)的修改等操作。

表2-9修改商品模塊用例描述

項(xiàng)目描述

用例名稱修改商品

用例標(biāo)識(shí)號(hào)09

參與者管理員

參與者選擇需要修改的商品信息進(jìn)行數(shù)據(jù)修改,系統(tǒng)驗(yàn)證

簡(jiǎn)要說(shuō)明

后,數(shù)據(jù)合法即修改成功。

前置條件參與者已經(jīng)成功登錄系統(tǒng)

1.參與者進(jìn)入商品管理模塊

2.點(diǎn)擊“更新”按鈕,進(jìn)入修改界面

基本事件流3.修改商品信息

4.點(diǎn)擊“提交”按鈕,提交修改信息

5.用例終止

其他事件流在點(diǎn)擊“修改”按鈕時(shí),管理員可以隨即按“關(guān)閉”按鈕

異常事件流提示錯(cuò)誤信息,管理員核實(shí)

后置條件顯示商品信息

2.3.4發(fā)貨管理功能模塊的用例

面向?qū)ο蟮男枨蠓治鲭A段通過(guò)用例圖和活動(dòng)圖進(jìn)行了梳理分析。功能模塊

具體的用例描述如圖2-8所示,分別具有新增發(fā)貨信息、刪除發(fā)貨信息、查詢

發(fā)貨信息、修改發(fā)貨信息、退貨處理等操作功能。采用這樣的架構(gòu),讓用戶界

面層甚至可以不知道數(shù)據(jù)庫(kù)的結(jié)構(gòu),當(dāng)要對(duì)數(shù)據(jù)進(jìn)行維護(hù)的時(shí)候,它只要維護(hù)

與業(yè)務(wù)層之間的接口即可。

12

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

圖2-8發(fā)貨管理功能模塊用例圖

通過(guò)對(duì)用例的細(xì)化,使用活動(dòng)圖針對(duì)系統(tǒng)動(dòng)態(tài)行為進(jìn)行建模。發(fā)貨管理功

能模塊活動(dòng)圖如圖2-9所示。

圖2-9發(fā)貨管理功能模塊活動(dòng)圖

通過(guò)對(duì)圖2-8用例圖及圖2-9活動(dòng)圖進(jìn)一步的細(xì)化分析,得到每個(gè)用例的

描述表。添加發(fā)貨模塊用例描述如表2-10所示,可以進(jìn)行具體發(fā)貨商品的信息

添加等操作。

13

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

表2-10新增發(fā)貨模塊用例描述

項(xiàng)目描述

用例名稱新增發(fā)貨

用例標(biāo)識(shí)號(hào)10

參與者管理員

簡(jiǎn)要說(shuō)明通過(guò)輸入需要發(fā)貨的商品信息完成對(duì)發(fā)貨商品的新增

前置條件參與者已經(jīng)成功登錄系統(tǒng)

1.參與者進(jìn)入發(fā)貨管理模塊

2.點(diǎn)擊“添加商品發(fā)貨”按鈕,進(jìn)入添加商品發(fā)貨界面

基本事件流3.輸入需發(fā)貨的商品詳細(xì)信息

4.點(diǎn)擊提交

5.用例終止

在點(diǎn)擊“添加商品發(fā)貨”按鈕時(shí),管理員可以隨即按“關(guān)

其他事件流

閉”按鈕

異常事件流提示錯(cuò)誤信息,管理員核實(shí)

后置條件顯示發(fā)貨信息

刪除發(fā)貨模塊用例描述如表2-11所示,可以進(jìn)行發(fā)貨信息的逐個(gè)刪除

或批量刪除等操作。

表2-11刪除發(fā)貨模塊用例描述

項(xiàng)目描述

用例名稱刪除發(fā)貨

用例標(biāo)識(shí)號(hào)11

參與者管理員

簡(jiǎn)要說(shuō)明刪除發(fā)貨訂單的信息

前置條件參與者已經(jīng)成功登錄系統(tǒng)

1.參與者進(jìn)入發(fā)貨管理模塊

2.在發(fā)貨列表中選擇需要?jiǎng)h除的發(fā)貨商品訂單

基本事件流3.點(diǎn)擊“確定”按鈕

4.信息刪除

5.用例終止

其他事件流在點(diǎn)擊“刪除”按鈕時(shí),管理員可以隨即按“關(guān)閉”按鈕

異常事件流提示錯(cuò)誤信息,管理員核實(shí)

后置條件顯示發(fā)貨信息

14

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

查詢發(fā)貨模塊用例描述如表2-12所示,可以進(jìn)行查詢發(fā)貨信息等操作。

表2-12查詢發(fā)貨模塊用例描述

項(xiàng)目描述

用例名稱查詢發(fā)貨

用例標(biāo)識(shí)號(hào)12

參與者管理員

簡(jiǎn)要說(shuō)明查詢發(fā)貨信息

前置條件參與者已經(jīng)成功登錄系統(tǒng)

1.參與者進(jìn)入發(fā)貨管理模塊

2.輸入查詢條件

基本事件流3.點(diǎn)擊“查詢”按鈕

4.返回發(fā)貨信息

5.用例終止

在點(diǎn)擊“查詢”按鈕時(shí),管理員可以隨即按“重置”按鈕

其他事件流

重新輸入查詢條件

異常事件流提示錯(cuò)誤信息,管理員核實(shí)

后置條件顯示發(fā)貨信息

修改發(fā)貨模塊用例描述如表2-13所示,可以進(jìn)行修改發(fā)貨信息等操作。

表2-13修改發(fā)貨模塊用例描述

項(xiàng)目描述

用例名稱修改發(fā)貨

用例標(biāo)識(shí)號(hào)13

參與者管理員

簡(jiǎn)要說(shuō)明修改發(fā)貨信息

前置條件參與者已經(jīng)成功登錄系統(tǒng)

1.參與者進(jìn)入發(fā)貨管理模塊

2.點(diǎn)擊“更新”按鈕,進(jìn)入修改界面

基本事件流3.修改發(fā)貨信息

4.點(diǎn)擊“提交”按鈕,提交修改信息

5.用例終止

15

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

其他事件流在點(diǎn)擊“修改”按鈕時(shí),管理員可以隨即按“關(guān)閉”按鈕

異常事件流提示錯(cuò)誤信息,管理員核實(shí)

后置條件顯示發(fā)貨信息

退貨處理模塊用例描述如表2-14所示,可以進(jìn)行將發(fā)貨商品進(jìn)行退貨

處理等操作。

表2-14退貨處理模塊用例描述

項(xiàng)目描述

用例名稱退貨處理

用例標(biāo)識(shí)號(hào)14

參與者管理員

簡(jiǎn)要說(shuō)明將發(fā)貨商品進(jìn)行退貨處理

前置條件參與者已經(jīng)成功登錄系統(tǒng)

1.參與者進(jìn)入發(fā)貨管理模塊

2.點(diǎn)擊“退貨”按鈕,進(jìn)入商品退貨界面

基本事件流3.提交商品退貨數(shù)量

4.點(diǎn)擊“提交”按鈕,提交退貨信息

5.用例終止

其他事件流在點(diǎn)擊“退貨”按鈕時(shí),管理員可以隨即按“關(guān)閉”按鈕

異常事件流提示錯(cuò)誤信息,管理員核實(shí)

后置條件顯示發(fā)貨信息

2.3.5退貨管理功能模塊的用例

面向?qū)ο蟮男枨蠓治鲭A段通過(guò)用例圖和活動(dòng)圖進(jìn)行了梳理分析。退貨管理

功能模塊具體的用例描述如圖2-10所示,具有查詢退貨信息、刪除退貨信息的

操作功能。采用這樣的架構(gòu),讓用戶界面層甚至可以不知道數(shù)據(jù)庫(kù)的結(jié)構(gòu),當(dāng)

要對(duì)數(shù)據(jù)進(jìn)行維護(hù)的時(shí)候,它只要維護(hù)與業(yè)務(wù)層之間的接口即可。

16

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

圖2-10退貨管理功能模塊用例圖

通過(guò)對(duì)用例的細(xì)化,使用活動(dòng)圖針對(duì)系統(tǒng)動(dòng)態(tài)行為進(jìn)行建模。查詢退貨功

能模塊活動(dòng)圖如圖2-11所示。

圖2-11查詢退貨功能模塊活動(dòng)圖

通過(guò)對(duì)圖2-10用例圖及圖2-11活動(dòng)圖進(jìn)一步的細(xì)化分析,得到每個(gè)用例

的描述表。查詢退貨模塊用例描述如表2-15所示,可以進(jìn)行退貨信息的查詢等

操作。

17

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

表2-15查詢退貨模塊用例描述

項(xiàng)目描述

用例名稱查詢退貨

用例標(biāo)識(shí)號(hào)15

參與者管理員

簡(jiǎn)要說(shuō)明查詢退貨信息

前置條件參與者已經(jīng)成功登錄系統(tǒng)

1.參與者進(jìn)入退貨管理模塊

2.輸入查詢條件

基本事件流3.點(diǎn)擊“查詢”按鈕

4.返回發(fā)貨信息

5.用例終止

在點(diǎn)擊“查詢”按鈕時(shí),管理員可以隨即按“重置”按鈕

其他事件流

重新輸入查詢條件

異常事件流提示錯(cuò)誤信息,管理員核實(shí)

后置條件顯示退貨信息

刪除退貨模塊用例描述如表2-16所示,可以進(jìn)行退貨信息的刪除操作。

表2-16刪除退貨模塊用例描述

項(xiàng)目描述

用例名稱刪除退貨

用例標(biāo)識(shí)號(hào)16

參與者管理員

簡(jiǎn)要說(shuō)明刪除退貨訂單的信息

前置條件參與者已經(jīng)成功登錄系統(tǒng)

1.參與者進(jìn)入退貨管理模塊

2.在退貨列表中選擇需要?jiǎng)h除的退貨商品訂單

基本事件流3.點(diǎn)擊“確定”按鈕

4.信息刪除

5.用例終止

其他事件流在點(diǎn)擊“刪除”按鈕時(shí),管理員可以隨即按“關(guān)閉”按鈕

異常事件流提示錯(cuò)誤信息,管理員核實(shí)

后置條件顯示退貨信息

18

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

3系統(tǒng)概要設(shè)計(jì)

3.1系統(tǒng)設(shè)計(jì)原則

貨運(yùn)集團(tuán)的物流管理耗時(shí)過(guò)多,開發(fā)一個(gè)簡(jiǎn)單易管理的農(nóng)村物流管理系統(tǒng)

尤為重要。在實(shí)用性和可靠性兼顧的提升提高了管理農(nóng)村物流的效率,為管理

員提供了客戶管理和信息管理,也提供了發(fā)貨管理和退貨查詢等各種功能。系

統(tǒng)功能以模塊化的方式實(shí)現(xiàn),這些模塊既相關(guān)又獨(dú)立,每個(gè)模塊執(zhí)行特定功能。

該系統(tǒng)設(shè)計(jì)和操作簡(jiǎn)單,可行性強(qiáng)。

3.2系統(tǒng)框架設(shè)計(jì)

根據(jù)系統(tǒng)的需求分析、用例建模分析結(jié)合開發(fā)平臺(tái)的特點(diǎn)設(shè)計(jì)貨運(yùn)集團(tuán)農(nóng)

村物流管理系統(tǒng)的系統(tǒng)架構(gòu)模型,如圖3-1所示。

圖3-1貨運(yùn)集團(tuán)農(nóng)村物流系統(tǒng)整體架構(gòu)圖

19

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

3.3系統(tǒng)功能設(shè)計(jì)

系統(tǒng)模塊化結(jié)構(gòu)設(shè)計(jì)工作是在系統(tǒng)分析階段對(duì)子系統(tǒng)劃分的基礎(chǔ)上,在進(jìn)

一步地劃分,將它逐層的分解成多個(gè)大小相同、功能單一、具有一定獨(dú)立性的

模塊,以便程序設(shè)計(jì)工作的同時(shí),有加強(qiáng)了數(shù)據(jù)庫(kù)之間的聯(lián)系,使系統(tǒng)更加的

完美。根據(jù)農(nóng)村物流管理系統(tǒng)的需求分析和用例建模分析,本文確定了貨運(yùn)集

團(tuán)農(nóng)村物流管理系統(tǒng)的主要功能模塊,包括登錄管理、客戶管理、商品管理和

發(fā)貨管理和退貨查詢等。貨運(yùn)集團(tuán)農(nóng)村物流管理系統(tǒng)的功能結(jié)構(gòu)圖如圖3-2所

示,本系統(tǒng)共有五大主要功能模塊。

圖3-2貨運(yùn)集團(tuán)農(nóng)村物流系統(tǒng)功能結(jié)構(gòu)圖

3.3.1登錄管理功能模塊功能設(shè)計(jì)

針對(duì)系統(tǒng)功能結(jié)構(gòu)圖進(jìn)行進(jìn)一步細(xì)化分析,得到各子模塊相關(guān)功能描述,

登錄管理功能描述使用功能流程圖描述,如下圖3-3。

20

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

圖3-3登錄管理功能模塊流程圖

3.3.2客戶管理功能模塊功能設(shè)計(jì)

針對(duì)系統(tǒng)功能結(jié)構(gòu)圖進(jìn)行進(jìn)一步細(xì)化分析,得到各子模塊相關(guān)功能描述,

客戶管理功能描述使用功能流程圖描述,如下圖3-4。

圖3-4客戶管理功能模塊流程圖

21

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

3.3.3商品管理功能模塊功能設(shè)計(jì)

針對(duì)系統(tǒng)功能結(jié)構(gòu)圖進(jìn)行進(jìn)一步細(xì)化分析,得到各子模塊相關(guān)功能描述,

商品管理功能描述使用功能流程圖描述,如下圖3-5。

圖3-5商品管理功能模塊流程圖

3.3.4發(fā)貨管理功能模塊功能設(shè)計(jì)

針對(duì)系統(tǒng)功能結(jié)構(gòu)圖進(jìn)行進(jìn)一步細(xì)化分析,得到各子模塊相關(guān)功能描述,

發(fā)貨管理功能描述使用功能流程圖描述,如下圖3-6。

22

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

圖3-6發(fā)貨管理功能模塊流程圖

3.3.5退貨管理功能模塊功能設(shè)計(jì)

針對(duì)系統(tǒng)功能結(jié)構(gòu)圖進(jìn)行進(jìn)一步細(xì)化分析,得到各子模塊相關(guān)功能描述,

退貨管理功能描述使用功能流程圖描述,如下圖3-7。

圖3-7退貨管理功能模塊流程圖

23

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

3.4數(shù)據(jù)庫(kù)設(shè)計(jì)

數(shù)據(jù)庫(kù)設(shè)計(jì)往往是系統(tǒng)設(shè)計(jì)中最為核心的一個(gè)步驟。其設(shè)計(jì)的優(yōu)良程度直

接影響系統(tǒng)的性能以及執(zhí)行效率。

3.4.1設(shè)計(jì)原則

為取得較好的設(shè)計(jì)效果,進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)需要遵從以下原則:

1.標(biāo)準(zhǔn)化原則

數(shù)據(jù)庫(kù)設(shè)計(jì)務(wù)必要遵照統(tǒng)一的設(shè)計(jì)標(biāo)準(zhǔn)與命名規(guī)范。具備統(tǒng)一設(shè)計(jì)分類與

編碼規(guī)范的數(shù)據(jù)庫(kù)不僅設(shè)計(jì)清晰直觀,更有利于后期數(shù)據(jù)庫(kù)及程序的維護(hù),為以

后項(xiàng)目可擴(kuò)展性提供條件。

2.冗余原則

以往數(shù)據(jù)庫(kù)的設(shè)計(jì)要求不允許有冗余,要盡可能的滿足3NF。然而,在系

統(tǒng)運(yùn)行過(guò)程中,滿足3NF的數(shù)據(jù)庫(kù)設(shè)計(jì)并不能高效運(yùn)行。復(fù)雜的表間關(guān)系,會(huì)

降低訪問(wèn)數(shù)據(jù)庫(kù)執(zhí)行的效率;過(guò)低的范式標(biāo)準(zhǔn),又會(huì)導(dǎo)致數(shù)據(jù)庫(kù)數(shù)據(jù)。所以,

在數(shù)據(jù)庫(kù)設(shè)計(jì)中,適當(dāng)?shù)娜哂嘣O(shè)計(jì)(允許派生性冗余設(shè)計(jì),杜絕重復(fù)性冗余設(shè)

計(jì)),找到冗余與數(shù)據(jù)處理速度的平衡點(diǎn),常常可以既提高速度,又能。

3.4.2概念設(shè)計(jì)

在數(shù)據(jù)庫(kù)概念設(shè)計(jì)的過(guò)程中,采用E-R圖來(lái)描述概念設(shè)計(jì)的結(jié)果。E-R圖是

概念數(shù)據(jù)模型的高層描述所使用的數(shù)據(jù)模型或模式圖,它為表述實(shí)體聯(lián)系模式

圖形式的數(shù)據(jù)模型提供了圖形符號(hào)。根據(jù)貨運(yùn)集團(tuán)農(nóng)村物流系統(tǒng)數(shù)據(jù)進(jìn)行分析,

其E-R圖如下圖3-8所示。

圖3-8貨運(yùn)集團(tuán)農(nóng)村物流管理系統(tǒng)E-R圖

24

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

3.4.3邏輯設(shè)計(jì)

針對(duì)ER模型,通過(guò)數(shù)據(jù)實(shí)體屬性、實(shí)體間關(guān)系的全面分析,結(jié)合貨運(yùn)集團(tuán)

農(nóng)村物流管理系統(tǒng)的實(shí)際需求,根據(jù)E-R圖轉(zhuǎn)化為關(guān)系模式的轉(zhuǎn)換方法,建立

起了本系統(tǒng)的關(guān)系模式,具體轉(zhuǎn)化后的關(guān)系模式如下:

客戶表(客戶ID、客戶名稱、郵編、客戶地址、客戶電話、聯(lián)系人、聯(lián)系

人電話、開戶行、賬號(hào)、郵箱、傳真、是否可用)

商品表(商品ID、商品名稱、供貨商、產(chǎn)地、商品規(guī)格、商品包裝、生產(chǎn)

批號(hào)、準(zhǔn)批文號(hào)、商品描述、商品價(jià)格、數(shù)量、是否可用、客戶ID)

發(fā)貨表(發(fā)貨ID、付款類型、發(fā)貨時(shí)間、操作員、發(fā)貨數(shù)量、備注、發(fā)貨

價(jià)格、商品ID、發(fā)貨地址)

退貨表(退貨ID、付款類型、退貨時(shí)間、操作員、退貨價(jià)格、退貨數(shù)量、

備注、商品ID)

3.4.4數(shù)據(jù)字典

客戶表的表結(jié)構(gòu)如表3-1所示,該表主要用于記錄客戶信息,主要字段

為客戶ID、客戶名稱、郵編、客戶地址、客戶電話、聯(lián)系人、聯(lián)系人電話、開

戶行、賬號(hào)、郵箱、傳真、是否可用。

表3-1客戶表表結(jié)構(gòu)

字段名稱數(shù)據(jù)類型字段內(nèi)容主鍵設(shè)置非空

idint(11)客戶ID是是

customernamevarchar(255)客戶名稱否是

zipvarchar(255)郵編否否

addressvarchar(255)客戶地址否是

telephonevarchar(255)客戶電話否是

connectionpe

varchar(255)聯(lián)系人否是

rson

phonevarchar(255)聯(lián)系人電話否是

bankvarchar(255)開戶行否否

accountvarchar(255)賬號(hào)否否

emailvarchar(255)郵箱否否

faxvarchar(255)傳真否否

availableint(11)是否可用否否

25

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

商品表的表結(jié)構(gòu)如表3-2所示,該表主要用于記錄商品信息,主要字段為

商品ID、商品名稱、供貨商、產(chǎn)地、商品規(guī)格、商品包裝、生產(chǎn)批號(hào)、準(zhǔn)批文

號(hào)、商品描述、商品價(jià)格、數(shù)量、是否可用、客戶ID。

表3-2商品表表結(jié)構(gòu)

字段名稱數(shù)據(jù)類型字段內(nèi)容主鍵設(shè)置非空

idint(11)商品ID是是

goodsnamevarchar(255)商品名稱否是

providernamevarchar(255)供貨商否是

produceplacevarchar(255)產(chǎn)地否是

sizevarchar(255)商品規(guī)格否是

goodspackagevarchar(255)商品包裝否是

productcodevarchar(255)生產(chǎn)批號(hào)否是

promitcodevarchar(255)準(zhǔn)批文號(hào)否是

descriptionvarchar(255)商品描述否否

priceDouble商品價(jià)格否否

numbervarchar(255)數(shù)量否是

availableint(11)是否可用否否

customeridint(11)客戶ID否是

發(fā)貨表的表結(jié)構(gòu)如表3-3所示,該表主要用于記錄發(fā)貨信息,主要字段為

發(fā)貨ID、付款類型、發(fā)貨時(shí)間、操作員、發(fā)貨數(shù)量、備注、發(fā)貨價(jià)格、商品

ID、發(fā)貨地址。

表3-3發(fā)貨表表結(jié)構(gòu)

字段名稱數(shù)據(jù)類型字段內(nèi)容主鍵設(shè)置非空

idint(11)發(fā)貨ID是是

paytypevarchar(255)付款類型否否

inporttimevarchar(255)發(fā)貨時(shí)間否否

operatepersonvarchar(255)操作員否否

numbervarchar(255)發(fā)貨數(shù)量否是

remarkvarchar(255)備注否否

inportpricevarchar(255)發(fā)貨價(jià)格否否

goodsidvarchar(255)商品ID否是

inportplacevarchar(255)發(fā)貨地址否是

26

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

退貨表的表結(jié)構(gòu)如表3-4所示,該表主要用于記錄客戶信息,主要字段為

退貨ID、付款類型、退貨時(shí)間、操作員、退貨價(jià)格、退貨數(shù)量、備注、商品

ID。

表3-4退貨表表結(jié)構(gòu)

字段名稱數(shù)據(jù)類型字段內(nèi)容主鍵設(shè)置非空

idint(11)退貨ID是是

paytypevarchar(255)付款類型否否

outputtimed

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論