




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
PAGE快遞軟件APP系統設計說明書1引言11.1編寫目的11.2背景11.3定義11.4參考資料12程序系統的結構23程序設計說明23.1主模塊33.2管理員模塊43.3用戶模塊53.4快遞員模塊6PAGEPAGE81引言1編寫目的根據《需求規格說明書》、《概要設計說明書》,在仔細考慮討論之后,我們對《快遞小哥》軟件的功能劃分、數據結構、軟件總體結構的實現有了進一步的想法。我們將這些想法記錄下來,作為詳細設計說明書,為進一步設計軟件、編寫代碼打下基礎。1.2背景隨著網購的日益普及,快遞越來越成為人們生活中不可或缺的一部分,快遞市場的爭也日趨激烈,快遞公司怎樣更好的服務客戶,怎樣使用戶使用起來更便捷已成為一個重要的課題。抓住這一市場契機,開發出一款更好滿足用戶需求的軟件,很好的提供一個平臺,真正做到便捷取件寄件不再是難題。該軟件采用功能強大的數據庫軟件開發工具進行開發,具有很好的可移植性,可在應用范圍較廣的WINDOWS系列等操作系統上使用1.3定義表1-1術語定義nvarchar包含n個字符的可變長度1.4參考資料[1]唐國民,王國鈞.數據結構.(C語言版).北京:清華大學出版社.[2]王曉東.計算計算法設計與分析.4版.西安:電子工業出版社.[3]沈士根,汪承焱,許小東.Web程序設計.北京:清華大學出版社.[4]斯坦福大學著.數據庫系統基礎教程.北京:機械工業出版社.[5]張海藩、牟永明.軟件工程導論.6版.北京:清華大學出版社.2程序系統的結構圖2-2DBDBDAL數據訪問層UI界面層BLL業務邏輯層DAL數據訪問層UI界面層BLL業務邏輯層UI采集的數據可能經BLL處理的數據 是model,可能是可能是model,int,stringint,string BLL返回的數DAL返回的數據可能據可能是model 是int,sting,model可能是int,string 圖2-33程序(標識符)設計說明3.1主模塊初始化用戶模塊管理員模塊功能初始化用戶模塊管理員模塊建立與數據庫連接獲取系統設置運行主對話框快遞員模塊根據輸入調用子模塊快遞員模塊退出系統時斷開與數據庫的連接輸入項目用戶鼠標點擊輸入程序邏輯見右圖圖3-1測試要點數據庫連接情況:正常情況,數據庫文件缺少,外部系統異常。系統設置獲取:正常情況,外部系統異常。對用戶輸入的響應: 合法輸入,能夠正常調用子模塊; 非法輸入,系統能否辨別,并作出響應(提出警告); 子模塊的異常狀況,系統能否及時做出響應。3.2管理員模塊功能用戶管理快遞員管理訂單管理評論管理輸入項目“查看用戶信息”、“查看用戶寄件信息”、“查看快遞員信息”、“查看訂單”“評論管理”輸出項目用戶信息以及用戶訂單的信息、用戶的寄件信息、快遞員的信息、所有的訂單以及所有訂單的內容、查看所有的評論內容程序邏輯開始開始開始開始獲取登錄頁面獲取登錄頁面獲取注冊頁面獲取注冊頁面填寫昵稱、管理員名、密碼等填寫昵稱、管理員名、密碼等從數據庫獲取驗證碼填寫昵稱,密碼等從數據庫獲取驗證碼填寫昵稱,密碼等填寫驗證碼驗證填寫驗證碼驗證數據庫驗證數據庫驗證成功成功完成完成圖3-2圖3-3開始開始 開始開始讀取快遞員頁面讀取用戶頁面讀取快遞員頁面讀取用戶頁面從數據庫讀取信息從數據庫讀取信息數據庫中讀取快遞員信息數據庫中讀取快遞員信息頁面顯示快遞員信息頁面顯示用戶信息頁面顯示快遞員信息頁面顯示用戶信息圖3-4圖3-5接口采用ODBC接口存儲分配相應的數據表,為程序中的數據結構在內存中開辟空間存儲,如入到數據庫中后在數據庫的表中為其開辟存儲空間。表3-6序號字段名說明字段類型是否為空備注1adminName管理員登錄名nvarchar(100)否2adminPwd登錄密碼nvarchar(100)否測試要點管理員可以對用戶基本信息進行增加、刪除及修改等基本操作,以及查看用戶的訂單,以及對數據庫的同步更新對快遞員記錄進i行增加、刪除及修改等基本操作,查看配送員接單情況管理員可以對待收、代寄、代送訂單進行查看和處理,將訂單推送給快遞員對于用戶退款的訂單,管理員給予處理;管理員可以查看用戶的評論,從而對對快遞員安排和系統管理作出調整3.3用戶模塊功能用戶注冊;用戶登錄;用戶評論;發布訂單;撥打客戶電話輸入項目昵稱,密碼,重復密碼,手機號碼,性別;查看代收訂單信息;評論快遞員輸出項目系統的主界面;顯示代收訂單信息;用戶評論程序邏輯開始開始開始開始獲取登錄頁面獲取登錄頁面獲取注冊頁面獲取注冊頁面填寫昵稱用戶名、密碼等填寫昵稱用戶名、密碼等從數據庫獲取驗證碼填寫昵稱,密碼等從數據庫獲取驗證碼填寫昵稱,密碼等填寫驗證碼驗證填寫驗證碼驗證數據庫驗證數據庫驗證成功成功完成完成圖3-7圖3-8開始開始開始開始讀取頁面讀取頁面讀取頁面讀取頁面從數據庫中讀取訂單信息從數據庫中讀取訂單信息驗證訂單驗證訂單添加到頁面中顯示代收訂單信息添加到頁面中顯示代收訂單信息發布訂單發布訂單圖3-9圖3-10接口采用ODBC接口存儲分配相應的數據表,為程序中的數據結構在內存中開辟空間存儲,如入到數據庫中后在數據庫的表中為其開辟存儲空間。表3-11序號字段名說明字段類型是否為空備注1userName用戶登錄名nvarchar(100)否主鍵2userPhone用戶手機號int否3userAge用戶年齡是4adminPwd登錄密碼nvarchar(100)否5sex性別否6imageUrl圖片路徑varchar(1000)否測試要點用戶進入該系統的用戶主界面后點擊“發布訂單”,填寫物件信息用戶發布代收訂單信息后,可以查看、修改代收訂單的信息用戶在收到物件且確認訂單后,可以根據快遞員的服務滿意程度來評論快遞員的服務用戶在使用過程中如果出現疑問,可以撥打客服電話3.4 快遞員模塊功能注冊登錄查看訂單輸入項目用戶名,密碼,重復密碼,手機號碼;“查看實時訂單信息”輸出項目快遞員主界面、訂單信息程序邏輯開始開始開始開始獲取登錄頁面獲取登錄頁面獲取注冊頁面獲取注冊頁面填寫昵稱、用戶名、密碼等填寫昵稱、用戶名、密碼等從數據庫獲取驗證碼填寫昵稱,密碼等從數據庫獲取驗證碼填寫昵稱,密碼等填寫驗證碼驗證填寫驗證碼驗證數據庫驗證數據庫驗證成功成功完成完成圖3-12圖3-13查看訂單查看訂單查看代寄查看代取查看代送查看代寄查看代取查看代送看已取消訂單看完成訂單看已取消訂單看完成訂單看實時訂單看實時訂單看已取消訂單看完成訂單看實時訂單看實時訂單看完成訂單看已取消訂單看已取消訂單看完成訂單看實時訂單看實時訂單看完成訂單看已取消訂單完成完成圖3-14開始開始開始開始讀取實時訂單頁面讀取代取頁面讀取實時訂單頁面讀取代取頁面數據庫刷新并讀取數據庫刷新并讀取從數據庫讀取信息從數據庫讀取信息顯示實時訂單信息顯示在頁面顯示實時訂單信息顯示在頁面圖3-15圖3-16開始開始開始開始讀取已取消訂單頁面讀取已取消訂單頁面讀取代寄頁面讀取代寄頁面訂單是否已取消訂單是否已取消數據庫中獲取代寄信息數據庫中獲取代寄信息顯示在頁面顯示在頁面圖3-17數據庫刷新信息數據庫刷新信息顯示已取消訂單信息顯示已取消訂單信息圖3-18接口采用ODBC接口存儲分配相應的數據表,為程序中的數據結構在內存中開辟空間存儲,如入到數據庫中后在數據庫的表中為其開辟存儲空間。表3-19序號字段名說明字段類型
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025建筑工程拆除與補償合同
- 2025個人健身教練服務合同范本
- 電瓶轉讓合同協議書范本
- 現貨白糖購銷合同協議
- 班組帶考勤合同協議
- 電平車出租合同協議
- 電氣室內安裝合同協議
- 電單車配件采購合同協議
- 現代汽車購車合同協議
- 電商跟快遞合作合同協議
- 血液科護士對輸血反應的識別與處理
- 《工程材料基礎》課件
- 渠道施工課件
- 預防艾滋病宣傳教育主題班會
- Part1-2 Unit1 Travel 教案-【中職專用】高一英語精研課堂(高教版2021·基礎模塊2)
- 城市普通中小學校校舍建設標準
- 數字化時代的金融監管
- 《瘋狂動物城》全本臺詞中英文對照
- 金融風險傳染性研究
- 小學科學實驗目錄1-6年級新教科版
- 成人體外心肺復蘇專家共識(2023版)解讀
評論
0/150
提交評論