版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
目錄
1引言1
1.1項(xiàng)目開發(fā)背景1
1.2開發(fā)技術(shù)簡介1
1.2.1SSM框架各層關(guān)系簡介1
1.2.2SpringMVC的運(yùn)行原理2
1.2.3前后端頁面的組成2
1.3開發(fā)工具簡介2
1.4項(xiàng)目開發(fā)技術(shù)路線3
2需求分析3
2.1功能需求描述3
2.2非功能需求描述4
2.3需求用例建模4
2.3.1登錄管理模塊的用例4
2.3.2用戶信息管理功能模塊的用例6
2.3.3店鋪管理功能的用例8
2.3.4商品管理功能的用例9
2.3.5消息提示功能的用例11
3系統(tǒng)概要設(shè)計(jì)12
3.1系統(tǒng)設(shè)計(jì)原則12
3.2系統(tǒng)框架設(shè)計(jì)12
3.3系統(tǒng)功能設(shè)計(jì)13
3.3.1登錄模塊功能設(shè)計(jì)14
3.3.2商品管理模塊功能設(shè)計(jì)14
3.3.3用戶信息管理模塊功能設(shè)計(jì)15
3.3.4消息提示模塊功能設(shè)計(jì)16
3.3.5店鋪管理模塊功能設(shè)計(jì)17
3.4數(shù)據(jù)庫設(shè)計(jì)18
I
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
3.4.1設(shè)計(jì)原則18
3.4.2概念設(shè)計(jì)18
3.4.3邏輯設(shè)計(jì)19
3.4.4數(shù)據(jù)字典19
4系統(tǒng)詳細(xì)設(shè)計(jì)21
4.1登錄功能模塊設(shè)計(jì)21
4.1.1登錄功能模塊說明21
4.1.2登錄功能模塊詳細(xì)設(shè)計(jì)21
4.2商品管理功能模塊設(shè)計(jì)22
4.2.1商品管理功能模塊說明22
4.2.2商品管理功能模塊詳細(xì)設(shè)計(jì)23
4.3用戶信息管理功能模塊設(shè)計(jì)24
4.3.1用戶信息管理功能模塊說明24
4.3.2用戶信息管理功能模塊詳細(xì)設(shè)計(jì)24
4.4消息提示功能模塊設(shè)計(jì)25
4.4.1消息提示功能模塊說明25
4.4.2消息提示功能模塊詳細(xì)設(shè)計(jì)25
4.5店鋪管理功能模塊設(shè)計(jì)26
4.5.1店鋪管理功能模塊說明26
4.5.2店鋪管理功能模塊詳細(xì)設(shè)計(jì)26
5系統(tǒng)實(shí)現(xiàn)27
5.1登錄功能模塊的實(shí)現(xiàn)27
5.1.1登錄功能模塊實(shí)現(xiàn)27
5.1.2登錄模塊核心代碼實(shí)現(xiàn)29
5.2用戶信息管理模塊的實(shí)現(xiàn)32
5.2.1用戶信息管理功能模塊實(shí)現(xiàn)32
5.2.2用戶信息管理功能的核心代碼35
5.3店鋪管理模塊的實(shí)現(xiàn)38
II
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
5.3.1店鋪管理模塊實(shí)現(xiàn)38
5.3.2店鋪管理模塊的核心代碼39
5.4商品管理模塊的實(shí)現(xiàn)41
5.4.1商品管理模塊實(shí)現(xiàn)41
5.4.2商品管理模塊的核心代碼43
5.5消息提示功能模塊的實(shí)現(xiàn)45
5.5.1消息提示功能模塊實(shí)現(xiàn)45
5.5.2消息提示模塊的核心代碼47
6系統(tǒng)測試49
6.1商品管理功能測試49
6.2登錄功能測試50
6.3店鋪管理功能測試51
6.4消息提示功能測試52
6.5用戶信息管理功能測試53
7設(shè)計(jì)小結(jié)54
參考資料55
III
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
速達(dá)外賣配送管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
1引言
進(jìn)入21世紀(jì)以來,隨著社會的發(fā)展和進(jìn)步,餐飲行業(yè)以年均20%的增長速
度,成為國民經(jīng)濟(jì)中的發(fā)展最快的行業(yè)之一。隨著人們生活水平的不斷提高,
人們甚至想要不出門就能吃到可口的飯菜這就是外賣。外賣送的不僅僅是飯菜,
對其他物品都有涉及,它已經(jīng)成為我們生活的一部分,不出門就可以利用外賣
得到自己想要的東西。在我國高校內(nèi)餐飲行業(yè)外賣行業(yè)更是發(fā)展最快的一個(gè)行
業(yè),外賣訂餐已經(jīng)成為學(xué)生生活中不可缺的一部分。
外賣行業(yè)不斷成熟后,在人們快節(jié)奏的生活需要一個(gè)能夠在范圍地點(diǎn)準(zhǔn)時(shí)
到達(dá)外賣配送服務(wù),當(dāng)人們學(xué)習(xí)工作一整天,不想在忙碌時(shí),躺在沙發(fā)休息一
些時(shí)間,外賣騎手將熱騰騰的飯帶到門口?;蚴菫橄喔魞傻氐呐笥阉蜕弦恍┒Y
物,這些需求使得外賣訂單不斷增加,如何更好地進(jìn)行外賣配送管理更好的為
用戶服務(wù),提高外賣的配送效率,成為各大用戶和外賣商家關(guān)注的熱點(diǎn)。
1.1項(xiàng)目開發(fā)背景
隨著信息技術(shù)的迅速發(fā)展,人們對如何使用信息化管理工作有了一定的認(rèn)
識,科學(xué)信息化的辦理工作,能夠準(zhǔn)確、快速、完整的保存信息,并且能夠提
升工作的效率,還加快了社會的發(fā)展。為了給用戶提供更好的外賣配送服務(wù),
以往的配送方法需要改變。結(jié)合計(jì)算機(jī)技術(shù),開發(fā)了外賣配送管理系統(tǒng)成為非
常重要的事情。外賣配送管理系統(tǒng)能夠更加有效的管理外賣配送,合理利用現(xiàn)
有資源,提高外賣配送的準(zhǔn)時(shí)性,更加貼合當(dāng)代人們的生活。
1.2開發(fā)技術(shù)簡介
SSM框架是Spring,SpringMVC和Mybatis框架的整合,是標(biāo)準(zhǔn)的MVC模
式,將整個(gè)系統(tǒng)劃分為View層,Controller層,Service層,DAO層四層,使
用SpringMVC負(fù)責(zé)請求的轉(zhuǎn)發(fā)和視圖管理,Spring實(shí)現(xiàn)業(yè)務(wù)對象管理,Mybatis
作為數(shù)據(jù)對象的持久化引擎。
1.2.1SSM框架各層關(guān)系簡介
DAO層、Service層這兩個(gè)層次都可以單獨(dú)開發(fā),互相的耦合度很低,完全
1
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
可以獨(dú)立進(jìn)行,這樣的一種模式在開發(fā)大項(xiàng)目的過程中尤其有優(yōu)勢。
Controller,可以看作一個(gè)整體,獨(dú)立于前兩個(gè)層進(jìn)行開發(fā)。這樣,在層
與層之間我們只需要知道接口的定義,調(diào)用接口即可完成所需要的邏輯單元應(yīng)
用,一切顯得非常清晰簡單。
Service層,是在Controller層之下的,因而Service層應(yīng)該既調(diào)用DAO
層的接口,又要提供接口給Controller層的類來進(jìn)行調(diào)用,它剛好處于一個(gè)中
間層的位置。每個(gè)模型都有一個(gè)Service接口,每個(gè)接口分別封裝各自的業(yè)務(wù)
處理方法。
1.2.2SpringMVC的運(yùn)行原理
DispacherServlet的請求,是由客戶端發(fā)送的,由DispacherServlet控制
器查詢HanderMapping,找到處理請求的Controller,Controller調(diào)用業(yè)務(wù)邏輯
處理后,返回ModelAndView,DispacherSerclet查詢視圖解析器,找到
ModelAndView指定的視圖,視圖負(fù)責(zé)將結(jié)果顯示到客戶端。
1.2.3前后端頁面的組成
template是界面展示代碼,里面包括HTML、JS和CSS。script是業(yè)務(wù)實(shí)現(xiàn)
代碼,由主要由三部分組成,該由ECMAScript核心來描述語法和基本對象、DOM
描述了處理網(wǎng)頁內(nèi)容的方法和接口、BOM描述與瀏覽器進(jìn)行交互的方法和接口。
style是界面布局代碼,負(fù)責(zé)主要的頁面布局。
1.3開發(fā)工具簡介
工具的使用:采用IDEA+MySQL。
IDEA具有強(qiáng)大的綜合功能和項(xiàng)目管理功能。IDEA項(xiàng)目實(shí)際上是具有集成的
全局庫的項(xiàng)目,通過集成和管理原始開發(fā)的模塊以方便開發(fā),它們也可以適當(dāng)
地相互依賴。它還可以顯著提高開發(fā)效率,使IDEA無需使用調(diào)試接口即可在代
碼接口中快速查看相關(guān)值。它還在IDE中調(diào)試JS,自動(dòng)更新代碼和界面等等。
還有更多的快捷鍵便于使用。
MySQL數(shù)據(jù)庫體積小、速度快、總體擁有成本低、開放源代碼,其有著廣泛
的應(yīng)用,一般中小型網(wǎng)站的開發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫。MySQL可以支持
多線程,可以方便使用系統(tǒng)的資源,提高運(yùn)行的速度。
2
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
1.4項(xiàng)目開發(fā)技術(shù)路線
Springmvc的應(yīng)用,使得我們開發(fā)能與spring無縫銜接,更好靈活的數(shù)據(jù)
驗(yàn)證,格式化,數(shù)據(jù)綁定機(jī)制。
MyBatis的應(yīng)用,可以將sql代碼從程序代碼中,徹底的分離出來,可重用。
和jdbc相比較,減少了50%以上的代碼量,提供了xml標(biāo)簽,支持編寫動(dòng)態(tài)
sql,提供了映射標(biāo)簽支持,支持對象與數(shù)據(jù)庫的ORM字段關(guān)系映射。但是使得
sql語句編寫工程量大,熟練度要高,數(shù)據(jù)庫移植性差。
spring的應(yīng)用,方便解耦,簡化了開發(fā),通過spring很容易實(shí)現(xiàn)事務(wù),日
志,權(quán)限的控制,提供了對其他優(yōu)秀開源框架的集成支持,低侵入式。但是配置
文件或者注解使終端程序邏輯不直觀,配置文件增加開發(fā)和維護(hù)工作。
2需求分析
2.1功能需求描述
通過與部分用戶的溝通,記錄了速達(dá)外賣配送管理系統(tǒng)的所需要的功能:
(1)用戶登錄功能:用戶登錄之前需要先注冊,用戶可以選擇用戶,商家
倆種注冊方式,登錄根據(jù)選擇來給與不同的頁面,管理員是內(nèi)定的,管理員可
以對用戶和商家的登錄進(jìn)行禁用和啟用,被管理員禁用之后就不能正常登錄需
要找管理員重新啟用后才能重新登錄,用戶可以在用戶頁面瀏覽不同店鋪的不
同商品,商家可以在商戶頁面對自己店鋪的信息進(jìn)行管理。
(2)用戶信息管理功能:該功能具有添加,修改,刪除用戶信息的功能,
用戶可以對自己的頭像,名稱,密碼等一些信息進(jìn)行修改,添加自己的新地址,
或者刪除舊的地址,用戶可以在個(gè)人信息頁面進(jìn)行實(shí)現(xiàn)。
(3)店鋪管理功能:商家可以添加自己的門面圖片,也可以對其修改,修
改完之后可以查看自己的店面消息,可以對自己的店鋪名,店鋪地址進(jìn)行修改,
修改完也可以查詢。
(4)商品管理功能:該功能具有添加,修改,刪除商品信息的功能,商家
可以通過此功能對自己店鋪的商品實(shí)現(xiàn)更新。商家還可以單獨(dú)查看自己的門店
信息。
(5)消息提示功能:用戶購買商品后,商家給用戶發(fā)送消息提示用戶商品
已經(jīng)購買,用戶還可以給商家發(fā)送消息。
3
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
2.2非功能需求描述
速達(dá)外賣配送管理系統(tǒng)的非功能性需求有以下幾個(gè)方面:
(1)高效性:用戶的外賣的訂單和騎手結(jié)束訂單的進(jìn)程是繁多且復(fù)雜的,
需要及時(shí)進(jìn)行保存和備份,方便保護(hù)信息,提高系統(tǒng)效率,避免卡頓。
(2)安全性:用戶信息都是具有隱私性的,禁止傳播和獲取。
(3)可拓展性:外賣業(yè)務(wù)可發(fā)展性強(qiáng),設(shè)計(jì)系統(tǒng)應(yīng)該保證系統(tǒng)具有可持續(xù)
發(fā)展的功能,方便用戶拓展業(yè)務(wù)。
2.3需求用例建模
通過對需求功能的分析,創(chuàng)建以下總體用例模型,如圖2-1所示。
圖2-1速達(dá)外賣配送系統(tǒng)的總體用例模型
用戶是總體用例模型的主體,用戶進(jìn)行登錄后完成自己的個(gè)人信息就可以
瀏覽商家上傳的商品信息,也可以在搜索框通過關(guān)鍵詞自行搜索,購買商品后
消息功能提示用戶成功下單并開始送貨,到外賣到達(dá)目的地也會通過消息提示
用戶,用戶拿到外賣后可以對該商品進(jìn)行收藏,還可以與商家進(jìn)行交流。
2.3.1登錄管理模塊的用例
登錄管理模塊,分別具有登錄,注冊,退出等操作功能,采用這樣的架構(gòu),
讓用戶界面層甚至可以不知道數(shù)據(jù)庫的結(jié)構(gòu),當(dāng)要對數(shù)據(jù)進(jìn)行維護(hù)的時(shí)候,它
只要維護(hù)與業(yè)務(wù)層之間的接口即可,具體的用例描述如圖2-2所示,分別具有
4
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
登錄、注冊、退出等操作功能。
圖2-2用戶登錄功能用例圖
通過對用例的細(xì)化,使用活動(dòng)圖針對系統(tǒng)動(dòng)態(tài)行為進(jìn)行建模。登錄管理模
塊活動(dòng)圖如圖2-3所示。
圖2-3用戶登錄活動(dòng)圖
對圖2-2用例圖,及圖2-3活動(dòng)圖的分析,得到每個(gè)用例的描述表。登錄
模塊用例描述如表2-1所示,可以進(jìn)行登錄等操作。
表2-1用戶登錄模塊用例描述
項(xiàng)目描述
用例名稱登錄
5
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
用例標(biāo)識號01
參與者用戶,商戶,管理員
輸入用戶名、密碼以,系統(tǒng)進(jìn)行驗(yàn)證后信息正確者登錄系統(tǒng),
簡要說明
否則拒絕登錄系統(tǒng)。
前置條件參與者已經(jīng)打開系統(tǒng)的登錄頁面
1.用戶在用戶名輸入框里輸入用戶名
2.在密碼框里輸入密碼
4.點(diǎn)擊登錄后,系統(tǒng)驗(yàn)證用戶輸入的有效性。
基本事件流
5.有效則進(jìn)入對應(yīng)的主界面。無效則提示相應(yīng)錯(cuò)誤給用戶。
6.用例終止
其他事件流點(diǎn)擊登錄之前,參與者可以隨按“取消”或“關(guān)閉”按鈕。
異常事件流如果出現(xiàn)錯(cuò)誤,提示錯(cuò)誤信息,用戶確認(rèn)
后置條件進(jìn)入的主界面,裝載相應(yīng)的數(shù)據(jù)
2.3.2用戶信息管理功能模塊的用例
通過用例圖和活動(dòng)圖對需求分析進(jìn)行了梳理分析。管理個(gè)人信息功能的用
例描述如圖2-4所示,分別具有修改用戶信息、添加用戶信息、刪除用戶信息
等操作功能。主要是對用戶的個(gè)人信息進(jìn)行修改,添加,刪除一些用戶不需要
的信息。
圖2-4用戶信息管理功能模塊用例圖
通過對用例的細(xì)化,管理個(gè)人信息功能模塊活動(dòng)圖如圖2-5所示。
6
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖2-5管理個(gè)人信息功能模塊活動(dòng)圖
對圖2-4用例圖,及圖2-5活動(dòng)圖的分析細(xì)化,得到每個(gè)用例的描述表,用
戶信息管理功能模塊用例描述如表2-2所示,可以進(jìn)行個(gè)人信息進(jìn)行修改。
表2-2用戶信息管理模塊用例描述
項(xiàng)目描述
用例名稱用戶信息管理
用例標(biāo)識號01
參與者用戶
用戶將用戶信息按格式上傳文本框,上傳完成后點(diǎn)擊確認(rèn),
簡要說明將信息傳送至系統(tǒng)審核。審核通過則添加成功,否則提示
錯(cuò)誤,添加失敗。
前置條件用戶登錄成功
1.用戶在信息框內(nèi)上傳自己的地址
2.點(diǎn)擊提交按鈕,將信息傳送至審核
3.審核
基本事件流4.正確則進(jìn)入個(gè)人信息頁面可以查看新增地址,錯(cuò)誤則提
示錯(cuò)誤信息,添加有誤。
5.返回添加界面
6.用例終止
其他事件流在按“確認(rèn)添加”按鈕之前,可隨時(shí)按“取消”按鈕
7
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
異常事件流提示錯(cuò)誤信息,操作人員確認(rèn)
后置條件進(jìn)入個(gè)人信息界面,轉(zhuǎn)載相應(yīng)數(shù)據(jù)
2.3.3店鋪管理功能的用例
通過用例圖和活動(dòng)圖對需求分析進(jìn)行了梳理。消息接受功能模塊的用例描
述如圖2-6所示。商戶對自己的店鋪信息進(jìn)行修改,增加,用戶可以查詢店鋪
的信息。
圖2-6店鋪管理功能用例圖
通過對用例的細(xì)化,店鋪管理功能活動(dòng)圖如圖2-7所示。
圖2-7店鋪管理功能模塊活動(dòng)圖
對圖2-6用例圖,及圖2-7活動(dòng)圖的細(xì)化,得到每個(gè)用例的描述表。店鋪
8
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
管理功能模塊用例描述如表2-3所示。
表2-3店鋪管理功能模塊用例描述
項(xiàng)目描述
用例名稱店鋪管理
用例標(biāo)識號01
參與者商戶,用戶
商戶注冊之后,可以對自己沒有注冊的信息進(jìn)行添加,也
簡要說明
可以對自己的信息進(jìn)行修改
前置條件商戶登錄成功
1.商戶點(diǎn)擊到個(gè)人信息欄
2.找到未填寫的信息,進(jìn)行添加
3.添加之后,商戶還可以對自己的店鋪信息進(jìn)行修改
基本事件流
4.返回個(gè)人信息界面查看,用戶可以在外賣頁面查看到
5.用例終止
其他事件流如果出現(xiàn)錯(cuò)誤,提示錯(cuò)誤信息
異常事件流
后置條件
2.3.4商品管理功能的用例
通過用例圖和活動(dòng)圖對需求分析進(jìn)行了梳理。商品管理功能模塊的用例描
述如圖2-8所示。商家對自家的商品進(jìn)行更新操作,為平臺提供更多的商品來
源,商家可以及時(shí)的修改商品的各項(xiàng)信息,和查看商品信息。
圖2-8商品管理功能模塊用例圖
9
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
通過對用例的細(xì)化,商品管理功能模塊活動(dòng)圖如圖2-9所示。
圖2-9商品管理功能模塊活動(dòng)圖
對圖2-8用例圖,及圖2-9活動(dòng)圖的細(xì)化,得到每個(gè)用例的描述表。搜索
功能模塊用例描述如表2-4所示。
表2-4商品管理功能模塊用例描述
項(xiàng)目描述
用例名稱商品管理
用例標(biāo)識號01
參與者商家,用戶
商戶可以對自己店鋪的商品信息進(jìn)行更新,還可以添加一
簡要說明
下新的數(shù)據(jù),或者刪除數(shù)據(jù)
前置條件商家登錄成功
1.商戶查看商品信息
2.對商品信息進(jìn)行更新
3.提交系統(tǒng)
基本事件流
4.通過之后,用戶可以在外賣界面查看到商品信息
5.返回信息查看界面
6.用例終止
其他事件流如果出現(xiàn)錯(cuò)誤,提示錯(cuò)誤信息
10
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
異常事件流
后置條件
2.3.5消息提示功能的用例
通過用例圖和活動(dòng)圖對需求分析進(jìn)行了梳理。消息功能模塊的用例描述如
圖2-10所示。用戶購買商品后,消息提示功能提示用戶已經(jīng)成功購買商品,并
且用戶可以在消息功能和商家進(jìn)行聊天。
圖2-10消息提醒功能模塊用例圖
通過對用例的細(xì)化,消息提醒功能模塊活動(dòng)圖如圖2-11所示。
圖2-11消息功能模塊活動(dòng)圖
對圖2-10用例圖,及圖2-11活動(dòng)圖的細(xì)化,得到每個(gè)用例的描述表。搜
索功能模塊用例描述如表2-5所示。
11
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
表2-5消息功能模塊用例描述
項(xiàng)目描述
用例名稱消息功能
用例標(biāo)識號01
參與者用戶,商戶
用戶進(jìn)入首頁,購買商品,消息功能提示用戶已經(jīng)成功下
簡要說明單,商戶給用戶發(fā)消息提醒,商品送達(dá)時(shí),再次給用戶發(fā)
消息提醒,用戶還可以在消息功能上和商家聊天
前置條件用戶登錄成功
1.用戶購買商品
2.點(diǎn)擊確定購買
3.系統(tǒng)給用戶發(fā)消息提醒用戶下單成功
基本事件流
4.商品送達(dá)提醒用戶商品已到達(dá)
5.返回信息查看界面
6.用例終止
其他事件流如果出現(xiàn)錯(cuò)誤,提示錯(cuò)誤信息
異常事件流
后置條件
3系統(tǒng)概要設(shè)計(jì)
3.1系統(tǒng)設(shè)計(jì)原則
進(jìn)入21世紀(jì)以來,餐飲行業(yè)以年均20%的增長速度,成為國民經(jīng)濟(jì)中的發(fā)
展最快的行業(yè)之一。隨著人們生活水平的不斷提高,人們甚至想要不出門就能
吃到可口的飯菜這就是外賣。隨著外賣概念的提出為了滿足人們的生活需求,
外賣送的不僅僅是飯菜,對其他物品都有涉及,外賣已經(jīng)成為我們生活的一部
分,不出門就可以利用外賣得到自己想要的東西,用戶不出門就可以查看各式
各樣的商品信息,商戶可以對商品進(jìn)行管理和維護(hù)。
3.2系統(tǒng)框架設(shè)計(jì)
根據(jù)系統(tǒng)的用例,設(shè)計(jì)速達(dá)外賣配送管理系統(tǒng)的系統(tǒng)架構(gòu)模型,如圖3-1
所示。
12
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖3-1速達(dá)外賣配送系統(tǒng)整體架構(gòu)圖
3.3系統(tǒng)功能設(shè)計(jì)
系統(tǒng)的模塊化結(jié)構(gòu)設(shè)計(jì)是基于系統(tǒng)中子系統(tǒng)的劃分,該子系統(tǒng)被進(jìn)一步劃
分為相同大小,單個(gè)功能和一定程度的獨(dú)立性的多層,以便程序設(shè)計(jì)可以正常
運(yùn)行。同時(shí),它加強(qiáng)了數(shù)據(jù)庫之間的聯(lián)系,并使系統(tǒng)更加完善。圖3-2顯示了
大學(xué)社區(qū)信息管理系統(tǒng)的功能結(jié)構(gòu)。該系統(tǒng)具有5個(gè)主要功能模塊。
圖3-2速達(dá)外賣配送系統(tǒng)功能結(jié)構(gòu)圖
13
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
3.3.1登錄模塊功能設(shè)計(jì)
進(jìn)一步細(xì)化和分析系統(tǒng)功能的結(jié)構(gòu)圖,得到登錄功能模塊的子模塊相關(guān)功
能的描述。用戶登錄功能、用戶注冊功能、用戶退出功能的流程圖描述,如表3-1
所示。
表3-1登錄模塊相關(guān)功能描述
功能名稱用戶注冊
功能概述添加注冊新用戶
輸入內(nèi)容姓名、昵稱、密碼、郵箱、聯(lián)系電話
系統(tǒng)處理對新注冊的用戶進(jìn)行新增功能
輸出內(nèi)容提示注冊成功或注冊失敗
功能名稱用戶登錄
功能概述用戶或管理員進(jìn)行登錄
輸入內(nèi)容用戶名和密碼
系統(tǒng)處理判斷輸入的信息是否有誤
輸出內(nèi)容提示登錄成功或登錄失敗
功能名稱退出
功能概述用戶退出功能
輸入內(nèi)容點(diǎn)擊退出
系統(tǒng)處理直接退出回到登錄頁面
輸出內(nèi)容提示退出成功
登錄模塊提供了用戶注冊、用戶登錄、找回密碼等功能。用戶可以先在注
冊頁面輸入姓名、昵稱、密碼、郵箱和聯(lián)系電話進(jìn)行注冊后登錄。用戶可以在
登錄頁面輸入用戶名和密碼進(jìn)行登錄,并且能在用戶忘記密碼時(shí)進(jìn)行找回。
3.3.2商品管理模塊功能設(shè)計(jì)
進(jìn)一步細(xì)化和分析系統(tǒng)功能的結(jié)構(gòu)圖,得到商品管理模塊的子模塊相關(guān)功
能的描述。商品添加功能、商品修改功能、商品刪除功能使用功能流程圖描述,
如表3-2所示。
表3-2商品管理模塊相關(guān)功能描述
功能名稱添加商品
14
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
功能概述添加新的商品
輸入內(nèi)容商品名稱,商品描述,價(jià)格,圖片地址
系統(tǒng)處理對新商品進(jìn)行新增功能
輸出內(nèi)容提示添加成功或添加失敗
功能名稱修改商品信息
功能概述修改商品的信息
輸入內(nèi)容對需要修改的信息進(jìn)行修改
系統(tǒng)處理判斷輸入的信息是否有誤
輸出內(nèi)容提示修改成功或修改失敗
功能名稱刪除商品
功能概述刪除商戶不用的商品
輸入內(nèi)容點(diǎn)擊刪除不用的商品
系統(tǒng)處理系統(tǒng)查詢出符合條件的商品信息,并刪除
輸出內(nèi)容提示刪除成功或刪除失敗
商品管理功能模塊提供了新增商品,修改商品信息,刪除商品等功能,商
戶可以按照自己的需求來設(shè)置自己店鋪的商品信息,更加具有靈活變動(dòng)性。
3.3.3用戶信息管理模塊功能設(shè)計(jì)
進(jìn)一步細(xì)化和分析系統(tǒng)功能的結(jié)構(gòu)圖,得到用戶信息管理模塊的子模塊相
關(guān)功能的描述。添加用戶信息、修改用戶信息、刪除用戶信息功能流程圖描述,
如表3-3所示。
表3-3用戶信息模塊相關(guān)功能描述
功能名稱添加用戶信息
功能概述添加新的地址
輸入內(nèi)容地址信息,電話號碼
系統(tǒng)處理對新地址進(jìn)行新增功能
輸出內(nèi)容提示添加成功或添加失敗
功能名稱修改用戶信息
功能概述修改用戶原來的地址信息
輸入內(nèi)容輸入新的地址
15
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
系統(tǒng)處理系統(tǒng)查詢出符合條件的用戶信息,進(jìn)行修改
輸出內(nèi)容提示修改成功或修改失敗
功能名稱查詢用戶信息
功能概述在后臺管理中查詢用戶
輸入內(nèi)容用戶編號
系統(tǒng)處理系統(tǒng)根據(jù)輸入的內(nèi)容進(jìn)行查詢
輸出內(nèi)容提示查詢成功或查詢失敗
功能名稱刪除用戶信息
功能概述用戶刪除不需要的地址信息
輸入內(nèi)容選中想要?jiǎng)h除的地址,進(jìn)行刪除操作
系統(tǒng)處理刪除用戶選中的地址進(jìn)行移除
輸出內(nèi)容提示刪除成功或刪除失敗
用戶信息管理模塊提供了添加用戶信息,修改用戶信息,刪除用戶信息,
查詢用戶信息等功能。用戶可以在登錄后,進(jìn)入個(gè)人主頁對自己的信息進(jìn)行修
改添加刪除,并且能對自己的個(gè)人信息進(jìn)行查看。
3.3.4消息提示模塊功能設(shè)計(jì)
進(jìn)一步細(xì)化和分析系統(tǒng)功能的結(jié)構(gòu)圖,得到消息提示功能模塊的子模塊相
關(guān)功能的描述。對消息的添加、消息的查詢功能、消息的刪除功能流程圖描述,
如表3-4所示。
表3-4消息模塊相關(guān)功能描述
功能名稱消息的查詢功能
功能概述用戶與商家交流查看消息
輸入內(nèi)容可以查看交流的文字
系統(tǒng)處理對文字信息進(jìn)行存儲,添加到商戶端
輸出內(nèi)容輸出該用戶與商家之間的消息
功能名稱消息的添加
功能概述在用戶下單后商家對用戶進(jìn)行提示
輸入內(nèi)容點(diǎn)擊下單后系統(tǒng)自動(dòng)提示用戶
系統(tǒng)處理添加對用戶的交流信息
16
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
輸出內(nèi)容提示提示成功或提示失敗
功能名稱刪除消息
功能概述刪除錯(cuò)誤的消息
輸入內(nèi)容點(diǎn)擊消息刪除
系統(tǒng)處理系統(tǒng)查詢出符合條件的消息,并刪除
輸出內(nèi)容提示刪除成功或刪除失敗
消息功能模塊能夠很好的解決用戶與商戶的交流問題,消息模塊提供了相
互發(fā)送消息的功能,和下單提醒功能,還有刪除錯(cuò)誤消息的功能,為用戶與商
戶溝通提供了便利。
3.3.5店鋪管理模塊功能設(shè)計(jì)
進(jìn)一步細(xì)化和分析系統(tǒng)功能的結(jié)構(gòu)圖,得到店鋪管理功能的子模塊相關(guān)功
能的描述。店鋪添加、店鋪查看、店鋪信息的修改功能流程圖描述,如表3-5
所示。
表3-5店鋪管理模塊相關(guān)功能描述
功能名稱店鋪的添加功能
功能概述店鋪的添加功能
輸入內(nèi)容商家注冊后,輸入相關(guān)的店鋪信息
系統(tǒng)處理獲取到商家輸入的信息之后判斷無誤,進(jìn)行添加
輸出內(nèi)容提示注冊成功
功能名稱店鋪信息的查看功能
功能概述用戶可以查看店鋪消息,商戶也可以查看自己的店面信息
輸入內(nèi)容點(diǎn)擊查看
系統(tǒng)處理返回相關(guān)的店鋪信息
輸出內(nèi)容
功能名稱店鋪信息的修改功能
功能概述對店鋪信息的修改功能
輸入內(nèi)容對自己的信息修改后,點(diǎn)擊修改按鈕
系統(tǒng)處理將修改的信息先判斷合理性,再傳入數(shù)據(jù)庫修改
輸出內(nèi)容提示修改成功或修改失敗
17
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
店鋪管理功能模塊可以對各商戶之間進(jìn)行區(qū)分,為用戶提供了購買的便利,
為導(dǎo)航欄查詢店鋪名稱奠定了基礎(chǔ)。
3.4數(shù)據(jù)庫設(shè)計(jì)
影響系統(tǒng)的性能和執(zhí)行效率的是數(shù)據(jù)庫設(shè)計(jì)。
3.4.1設(shè)計(jì)原則
進(jìn)行數(shù)據(jù)庫設(shè)計(jì)需要遵從以下原則:
(1)一致性原則
對數(shù)據(jù)進(jìn)行設(shè)計(jì),協(xié)調(diào)好各種數(shù)據(jù)源,保證數(shù)據(jù)的一致性和有效性。
(2)完整性原則
數(shù)據(jù)庫設(shè)計(jì),要防止合法用戶使用數(shù)據(jù)庫時(shí),向數(shù)據(jù)庫加入不合語義的數(shù)
據(jù)。對輸入到數(shù)據(jù)庫中的數(shù)據(jù)要有審核和約束機(jī)制。
(3)安全性原則
防止數(shù)據(jù)的泄露,防止非法用戶,使用數(shù)據(jù)庫,或合法用戶非法使用數(shù)據(jù)
庫造成數(shù)據(jù)泄露、更改或破壞。要有認(rèn)證和授權(quán)機(jī)制。
(4)規(guī)范化
規(guī)范化的數(shù)據(jù)庫設(shè)計(jì),可以減少數(shù)據(jù)庫插入、刪除、修改等操作時(shí)的異常
和錯(cuò)誤,降低數(shù)據(jù)冗余度等。
3.4.2概念設(shè)計(jì)
E-R圖是概念數(shù)據(jù)模型的高層,描述所使用的數(shù)據(jù)模型或模式圖,它為表述
實(shí)體聯(lián)系模式圖形式的數(shù)據(jù)模型提供了圖形符號。根據(jù)速達(dá)外賣配送管理系統(tǒng)
數(shù)據(jù)進(jìn)行分析,其E-R圖如下圖3-3所示。
18
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖3-3速達(dá)外賣管理系統(tǒng)E-R圖
3.4.3邏輯設(shè)計(jì)
針對ER模型,通過數(shù)據(jù)實(shí)體屬性、實(shí)體間關(guān)系的全面分析,結(jié)合速達(dá)外賣
配送管理系統(tǒng)的實(shí)際需求,根據(jù)E-R圖轉(zhuǎn)化為關(guān)系模式的轉(zhuǎn)換方法,建立起了
本系統(tǒng)的關(guān)系模式,具體轉(zhuǎn)化后的關(guān)系模型如下:
用戶表(用戶ID,密碼,電話號碼,地址,名稱,用戶權(quán)限,禁用,性別,
頭像照片);
消息表(用戶ID,店鋪ID,消息內(nèi)容,時(shí)間);
店鋪表(店鋪ID,店鋪圖片,距離,時(shí)間,商戶id);
商品表(商品ID,商品名稱,商品描述,圖片地址,評分,價(jià)格,銷售額,
店鋪ID);
用戶地址表(地址ID,用戶地址,用戶名,電話,用戶ID);
3.4.4數(shù)據(jù)字典
用戶表如表3-6所示,該表主要用于記錄用戶信息,主要字段為用戶ID,
名稱,密碼。
表3-6用戶表結(jié)構(gòu)
字段名稱數(shù)據(jù)類型字段內(nèi)容主鍵設(shè)置非空
userIDvarchar用戶ID主鍵非空
usernamevarchar名稱非空
passwordvarchar密碼非空
telvarchar電話號碼
19
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
addressVarchar地址
SexVarchar性別非空
QunaxInt權(quán)限非空
ImageuserVarchar用戶頭像
ForbidInt禁止非空
管理權(quán)限表如表3-7所示,該表主要用于用戶的信息管理,主要字段有地址
id,地址,名字,電話,用戶id。
表3-7用戶地址表結(jié)構(gòu)
字段名稱數(shù)據(jù)類型字段內(nèi)容主鍵設(shè)置非空
AidInt地址id主鍵非空
Addressvarchar地址
Usernamevarchar名字非空
TelVarchar電話非空
IdInt用戶id外鍵
如表3-8所示,該表主要用于記錄消息信息,主要字段為消息ID。
表3-8消息表結(jié)構(gòu)
字段名稱數(shù)據(jù)類型字段內(nèi)容主鍵設(shè)置非空
MidInt消息ID主鍵非空
ConnectVarchar消息
timeDatetime時(shí)間非空
PandInt判斷非空
SidInt商戶id外鍵
IdInt用戶id外鍵
店鋪表如表3-9所示,該表主要用于記錄店鋪信息,主要字段有店鋪ID,
店鋪圖片,店鋪距離。
表3-9店鋪表結(jié)構(gòu)
字段名稱數(shù)據(jù)類型字段內(nèi)容主鍵設(shè)置非空
SidInt商戶ID主鍵非空
Simagevarchar店鋪圖片非空
distancevarchar距離非空
timevarchar時(shí)間非空
IdInt用戶id外鍵
商品表如表3-10所示,該表主要用于記錄商品信息,主要字段有商品ID,
20
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
商品名稱,商品描述。
表3-10商品表結(jié)構(gòu)
字段名稱數(shù)據(jù)類型字段內(nèi)容主鍵設(shè)置非空
C_IDInt商品ID主鍵非空
C_namevarchar商品名稱非空
C_contentvarchar商品描述非空
Imagevarchar商品圖片地址非空
Pinfvarchar商品評分非空
Pricevarchar商品價(jià)格非空
Sumvarchar銷售額非空
SIDInt店鋪ID外鍵非空
數(shù)據(jù)庫設(shè)計(jì)總結(jié):根據(jù)商戶和客戶的需求分析和用例建模分析,本文確定
了速達(dá)外賣管理系統(tǒng)的主要數(shù)據(jù)庫設(shè)計(jì),包括用戶表的數(shù)據(jù)庫設(shè)計(jì)、店鋪表的
數(shù)據(jù)庫設(shè)計(jì)、商品表的數(shù)據(jù)庫設(shè)計(jì)、消息表的數(shù)據(jù)庫設(shè)計(jì)、地址表的數(shù)據(jù)庫設(shè)
計(jì),根據(jù)用戶的需求分析和用例建模分析,確定了該數(shù)據(jù)庫。
4系統(tǒng)詳細(xì)設(shè)計(jì)
通過與多方溝通,明確了速達(dá)外賣管理系統(tǒng)可能面對的問題,以及研究相
應(yīng)的解決方法盡可能的完善系統(tǒng)具體的缺陷,做到簡介輕便,且令使用人員滿
意的效果。
4.1登錄功能模塊設(shè)計(jì)
4.1.1登錄功能模塊說明
與用戶溝通后,了解速達(dá)外賣管理系統(tǒng)問題,希望通過系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)登錄
功能。
4.1.2登錄功能模塊詳細(xì)設(shè)計(jì)
通過需求分析和概要設(shè)計(jì)對各子功能進(jìn)行分析與設(shè)計(jì),得到登錄功能模塊
靜態(tài)結(jié)構(gòu)類圖,如圖4-1所示。
21
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖4-1登錄功能的類圖
針對類圖進(jìn)行進(jìn)一步細(xì)化分析,得到該子功能模塊相關(guān)類及方法描述表,
如下表4-1所示。
表4-1登錄功能子功能模塊相關(guān)類及方法描述表
類名user
描述用戶類
屬性Name,ID,Power_id
方法Get()andSet()
類名login
描述登入類
屬性Username、passowrd
方法Get()andSet()exit()
類名UserApplication
描述用戶應(yīng)用程序類
屬性
方法
4.2商品管理功能模塊設(shè)計(jì)
4.2.1商品管理功能模塊說明
與需求人員進(jìn)行溝通后,希望能實(shí)現(xiàn)增加商品信息功能、查看商品信息功
能、修改商品信息功能、刪除商品信息功能,使其更加方便管理商品。
22
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
4.2.2商品管理功能模塊詳細(xì)設(shè)計(jì)
通過需求分析和概要設(shè)計(jì)對各子功能進(jìn)行分析與設(shè)計(jì),得到商品管理功能
模塊靜態(tài)結(jié)構(gòu)類圖,如圖4-2所示。
圖4-2商品管理的類圖
針對類圖進(jìn)行進(jìn)一步細(xì)化分析,得到該子功能模塊相關(guān)類及方法描述表,
如下表4-2所示。
表4-2商品子功能模塊相關(guān)類及方法描述表
類名Business
描述商戶類
屬性userID、userName
方法Login()、look_order()
類名commodity
描述商品類
Commodity_ID、Commodity_Name、Commodity_producer、
屬性
Commodity_message、Commodity_ProductionTime
類名commodity_manage
描述管理類
方法add()、delete()、modify()、search()
23
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
4.3用戶信息管理功能模塊設(shè)計(jì)
4.3.1用戶信息管理功能模塊說明
為了方便統(tǒng)一管理,以及對數(shù)據(jù)進(jìn)行查找和處理。因此開發(fā)了針對于用戶
信息的管理功能。
4.3.2用戶信息管理功能模塊詳細(xì)設(shè)計(jì)
通過需求分析和概要設(shè)計(jì)對各子功能進(jìn)行分析與設(shè)計(jì),得到用戶信息管理
功能模塊靜態(tài)結(jié)構(gòu)類圖,如圖4-3所示。
圖4-3用戶信息管理模塊的類圖
針對類圖進(jìn)行進(jìn)一步細(xì)化分析,得到該子功能模塊相關(guān)類及方法描述表,
如下表4-3所示。
表4-3用戶管理模塊子功能模塊相關(guān)類及方法描述表
類名User
描述用戶類
屬性userName、passwrod
方法Login()、look_order()
類名UserCon
描述用戶信息類
屬性username、tel、address、sex,sex
deleteAddress(),updateAddress(),insertAddress(),
方法
updateUser()
24
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
4.4消息提示功能模塊設(shè)計(jì)
4.4.1消息提示功能模塊說明
在用戶下單后,商家會提醒用戶已經(jīng)成功購買商品,用戶可以在消息欄中
查看商家的消息,用戶也可以給商家發(fā)送消息。
4.4.2消息提示功能模塊詳細(xì)設(shè)計(jì)
通過需求分析和概要設(shè)計(jì)對各子功能進(jìn)行分析與設(shè)計(jì),得到消息提示功能
模塊靜態(tài)結(jié)構(gòu)類圖,如圖4-4所示。
圖4-4消息功能模塊的類圖
針對類圖進(jìn)行進(jìn)一步細(xì)化分析,得到該子功能模塊相關(guān)類及方法描述表,
如下表4-4所示。
表4-4用戶管理模塊子功能模塊相關(guān)類及方法描述表
類名User
描述用戶類
屬性username、password
方法Login()、look()
類名Message
描述消息類
屬性user_Id、shop_Id、content
方法faMessage()、deleteMessage()
類名Shop
25
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
描述商戶類
方法Login()、look()
4.5店鋪管理功能模塊設(shè)計(jì)
4.5.1店鋪管理功能模塊說明
為了方便用戶的購買體驗(yàn),開發(fā)此功能對用戶喜歡的商品可以在購物車上
直接進(jìn)行購買。
4.5.2店鋪管理功能模塊詳細(xì)設(shè)計(jì)
通過需求分析和概要設(shè)計(jì)對各子功能進(jìn)行分析與設(shè)計(jì),得到店鋪管理功能
模塊靜態(tài)結(jié)構(gòu)類圖,如圖4-5所示。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年眉山職業(yè)技術(shù)學(xué)院輔導(dǎo)員考試筆試真題匯編附答案
- 2024年福建衛(wèi)生職業(yè)技術(shù)學(xué)院輔導(dǎo)員招聘考試真題匯編附答案
- 2024年西南交通大學(xué)輔導(dǎo)員考試筆試真題匯編附答案
- 2024年許昌學(xué)院輔導(dǎo)員招聘考試真題匯編附答案
- 2024年遼寧醫(yī)藥職業(yè)學(xué)院輔導(dǎo)員招聘備考題庫附答案
- 2024年重慶工程學(xué)院輔導(dǎo)員考試參考題庫附答案
- 2024年青島港灣職業(yè)技術(shù)學(xué)院輔導(dǎo)員招聘備考題庫附答案
- 2024年黑龍江工商學(xué)院輔導(dǎo)員考試筆試真題匯編附答案
- 2025上海對外經(jīng)貿(mào)大學(xué)武裝部干事招聘1人歷年真題匯編帶答案解析
- 2025中共保山市紀(jì)律檢查委員會招聘城鎮(zhèn)公益性崗位人員8人筆試備考試卷(云南)及答案解析(奪冠)
- 河道整治施工過程中的風(fēng)險(xiǎn)控制方案
- GB/T 5576-2025橡膠和膠乳命名法
- 【語文】荊州市小學(xué)三年級上冊期末試卷(含答案)
- 儲備園長筆試題目及答案
- 鐵路運(yùn)輸安全管理體系建設(shè)方案
- 職工幫困基金管理辦法
- 2025ESC瓣膜性心臟病管理指南解讀課件
- 空調(diào)設(shè)備維修保養(yǎng)計(jì)劃與實(shí)施規(guī)范
- 汽車電池回收知識培訓(xùn)班課件
- 減速機(jī)相關(guān)知識培訓(xùn)課件
- 醫(yī)療考試結(jié)構(gòu)化面試試題(含答案)
評論
0/150
提交評論