2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、徐州工程學院菜鳥驛站快遞收發(fā)系統,作者:薛晗,目錄,1.緒論2.相關理論和技術3.功能模塊4.業(yè)務流程圖5.數據流程圖,6.E-R圖7.系統實現8.系統測試9.結論10.致謝,1.緒論,在這個網絡越來越普及的信息時代,網購以其簡單快捷的特點成為了更多上班族或者學生族之類生活忙碌人們所傾向的購物方式。本系統就是針對相應的快遞物流問題應運而生的。本系統旨在幫助客戶以及管理工作人員能夠更高效、方便的完成快遞的收發(fā),使得整個

2、快遞收發(fā)變得更細化,便于集中管理,從而提高工作效率??蛻敉ㄟ^網上下達訂單,填好完整的訂單信息,管理工作人員就能夠通過系統反饋到后臺的訂單信息了解到客戶快件信息,然后處理并上門取件。在這同時,客戶還能夠在系統中輸入單號查詢自己的快遞信息,從而使客戶擺脫傳統的需送件到收發(fā)點才能寄快遞的方式,而能夠足不出戶就完成這一過程,使得快遞收發(fā)變得更簡單快捷。,2.相關理論和技術,(1)JSPAjax是以XML為基礎的異步JavaScript,是與服

3、務器進行數據的交換并使得部分網頁獲得更新的技術(即在不需要刷新網頁的情況下,能夠使部分網頁內容獲得更新的技術)。(2)MyEclipseMyEclipse是一個開放源代碼的、基于Java的可擴展開發(fā)平臺。在如今的這個信息時代里,它已經成為了大多數系統開發(fā)人員所選擇的最基本的工作平臺。人們選擇它,信賴它,并依靠它來進行相應的系統程序開發(fā)??梢哉f,它幾乎成為了經典般的存在。,(3)MySQLMySQL作為SQL數據庫中最熟為人知的一個

4、數據庫,它的優(yōu)點毋庸置疑。對于一個網站的信息管理工作來說,快速和靈活性是很重要的,而MySQL足以滿足這些特點。(4)MVCMVC,就是模型,視圖以及控制器得意思。它能將系統中的各部分處理過程和結果加以區(qū)分,其中應用程序里面用來處理數據邏輯的部分就是model,通常,model對象最主要的工作任務就是在數據庫里存入和取出數據;view表示的是程序代碼里面用來解決顯示數據的模塊;控制器則是存在于系統代碼里面的一個模塊主要負責在視圖中讀

5、取數據以及控制用戶的輸入。,(5)JDBCJDBC是指對java進行的數據庫連接。它的特點在于人們只需要編寫一次應用程序就能夠讓這些代碼所代表的含義及效果在任何地方都能夠完美地運行起來。(6)JavaScriptJavaScript是一種簡單的腳本語言,它出眾的地方在于,當你需要進行編譯時,它可以讓你直接在瀏覽器上面進行你的工作。(7)JQueryJquery語言是一種JS腳本語言庫,用戶可以放心的使用它而并不需要支付任何額外

6、的費用,同時,它的功能非常完善,完全能夠達到用戶的需求。它相當于是Java和Query的結合,能夠有效地幫助Java完成開發(fā)。,3.功能模塊,用戶:登錄、業(yè)務介紹查看、客戶服務查看、公告信息查看、快遞查詢和客戶服務。管理員:公告通知管理、注冊用戶管理、網站信息管理、客戶服務信息、用戶評論管理、服務類型管理、登錄、訂單信息管理。,4.業(yè)務流程圖,一般用戶下達訂單的流程為:登陸之后,在左面選項列表中選擇訂單信息管理中的提交訂單信息,將訂單

7、信息填充完整,選擇提交,系統就會將新提交的這個訂單傳送到后臺管理員那里去,讓管理員進行處理。而用戶也可以在其他的訂單信息查詢中查看到自己提交的訂單信息和物流狀態(tài)。這時候,用戶只需將快件準備好,管理員就會安排工作人員上門取件。,5.數據流程圖,用戶瀏覽系統網站首頁,如果是非會員則需進行注冊,注冊完畢或者是會員則可登錄,同時用戶注冊的信息則被傳送給管理員,與用戶登陸之后下達的訂單一起,通過管理員對網站個功能模塊的管理生成表單存儲。,6.E-

