畢業(yè)設(shè)計(jì)(論文)-springbootnuct產(chǎn)品售后管理系統(tǒng)設(shè)計(jì)_第1頁
畢業(yè)設(shè)計(jì)(論文)-springbootnuct產(chǎn)品售后管理系統(tǒng)設(shè)計(jì)_第2頁
畢業(yè)設(shè)計(jì)(論文)-springbootnuct產(chǎn)品售后管理系統(tǒng)設(shè)計(jì)_第3頁
畢業(yè)設(shè)計(jì)(論文)-springbootnuct產(chǎn)品售后管理系統(tǒng)設(shè)計(jì)_第4頁
畢業(yè)設(shè)計(jì)(論文)-springbootnuct產(chǎn)品售后管理系統(tǒng)設(shè)計(jì)_第5頁
已閱讀5頁,還剩51頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

摘要隨著社會的發(fā)展,nuct產(chǎn)品售后的管理形勢越來越嚴(yán)峻。越來越多的用戶利用互聯(lián)網(wǎng)獲得信息,但產(chǎn)品售后信息魚龍混雜,信息真假難以辨別。為了方便用戶更好的獲得本nuct產(chǎn)品售后信息,因此,設(shè)計(jì)一種安全高效的nuct產(chǎn)品售后管理系統(tǒng)極為重要。為設(shè)計(jì)一個安全便捷,并且使用戶更好獲取本nuct產(chǎn)品售后信息,本文主要有安全、簡潔為理念,實(shí)現(xiàn)用戶快捷尋找產(chǎn)品售后信息,從而解決產(chǎn)品售后信息復(fù)雜難辨的問題。該系統(tǒng)以springboot架構(gòu)技術(shù)為基礎(chǔ),采用Java語言和mysql數(shù)據(jù)庫進(jìn)行開發(fā)設(shè)計(jì),通過對nuct產(chǎn)品售后業(yè)務(wù)流程的分析,分析了其功能性和非功能性需求,設(shè)計(jì)了nuct產(chǎn)品售后管理系統(tǒng),該系統(tǒng)包括個人管理員,客戶,受理人員,工程師和廠商五部分。同時還能為用戶提供一個方便實(shí)用的nuct產(chǎn)品售后管理系統(tǒng),使得用戶能夠及時地找到合適自己的產(chǎn)品。管理員在使用本系統(tǒng)時,可以通過后臺管理員界面管理用戶的信息,也可以發(fā)布產(chǎn)品售后信息,讓用戶及時了解nuct產(chǎn)品售后信息。這樣,用戶就可以安全高效地找到nuct產(chǎn)品售后信息。關(guān)鍵詞:nuct產(chǎn)品售后;springboot;mysql數(shù)據(jù)庫;Java

AbstractWiththedevelopmentofsociety,thesituationofnuct'safter-salesmanagementisbecomingmoreandmoresevere.MoreandmoreusersusetheInternettoobtaininformation,buttheproductafter-salesinformationismixed,theinformationisdifficulttodistinguishbetweentrueandfalse.Inordertofacilitateuserstobetterobtaintheafter-salesinformationofnuctproducts,itisextremelyimportanttodesignasafeandefficientafter-salesmanagementsystemofnuctproducts.Inordertodesignasafeandconvenient,andusersbetteraccesstothenuctproductafter-salesinformation,thispapermainlyhastheconceptofsafetyandsimplicity,torealizeusersquicklyfindproductafter-salesinformation,soastosolvetheproblemofproductafter-salesinformationcomplexanddifficulttodistinguish.Thesystemisbasedonspringbootarchitecturetechnology,usingJavalanguageandmysqldatabasetodevelopanddesign,throughtheanalysisofnuctproductafter-salesbusinessprocess,analysisofitsfunctionalandnon-functionalrequirements,designnuctproductafter-salesmanagementsystem,thesystemincludesindividualadministrators,customers,processingpersonnel,Engineersandmanufacturersfiveparts.Atthesametime,itcanalsoprovideuserswithaconvenientandpracticalnuctproductafter-salesmanagementsystem,sothatuserscanfindtherightproductsintime.Administratorsintheuseofthissystem,canmanageuserinformationthroughthebackgroundadministratorinterface,canalsoreleaseproductafter-salesinformation,sothatuserstimelyunderstandnuctproductafter-salesinformation.Inthisway,userscanfindtheafter-salesinformationofnuctproductssafelyandefficiently.Keywords:nuctproductsaftersale;Springboot;Mysqldatabase;Java目錄第1章概述 31.1開發(fā)背景及研究意義 31.2國內(nèi)外研究現(xiàn)狀和發(fā)展趨勢 31.3本文主要研究的內(nèi)容 4第2章關(guān)鍵技術(shù)介紹 52.1開發(fā)環(huán)境 52.2Java技術(shù) 52.3MySQL數(shù)據(jù)庫 52.4springboot框架 62.5B/S架構(gòu) 62.6本章小結(jié) 6第3章系統(tǒng)分析 73.1系統(tǒng)概述 73.2需求分析 73.3可行性分析 83.3.1技術(shù)可行性分析 83.3.2經(jīng)濟(jì)可行性分析 83.4本章小結(jié) 9第4章系統(tǒng)設(shè)計(jì) 104.1系統(tǒng)基本結(jié)構(gòu)設(shè)計(jì) 104.2數(shù)據(jù)庫設(shè)計(jì) 114.2.1數(shù)據(jù)庫E-R圖設(shè)計(jì) 114.2.2數(shù)據(jù)庫表設(shè)計(jì) 134.3本章小結(jié) 39第5章系統(tǒng)實(shí)現(xiàn)及主要代碼 405.1管理員模塊實(shí)現(xiàn) 405.2客戶模塊實(shí)現(xiàn) 455.3受理人員模塊實(shí)現(xiàn) 455.4工程師模塊實(shí)現(xiàn) 475.5廠商模塊實(shí)現(xiàn) 485.6本章小結(jié) 49第6章系統(tǒng)測試 506.1系統(tǒng)測試的目的 506.2系統(tǒng)功能測試 506.2.1登錄注冊功能測試 506.2.2用戶管理功能測試 516.3本章小結(jié) 51結(jié)論 52參考文獻(xiàn) 53致謝 54

