




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、校園拼單系統(tǒng)軟件設(shè)計(jì)說明書2014.12.5修訂歷史記錄日期版本說明作者2014.12.51.0未評(píng)審的初稿目錄1引言41.1編寫目的41.2背景41.3定義41.4參考文獻(xiàn)42總體設(shè)計(jì)42.1基本設(shè)計(jì)概念和處理流程43.2系統(tǒng)結(jié)構(gòu)和模塊外部設(shè)計(jì)63.3功能分配74接口設(shè)計(jì)74.1用戶接口74.2外部接口85數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)85.1數(shù)據(jù)表結(jié)構(gòu)85系統(tǒng)技術(shù)架構(gòu)設(shè)計(jì)115.1 總體架構(gòu)說明115.2 服務(wù)端架構(gòu)設(shè)計(jì)115.3客戶端架構(gòu)設(shè)計(jì)126.服務(wù)集成方案12概要設(shè)計(jì)說明書1引言1.1編寫目的本文檔的編寫是為了校園拼單系統(tǒng)軟件的開發(fā)途徑和應(yīng)用方法。以求在最短的時(shí)間高效的開發(fā)校園管理系統(tǒng)。1.2背景近
2、年來電子商務(wù)市場(chǎng)越來越火爆,各大高校的學(xué)生群體對(duì)網(wǎng)購十分熱衷,但是網(wǎng)絡(luò)產(chǎn)品參差不齊,同學(xué)們也經(jīng)常在上課的時(shí)候接到領(lǐng)快遞的電話。本校由于地理位置偏僻,大超市或者市場(chǎng)地理位置離本校比較遠(yuǎn),小超市價(jià)格又比較不合理,學(xué)生們?cè)诰W(wǎng)絡(luò)十分不給力的情況下大量網(wǎng)購,收發(fā)快遞等,十分不便利。學(xué)生每年開學(xué)購買的物品種類比較集中,如開學(xué)時(shí)的各種洗護(hù)用品,清潔用品,專業(yè)書籍等。針對(duì)這種情況開發(fā)了本系統(tǒng),既為學(xué)生節(jié)省了篩選時(shí)間,又節(jié)省了郵費(fèi),批量購買還可以得到價(jià)格上的優(yōu)惠,快遞由系統(tǒng)人員統(tǒng)一收取,學(xué)生可以利用閑暇時(shí)間順路領(lǐng)取。1.3定義1.4參考文獻(xiàn)軟件工程導(dǎo)論(第五版) 張海藩編著,清華大學(xué)出版社,2008年2 月版,
3、北京2總體設(shè)計(jì)2.1基本設(shè)計(jì)概念和處理流程用戶拼單總體流程3.2系統(tǒng)結(jié)構(gòu)和模塊外部設(shè)計(jì)3.3功能分配各項(xiàng)功能需求的實(shí)現(xiàn)同各塊程序的分配關(guān)系:確認(rèn)審核創(chuàng)建查找修改刪除維護(hù)拼單信息(管理員)維護(hù)拼單信息(用戶)維護(hù)用戶信息(用戶)維護(hù)用戶信息 (管理員)維護(hù)推薦拼單信息 用戶)維護(hù)推薦拼單信息(管理員)具體拼單功能(用戶)4接口設(shè)計(jì)4.1用戶接口向用戶提供命令軟件回答信息數(shù)據(jù)庫應(yīng)答注冊(cè)信息注冊(cè)成功后信息向數(shù)據(jù)庫中插入用戶信息修改注冊(cè)信息修改后的用戶信息更新用戶信息登錄當(dāng)前可拼單信息顯示當(dāng)前可拼單信息登出登出系統(tǒng)查詢積分歷史獲取積分信息,總積分?jǐn)?shù)查詢積分信息查詢拼單訂單歷史拼單訂單數(shù)據(jù)查詢拼單歷史推
4、薦拼單推薦拼單的信息向數(shù)據(jù)庫中插入推薦拼單信息贊或者踩推薦拼單推薦拼單的信息向數(shù)據(jù)庫中插入贊或者踩信息評(píng)論拼單推薦拼單的信息向數(shù)據(jù)庫中插入評(píng)論審核拼單審核后的拼單信息向數(shù)據(jù)庫中插入一條審核數(shù)據(jù)拼單拼單商品信息生成一張用戶訂單,更新當(dāng)前拼單人數(shù)用戶確認(rèn)領(lǐng)取商品拼單商品信息更新訂單狀態(tài)管理員確認(rèn)用戶商品已經(jīng)領(lǐng)取商品和未領(lǐng)取用戶名單更新訂單狀態(tài),如果所有人都已經(jīng)領(lǐng)取更新拼單狀態(tài)評(píng)論拼單拼單商品信息生成一條評(píng)論管理員創(chuàng)建一件拼單商品拼單商品信息插入一件商品信息管理員刪除一件拼單商品拼單商品列表刪除一條商品的信息管理員修改拼單商品信息拼單商品信息更新該商品的信息4.2外部接口接口傳遞信息軟件接口與數(shù)據(jù)庫
5、接口用戶信息拼單信息拼單推薦信息等5數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.1數(shù)據(jù)表結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)項(xiàng)類型長(zhǎng)度備注用戶信息表用戶名CHAR64密碼CHAR32學(xué)號(hào)CHAR16唯一標(biāo)識(shí)用戶宿舍CHAR128電話號(hào)碼CHAR32積分FLOAT64用戶角色I(xiàn)NT 8管理員,普通用戶數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)項(xiàng)類型長(zhǎng)度備注拼單商品信息表拼單商品idCHAR32唯一標(biāo)識(shí)拼單商品拼單商品來源CHAR32如淘寶京東等拼單商品圖片鏈接1CHAR512拼單商品圖片鏈接2CHAR512拼單商品圖片鏈接3CHAR512拼單商品鏈接CHAR512商品來源CHAR32用戶或者管理員商品發(fā)布人CHAR32已拼單次數(shù)INT32已拼單人數(shù)INT32好評(píng)人數(shù)INT
6、32中評(píng)人數(shù)INT 32差評(píng)人數(shù)INT32數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)項(xiàng)類型長(zhǎng)度備注拼單商品評(píng)論表拼單商品評(píng)論idCHAR32唯一標(biāo)識(shí)拼單商品評(píng)論拼單商品評(píng)論人用戶名CHAR64拼單商品評(píng)論人學(xué)號(hào)CHAR32評(píng)論INT8好評(píng);中評(píng);差評(píng)評(píng)論時(shí)間DATETIME訂單單號(hào)CHAR32拼單單號(hào)CHAR32拼單商品idCHAR32評(píng)論BLOB數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)項(xiàng)類型長(zhǎng)度備注拼單表拼單idCHAR32唯一標(biāo)識(shí)本次拼單拼單商品idCHAR32當(dāng)前拼單人數(shù)INT32允許拼單人數(shù)INT32拼單開始時(shí)間DATETIME拼單購買時(shí)間DATETIME商品到達(dá)時(shí)間DATETIME拼單結(jié)束時(shí)間DATETIME拼單狀態(tài)INT8拼單開始;拼單開
7、始購買;物品已到達(dá);拼單結(jié)束拼單發(fā)布管理員idCHAR32拼單發(fā)布管理員CHAR64數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)項(xiàng)類型長(zhǎng)度備注拼單訂單表拼單訂單idCHAR32唯一標(biāo)識(shí)本訂單拼單商品idCHAR32拼單id32訂單用戶用戶idINT32訂單生成時(shí)間DATETIME訂單狀態(tài)INT已完成;未完成管理員領(lǐng)取狀態(tài)INT已確認(rèn);為確認(rèn)本人領(lǐng)取狀態(tài)INT已確認(rèn);為確認(rèn)確認(rèn)領(lǐng)取管理員CHAR32管理員確認(rèn)領(lǐng)取時(shí)間DATETIME本人確定領(lǐng)取時(shí)間DATETIME數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)項(xiàng)類型長(zhǎng)度備注推薦拼單表推薦拼單idCHAR32唯一標(biāo)識(shí)本推薦推薦商品來源CHAR32如淘寶京東等推薦商品圖片鏈接1CHAR512推薦商品圖片鏈接2CHA
8、R512推薦商品圖片鏈接3CHAR512拼單商品鏈接CHAR512商品發(fā)布人CHAR32發(fā)布時(shí)間DATETIME審核狀態(tài)CHAR32已審核;未審核點(diǎn)贊人數(shù)INT32點(diǎn)踩人數(shù)INT32拼單狀態(tài)INT8已拼單;未拼單;未能拼單數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)項(xiàng)類型長(zhǎng)度備注推薦拼單評(píng)論表推薦拼單評(píng)論idCHAR32唯一標(biāo)識(shí)本評(píng)論評(píng)論人CHAR32評(píng)論BLOB評(píng)論時(shí)間DATETIME數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)項(xiàng)類型長(zhǎng)度備注推薦拼單踩贊表推薦拼單踩贊idCHAR32唯一標(biāo)識(shí)本條數(shù)據(jù)評(píng)論人CHAR32評(píng)論INT8踩;贊評(píng)論時(shí)間DATETIME5系統(tǒng)技術(shù)架構(gòu)設(shè)計(jì)5.1 總體架構(gòu)說明系統(tǒng)整體架構(gòu)分為服務(wù)端和客戶端,服務(wù)端主要為客戶端提供各類接
9、口訪問服務(wù),以及系統(tǒng)監(jiān)控相關(guān)的日志紀(jì)錄等服務(wù),而客戶端則主要負(fù)責(zé)用戶相關(guān)的交互服務(wù)以及與服務(wù)器的數(shù)據(jù)交換服務(wù)。技術(shù)架構(gòu)設(shè)計(jì)圖如下所示: 5.2 服務(wù)端架構(gòu)設(shè)計(jì)服務(wù)端架構(gòu)主要分為數(shù)據(jù)訪問服務(wù),緩存服務(wù),接口服務(wù),日志服務(wù)四個(gè)部分。數(shù)據(jù)訪問服務(wù)主要提供系統(tǒng)數(shù)據(jù)的查詢以及寫入功能。緩存服務(wù)則是緩存數(shù)據(jù)層相關(guān)的信息,減少數(shù)據(jù)庫壓力,加速接口響應(yīng)時(shí)間,增加系統(tǒng)吞吐量。接口服務(wù)則是主要服務(wù)于客戶端,為客戶端提供各類服務(wù)器數(shù)據(jù)的接口。日志服務(wù)則是負(fù)責(zé)紀(jì)錄在系統(tǒng)運(yùn)行時(shí)各類狀態(tài)信息,以及錯(cuò)誤信息,共系統(tǒng)監(jiān)控以及統(tǒng)計(jì)使用。各個(gè)服務(wù)端關(guān)系如圖所示: 5.3客戶端架構(gòu)設(shè)計(jì)客戶端主要包括用戶交互服務(wù)以及數(shù)據(jù)請(qǐng)求服務(wù)。用戶交互服務(wù)主要負(fù)責(zé)與用戶相關(guān)的交互服務(wù),包括用戶界面,以及手勢(shì)服務(wù)兩方面。數(shù)據(jù)請(qǐng)求服務(wù)則包括數(shù)據(jù)的查詢以及寫入功能,與服務(wù)器交互行為。6.服務(wù)集成方案此系統(tǒng)的服務(wù)集成主要分為兩個(gè)方面,一個(gè)是多種客戶端與服務(wù)器的集成方案,另一個(gè)則是服務(wù)器內(nèi)部多種服務(wù)的集成方案。其中客戶端與服務(wù)器段的集成主要是依靠服務(wù)器端的接口服務(wù)對(duì)外提供服務(wù),通過對(duì)外的封裝,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 山東交通學(xué)院《金融學(xué)概論》2023-2024學(xué)年第二學(xué)期期末試卷
- 上海南湖職業(yè)技術(shù)學(xué)院《大學(xué)信息技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南中醫(yī)藥大學(xué)《中國(guó)建筑史》2023-2024學(xué)年第二學(xué)期期末試卷
- 南方科技大學(xué)《工業(yè)通信與網(wǎng)絡(luò)技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖北工業(yè)大學(xué)工程技術(shù)學(xué)院《制漿造紙機(jī)械與設(shè)備》2023-2024學(xué)年第二學(xué)期期末試卷
- 浙江大學(xué)《經(jīng)典本草與湖湘中醫(yī)藥文化》2023-2024學(xué)年第二學(xué)期期末試卷
- 黑龍江幼兒師范高等專科學(xué)?!侗髅缹W(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 成都工貿(mào)職業(yè)技術(shù)學(xué)院《設(shè)計(jì)與開發(fā)課程設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 內(nèi)蒙古經(jīng)貿(mào)外語職業(yè)學(xué)院《地理信息工程課程設(shè)計(jì)與實(shí)踐》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南交通職業(yè)技術(shù)學(xué)院《空間文學(xué)與敘事》2023-2024學(xué)年第二學(xué)期期末試卷
- 2024年廣東省《輔警招聘考試必刷500題》考試題庫含答案
- 國(guó)家科技安全教學(xué)課件
- DB3301T 1088-2018 杭州龍井茶栽培技術(shù)規(guī)范
- 2010浙G22 先張法預(yù)應(yīng)力混凝土管樁
- 安徽省部分省示范中學(xué)2025屆高三第一次模擬考試英語試卷含解析
- 工程機(jī)械租賃服務(wù)方案及保障措施 (二)
- 國(guó)網(wǎng)基建安全管理課件
- 部編版初中語文7-9年級(jí)教材必背古詩詞、古文99篇詳細(xì)解析及欣賞
- DB36T 1393-2021 生產(chǎn)安全風(fēng)險(xiǎn)分級(jí)管控體系建設(shè)通則
- 檔案三合一制度培訓(xùn)
- Unit 1 I go to school by bus. Period 4(說課稿)-2023-2024學(xué)年教科版(廣州)英語二年級(jí)下冊(cè)
評(píng)論
0/150
提交評(píng)論