




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、校園拼單系統(tǒng)軟件設計說明書2014.12.5修訂歷史記錄日期版本說明作者2014.12.51.0未評審的初稿目錄1引言41.1編寫目的41.2背景41.3定義41.4參考文獻42總體設計42.1基本設計概念和處理流程43.2系統(tǒng)結(jié)構(gòu)和模塊外部設計63.3功能分配74接口設計74.1用戶接口74.2外部接口85數(shù)據(jù)結(jié)構(gòu)設計85.1數(shù)據(jù)表結(jié)構(gòu)85系統(tǒng)技術架構(gòu)設計115.1 總體架構(gòu)說明115.2 服務端架構(gòu)設計115.3客戶端架構(gòu)設計126.服務集成方案12概要設計說明書1引言1.1編寫目的本文檔的編寫是為了校園拼單系統(tǒng)軟件的開發(fā)途徑和應用方法。以求在最短的時間高效的開發(fā)校園管理系統(tǒng)。1.2背景近
2、年來電子商務市場越來越火爆,各大高校的學生群體對網(wǎng)購十分熱衷,但是網(wǎng)絡產(chǎn)品參差不齊,同學們也經(jīng)常在上課的時候接到領快遞的電話。本校由于地理位置偏僻,大超市或者市場地理位置離本校比較遠,小超市價格又比較不合理,學生們在網(wǎng)絡十分不給力的情況下大量網(wǎng)購,收發(fā)快遞等,十分不便利。學生每年開學購買的物品種類比較集中,如開學時的各種洗護用品,清潔用品,專業(yè)書籍等。針對這種情況開發(fā)了本系統(tǒng),既為學生節(jié)省了篩選時間,又節(jié)省了郵費,批量購買還可以得到價格上的優(yōu)惠,快遞由系統(tǒng)人員統(tǒng)一收取,學生可以利用閑暇時間順路領取。1.3定義1.4參考文獻軟件工程導論(第五版) 張海藩編著,清華大學出版社,2008年2 月版,
3、北京2總體設計2.1基本設計概念和處理流程用戶拼單總體流程3.2系統(tǒng)結(jié)構(gòu)和模塊外部設計3.3功能分配各項功能需求的實現(xiàn)同各塊程序的分配關系:確認審核創(chuàng)建查找修改刪除維護拼單信息(管理員)維護拼單信息(用戶)維護用戶信息(用戶)維護用戶信息 (管理員)維護推薦拼單信息 用戶)維護推薦拼單信息(管理員)具體拼單功能(用戶)4接口設計4.1用戶接口向用戶提供命令軟件回答信息數(shù)據(jù)庫應答注冊信息注冊成功后信息向數(shù)據(jù)庫中插入用戶信息修改注冊信息修改后的用戶信息更新用戶信息登錄當前可拼單信息顯示當前可拼單信息登出登出系統(tǒng)查詢積分歷史獲取積分信息,總積分數(shù)查詢積分信息查詢拼單訂單歷史拼單訂單數(shù)據(jù)查詢拼單歷史推
4、薦拼單推薦拼單的信息向數(shù)據(jù)庫中插入推薦拼單信息贊或者踩推薦拼單推薦拼單的信息向數(shù)據(jù)庫中插入贊或者踩信息評論拼單推薦拼單的信息向數(shù)據(jù)庫中插入評論審核拼單審核后的拼單信息向數(shù)據(jù)庫中插入一條審核數(shù)據(jù)拼單拼單商品信息生成一張用戶訂單,更新當前拼單人數(shù)用戶確認領取商品拼單商品信息更新訂單狀態(tài)管理員確認用戶商品已經(jīng)領取商品和未領取用戶名單更新訂單狀態(tài),如果所有人都已經(jīng)領取更新拼單狀態(tài)評論拼單拼單商品信息生成一條評論管理員創(chuàng)建一件拼單商品拼單商品信息插入一件商品信息管理員刪除一件拼單商品拼單商品列表刪除一條商品的信息管理員修改拼單商品信息拼單商品信息更新該商品的信息4.2外部接口接口傳遞信息軟件接口與數(shù)據(jù)庫
5、接口用戶信息拼單信息拼單推薦信息等5數(shù)據(jù)結(jié)構(gòu)設計5.1數(shù)據(jù)表結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)項類型長度備注用戶信息表用戶名CHAR64密碼CHAR32學號CHAR16唯一標識用戶宿舍CHAR128電話號碼CHAR32積分FLOAT64用戶角色INT 8管理員,普通用戶數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)項類型長度備注拼單商品信息表拼單商品idCHAR32唯一標識拼單商品拼單商品來源CHAR32如淘寶京東等拼單商品圖片鏈接1CHAR512拼單商品圖片鏈接2CHAR512拼單商品圖片鏈接3CHAR512拼單商品鏈接CHAR512商品來源CHAR32用戶或者管理員商品發(fā)布人CHAR32已拼單次數(shù)INT32已拼單人數(shù)INT32好評人數(shù)INT
6、32中評人數(shù)INT 32差評人數(shù)INT32數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)項類型長度備注拼單商品評論表拼單商品評論idCHAR32唯一標識拼單商品評論拼單商品評論人用戶名CHAR64拼單商品評論人學號CHAR32評論INT8好評;中評;差評評論時間DATETIME訂單單號CHAR32拼單單號CHAR32拼單商品idCHAR32評論BLOB數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)項類型長度備注拼單表拼單idCHAR32唯一標識本次拼單拼單商品idCHAR32當前拼單人數(shù)INT32允許拼單人數(shù)INT32拼單開始時間DATETIME拼單購買時間DATETIME商品到達時間DATETIME拼單結(jié)束時間DATETIME拼單狀態(tài)INT8拼單開始;拼單開
7、始購買;物品已到達;拼單結(jié)束拼單發(fā)布管理員idCHAR32拼單發(fā)布管理員CHAR64數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)項類型長度備注拼單訂單表拼單訂單idCHAR32唯一標識本訂單拼單商品idCHAR32拼單id32訂單用戶用戶idINT32訂單生成時間DATETIME訂單狀態(tài)INT已完成;未完成管理員領取狀態(tài)INT已確認;為確認本人領取狀態(tài)INT已確認;為確認確認領取管理員CHAR32管理員確認領取時間DATETIME本人確定領取時間DATETIME數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)項類型長度備注推薦拼單表推薦拼單idCHAR32唯一標識本推薦推薦商品來源CHAR32如淘寶京東等推薦商品圖片鏈接1CHAR512推薦商品圖片鏈接2CHA
8、R512推薦商品圖片鏈接3CHAR512拼單商品鏈接CHAR512商品發(fā)布人CHAR32發(fā)布時間DATETIME審核狀態(tài)CHAR32已審核;未審核點贊人數(shù)INT32點踩人數(shù)INT32拼單狀態(tài)INT8已拼單;未拼單;未能拼單數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)項類型長度備注推薦拼單評論表推薦拼單評論idCHAR32唯一標識本評論評論人CHAR32評論BLOB評論時間DATETIME數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)項類型長度備注推薦拼單踩贊表推薦拼單踩贊idCHAR32唯一標識本條數(shù)據(jù)評論人CHAR32評論INT8踩;贊評論時間DATETIME5系統(tǒng)技術架構(gòu)設計5.1 總體架構(gòu)說明系統(tǒng)整體架構(gòu)分為服務端和客戶端,服務端主要為客戶端提供各類接
9、口訪問服務,以及系統(tǒng)監(jiān)控相關的日志紀錄等服務,而客戶端則主要負責用戶相關的交互服務以及與服務器的數(shù)據(jù)交換服務。技術架構(gòu)設計圖如下所示: 5.2 服務端架構(gòu)設計服務端架構(gòu)主要分為數(shù)據(jù)訪問服務,緩存服務,接口服務,日志服務四個部分。數(shù)據(jù)訪問服務主要提供系統(tǒng)數(shù)據(jù)的查詢以及寫入功能。緩存服務則是緩存數(shù)據(jù)層相關的信息,減少數(shù)據(jù)庫壓力,加速接口響應時間,增加系統(tǒng)吞吐量。接口服務則是主要服務于客戶端,為客戶端提供各類服務器數(shù)據(jù)的接口。日志服務則是負責紀錄在系統(tǒng)運行時各類狀態(tài)信息,以及錯誤信息,共系統(tǒng)監(jiān)控以及統(tǒng)計使用。各個服務端關系如圖所示: 5.3客戶端架構(gòu)設計客戶端主要包括用戶交互服務以及數(shù)據(jù)請求服務。用戶交互服務主要負責與用戶相關的交互服務,包括用戶界面,以及手勢服務兩方面。數(shù)據(jù)請求服務則包括數(shù)據(jù)的查詢以及寫入功能,與服務器交互行為。6.服務集成方案此系統(tǒng)的服務集成主要分為兩個方面,一個是多種客戶端與服務器的集成方案,另一個則是服務器內(nèi)部多種服務的集成方案。其中客戶端與服務器段的集成主要是依靠服務器端的接口服務對外提供服務,通過對外的封裝,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年電子商務專業(yè)畢業(yè)生就業(yè)能力測試試題及答案
- 2025年公共政策分析師考試試題及答案
- 2025年海洋科學與技術專業(yè)考試試題及答案
- 基因編輯技術臨床試驗數(shù)據(jù)合作協(xié)議
- 虛擬偶像IP與教育培訓合作運營協(xié)議
- 民航物流運輸車隊委托調(diào)度與機場保障服務協(xié)議
- 新能源汽車換電站土地使用權(quán)及設備租賃綜合協(xié)議
- 直播電商MCN機構(gòu)與短視頻平臺合作推廣協(xié)議
- 娛樂直播平臺用戶體驗設計師勞務合同
- 《CD制造流程》課件
- 醫(yī)療風險免責協(xié)議書
- 1.6醫(yī)學影像科-重點???實施方案
- 2024年委托招商代理合同范本(三篇)
- 失業(yè)保險待遇申領表
- 銷售提成及職能部門員工利潤分紅方案
- 婚前輔導課程設計
- GB/T 44400-2024電動振動臺雙臺并激振動試驗系統(tǒng)
- 短視頻推廣實訓
- 10J113-1內(nèi)隔墻-輕質(zhì)條板(一)
- 工程施工全過程的檔案資料目錄(總包單位)
- FeNO臨床應用課程
評論
0/150
提交評論