8、R圖,m,m,7.系統實現,(1)前臺功能模塊①業(yè)務介紹:用戶進入系統網站首頁,點擊業(yè)務介紹按鈕,則可進入系統業(yè)務介紹信息列表界面,在這個界面中可以查看到系統中的業(yè)務介紹名稱、分類以及時間等信息。點擊業(yè)務介紹標題則可進入業(yè)務介紹詳情界面,在這個界面中可以查看業(yè)務介紹的詳細內容信息。②客戶服務:用戶進入系統網站首頁,點擊客戶服務按鈕,則可進入系統客戶服務信息列表界面,在這個界面中可以查看到系統中的客戶服務名稱、分類以及時間等信息。點擊

9、客戶服務標題進入客戶服務詳情界面,在這個界面中可以查看客戶服務的詳細內容信息。,③公告信息:用戶進入系統網站首頁,點擊公告信息按鈕,則可進入系統公告信息列表界面,在這個界面中可以查看到系統中的公告名稱、時間等信息。點擊公告標題進入客戶服務詳情界面,在這個界面中可以查看公告的詳細內容信息。④快遞查詢:當用戶需要了解自己的快件物流詳情的時候,只需要點擊快遞查詢按鈕,就可進入快遞查詢信息界面。在這個界面中可以在文本框中輸入快遞單號信息,編輯

10、完快遞單號,點擊查詢按鈕,即可以查詢系統中的快遞物流詳情信息。⑤客服信息:一般情況下,用戶需要先對你有什么具體的服務有一定了解才會下達訂單。這時候,用戶只需要點擊客服信息按鈕,就可以進入系統客服信息界面中,在這個界面中可以查看快遞站點等客服信息。,(2)用戶登錄:點擊用戶登錄,可以看到登錄界面,在右面會有注冊按鈕,點擊后會出現需要填寫相關信息的界面,完成填寫則可以登錄并將信息發(fā)送到后臺管理,之后便可以實現發(fā)起訂單等操作。 登

11、錄界面如圖所示:,(3)管理員登錄①公告通知管理:這個功能模塊里含有兩個子功能按鈕,分別是公告通知管理和發(fā)布公告通知。點擊公告通知管理按鈕,則可以進入系統公告信息列表界面,在這個界面中可以查看到系統中的公告通知信息,可以對系統中的公告通知信息進行管理刪除;點擊發(fā)布公告通知按鈕,則可以進入系統添加公告通知信息界面,在這個界面中管理員可以添加公告通知信息,編輯完,提交即可完成添加。②注冊用戶管理:這個功能模塊也含有兩個子功能按鈕,分別是

12、注冊用戶管理和注冊用戶查詢。如果需要查看注冊用戶的信息,通過注冊用戶管理子功能模塊可以進入系統注冊用戶信息列表中,在這個列表中可以查看系統中的注冊用戶信息,同時也可以對這些信息進行管理操作;點擊注冊用戶查詢按鈕,在跳出來的查詢界面中只需輸入用戶賬號就可以查詢此注冊會員的具體賬號信息。,③網站信息管理:很多時候,管理員是需要對整個網站的信息進行編輯管理的。那么,管理員只需要登錄之后點擊網站信息管理按鈕,就可以進入網站信息管理的功能模塊。它

13、含有兩個子功能按鈕,分別是網站信息管理和發(fā)布網站信息。點擊網站信息管理按鈕,則可跳到網站上一些信息列表的界面,這里面的信息是可被管理的;點擊第二個子功能模塊按鈕,則可進入系統添加網站信息界面,在這個界面中可以編輯系統中的網站信息,編輯完,提交進入系統,完成添加網站信息功能。④客服信息管理:點擊客服信息管理按鈕,進入系統客服信息列表中,在這個列表中可以查看到系統中的客服信息詳情,還可以對系統中的客服信息進行修改或者刪除操作。,⑤用戶評論