第1章概述通過對本文的開發(fā)背景、研究意義以及國內(nèi)外研究現(xiàn)狀和發(fā)展趨勢的分析,確定本文的研究內(nèi)容是系統(tǒng)開發(fā)的前提。1.1開發(fā)背景及研究意義近年來互聯(lián)網(wǎng)技術(shù)的發(fā)展使得互聯(lián)網(wǎng)產(chǎn)品和網(wǎng)站層出不窮,對人才的需求不斷提高[1]。同時,面對過去使用手抄等方式進(jìn)行記錄,工作效率很難得到提高,無法滿足現(xiàn)代人們的需求;自從人類進(jìn)入互聯(lián)網(wǎng)時代,通過紙質(zhì)手抄的方式轉(zhuǎn)換成線上無紙化管理,有效的解決了獲取信息的渠道,全面提升工作效率。由此,實(shí)現(xiàn)一套完整的nuct產(chǎn)品售后管理系統(tǒng)非常必要。設(shè)計(jì)和實(shí)現(xiàn)了一個基于springboot的nuct產(chǎn)品售后管理系統(tǒng)。該系統(tǒng)具有良好的擴(kuò)展性、穩(wěn)定性、安全性以及可移植性等特點(diǎn)。為方便用戶找到適合自己的nuct產(chǎn)品售后信息并進(jìn)行交流,特制定本nuct產(chǎn)品售后管理系統(tǒng)。1.2國內(nèi)外研究現(xiàn)狀和發(fā)展趨勢在國內(nèi),由于歷史環(huán)境因素的影響和發(fā)展的不平衡,nuct產(chǎn)品售后管理不完善,這對計(jì)算機(jī)領(lǐng)域的應(yīng)用以及外部狀態(tài)信息在nuct產(chǎn)品售后管理中的應(yīng)用產(chǎn)生了很大的影響。簡單的技術(shù)可以取代過去的形式或方法,但如果你想設(shè)計(jì)一個管理計(jì)劃以更科學(xué)的方式重新管理這一環(huán)節(jié),你必須放棄傳統(tǒng)的管理方法,盡快改變管理方法,改變管理理念以合理運(yùn)作,使系統(tǒng)更精細(xì),控制成本,提高管理效率。在國外,系統(tǒng)管理發(fā)展迅速。相應(yīng)的信息系統(tǒng)軟件設(shè)計(jì)和保護(hù)的研發(fā)也有所增加。隨著時代的變化,產(chǎn)品研發(fā)得到了推動,系統(tǒng)軟件得到了極大的發(fā)展。如今,它正朝著智能化、數(shù)字化和信息化的方向快速發(fā)展。所有大公司都采用了類似的規(guī)章制度,促進(jìn)了公司的快速發(fā)展,取得了較好的經(jīng)濟(jì)效益。計(jì)算機(jī)作為信息科學(xué)的媒介和關(guān)鍵,對人類社會的繁榮起著至關(guān)重要的作用。政府機(jī)構(gòu)和事業(yè)單位將根據(jù)工作內(nèi)容選擇一套優(yōu)秀的通信技術(shù)和專業(yè)辦公設(shè)備,并利用這些技術(shù)和設(shè)備快速收集、解決和存儲信息,使管理變得方便快捷,實(shí)現(xiàn)科學(xué)合理的管理目標(biāo)??偠灾?,nuct產(chǎn)品售后管理系統(tǒng)的發(fā)展呈持續(xù)上升發(fā)展趨勢,現(xiàn)在傳統(tǒng)式的手工制作和半手動式管理方法轉(zhuǎn)變?yōu)樾畔⒒芾淼霓D(zhuǎn)變歷程中,必須使用和融合全新的信息技術(shù)性來完成傳統(tǒng)的系統(tǒng)設(shè)計(jì)方法,確保系統(tǒng)的效果和品質(zhì)。但是這些nuct產(chǎn)品售后管理系統(tǒng)都是由傳統(tǒng)企業(yè)開發(fā)建設(shè)而成的,在nuct產(chǎn)品售后信息發(fā)布上主要采用人工方式進(jìn)行管理和維護(hù),這種方法效率低下且容易出錯,已經(jīng)不能滿足現(xiàn)在快速多變的社會需求,且大都缺乏有效的安全認(rèn)證機(jī)制和管理機(jī)制,用戶使用虛假信息注冊,使得網(wǎng)站存在大量的虛假產(chǎn)品售后信息,無法保證nuct產(chǎn)品售后信息的安全性[2]。自1993年美國實(shí)施NationalInformationInfrastructure以來,網(wǎng)絡(luò)普及率大幅提高,互聯(lián)網(wǎng)用戶數(shù)量快速增長,nuct產(chǎn)品售后管理系統(tǒng)開始快速增長。1.3本文主要研究的內(nèi)容該系統(tǒng)采用java技術(shù),結(jié)合ssm框架使頁面更加完善,后臺使用MySQL數(shù)據(jù)庫進(jìn)行數(shù)據(jù)存儲。系統(tǒng)主要分為五大模塊:即管理員模塊,客戶模塊,受理人員模塊,工程師模塊和廠商模塊。本文從nuct產(chǎn)品售后流程分析入手,分析了其功能性需求和非功能性需求,設(shè)計(jì)了一個由管理員,客戶,受理人員,工程師和廠商五部分組成的nuct產(chǎn)品售后管理系統(tǒng)??蛻?,受理人員,工程師和廠商注冊登錄后臺可以進(jìn)行相應(yīng)的操作;管理員可通過后臺管理界面管理用戶信息和系統(tǒng)管理。第2章關(guān)鍵技術(shù)介紹在開發(fā)系統(tǒng)過程中采用Java語言、MySQL數(shù)據(jù)庫存儲數(shù)據(jù)。系統(tǒng)以B/S為基礎(chǔ),實(shí)現(xiàn)管理一體化、規(guī)范化,為用戶提供一個高效快捷的交流平臺[5]。利用springboot架構(gòu)進(jìn)行編程,具有良好的穩(wěn)定性與安全性,并且操作簡單,易于維護(hù)。下面介紹一下關(guān)鍵技術(shù)。2.1開發(fā)環(huán)境本系統(tǒng)使用MyEclipse開發(fā)工具。系統(tǒng)使用服務(wù)器為Tomcat服務(wù)器。系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)使用MySQL。2.2Java技術(shù)java是一種面向?qū)ο蟮拿嫦驅(qū)ο缶幊陶Z言,它不僅吸收了C++語言的優(yōu)點(diǎn),而且摒棄了C++不可理解的多繼承和指針的概念,所以Java語言功能強(qiáng)大,使用方便。JavaScript作為一種動態(tài)網(wǎng)頁制作技術(shù),jQuery提供了豐富而強(qiáng)大的腳本語言庫支持。二者結(jié)合使用可以有效提高開發(fā)效率和質(zhì)量。Java語言是靜態(tài)面向?qū)ο缶幊陶Z言的代表,是面向?qū)ο罄碚摰膬?yōu)秀實(shí)現(xiàn),使程序員能夠優(yōu)雅地思考復(fù)雜的編程。Java是簡單性的、面向?qū)ο?、分布式、健壯性、安全性、平臺獨(dú)立、可移植性的、多線程、動態(tài)性的。它的應(yīng)用使軟件開發(fā)過程更加靈活,提高了軟件質(zhì)量,增強(qiáng)了軟件可重用性。在當(dāng)今網(wǎng)絡(luò)技術(shù)迅速發(fā)展的情況下,Java已成為目前最流行的編程語言之一。Java是一種開源語言。Java可以編寫桌面應(yīng)用程序、Web應(yīng)用程序、分布式系統(tǒng)、嵌入式系統(tǒng)應(yīng)用程序等。2.3MySQL數(shù)據(jù)庫現(xiàn)在的Web動態(tài)網(wǎng)站都是基于數(shù)據(jù)庫的,一直以來,MySQL數(shù)據(jù)與java技術(shù)的組合都備受開發(fā)者們的親賴,MySQL目前屬于Oracle甲骨文公司,MySQL稱之為關(guān)系型數(shù)據(jù)庫[18]。(1)MySQL是相比與oracle更輕量、更簡介便于使用,在服務(wù)部署方面相對復(fù)雜度低,更利于畢設(shè)系統(tǒng)的開發(fā)。(2)MySQL對多數(shù)個人用戶來說是免費(fèi)的。(3)MySQL支持sql語言,學(xué)習(xí)成本較低[19]。(4)MySQL可支持互聯(lián)網(wǎng)數(shù)據(jù)共享也支持?jǐn)?shù)據(jù)安全設(shè)置,防止數(shù)據(jù)泄露。(5)MySQL運(yùn)行到各種版本的操作系統(tǒng)中無論是服務(wù)器上還是開發(fā)用的筆記本上。2.4springboot框架SpringBoot是由Pivotal團(tuán)隊(duì)提供的輕量級框架,其“開箱即用”及“約定優(yōu)于配置”的策略可以使開發(fā)者全身心的投入到業(yè)務(wù)邏輯代碼的編寫中,極大地提高了軟件開發(fā)項(xiàng)目的效率。相比于Spring框架而言,SpringBoot框架更加能夠節(jié)省程序員配置XML的時間,SpringBoot項(xiàng)目允許開發(fā)者使用它的所有模塊和開發(fā)功能,此外,SpringBoot內(nèi)置了服務(wù)器,簡化了開發(fā)者啟用服務(wù)器的整體流程,SpringBoot還可以自動適配不同類型的數(shù)據(jù)庫以滿足用戶快速連接后臺數(shù)據(jù)庫管理的需求,這極大地方便了用戶快速搭建應(yīng)用程序的實(shí)現(xiàn)過程。2014年4月,SpringBoot1.0.0發(fā)布,截止到2022年2月,發(fā)布的SpringBoot版本為SpringBoot3.0.0-M1。在系統(tǒng)的設(shè)計(jì)與開發(fā)中,為了能夠快速搭建軟件后臺服務(wù)的開發(fā)環(huán)境,從技術(shù)實(shí)現(xiàn)的難度以及平臺開發(fā)的成本兩個方面考慮,SpringBoot框架能夠使開發(fā)者更關(guān)注平臺功能的業(yè)務(wù)邏輯代碼實(shí)現(xiàn),可采用SpringBoot框架搭建系統(tǒng)為前端電子商城App提供數(shù)據(jù)服務(wù)。因此,本案例項(xiàng)目后臺開發(fā)選擇SpringBoot框架。2.5B/S架構(gòu)B/S結(jié)構(gòu)就是指系統(tǒng)客戶端與服務(wù)器分離,客戶端通過瀏覽器訪問服務(wù)端進(jìn)行操作[10]。B/S結(jié)構(gòu)目前廣泛應(yīng)用于絕大部分系統(tǒng)搭建中,這種結(jié)構(gòu)摒棄C/S結(jié)構(gòu)客戶端服務(wù)端不分離的缺點(diǎn),具有更多的優(yōu)勢:(1)跨平臺性:B/S的標(biāo)準(zhǔn)由標(biāo)準(zhǔn)化組織確立,適用于絕大多數(shù)的系統(tǒng)搭建,通用于應(yīng)用之間[12]。(2)低維護(hù)成本:客戶端和服務(wù)器端分離,減輕了兩端的壓力,尤其是客戶端,對客戶端設(shè)備,硬件、軟件要求都比較低,并且系統(tǒng)需要升級或維護(hù)時,只需要在服務(wù)器端升級或維護(hù)就可以,使相應(yīng)的費(fèi)用減少[13]。2.6本章小結(jié)本節(jié)作為開發(fā)的準(zhǔn)備,簡要介紹了系統(tǒng)開發(fā)所需的開發(fā)環(huán)境,然后介紹系統(tǒng)開發(fā)所需的技術(shù),從而掌握系統(tǒng)開發(fā)的總體框架性。第3章系統(tǒng)分析系統(tǒng)分析是軟件開發(fā)的關(guān)鍵。但在實(shí)際工作中卻往往容易被人們忽視或誤解。其實(shí)需求分析在軟件開發(fā)過程中起著重要作用,它不僅為軟件產(chǎn)品提供了一個基本框架和基礎(chǔ)結(jié)構(gòu),而且還能夠提高軟件開發(fā)效率及質(zhì)量。大多數(shù)軟件的故障都是由于需求分析錯誤造成的,因?yàn)樾枨蠓治隹梢苑治鲇脩舻臉I(yè)務(wù),并根據(jù)用戶的需求進(jìn)行定制分析[10]。3.1系統(tǒng)概述該系統(tǒng)由個人管理員客戶,受理人員,工程師和廠商五部分組成。其中:客戶,受理人員,工程師和廠商注冊登錄后臺可以進(jìn)行相應(yīng)的操作;管理員則是根據(jù)不同需求設(shè)置了不同功能,可以通過后臺管理接口管理用戶信息。3.2需求分析需求分析,也稱為軟件需求分析、系統(tǒng)需求分析或需求分析工程,是指開發(fā)人員經(jīng)過充分的研究和分析,準(zhǔn)確地理解用戶和項(xiàng)目在功能、性能、可靠性等方面的具體需求,并將用戶的非正式需求表述轉(zhuǎn)化為確定系統(tǒng)必須執(zhí)行的需求的完整定義的過程[11]。功能需求分析是系統(tǒng)設(shè)計(jì)的前提,它要求開發(fā)者和用戶定義開發(fā)什么樣的體系和系統(tǒng)需要什么樣的功能。本文主要介紹了一種基于windows平臺實(shí)現(xiàn)的旅游景點(diǎn)管理系統(tǒng)。該系統(tǒng)為用戶找到景點(diǎn)信息提供了更安全、更高效、更便捷的途徑。本系統(tǒng)有五個角色:管理員,客戶,受理人員,工程師和廠商,要求具備以下功能:(1)管理員通過后臺管理員界面,實(shí)現(xiàn)對個人中心、客戶管理、受理人員管理、工程師管理、廠商管理、物料類型管理、物料信息管理、物料入庫管理、物料出庫管理、產(chǎn)品分類管理、產(chǎn)品信息管理、產(chǎn)品維護(hù)管理、故障機(jī)管理、受理故障機(jī)管理、溝通確認(rèn)管理、受理流水單管理、電腦單管理、受理機(jī)分類管理、整理分類管理、分配工程師管理、工程師反饋管理、裝箱返廠管理、郵寄返回機(jī)管理、受理返回機(jī)管理、電話溝通管理、返回機(jī)流水單管理、返回機(jī)電腦單管理、返回機(jī)整理分類管理、返回機(jī)裝箱返廠管理、產(chǎn)品維修管理、返回機(jī)產(chǎn)品維修管理、裝修返回管理、返回機(jī)裝箱返回管理、通知客戶管理、返回機(jī)郵寄客戶管理、客戶取回管理、客戶收貨管理等操作;(2)客戶登錄系統(tǒng)實(shí)現(xiàn)對個人中心、故障機(jī)管理、受理故障機(jī)管理、溝通確認(rèn)管理、受理流水單管理、電腦單管理、整理分類管理、分配工程師管理、工程師反饋管理、裝箱返廠管理、郵寄返回機(jī)管理、受理返回機(jī)管理、電話溝通管理、返回機(jī)流水單管理、返回機(jī)電腦單管理、返回機(jī)整理分類管理、返回機(jī)裝箱返廠管理、產(chǎn)品維修管理、返回機(jī)產(chǎn)品維修管理、裝修返回管理、返回機(jī)裝箱返回管理、通知客戶管理、返回機(jī)郵寄客戶管理、客戶取回管理、客戶收貨管理等操作;(3)受理人員登錄系統(tǒng)實(shí)現(xiàn)對個人中心、故障機(jī)管理、受理故障機(jī)管理、溝通確認(rèn)管理、受理流水單管理、電腦單管理、整理分類管理、分配工程師管理、工程師反饋管理、裝箱返廠管理、郵寄返回機(jī)管理、受理返回機(jī)管理、電話溝通管理、返回機(jī)流水單管理、返回機(jī)電腦單管理、返回機(jī)整理分類管理、返回機(jī)裝箱返廠管理、裝修返回管理、返回機(jī)裝箱返回管理、通知客戶管理、返回機(jī)郵寄客戶管理、客戶取回管理、客戶收貨管理等操作;(4)工程師登錄系統(tǒng)實(shí)現(xiàn)對個人中心、分配工程師管理、工程師反饋管理等操作;(5)廠商登錄系統(tǒng)實(shí)現(xiàn)對個人中心、裝箱返廠管理、返回機(jī)裝箱返廠管理、產(chǎn)品維修管理、返回機(jī)產(chǎn)品維修管理、裝修返回管理、返回機(jī)裝箱返回管理等操作;3.3可行性分析可行性分析是指通過比較項(xiàng)目的主要內(nèi)容和支撐條件,如市場需求、資源供應(yīng)、環(huán)境影響、資金籌措情況、盈利能力等,預(yù)測項(xiàng)目建成后可能產(chǎn)生的資金、經(jīng)濟(jì)效益、社會和環(huán)境影響,為項(xiàng)目決策提供依據(jù)的綜合性系統(tǒng)分析方法。可行性研究報(bào)告編制的質(zhì)量直接影響著投資決策的成,而可行性研究報(bào)告編制程序又決定了可行性研究報(bào)告能否得到有效執(zhí)行。因此,必須重視可行性研究工作,提高其編制水平??尚行苑治鰬?yīng)當(dāng)具有預(yù)見性、公正性、可靠性和科學(xué)性[13]。3.3.1技術(shù)可行性分析本系統(tǒng)是為了為用戶尋找nuct產(chǎn)品售后提供更加安全、高效、便捷的方式,本系統(tǒng)需要運(yùn)用到Java、MySQL、springboot、B/S結(jié)構(gòu)等技術(shù),這些技術(shù)在國內(nèi)外已經(jīng)非常成熟[14],在大學(xué)期間也有所涉及,相關(guān)的知識和工具在網(wǎng)絡(luò)上也可以查到,再加上老師的指導(dǎo),在技術(shù)上的難題可以得到解決。3.3.2經(jīng)濟(jì)可行性分析該系統(tǒng)的主題是基于springboot的nuct產(chǎn)品售后管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。開發(fā)所需的軟件資源是Eclipse。我們可以在它的網(wǎng)站上安裝一個免費(fèi)的版本,這對我們的開發(fā)和使用是足夠好的。數(shù)據(jù)庫就是MySQL數(shù)據(jù)庫。是開源是免費(fèi)的,服務(wù)器使用Tomcat服務(wù)器,瀏覽器使用日常IE瀏覽器,springboot框架是開源的。經(jīng)過可行性評估,軟件資源支出符合經(jīng)濟(jì)可行性[15]。硬件方面,配備齊全的筆記本電腦作為工具在經(jīng)濟(jì)上是可行的。3.4本章小結(jié)基于springboot的nuct產(chǎn)品售后管理系統(tǒng)從市場、技術(shù)、經(jīng)濟(jì)、功能等方面分析了系統(tǒng)的功能需求,可以滿足用戶的nuct產(chǎn)品售后管理需求,幫助用戶安全、高效地找到合適的nuct產(chǎn)品售后信息,因此有必要對其進(jìn)行課題研究。第4章系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)是將被設(shè)計(jì)對象劃分為單個模塊進(jìn)行構(gòu)建,各個模塊相互支持,相互制約,它們的組合是一個完整的系統(tǒng)。通過系統(tǒng)設(shè)計(jì),可以最大限度地滿足系統(tǒng)的預(yù)期目標(biāo),明確軟件開發(fā)的目的。4.1系統(tǒng)基本結(jié)構(gòu)設(shè)計(jì)本次系統(tǒng)采用springboot框架集進(jìn)行開發(fā),springboot框架是一款企業(yè)界主流的軟件開發(fā)框架,其簡化了開發(fā)流程,大大縮減了軟件開發(fā)所需的時間提高了軟件的響應(yīng)速度。系統(tǒng)總體結(jié)構(gòu)圖如圖4-1所示。圖4-1系統(tǒng)總體結(jié)構(gòu)圖4.2數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞直接影響到nuct產(chǎn)品售后管理系統(tǒng)的效率和實(shí)現(xiàn)的效果。本系統(tǒng)的數(shù)據(jù)庫采用MySQL數(shù)據(jù)庫,MySQL是一種開放源代碼的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),使用最常見的數(shù)據(jù)庫管理語言SQL進(jìn)行數(shù)據(jù)庫管理。4.2.1數(shù)據(jù)庫E-R圖設(shè)計(jì)E-R圖也可稱為實(shí)體-聯(lián)系圖,其可以清楚的顯示實(shí)體與實(shí)體之間的關(guān)系,是描述概念模型的有效方式,通過各實(shí)體間的關(guān)系方便數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計(jì)。以下是本系統(tǒng)主要的實(shí)體屬性圖如下所示??蛻魧?shí)體如圖4-2所示。圖4-2客戶實(shí)體屬性圖受理人員實(shí)體如圖4-3所示。圖4-3受理人員實(shí)體屬性圖物料信息實(shí)體如圖4-4所示。圖4-4物料信息實(shí)體屬性圖產(chǎn)品信息實(shí)體如圖4-5所示。圖4-5產(chǎn)品信息實(shí)體屬性圖受理故障機(jī)實(shí)體如圖4-5所示。圖4-5受理故障機(jī)實(shí)體屬性圖4.2.2數(shù)據(jù)庫表設(shè)計(jì)數(shù)據(jù)表是用來保存多種數(shù)據(jù)的表,它是所有數(shù)據(jù)庫的核心對象,且對于軟件開發(fā)有著不可替代的作用。其相關(guān)數(shù)據(jù)表如下:表4-1:電話溝通字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPshoulibianhaovarchar200受理編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類goutongneironglongtext4294967295溝通內(nèi)容goutongshijiandate溝通時間renyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名dianhuahaomavarchar200電話號碼shhflongtext4294967295回復(fù)內(nèi)容表4-2:受理流水單字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPshoulibianhaovarchar200受理編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類zhubanbianhaovarchar200主板編號xianshiqibianhaovarchar200顯示器編號wuxianmokuaibianhaovarchar200無線模塊編號tianxieshijiandate填寫時間renyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名shhflongtext4294967295回復(fù)內(nèi)容表4-3:分配工程師字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPfenpeibianhaovarchar200分配編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類zhubanbianhaovarchar200主板編號xianshiqibianhaovarchar200顯示器編號wuxianmokuaibianhaovarchar200無線模塊編號shoulijifenleivarchar200受理機(jī)分類fenpeishijiandate分配時間renyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名gongchengshizhanghaovarchar200工程師賬號gongchengshixingmingvarchar200工程師姓名表4-4:token表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵useridbigint用戶idusernamevarchar100用戶名tablenamevarchar100表名rolevarchar100角色tokenvarchar200密碼addtimetimestamp新增時間CURRENT_TIMESTAMPexpiratedtimetimestamp過期時間CURRENT_TIMESTAMP表4-5:受理機(jī)分類字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPshoulijifenleivarchar200受理機(jī)分類表4-6:配置文件字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵namevarchar100配置參數(shù)名稱valuevarchar100配置參數(shù)值表4-7:裝箱返回字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPfanhuibianhaovarchar200返回編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類zhubanbianhaovarchar200主板編號xianshiqibianhaovarchar200顯示器編號wuxianmokuaibianhaovarchar200無線模塊編號shoulijifenleivarchar200受理機(jī)分類weixiuzhuangtaivarchar200維修狀態(tài)fanhuishijiandate返回時間renyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名changshangzhanghaovarchar200廠商賬號changshangmingchengvarchar200廠商名稱表4-8:返回機(jī)裝箱返回字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPfanhuibianhaovarchar200返回編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類zhubanbianhaovarchar200主板編號xianshiqibianhaovarchar200顯示器編號wuxianmokuaibianhaovarchar200無線模塊編號shoulijifenleivarchar200受理機(jī)分類weixiuzhuangtaivarchar200維修狀態(tài)fanhuishijiandate返回時間renyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名changshangzhanghaovarchar200廠商賬號changshangmingchengvarchar200廠商名稱表4-9:受理故障機(jī)字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPshoulibianhaovarchar200受理編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類guzhangbiaotielongtext4294967295故障標(biāo)貼shifoucunzairenweivarchar200是否存在人為jianceshijiandate檢測時間renyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名表4-10:產(chǎn)品信息字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPchanpinbianhaovarchar200產(chǎn)品編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類wuliaomingchengvarchar200物料名稱wuliaoleixingvarchar200物料類型chanpinxinghaovarchar200產(chǎn)品型號tupianlongtext4294967295圖片chanpinxiangqinglongtext4294967295產(chǎn)品詳情表4-11:裝箱返廠字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPfanchangbianhaovarchar200返廠編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類zhubanbianhaovarchar200主板編號xianshiqibianhaovarchar200顯示器編號wuxianmokuaibianhaovarchar200無線模塊編號shoulijifenleivarchar200受理機(jī)分類fanchangshijiandate返廠時間renyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名changshangzhanghaovarchar200廠商賬號changshangmingchengvarchar200廠商名稱表4-12:受理返回機(jī)字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPshoulibianhaovarchar200受理編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類guzhangbiaotielongtext4294967295故障標(biāo)貼baozhuangshifouposunvarchar200包裝是否破損peijianshifouqiquanvarchar200配件是否齊全jianceshijiandate檢測時間renyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名dianhuahaomavarchar200電話號碼表4-13:產(chǎn)品維修字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPfanchangbianhaovarchar200返廠編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類zhubanbianhaovarchar200主板編號xianshiqibianhaovarchar200顯示器編號wuxianmokuaibianhaovarchar200無線模塊編號shoulijifenleivarchar200受理機(jī)分類shiyongwuliaovarchar200使用物料wuliaoleixingvarchar200物料類型weixiuzhuangtaivarchar200維修狀態(tài)weixiushijiandate維修時間renyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名changshangzhanghaovarchar200廠商賬號changshangmingchengvarchar200廠商名稱表4-14:整理分類字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPshoulibianhaovarchar200受理編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類zhubanbianhaovarchar200主板編號xianshiqibianhaovarchar200顯示器編號wuxianmokuaibianhaovarchar200無線模塊編號shoulijifenleivarchar200受理機(jī)分類fenleishijiandate分類時間renyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名表4-15:返回機(jī)裝箱返廠字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPfanchangbianhaovarchar200返廠編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類zhubanbianhaovarchar200主板編號xianshiqibianhaovarchar200顯示器編號wuxianmokuaibianhaovarchar200無線模塊編號shoulijifenleivarchar200受理機(jī)分類fanchangshijiandate返廠時間renyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名changshangzhanghaovarchar200廠商賬號changshangmingchengvarchar200廠商名稱表4-16:客戶收貨字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPyoujibianhaovarchar200郵寄編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類zhubanbianhaovarchar200主板編號xianshiqibianhaovarchar200顯示器編號wuxianmokuaibianhaovarchar200無線模塊編號shoulijifenleivarchar200受理機(jī)分類youjizhuangtaivarchar200郵寄狀態(tài)shouhuoshijiandate收貨時間renyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名表4-17:產(chǎn)品維護(hù)字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPweihubianhaovarchar200維護(hù)編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類wuliaomingchengvarchar200物料名稱wuliaoleixingvarchar200物料類型chanpinxinghaovarchar200產(chǎn)品型號weihushijiandate維護(hù)時間表4-18:郵寄返回機(jī)字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPchanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類guzhangmiaoshulongtext4294967295故障描述kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名dianhuahaomavarchar200電話號碼表4-19:返回機(jī)整理分類字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPshoulibianhaovarchar200受理編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類zhubanbianhaovarchar200主板編號xianshiqibianhaovarchar200顯示器編號wuxianmokuaibianhaovarchar200無線模塊編號shoulijifenleivarchar200受理機(jī)分類fenleishijiandate分類時間renyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名dianhuahaomavarchar200電話號碼表4-20:產(chǎn)品分類字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPchanpinfenleivarchar200產(chǎn)品分類表4-21:客戶取回字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPtongzhibianhaovarchar200通知編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類zhubanbianhaovarchar200主板編號xianshiqibianhaovarchar200顯示器編號wuxianmokuaibianhaovarchar200無線模塊編號shoulijifenleivarchar200受理機(jī)分類chanpinzhuangtaivarchar200產(chǎn)品狀態(tài)quhuishijiandate取回時間renyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名表4-22:返回機(jī)郵寄客戶字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPyoujibianhaovarchar200郵寄編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類zhubanbianhaovarchar200主板編號xianshiqibianhaovarchar200顯示器編號wuxianmokuaibianhaovarchar200無線模塊編號shoulijifenleivarchar200受理機(jī)分類weixiuzhuangtaivarchar200維修狀態(tài)youjishijiandate郵寄時間renyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名表4-23:物料入庫字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPrukubianhaovarchar200入庫編號wuliaomingchengvarchar200物料名稱wuliaoleixingvarchar200物料類型xinghaovarchar200型號shuliangint數(shù)量rukushijiandate入庫時間表4-24:返回機(jī)流水單字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPshoulibianhaovarchar200受理編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類zhubanbianhaovarchar200主板編號xianshiqibianhaovarchar200顯示器編號wuxianmokuaibianhaovarchar200無線模塊編號tianxieshijiandate填寫時間renyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名dianhuahaomavarchar200電話號碼shhflongtext4294967295回復(fù)內(nèi)容表4-25:故障機(jī)字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPchanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類guzhangmiaoshulongtext4294967295故障描述kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名表4-26:返回機(jī)電腦單字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPdiannaodanbianhaovarchar200電腦單編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類zhubanbianhaovarchar200主板編號xianshiqibianhaovarchar200顯示器編號wuxianmokuaibianhaovarchar200無線模塊編號tianrushijiandate填入時間renyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名dianhuahaomavarchar200電話號碼表4-27:溝通確認(rèn)字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPshoulibianhaovarchar200受理編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類guzhangbiaotielongtext4294967295故障標(biāo)貼shifoucunzairenweivarchar200是否存在人為goutongneironglongtext4294967295溝通內(nèi)容goutongshijiandate溝通時間renyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名shhflongtext4294967295回復(fù)內(nèi)容表4-28:物料出庫字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPchukubianhaovarchar200出庫編號wuliaomingchengvarchar200物料名稱wuliaoleixingvarchar200物料類型xinghaovarchar200型號shuliangint數(shù)量chukushijiandate出庫時間表4-29:返回機(jī)產(chǎn)品維修字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPfanchangbianhaovarchar200返廠編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類zhubanbianhaovarchar200主板編號xianshiqibianhaovarchar200顯示器編號wuxianmokuaibianhaovarchar200無線模塊編號shoulijifenleivarchar200受理機(jī)分類shiyongwuliaovarchar200使用物料wuliaoleixingvarchar200物料類型weixiuzhuangtaivarchar200維修狀態(tài)weixiushijiandate維修時間renyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名changshangzhanghaovarchar200廠商賬號changshangmingchengvarchar200廠商名稱表4-30:工程師反饋?zhàn)侄蚊Q類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPfenpeibianhaovarchar200分配編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類zhubanbianhaovarchar200主板編號xianshiqibianhaovarchar200顯示器編號wuxianmokuaibianhaovarchar200無線模塊編號shoulijifenleivarchar200受理機(jī)分類fankuineirongvarchar200反饋內(nèi)容fankuishijiandate反饋時間renyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名gongchengshizhanghaovarchar200工程師賬號gongchengshixingmingvarchar200工程師姓名表4-31:用戶表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵usernamevarchar100用戶名passwordvarchar100密碼rolevarchar100角色管理員addtimetimestamp新增時間CURRENT_TIMESTAMP表4-32:電腦單字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPdiannaodanbianhaovarchar200電腦單編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類zhubanbianhaovarchar200主板編號xianshiqibianhaovarchar200顯示器編號wuxianmokuaibianhaovarchar200無線模塊編號tianrushijiandate填入時間renyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名表4-33:通知客戶字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPtongzhibianhaovarchar200通知編號chanpinmingchengvarchar200產(chǎn)品名稱chanpinfenleivarchar200產(chǎn)品分類zhubanbianhaovarchar200主板編號xianshiqibianhaovarchar200顯示器編號wuxianmokuaibianhaovarchar200無線模塊編號shoulijifenleivarchar200受理機(jī)分類weixiuzhuangtaivarchar200維修狀態(tài)tongzhineirongvarchar200通知內(nèi)容tongzhishijiandate通知時間renyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名kehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名表4-34:物料信息字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPwuliaobianhaovarchar200物料編號wuliaomingchengvarchar200物料名稱wuliaoleixingvarchar200物料類型jiageint價(jià)格xinghaovarchar200型號shuliangint數(shù)量wuliaoxiangqinglongtext4294967295物料詳情表4-35:廠商字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPchangshangzhanghaovarchar200廠商賬號changshangmingchengvarchar200廠商名稱mimavarchar200密碼xingbievarchar200性別dianhuahaomavarchar200電話號碼xiangxidizhivarchar200詳細(xì)地址表4-36:客戶字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPkehuzhanghaovarchar200客戶賬號kehuxingmingvarchar200客戶姓名mimavarchar200密碼xingbievarchar200性別touxianglongtext4294967295頭像dianhuahaomavarchar200電話號碼表4-37:物料類型字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPwuliaoleixingvarchar200物料類型表4-38:受理人員字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPrenyuanzhanghaovarchar200人員賬號renyuanxingmingvarchar200人員姓名mimavarchar200密碼xingbievarchar200性別touxianglongtext4294967295頭像dianhuahaomavarchar200電話號碼表4-39:工程師字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPgongchengshizhanghaovarchar200工程師賬號gongchengshixingmingvarchar200工程師姓名mimavarchar200密碼xingbievarchar200性別touxianglongtext4294967295頭像dianhuahaomavarchar200電話號碼4.3本章小結(jié)通過本章針對nuct產(chǎn)品售后管理系統(tǒng)功能的總體結(jié)構(gòu)、E-R屬性圖和數(shù)據(jù)表的大概介紹,對在開發(fā)系統(tǒng)時所要涉及到的數(shù)據(jù)庫進(jìn)行簡單設(shè)計(jì),為下一章系統(tǒng)的實(shí)現(xiàn)做好鋪墊。第5章系統(tǒng)實(shí)現(xiàn)及主要代碼系統(tǒng)實(shí)現(xiàn)章節(jié)的主要內(nèi)容主要是將系統(tǒng)分析和系統(tǒng)設(shè)計(jì)方案進(jìn)行實(shí)現(xiàn),按照各個系統(tǒng)角色進(jìn)行功能介紹,系統(tǒng)實(shí)現(xiàn)就是一個真正開始編寫的階段,將前面的分析結(jié)果以及設(shè)計(jì)方案進(jìn)行實(shí)現(xiàn),最終做出一個符合用戶需求的軟件系統(tǒng)。系統(tǒng)系統(tǒng)登錄,在登錄頁面選擇需要登錄的角色,在正確輸入用戶名和密碼后,進(jìn)入操作系統(tǒng)進(jìn)行操作;如圖5-1所示。圖5-1系統(tǒng)登錄界面5.1管理員模塊實(shí)現(xiàn)管理員進(jìn)入主頁面,主要功能包括對首頁、個人中心、客戶管理、受理人員管理、工程師管理、廠商管理、物料類型管理、物料信息管理、物料入庫管理、物料出庫管理、產(chǎn)品分類管理、產(chǎn)品信息管理、產(chǎn)品維護(hù)管理、故障機(jī)管理、受理故障機(jī)管理、溝通確認(rèn)管理、受理流水單管理、電腦單管理、受理機(jī)分類管理、整理分類管理、分配工程師管理、工程師反饋管理、裝箱返廠管理、郵寄返回機(jī)管理、受理返回機(jī)管理、電話溝通管理、返回機(jī)流水單管理、返回機(jī)電腦單管理、返回機(jī)整理分類管理、返回機(jī)裝箱返廠管理、產(chǎn)品維修管理、返回機(jī)產(chǎn)品維修管理、裝修返回管理、返回機(jī)裝箱返回管理、通知客戶管理、返回機(jī)郵寄客戶管理、客戶取回管理、客戶收貨管理等進(jìn)行操作。管理員主界面如圖5-2所示:圖5-2管理員主界面管理員點(diǎn)擊客戶管理。進(jìn)入客戶頁面輸入客戶賬號、客戶姓名可以查詢,新增或刪除鄭州客戶信息,并進(jìn)行查看詳情,修改和刪除等操作。如圖5-3所示:圖5-3客戶管理界面管理員點(diǎn)擊受理人員管理。進(jìn)入受理人員頁面輸入人員賬號、人員姓名可以查詢,新增或刪除受理人員信息,并進(jìn)行查看詳情,修改和刪除等操作。如圖5-4所示:圖5-4受理人員管理界面管理員點(diǎn)擊工程師管理。進(jìn)入工程師頁面輸入工程師賬號、工程師姓名可以查詢,新增或刪除工程師信息,并進(jìn)行查看詳情,修改和刪除等操作。如圖5-5所示:圖5-5工程師管理界面管理員點(diǎn)擊物料信息管理。進(jìn)入物料信息頁面輸入物料名稱可以查詢,新增或刪除物料信息,并進(jìn)行詳情,入庫,出庫,修改或刪除等操作。如圖5-6所示:圖5-6物料信息管理界面管理員點(diǎn)擊產(chǎn)品信息管理。進(jìn)入產(chǎn)品信息頁面輸入產(chǎn)品名稱、選擇物料名稱可以查詢,新增或刪除產(chǎn)品信息,并進(jìn)行查看詳情,維護(hù),修改和刪除等操作。如圖5-7所示:圖5-7產(chǎn)品信息管理界面管理員點(diǎn)擊受理故障機(jī)管理。進(jìn)入受理故障機(jī)頁面輸入產(chǎn)品名稱可以查詢或刪除攻略受理故障機(jī)信息。并進(jìn)行詳情,修改或刪除操作。如圖5-8所示:圖5-8受理故障機(jī)管理界面管理員點(diǎn)擊溝通確認(rèn)管理。進(jìn)入溝通確認(rèn)頁面輸入產(chǎn)品名稱進(jìn)行查詢或刪除溝通確認(rèn)信息。并進(jìn)行查看詳情,修改或刪除等操作。如圖5-9所示:圖5-9溝通確認(rèn)管理界面管理員點(diǎn)擊受理流水單管理,進(jìn)入受理流水單頁面輸入產(chǎn)品名稱可以查詢或刪除受理流水單信息,并進(jìn)行查看詳情,修改和刪除等操作。如圖5-10所示:圖5-10受理流水單管理界面5.2客戶模塊實(shí)現(xiàn)客戶進(jìn)入主頁面,主要功能包括對首頁、個人中心、故障機(jī)管理、受理故障機(jī)管理、溝通確認(rèn)管理、受理流水單管理、電腦單管理、整理分類管理、分配工程師管理、工程師反饋管理、裝箱返廠管理、郵寄返回機(jī)管理、受理返回機(jī)管理、電話溝通管理、返回機(jī)流水單管理、返回機(jī)電腦單管理、返回機(jī)整理分類管理、返回機(jī)裝箱返廠管理、產(chǎn)品維修管理、返回機(jī)產(chǎn)品維修管理、裝修返回管理、返回機(jī)裝箱返回管理、通知客戶管理、返回機(jī)郵寄客戶管理、客戶取回管理、客戶收貨管理等進(jìn)行操作。客戶主界面如圖5-11所示:圖5-11客戶主界面5.3受理人員模塊實(shí)現(xiàn)受理人員進(jìn)入主頁面,主要功能包括對首頁、個人中心、故障機(jī)管理、受理故障機(jī)管理、溝通確認(rèn)管理、受理流水單管理、電腦單管理、整理分類管理、分配工程師管理、工程師反饋管理、裝箱返廠管理、郵寄返回機(jī)管理、受理返回機(jī)管理、電話溝通管理、返回機(jī)流水單管理、返回機(jī)電腦單管理、返回機(jī)整理分類管理、返回機(jī)裝箱返廠管理、裝修返回管理、返回機(jī)裝箱返回管理、通知客戶管理、返回機(jī)郵寄客戶管理、客戶取回管理、客戶收貨管理等進(jìn)行操作。受理人員主界面如圖5-12所示:圖5-12受理人員主界面受理人員點(diǎn)擊故障機(jī)管理。進(jìn)入故障機(jī)頁面輸入產(chǎn)品名稱進(jìn)行查詢故障機(jī)信息。并進(jìn)行查看詳情或檢測等操作。如圖5-13所示:圖5-13故障機(jī)管理界面受理人員點(diǎn)擊郵寄返回機(jī)管理,進(jìn)入郵寄返回機(jī)頁面輸入產(chǎn)品名稱可以查詢郵寄返回機(jī)信息,并進(jìn)行查看詳情或受理返回機(jī)等操作。如圖5-14所示:圖5-14郵寄返回機(jī)管理界面5.4工程師模塊實(shí)現(xiàn)工程師進(jìn)入主頁面,主要功能包括對首頁、個人中心、分配工程師管理、工程師反饋管理等進(jìn)行操作。工程師主界面如圖5-15所示:圖5-15工程師主界面工程師點(diǎn)擊分配工程師管理,進(jìn)入分配工程師頁面輸入產(chǎn)品名稱,選擇受理機(jī)分類可以查詢分配工程師信息,并進(jìn)行查看詳情或反饋等操作。如圖5-16所示:圖5-16分配工程師管理界面5.5廠商模塊實(shí)現(xiàn)廠商進(jìn)入主頁面,主要功能包括對首頁、個人中心、裝箱返廠管理、返回機(jī)裝箱返廠管理、產(chǎn)品維修管理、返回機(jī)產(chǎn)品維修管理、裝修返回管理、返回機(jī)裝箱返回管理等進(jìn)行操作。廠商主界面如圖5-17所示:圖5-17廠商主界面廠商點(diǎn)擊裝箱返廠管理,進(jìn)入裝箱返廠頁面輸入產(chǎn)品名稱可以查詢裝箱返廠信息,并進(jìn)行查看詳情或廠商維修等操作。如圖5-18所示:圖5-18裝箱返廠管理界面5.6本章小結(jié)第五章主要內(nèi)容是系統(tǒng)實(shí)現(xiàn),首先實(shí)現(xiàn)了本系統(tǒng)中最重要的前臺功能,其次分別實(shí)現(xiàn)了對管理員功能的管理和對用戶后臺的管理,并對主要代碼的編寫,完成了系統(tǒng)全部功能設(shè)計(jì)。第6章系統(tǒng)測試系統(tǒng)測試是檢驗(yàn)軟件產(chǎn)品是否滿足預(yù)期需求,確保產(chǎn)品無缺陷的重要手段。系統(tǒng)測試側(cè)重于評估系統(tǒng)是否滿足指定的要求,并幫助檢查整個系統(tǒng)的功能性需求。通過對系統(tǒng)功能和非功能兩個方面的測試用例進(jìn)行分析與比較可以發(fā)現(xiàn)軟件存在的問題以及需要改進(jìn)之處。軟件可靠性設(shè)計(jì)是一項(xiàng)系統(tǒng)性工程,涉及到多個學(xué)科領(lǐng)域,因此其難度較大。測試將側(cè)重于功能測試,這是黑盒測試的一部分,黑盒測試的重點(diǎn)是用戶提供的要求,而不是系統(tǒng)的實(shí)際代碼。6.1系統(tǒng)測試的目的系統(tǒng)測試(SystemTesting)是為了向使用者提供有關(guān)被測試產(chǎn)品或服務(wù)的質(zhì)量信息而進(jìn)行的檢查。系統(tǒng)測試還可以提供客觀和獨(dú)立的系統(tǒng)評估,以使運(yùn)營者能夠了解和系統(tǒng)實(shí)施所面臨的潛在問題。系統(tǒng)測試涉及軟件組件或系統(tǒng)組件的執(zhí)行,以評估一個或多個系統(tǒng)屬性。通常這些屬性表明被測組件或系統(tǒng)滿足系統(tǒng)預(yù)期開發(fā)需求,在各種預(yù)期的時間內(nèi),正確響應(yīng)各種系統(tǒng)輸入,在可接受的時間內(nèi)執(zhí)行其功能,足夠可用,同時可以滿足分析設(shè)計(jì)時要求的程度。在預(yù)期的環(huán)境中運(yùn)行,并達(dá)到用戶期望的總體結(jié)果。經(jīng)過一系列嚴(yán)格功能測試,以發(fā)現(xiàn)系統(tǒng)功能方面潛在的問題,保證系統(tǒng)的正常運(yùn)行。6.2系統(tǒng)功能測試在系統(tǒng)的功能性測試中,開發(fā)人員需要按照操作要求使旅游景點(diǎn)管理系統(tǒng)軟件的各項(xiàng)功能,并準(zhǔn)確記錄測試期間的每個功能的運(yùn)行數(shù)據(jù),判定軟件系統(tǒng)開發(fā)的功能是否符合預(yù)期的結(jié)果,主要是對MySQL數(shù)據(jù)庫里的數(shù)據(jù)進(jìn)行增刪改查,從而實(shí)現(xiàn)登錄、門票預(yù)訂、管理系統(tǒng)信息等功能。6.2.1登錄注冊功能測試軟件測試的第一步是旅游景點(diǎn)管理系統(tǒng)的用戶注冊登錄功能模塊進(jìn)行測試,測試用戶在初次進(jìn)入軟件系統(tǒng)時,是否可以使用注冊后登錄的功能,具體測試的步驟如表6-1所示。表6-1登錄注冊管理功能測試數(shù)據(jù)表編號測試的功能步驟預(yù)期結(jié)果實(shí)際結(jié)果1用戶注冊正確填寫注冊信息,然后點(diǎn)擊注冊按

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論