14、管理:管理員點擊用戶評論管理按鈕,進入系統用戶評論信息列表中,在這個列表中可以查看到的信息包括系統中的用戶的評論信息。管理員可以通過雙擊用戶呢稱,在跳出來的回復界面中對用戶的反饋留言進行回復。⑥服務類型管理:管理員只需要登錄之后點擊服務類型管理按鈕就可對這些內容進行管理。管理員進入系統服務類型信息界面,會有兩個子功能模塊,分別是服務類型管理和增加服務類型。在這個界面中可以查看系統中的服務類型信息,并對其進行修改編輯操;增加服務類型子功

15、能則允許管理員添加新的服務類型。,⑦訂單信息管理:兩個子功能模塊,分別是訂單信息管理和訂單信息查詢。點擊第一個子功能按鈕,則可以進入系統訂單信息列表中,在這個列表中可以查看有記錄的訂單信息,包括每個訂單的詳細發(fā)件人、收件人、地址、聯系電話物流狀況等這些具體的信息;點擊第二個子功能按鈕,則可以進入訂單信息查詢界面,會出現一個輸入訂單號的查詢界面,在這個界面中編輯好訂單號,編輯完提交,則可以查詢到所需要尋找的那一個具體的訂單信息。,8.系統

16、測試,簡單點來說就是把你做好的系統各方面組合起來試著投入運行,然后觀察這個系統是否可運行,運行之后有哪些東西運行得并不是那么流暢,或者存在什么bug,通過這些觀察結果找出系統尚存在的不足和可以改進之處,然后對其進行進一步的改善、重新編譯,達成所期望的目標。白盒測試是指系統運行測試時是可見的,即我們可以清楚地看見運行時發(fā)生了什么以及是怎樣發(fā)生的。黑盒測試又被稱為功能測試,是與白盒測試相對應的,因此可以簡單地理解為在看不見的情況下測試系

17、統是否能正常運行。,本系統的測試采用白盒、黑盒相結合的測試方法,夾雜包括單元測試、集成測試在里面,以綜合、全面的角度完全模擬用戶和管理員使用本系統的情況。當然,在前期還是出現了不少問題,比如數據庫無法與系統完美連接,編譯代碼無法完美運行等等,不過通過我的努力,一遍遍的重新編譯與調試,還是解決了這些問題。,9.結論,經過長久的努力與不懈的堅持,我也總算是完成了對這個徐州工程學院菜鳥驛站快遞收發(fā)系統的開發(fā)。本系統的目標主要是為了方便用戶和

18、管理員的使用和管理,使得整個快遞收發(fā)變得更細化,便于集中管理,從而提高工作效率。這次的系統設計讓我學到了很多東西,也讓我懂得了很多道理。首先就是關于我們本科知識的更加深刻學習和鞏固,也讓我學到了更多關于編程知識以及Java、MySQL這些軟件技術的運用。當然,我畢竟是第一次獨立地開發(fā)一個完整的系統,而且我掌握的知識也有限,因此設計出來的系統肯定存在著許多的不如意之處。因此,期望親愛的審核老師能夠諒解這些并給我指出系統及論文中的不足之

19、處,我一定努力改正。,10.致謝,首先我要感謝我的指導老師,可以說,我們能夠順利的完成系統的編譯開發(fā),與指導老師的關心和教誨是分不開的,正是因為他耳提面命的指導,才有了我們的成果。對此,我表示由衷的感謝與敬佩。其次,我也要感謝我的學校。它給了我們一個舒適溫暖的學習環(huán)境。再次,我要感謝我的家人,我的爸爸媽媽。是他們辛苦的養(yǎng)育了我,給了我許多的理解和關愛,他們是我的全部,我愛他們!同時,我也要對這四年來所有教過我?guī)椭^我的老師表示誠摯

溫馨提示

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

評論

0/150

提交評論