基于Java的智慧家政預(yù)約管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
基于Java的智慧家政預(yù)約管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
基于Java的智慧家政預(yù)約管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
基于Java的智慧家政預(yù)約管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
基于Java的智慧家政預(yù)約管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩39頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

[4]。1.3主要研究內(nèi)容本設(shè)計(jì)使用IDEA開發(fā)工具和MySQL數(shù)據(jù)庫,數(shù)據(jù)庫工具采用Navicat,前端技術(shù)方面采用Vue,后端采用Java語言進(jìn)行編寫,并使用SpringBoot框架搭建Tomcat服務(wù)器。系統(tǒng)的主要功能包括用戶管理、家政員管理、家政信息管理、預(yù)約訂單管理、家政派單管理、服務(wù)類型管理、留言板管理等。第2章關(guān)鍵技術(shù)簡介2.1Java簡介Java技術(shù)是一種跨平臺(tái)、面向?qū)ο蟮木幊陶Z言和開發(fā)環(huán)境。Java技術(shù)有許多優(yōu)點(diǎn)。首先,Java是跨平臺(tái)的編程語言,通過Java虛擬機(jī)可以在不同的操作系統(tǒng)上運(yùn)行相同的Java程序,實(shí)現(xiàn)了高度的可移植性。其次,作為一種面向?qū)ο蟮恼Z言,Java具備封裝、繼承和多態(tài)等特性,能夠更好地組織和管理代碼,使其易于理解、擴(kuò)展和維護(hù)。另外,Java擁有強(qiáng)大的垃圾回收機(jī)制,自動(dòng)管理內(nèi)存,減少了內(nèi)存泄漏和懸掛指針等問題,簡化了開發(fā)過程。此外,Java擁有龐大的生態(tài)系統(tǒng),包括豐富的開源庫、框架和工具,開發(fā)者可以利用這些資源提高開發(fā)效率,同時(shí)得到社區(qū)的支持。最后,Java注重安全性,在設(shè)計(jì)上提供了多層次的安全機(jī)制,如沙箱模型和字節(jié)碼驗(yàn)證,有效地防止惡意代碼的執(zhí)行,增強(qiáng)了系統(tǒng)的安全性。同時(shí),Java語言在函數(shù)庫方面具有多個(gè)優(yōu)勢,Java提供了一個(gè)豐富的標(biāo)準(zhǔn)函數(shù)庫;除了標(biāo)準(zhǔn)函數(shù)庫,Java生態(tài)系統(tǒng)中還有許多優(yōu)秀的第三方函數(shù)庫可供選擇;Java函數(shù)庫通常有著良好的文檔和豐富的社區(qū)支持,這意味著開發(fā)者可以輕松地查閱函數(shù)庫的文檔、示例代碼和教程,以便更好地理解和使用函數(shù)庫;由于Java的跨平臺(tái)性,函數(shù)庫在不同操作系統(tǒng)上都能夠正常運(yùn)行,這使得開發(fā)者可以編寫一次函數(shù)庫代碼,然后在不同的操作系統(tǒng)和環(huán)境中使用,無需為每個(gè)平臺(tái)單獨(dú)編寫和維護(hù)函數(shù)庫代碼。綜上所述,Java技術(shù)的跨平臺(tái)性、面向?qū)ο筇匦?、垃圾回收機(jī)制、豐富的生態(tài)系統(tǒng)和安全性等優(yōu)點(diǎn)使其成為廣泛應(yīng)用于各種領(lǐng)域的可靠選擇。2.2MySQL簡介MySQL是一種流行的開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它提供了可靠的數(shù)據(jù)存儲(chǔ)和高效的數(shù)據(jù)管理功能,是開發(fā)人員和數(shù)據(jù)庫管理員的首選之一。MySQL非常適合跨平臺(tái)開發(fā)。它采用了客戶端/服務(wù)器體系結(jié)構(gòu),允許通過各種編程語言連接到MySQL服務(wù)器。它還提供了強(qiáng)大的SQL查詢語言,方便用戶進(jìn)行數(shù)據(jù)的存儲(chǔ)、檢索和管理。MySQL具有許多引人注目的特性。首先,它支持多種數(shù)據(jù)類型,可以滿足各種不同類型的數(shù)據(jù)存儲(chǔ)需求。其次,MySQL擁有出色的性能和可擴(kuò)展性,可以處理大規(guī)模數(shù)據(jù)和高并發(fā)訪問。它使用索引和緩存等技術(shù)來提高查詢速度,并支持復(fù)制和分區(qū)等功能,提高系統(tǒng)的可靠性和性能。MySQL還注重?cái)?shù)據(jù)安全性。它提供了基于角色的訪問控制和用戶權(quán)限管理功能,可以靈活地控制用戶對(duì)數(shù)據(jù)庫的訪問和操作權(quán)限。除此之外,MySQL具有數(shù)據(jù)備份和恢復(fù)機(jī)制,以確保數(shù)據(jù)的安全性和可靠性??傊?,MySQL是一種功能強(qiáng)大、穩(wěn)定可靠的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。它在各種應(yīng)用場景下都得到了廣泛的應(yīng)用,無論是小型項(xiàng)目還是大規(guī)模企業(yè)應(yīng)用,MySQL都能夠提供穩(wěn)定的數(shù)據(jù)存儲(chǔ)和高效的數(shù)據(jù)管理能力,滿足不同用戶的需求。2.3SpringBoot簡介SpringBoot是一個(gè)開源的Java開發(fā)框架,旨在簡化和加速應(yīng)用程序的構(gòu)建和部署過程。它提供了一套約定優(yōu)于配置的規(guī)范,通過默認(rèn)設(shè)置和自動(dòng)配置來減少開發(fā)人員的工作量。SpringBoot的設(shè)計(jì)理念是"約定大于配置",開發(fā)人員只需關(guān)注業(yè)務(wù)邏輯的實(shí)現(xiàn),而無需花費(fèi)過多精力在繁瑣的配置上。它提供了一套默認(rèn)配置和開箱即用的功能模塊,使得開發(fā)人員可以快速搭建一個(gè)可運(yùn)行的應(yīng)用程序。SpringBoot內(nèi)置了許多常用的功能模塊,如Web開發(fā)、數(shù)據(jù)庫訪問、安全性、日志管理等。這些功能模塊都經(jīng)過了深度集成和優(yōu)化,使得開發(fā)人員能夠輕松地構(gòu)建各種類型的應(yīng)用,包括Web應(yīng)用、RESTfulAPI、批處理任務(wù)等。SpringBoot提供了嵌入式服務(wù)器,可以直接運(yùn)行應(yīng)用程序,無需外部服務(wù)器的支持。這大大簡化了應(yīng)用程序的部署過程,開發(fā)人員可以將應(yīng)用程序打包成一個(gè)可執(zhí)行的JAR文件,輕松地在任何環(huán)境中部署和運(yùn)行。SpringBoot還支持可插拔的擴(kuò)展機(jī)制,開發(fā)人員可以根據(jù)需要選擇和集成各種第三方庫和組件。它與許多其他Spring項(xiàng)目和開源技術(shù)如SpringData、SpringSecurity、Swagger等緊密結(jié)合,為開發(fā)人員提供更多的選擇和靈活性。此外,SpringBoot擁有龐大的社區(qū)支持和活躍的開發(fā)者社區(qū)。開發(fā)人員可以輕松地獲取官方文檔、示例代碼和問題解答,以便更好地理解和使用框架。社區(qū)中還有許多優(yōu)秀的插件和工具,可以幫助開發(fā)人員提高效率和質(zhì)量??偨Y(jié)而言,SpringBoot是一個(gè)強(qiáng)大而靈活的Java開發(fā)框架,通過約定優(yōu)于配置、內(nèi)置功能模塊和嵌入式服務(wù)器等特性,使得開發(fā)人員能夠快速構(gòu)建、部署和擴(kuò)展各種類型的應(yīng)用程序。它的簡化開發(fā)流程、豐富的功能和活躍的社區(qū)支持使其成為當(dāng)今Java開發(fā)領(lǐng)域的熱門選擇。第3章系統(tǒng)分析3.1可行性分析3.1.1技術(shù)可行性本次開發(fā)基于Java語言,使用了SpringBoot框架,并采用了Vue作為前端技術(shù),MySQL作為數(shù)據(jù)庫,Navicat作為數(shù)據(jù)庫工具,IDEA作為開發(fā)工具,同時(shí)選擇了Tomcat作為服務(wù)器。這些技術(shù)都是成熟且廣泛應(yīng)用于類似系統(tǒng)開發(fā)的工具和框架。通過查閱相關(guān)資料和學(xué)習(xí)相關(guān)技術(shù),具備了掌握和應(yīng)用這些技術(shù)的能力,從而能夠滿足系統(tǒng)的需求。3.1.2經(jīng)濟(jì)可行性一方面所借鑒相關(guān)文獻(xiàn)都是可以通過互聯(lián)網(wǎng)、圖書館等途徑查閱到的,成本極低。另一方面,本次系統(tǒng)開發(fā)過程中所需要的各種軟硬件設(shè)施是可以在預(yù)算范圍內(nèi)獲取到的,總體來看開發(fā)成本是較低的并且在預(yù)算范圍內(nèi)。智慧家政預(yù)約管理系統(tǒng)的設(shè)計(jì)符合開發(fā)過程的要求,在系統(tǒng)完成后,所開發(fā)的智慧家政預(yù)約管理系統(tǒng)有著非常好的前景,將會(huì)帶來很可觀的經(jīng)濟(jì)效益。在綜合各方面因素的考慮下,認(rèn)為本次智慧家政預(yù)約管理系統(tǒng)的設(shè)計(jì)與開發(fā)是低投入高回報(bào)的,即在經(jīng)濟(jì)上來講是可行的。3.1.3操作可行性本系統(tǒng)的界面簡潔美觀,操作上便捷易上手,不需要經(jīng)過專業(yè)的訓(xùn)練即可使用,可以保證用戶及家政人員可以輕松的掌握與使用,管理者能夠高效的對(duì)系統(tǒng)進(jìn)行管理,總體而言可以做到便捷易上手?;谝陨系目紤],可以確定本系統(tǒng)是具有操作可行性的。3.1.4法律可行性從法律上來看,開發(fā)本系統(tǒng)所運(yùn)用的技術(shù)以及所查閱的文獻(xiàn)都是通過合法渠道獲取的。系統(tǒng)可以保證內(nèi)部信息的安全,可以做到保護(hù)相關(guān)人員的隱私。可以保證在開發(fā)過程當(dāng)中,沒有存在抄襲的行為,可以保證自己在開發(fā)過程中付出的是原始勞動(dòng),沒有出現(xiàn)任何違規(guī)違法的行為和操作。3.2需求分析系統(tǒng)的需求分析是軟件開發(fā)過程中的重要環(huán)節(jié),通過系統(tǒng)的需求分析,能夠減少錯(cuò)誤和風(fēng)險(xiǎn),提高軟件的質(zhì)量和效率。它為整個(gè)開發(fā)過程奠定了堅(jiān)實(shí)的基礎(chǔ),并確保開發(fā)出滿足用戶期望的軟件系統(tǒng)。3.2.1功能需求分析在基于Java的智慧家政預(yù)約管理系統(tǒng)中,用戶首先需要注冊并登錄系統(tǒng),進(jìn)入系統(tǒng)的首頁。在首頁上,用戶可以查看家政信息,瀏覽符合自己要求的家政員。如果用戶有需求,可以通過系統(tǒng)進(jìn)行預(yù)約下單,并在預(yù)約過程中選擇適合自己的家政類型。此外,系統(tǒng)還提供了留言板功能,用戶可以在留言板上發(fā)表留言和意見。管理員在系統(tǒng)的后臺(tái)具有特殊權(quán)限,可以對(duì)用戶、家政員、家政信息、預(yù)約訂單、家政派單、服務(wù)類型、留言板等進(jìn)行管理。管理員可以審核和管理用戶賬戶,監(jiān)督家政員的工作表現(xiàn),管理家政信息的發(fā)布和更新,處理預(yù)約訂單和派單任務(wù),管理不同類型的服務(wù),以及監(jiān)控和回復(fù)留言板上的留言。通過這樣的功能設(shè)計(jì),系統(tǒng)能夠提供方便的家政預(yù)約和管理服務(wù),滿足用戶的需求,并為管理員提供高效的管理和監(jiān)控工具,確保系統(tǒng)的正常運(yùn)行。系統(tǒng)的用例圖如圖3.1、3.2、3.3所示。注冊登錄注冊登錄查看家政信息查看家政信息留言板留言留言板留言支付訂單支付訂單預(yù)約訂單用戶預(yù)約訂單發(fā)布評(píng)發(fā)布評(píng)論圖3.1用戶用例圖回復(fù)評(píng)論回復(fù)評(píng)論查看服務(wù)類型查看服務(wù)類型查看訂單信息查看訂單信息派單管理派單管理家政員圖3.2家政員用例圖服務(wù)類型管理服務(wù)類型管理用戶管理用戶管理家政員管理家政員管理家政信息管理管理員家政信息管理預(yù)約訂單管理預(yù)約訂單管理留言板管理留言板管理家政派單管理家政派單管理圖3.3管理員用例圖3.2.2非功能需求分析對(duì)智慧家政預(yù)約管理系統(tǒng)進(jìn)行非功能需求分析,旨在明確系統(tǒng)在性能、安全性、可靠性、可用性和可擴(kuò)展性等方面的要求。以下是對(duì)系統(tǒng)的非功能需求進(jìn)行詳細(xì)闡述:1、在性能方面,系統(tǒng)應(yīng)具備快速響應(yīng)的能力,用戶操作和頁面加載應(yīng)在合理的時(shí)間內(nèi)完成,以提供良好的用戶體驗(yàn);系統(tǒng)應(yīng)能夠高效地處理大量數(shù)據(jù),包括用戶信息、家政員信息、訂單信息等,并提供快速的數(shù)據(jù)查詢和檢索功能。2、在安全性方面,系統(tǒng)應(yīng)具備嚴(yán)格的訪問控制機(jī)制,確保只有授權(quán)用戶才能訪問敏感數(shù)據(jù)和功能;系統(tǒng)應(yīng)對(duì)用戶的個(gè)人信息和敏感數(shù)據(jù)進(jìn)行合理的加密和保護(hù),防止數(shù)據(jù)泄露。3、在可靠性方面,系統(tǒng)應(yīng)具備高可用性,即在系統(tǒng)故障或意外中斷的情況下,能夠快速恢復(fù)并保持正常運(yùn)行,以最大程度地減少服務(wù)中斷時(shí)間;系統(tǒng)應(yīng)具備容錯(cuò)機(jī)制,能夠處理異常情況和錯(cuò)誤輸入,防止系統(tǒng)崩潰或數(shù)據(jù)損壞。4、在可用性方面,系統(tǒng)應(yīng)具備直觀、簡潔的用戶界面,使用戶能夠輕松理解和操作系統(tǒng)的各項(xiàng)功能。5、在可擴(kuò)展性方面,系統(tǒng)應(yīng)采用松耦合的模塊化架構(gòu),以便將來能夠方便地進(jìn)行功能擴(kuò)展和系統(tǒng)升級(jí)。通過對(duì)系統(tǒng)的非功能需求進(jìn)行分析和規(guī)劃,可以確保系統(tǒng)在各個(gè)方面都能滿足用戶和管理者的期望,并提供穩(wěn)定、安全、高效的智慧家政預(yù)約管理服務(wù)。第4章系統(tǒng)設(shè)計(jì)4.1系統(tǒng)總體設(shè)計(jì)系統(tǒng)的總體設(shè)計(jì)是智慧家政預(yù)約管理系統(tǒng)開發(fā)過程中的關(guān)鍵步驟之一,旨在規(guī)劃系統(tǒng)的整體架構(gòu)和功能實(shí)現(xiàn)方式。以下是智慧家政預(yù)約管理系統(tǒng)的總體設(shè)計(jì)要點(diǎn):1、系統(tǒng)架構(gòu)主要采用基于Java的技術(shù)棧,后端服務(wù)使用SpringBoot框架搭建,前端使用Vue框架進(jìn)行開發(fā)。2、使用MySQL作為系統(tǒng)的數(shù)據(jù)庫,根據(jù)實(shí)體關(guān)系模型設(shè)計(jì)相應(yīng)的數(shù)據(jù)庫表,并建立表之間的關(guān)聯(lián)關(guān)系,以實(shí)現(xiàn)數(shù)據(jù)的持久化存儲(chǔ)。3、在用戶界面設(shè)計(jì)的考慮上注重用戶友好性和操作簡便性,通過響應(yīng)式設(shè)計(jì)和直觀的界面布局,使用戶能夠輕松瀏覽家政信息、進(jìn)行預(yù)約下單以及留言交流。4、在功能模塊設(shè)計(jì)上根據(jù)需求分析,將系統(tǒng)劃分為用戶管理、家政員管理、家政信息管理、留言板管理、服務(wù)類型管理、預(yù)約訂單管理和家政派單管理等功能模塊,確保每個(gè)模塊的功能清晰明確,并實(shí)現(xiàn)模塊之間的良好交互和數(shù)據(jù)流動(dòng)。5、在性能優(yōu)化方面通過合理的系統(tǒng)設(shè)計(jì),提高系統(tǒng)的響應(yīng)速度和并發(fā)處理能力,確保系統(tǒng)穩(wěn)定運(yùn)行。總體設(shè)計(jì)旨在確保系統(tǒng)的功能完備、性能卓越、用戶體驗(yàn)良好,并考慮系統(tǒng)的安全性、可擴(kuò)展性和易維護(hù)性。通過合理的架構(gòu)設(shè)計(jì)和模塊劃分,以及適當(dāng)?shù)募夹g(shù)選型和優(yōu)化策略,實(shí)現(xiàn)智慧家政預(yù)約管理系統(tǒng)的高效運(yùn)行和持續(xù)發(fā)展。系統(tǒng)的功能結(jié)構(gòu)圖如圖4.1所示:基于Java的智慧家政預(yù)約管理系統(tǒng)基于Java的智慧家政預(yù)約管理系統(tǒng)家政派單管理服務(wù)類型管理家政員管理家政信息管理預(yù)約訂單管理留言板管理用戶管理家政派單管理服務(wù)類型管理家政員管理家政信息管理預(yù)約訂單管理留言板管理用戶管理圖4.1系統(tǒng)功能結(jié)構(gòu)圖4.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)概念模型設(shè)計(jì),是將具體信息抽象,用來反映現(xiàn)實(shí)世界各實(shí)體之間的聯(lián)系,可以用E-R圖展現(xiàn)。1.管理員實(shí)體屬性圖,如圖4.2所示。角色密碼賬號(hào)角色密碼賬號(hào)管理員管理員圖4.2管理員實(shí)體屬性圖2.用戶實(shí)體屬性圖,如圖4.3所示。賬號(hào)姓名性別密碼賬號(hào)姓名性別密碼用戶用戶年齡頭像年齡頭像手機(jī)號(hào)碼家庭住址手機(jī)號(hào)碼家庭住址圖4.3用戶實(shí)體屬性圖家政員實(shí)體屬性圖,如圖4.4所示。家政賬號(hào)密碼家政賬號(hào)密碼家政姓名聯(lián)系電話家政員家政姓名聯(lián)系電話家政員性別頭像年齡性別頭像年齡圖4.4家政員實(shí)體屬性 圖智慧家政預(yù)約管理系統(tǒng)E-R圖,如圖4.5所示。支付審核支付審核訂單用戶1nn訂單用戶n11發(fā)布預(yù)約回復(fù)發(fā)布預(yù)約回復(fù)留言管理員nn1留言管理員n1接收分派接收分派訂單家政員1nn訂單家政員圖4.5智慧家政預(yù)約管理系統(tǒng)E-R圖4.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫的邏輯設(shè)計(jì)是基于規(guī)范化理論的依據(jù),它對(duì)數(shù)據(jù)庫及其應(yīng)用的整體性能和調(diào)優(yōu)位置起著重要作用。根據(jù)不同的訪問類型,可以選擇適合的存儲(chǔ)結(jié)構(gòu),如索引表和順序表,以滿足不同查詢需求。在邏輯設(shè)計(jì)過程中,根據(jù)前一節(jié)中抽象出的數(shù)據(jù)實(shí)體及其之間的關(guān)系模式,建立相應(yīng)的數(shù)據(jù)庫和實(shí)體表結(jié)構(gòu)。通過應(yīng)用規(guī)范化理論,確保數(shù)據(jù)庫設(shè)計(jì)符合規(guī)范化要求,提升數(shù)據(jù)一致性和完整性,并為后續(xù)的查詢和操作提供高性能和高效率的支持。智慧家政預(yù)約管理系統(tǒng)具體表設(shè)計(jì)如下:4.3.1管理員表users“管理員表users”用來存儲(chǔ)管理員的信息。該表的結(jié)構(gòu)如表4.1所示。表4.1管理員表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint編號(hào)主鍵usernamevarchar10用戶名passwordvarchar20密碼rolevarchar20角色管理員addtimetimestamp新增時(shí)間CURRENT_TIMESTAMP4.3.2token表“token表”是用來記錄用戶token的信息。token的結(jié)構(gòu)如表4.2所示。表4.2token表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint編號(hào)主鍵useridbigint用戶idusernamevarchar10用戶名tablenamevarchar10表名rolevarchar20角色tokenvarchar20密碼續(xù)表4.2token表字段名稱類型長度字段說明主鍵默認(rèn)值addtimetimestamp新增時(shí)間CURRENT_TIMESTAMPexpiratedtimetimestamp過期時(shí)間CURRENT_TIMESTAMP4.3.3收藏表storeup“收藏表storeup”是用來記錄收藏信息。storeup的結(jié)構(gòu)如表4.3所示。表4.3收藏表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint編號(hào)主鍵addtimetimestamp創(chuàng)建時(shí)間CURRENT_TIMESTAMPuseridbigint10用戶idrefidbigint20家政員idtablenamevarchar10表名namevarchar10名稱picturelongtext4294967295圖片typevarchar200類型(1:收藏,21:贊,22:踩,31:競拍參與,41:關(guān)注)1inteltypevarchar20推薦類型remarkvarchar20備注4.3.4用戶表yonghu“用戶表yonghu”是用來記錄用戶的信息。yonghu的結(jié)構(gòu)如表4.4所示。表4.4用戶表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint編號(hào)主鍵addtimetimestamp創(chuàng)建時(shí)間CURRENT_TIMESTAMPyonghuzhanghaovarchar20用戶賬號(hào)mimavarchar20密碼yonghuxingmingvarchar10用戶姓名touxianglongtext4294967295頭像xingbievarchar2性別nianlingint10年齡shoujihaomavarchar11手機(jī)號(hào)碼jiatingdizhivarchar20家庭地址4.3.5留言板表messages“留言板表messages”是用來記錄留言板的信息。messages的結(jié)構(gòu)如表4.5所示。表4.5留言板表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint編號(hào)主鍵addtimetimestamp創(chuàng)建時(shí)間CURRENT_TIMESTAMPuseridbigint留言人idusernamevarchar10用戶名avatarurllongtext4294967295頭像contentlongtext100留言內(nèi)容續(xù)表4.5留言板表字段名稱類型長度字段說明主鍵默認(rèn)值cpicturelongtext4294967295留言圖片replylongtext100回復(fù)內(nèi)容rpicturelongtext4294967295回復(fù)圖片4.3.6家政員表jiazhengyuan“家政員表jiazhengyuan”是用來記錄家政員的信息。jiazhengyuan的結(jié)構(gòu)如表4.6所示。表4.6家政員表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint編號(hào)主鍵addtimetimestamp創(chuàng)建時(shí)間CURRENT_TIMESTAMPjiazhengzhanghaovarchar20家政賬號(hào)mimavarchar20密碼jiazhengxingmingvarchar10家政姓名lianxidianhuavarchar11聯(lián)系電話xingbievarchar2性別nianlingvarchar200年齡touxianglongtext4294967295頭像clicktimedatetime最近點(diǎn)擊時(shí)間clicknumint點(diǎn)擊次數(shù)04.3.7家政信息表jiazhengxinxi“家政信息表jiazhengxinxi”用來記錄家政信息。jiazhengxinxi的結(jié)構(gòu)如表4.7所示。表4.7家政信息表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint編號(hào)主鍵addtimetimestamp創(chuàng)建時(shí)間CURRENT_TIMESTAMPjiazhengzhanghaovarchar20家政賬號(hào)jiazhengxingmingvarchar10家政姓名lianxidianhuavarchar11聯(lián)系電話xingbievarchar2性別nianlingvarchar10年齡touxianglongtext4294967295頭像fuwuleixingvarchar10服務(wù)類型fuwujiagefloat服務(wù)價(jià)格zhuangtaivarchar10狀態(tài)xiangxijieshaolongtext4294967295詳細(xì)介紹clicknumint點(diǎn)擊次數(shù)04.3.8家政派單表jiazhengpaidan“家政派單表jiazhengpaidan”是用來記錄家政派單的信息。jiazhengpaidan的結(jié)構(gòu)如表4.8所示。表4.8家政派單表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint編號(hào)主鍵addtimetimestamp創(chuàng)建時(shí)間CURRENT_TIMESTAMPjiazhengzhanghaovarchar20家政賬號(hào)續(xù)表4.8家政派單表字段名稱類型長度字段說明主鍵默認(rèn)值jiazhengxingmingvarchar10家政姓名lianxidianhuavarchar11聯(lián)系電話fuwujiagefloat服務(wù)價(jià)格yonghuzhanghaovarchar20用戶賬號(hào)yonghuxingmingvarchar10用戶姓名shoujihaomavarchar11手機(jī)號(hào)碼jiatingdizhivarchar20家庭地址yuyueshijiandatetime預(yù)約時(shí)間paidanbianhaovarchar20派單編號(hào)fuwuleixingvarchar20服務(wù)類型sfshvarchar10是否審核待審核shhflongtext4294967295審核回復(fù)ispayvarchar10是否支付未支付4.3.9服務(wù)類型表fuwuleixing“服務(wù)類型表fuwuleixing”用來記錄服務(wù)類型的信息。fuwuleixing的結(jié)構(gòu)如表4.9所示。表4.9服務(wù)類型表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint編號(hào)主鍵addtimetimestamp創(chuàng)建時(shí)間CURRENT_TIMESTAMPfuwuleixingvarchar20服務(wù)類型4.3.10家政員評(píng)論表discussjiazhengyuan“家政員評(píng)論表discussjiazhengyuan”是用來記錄家政員評(píng)論的信息。表discussjiazhengyuan的結(jié)構(gòu)如表4.10所示。表4.10家政員評(píng)論表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint編號(hào)主鍵addtimetimestamp創(chuàng)建時(shí)間CURRENT_TIMESTAMPrefidbigint關(guān)聯(lián)表iduseridbigint用戶idavatarurllongtext4294967295頭像nicknamevarchar10用戶名contentlongtext100評(píng)論內(nèi)容replylongtext100回復(fù)內(nèi)容4.3.11預(yù)約訂單表yuyuedingdan“預(yù)約訂單表yuyuedingdan”是用來記錄預(yù)約訂單的信息。表yuyuedingdan的結(jié)構(gòu)如表4.11所示。表4.11預(yù)約訂單表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint編號(hào)主鍵addtimetimestamp創(chuàng)建時(shí)間CURRENT_TIMESTAMPjiazhengzhanghaovarchar20家政賬號(hào)jiazhengxingmingvarchar20家政姓名lianxidianhuavarchar11聯(lián)系電話xingbievarchar2性別nianlingvarchar10年齡fuwuleixingvarchar20服務(wù)類型續(xù)表4.11預(yù)約訂單表字段名稱類型長度字段說明主鍵默認(rèn)值fuwujiagefloat服務(wù)價(jià)格yonghuzhanghaovarchar10用戶賬號(hào)yonghuxingmingvarchar10用戶姓名shoujihaomavarchar11手機(jī)號(hào)碼jiatingdizhivarchar20家庭地址yuyueshijiandatetime預(yù)約時(shí)間sfshvarchar10是否審核待審核shhflongtext100審核回復(fù)第5章系統(tǒng)實(shí)現(xiàn)5.1實(shí)現(xiàn)環(huán)境該系統(tǒng)的開發(fā)環(huán)境為:開發(fā)語言:Java框架:SpringbootJDK版本:JDK1.8服務(wù)器:Tomcat7數(shù)據(jù)庫:Mysql5.7數(shù)據(jù)庫工具:Navicat11開發(fā)軟件:Eclipse/MyEclipse/ideaMaven包:Maven3.3.9瀏覽器:谷歌瀏覽器5.2注冊登錄用戶首次登陸系統(tǒng)需要先進(jìn)行注冊,點(diǎn)擊“注冊用戶”按鈕,進(jìn)入注冊頁面,填寫相關(guān)信息后,點(diǎn)擊“注冊”后會(huì)顯示注冊成功彈窗。如圖5.1所示。圖5.1用戶注冊用戶注冊成功后自動(dòng)跳轉(zhuǎn)到登陸界面,填寫相應(yīng)信息后點(diǎn)擊“登錄”按鈕即可進(jìn)入首頁,并彈出“登錄成功”彈窗。如圖5.2所示。圖5.2用戶登錄實(shí)現(xiàn)該功能的關(guān)鍵代碼如下:@RestController@RequestMapping("/yonghu")publicclassYonghuController{@AutowiredprivateYonghuServiceyonghuService; @Autowired privateTokenServicetokenService; @IgnoreAuth @RequestMapping(value="/login") publicRlogin(Stringusername,Stringpassword,Stringcaptcha,HttpServletRequestrequest){ YonghuEntityu=yonghuService.selectOne(newEntityWrapper<YonghuEntity>().eq("yonghuzhanghao",username)); if(u==null||!u.getMima().equals(password)){ returnR.error("賬號(hào)或密碼不正確"); } Stringtoken=tokenService.generateToken(u.getId(),username,"yonghu","用戶"); returnR.ok().put("token",token); }5.3家政信息以用戶身份進(jìn)入系統(tǒng)后,點(diǎn)擊“家政信息”按鈕,進(jìn)入家政信息界面,可以對(duì)家政員信息進(jìn)行搜索或?yàn)g覽。用戶通過查詢“李”字顯示界面如圖5.3所示:圖5.3用戶查詢家政員瀏覽或查詢到符合自己要求的家政員后,點(diǎn)擊圖片,跳轉(zhuǎn)到家政員詳情頁,查看家政員的基本信息和服務(wù)狀態(tài)。如圖5.4所示。圖5.4家政信息詳情實(shí)現(xiàn)該功能的關(guān)鍵代碼如下:@RequestMapping("/lists")publicRlist(JiazhengxinxiEntityjiazhengxinxi){ EntityWrapper<JiazhengxinxiEntity>ew=newEntityWrapper<JiazhengxinxiEntity>(); ew.allEq(MPUtil.allEQMapPre(jiazhengxinxi,"jiazhengxinxi"));returnR.ok().put("data",jiazhengxinxiService.selectListView(ew));}@RequestMapping("/query")publicRquery(JiazhengxinxiEntityjiazhengxinxi){EntityWrapper<JiazhengxinxiEntity>ew=newEntityWrapper<JiazhengxinxiEntity>(); ew.allEq(MPUtil.allEQMapPre(jiazhengxinxi,"jiazhengxinxi")); JiazhengxinxiViewjiazhengxinxiView=jiazhengxinxiService.selectView(ew); returnR.ok("查詢家政信息成功").put("data",jiazhengxinxiView);}5.4預(yù)約訂單管理用戶對(duì)家政員的信息進(jìn)行查看后,對(duì)符合自己要求的家政員進(jìn)行預(yù)約。點(diǎn)擊詳情頁的“預(yù)約訂單”按鈕進(jìn)入預(yù)約界面,填寫相應(yīng)信息并選擇服務(wù)時(shí)間。如圖5.5、5.6所示。圖5.5用戶填寫預(yù)約信息圖5.6選擇預(yù)約時(shí)間點(diǎn)擊“提交”按鈕后,會(huì)彈出“預(yù)約成功”彈窗,并自動(dòng)跳轉(zhuǎn)到家政員詳情頁,家政員狀態(tài)會(huì)自動(dòng)更新成“已預(yù)約”。如圖5.7所示。圖5.7預(yù)約成功實(shí)現(xiàn)該功能的關(guān)鍵代碼如下:@RequestMapping("/add")

publicRadd(@RequestBodyYuyuedingdanEntityyuyuedingdan,HttpServletRequestrequest){

yuyuedingdan.setId(newDate().getTime()+newDouble(Math.floor(Math.random()*1000)).longValue());

yuyuedingdanService.insert(yuyuedingdan);

returnR.ok();

}5.5家政派單管理管理員進(jìn)入預(yù)約訂單管理界面,對(duì)需要審核的訂單進(jìn)行審核。如圖5.8、5.9所示。圖5.8管理員審核訂單圖5.9管理員審核通過在管理員審核完訂單后,點(diǎn)擊“派單”按鈕,進(jìn)入派單界面,檢查信息無誤后,點(diǎn)擊“提交”即可對(duì)訂單進(jìn)行派單。如圖5.10所示。圖5.10管理員進(jìn)行家政派單當(dāng)管理員派單完畢后,用戶和家政員都可以查看到更新后的信息。如圖5.11、5.12所示。5.11用戶查看派單信息5.12家政員查看派單信息實(shí)現(xiàn)該功能的關(guān)鍵代碼如下: @RequestMapping("/page")

publicRpage(@RequestParamMap<String,Object>params,JiazhengpaidanEntityjiazhengpaidan,

HttpServletRequestrequest){

StringtableName=request.getSession().getAttribute("tableName").toString();

if(tableName.equals("jiazhengyuan")){

jiazhengpaidan.setJiazhengzhanghao((String)request.getSession().getAttribute("username"));

}

if(tableName.equals("yonghu")){

jiazhengpaidan.setYonghuzhanghao((String)request.getSession().getAttribute("username"));

}

EntityWrapper<JiazhengpaidanEntity>ew=newEntityWrapper<JiazhengpaidanEntity>();

PageUtilspage=jiazhengpaidanService.queryPage(params,MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew,jiazhengpaidan),params),params));

returnR.ok().put("data",page);

}5.6留言板管理用戶進(jìn)路系統(tǒng)后,可以針對(duì)家政員的服務(wù)質(zhì)量進(jìn)行留言。點(diǎn)擊“留言板”,進(jìn)入留言板界面,點(diǎn)擊留言和上傳照片,并提交進(jìn)行上傳,當(dāng)彈出“留言成功”彈窗即表示留言成功。也可以在留言板模塊看到其他顧客的留言。如圖5.13所示:圖5.13留言板留言實(shí)現(xiàn)該功能的關(guān)鍵代碼如下:@RequestMapping("/add")

publicRadd(@RequestBodyMessagesEntitymessages,HttpServletRequestrequest){

messages.setId(newDate().getTime()+newDouble(Math.floor(Math.random()*1000)).longValue());\

messagesService.insert(messages);

returnR.ok();

} 5.7用戶管理管理員登錄到系統(tǒng)中,進(jìn)入用戶管理界面,如圖5.14所示。圖5.14用戶管理界面進(jìn)入用戶管理界面后,可以通過賬號(hào)查詢用戶,在上方檢索處填寫相應(yīng)賬號(hào),之后點(diǎn)擊“查詢”即可。如圖5.15所示。圖5.15通過賬號(hào)查詢用戶管理員可以按照用戶的要求對(duì)相應(yīng)信息進(jìn)行修改和完善,點(diǎn)擊“修改”跳轉(zhuǎn)到用戶信息頁面進(jìn)行相應(yīng)操作。如圖5.16所示。圖5.16用戶信息修改實(shí)現(xiàn)該功能的關(guān)鍵代碼如下:@RequestMapping("/update")

@Transactional

publicRupdate(@RequestBodyYonghuEntityyonghu,HttpServletRequestrequest){

yonghuService.updateById(yonghu);

returnR.ok();

}5.8家政員管理管理員登錄到系統(tǒng)中,進(jìn)入家政員管理界面。如圖5.17所示。圖5.17家政員管理界面管理員可以在詳情頁面對(duì)家政員的資質(zhì)進(jìn)行審核,家政員需要有相應(yīng)的資格證書、培訓(xùn)證書等技能證書。如圖5.18所示。圖5.18審核家政員資質(zhì)管理員可以對(duì)不符合要求或離職的家政員的注冊信息進(jìn)行刪除。選擇要?jiǎng)h除的家政員后點(diǎn)擊“刪除”會(huì)彈出確認(rèn)刪除的彈框,點(diǎn)擊“確認(rèn)”,出現(xiàn)“操作成功”彈框即表示操作成功。如圖5.19、5.20所示。圖5.19家政員管理批量刪除5.20批量刪除后界面實(shí)現(xiàn)該功能的關(guān)鍵代碼如下:@RequestMapping("/delete")publicRdelete(@RequestBodyLong[]ids){discussjiazhengyuanService.deleteBatchIds(Arrays.asList(ids));returnR.ok();}5.9家政信息管理管理員可以幫助家政員完善相關(guān)信息,如圖5.21所示。圖5.21完善家政員信息實(shí)現(xiàn)該功能的關(guān)鍵代碼如下:@RequestMapping("/add")

publicRadd(@RequestBodyJiazhengxinxiEntityjiazhengxinxi,HttpServletRequestrequest){

jiazhengxinxi.setId(newDate().getTime()+newDouble(Math.floor(Math.random()*1000)).longValue());

//ValidatorUtils.validateEntity(jiazhengxinxi);

jiazhengxinxiService.insert(jiazhengxinxi);

returnR.ok();

}@RequestMapping("/save")

publicRsave(@RequestBodyJiazhengxinxiEntityjiazhengxinxi,HttpServletRequestrequest){

jiazhengxinxi.setId(newDate().getTime()+newDouble(Math.floor(Math.random()*1000)).longValue());

//ValidatorUtils.validateEntity(jiazhengxinxi);

jiazhengxinxiService.insert(jiazhengxinxi);

returnR.ok();}5.10評(píng)論回復(fù)當(dāng)家政員服務(wù)完成后,用戶可以對(duì)家政員的服務(wù)效果等進(jìn)行評(píng)論,如圖5.22所示。圖5.22用戶評(píng)論家政員家政員可以對(duì)用戶的評(píng)論進(jìn)行回復(fù),如圖5.23所示。圖5.23家政員回復(fù)評(píng)論5.11服務(wù)類型管理管理員在服務(wù)類型管理模塊可以對(duì)系統(tǒng)的服務(wù)類型進(jìn)行管理,可以增加或刪除服務(wù)類型。如圖5.24、5.25所示。圖5.24管理員增加服務(wù)類型圖5.25管理員刪除服務(wù)員類型第6章系統(tǒng)測試系統(tǒng)在設(shè)計(jì)完成后,為了確保其平穩(wěn)可靠的運(yùn)行,在正式投入使用之前需要進(jìn)行全面的功能和性能測試。在測試時(shí),主要從用戶的角度進(jìn)行考慮(黑盒測試),通過相應(yīng)的測試用例,將測試的結(jié)果與預(yù)期的結(jié)果進(jìn)行比對(duì),從兩者的差異之間找到存在的問題。主要采用錯(cuò)位分析和邊界值分析,根據(jù)測試的結(jié)果判斷系統(tǒng)的穩(wěn)定性是否在預(yù)期范圍之內(nèi)。通過一系列的功能和性能測試,可以及時(shí)發(fā)現(xiàn)并解決系統(tǒng)中的問題,確保系統(tǒng)在正式投入使用時(shí)能夠正常運(yùn)行,并滿足用戶的需求和期望。測試過程也是對(duì)系統(tǒng)質(zhì)量和可靠性的驗(yàn)證,為系統(tǒng)的上線提供重要保障。只有經(jīng)過充分的測試,才能保證系統(tǒng)在實(shí)際運(yùn)行中的穩(wěn)定性和可靠性,為用戶提供良好的體驗(yàn)和服務(wù)。6.1測試步驟系統(tǒng)的測試步驟可以按照以下順序進(jìn)行:1、明確測試的目標(biāo)和要求,從理論上設(shè)定出測試的標(biāo)準(zhǔn)范圍。2、根據(jù)系統(tǒng)的需求和功能,設(shè)計(jì)測試用例。3、準(zhǔn)備適當(dāng)?shù)臏y試環(huán)境,確保測試環(huán)境與實(shí)際運(yùn)行環(huán)境一致,以保證測試結(jié)果的可靠性和可重復(fù)性。4、按照所設(shè)計(jì)的測試用例,執(zhí)行測試步驟,記錄測試數(shù)據(jù),觀察并記錄輸出結(jié)果。5、比對(duì)實(shí)際與預(yù)期結(jié)果,檢查是否存在差異和問題。如果存在差異和問題,需要詳細(xì)分析和定位問題,要立即尋找原因并在第一時(shí)間修復(fù)。6、在問題修復(fù)后,重新執(zhí)行相關(guān)的測試用例,驗(yàn)證修復(fù)效果,確保問題已被解決。6.2測試用例6.2.1登錄測試用例在測試用例中,通常會(huì)列出測試步驟、操作或輸入,以及預(yù)期結(jié)果或輸出。還要注意需要測試的場景和條件,例如登錄/注冊時(shí)是否出現(xiàn)錯(cuò)誤的彈出窗口、系統(tǒng)是否能夠快速響應(yīng)等情況。測試用例會(huì)通過自動(dòng)化測試工具或手動(dòng)執(zhí)行進(jìn)行驗(yàn)證,以便發(fā)現(xiàn)并修復(fù)問題。如表6.1所示。表6.1登錄測試用例表測試編號(hào)測試目的操作步驟預(yù)期結(jié)果實(shí)際結(jié)果001登錄測試輸入正確的用戶名和密碼登錄成功登錄成功002登錄測試輸入錯(cuò)誤的用戶名登錄失敗登錄失敗003登錄測試輸入錯(cuò)誤的的密碼登錄失敗登錄失敗6.2.2用戶管理測試用例在管理端進(jìn)行測試時(shí),確保系統(tǒng)滿足瀏覽器的運(yùn)行需求至關(guān)重要。以下是管理端各模塊的一些代表性測試用例,包括添加用戶信息、修改用戶信息和刪除用戶信息。如表6.2所示。表6.2用戶管理測試用例表測試編號(hào)測試目的操作步驟預(yù)期結(jié)果實(shí)際結(jié)果001添加用戶信息測試在添加頁面輸入用戶信息,點(diǎn)擊確認(rèn)按鈕添加成功添加成功002修改用戶信息測試在修改頁面修改用戶信息,點(diǎn)擊確認(rèn)按鈕修改成功修改成功003刪除用戶信息測試在管理用戶信息頁面,點(diǎn)擊某一用戶的刪除按鈕刪除成功刪除成功004查詢用戶信息測試在管理用戶信息頁面查詢輸入框輸入要查詢的賬號(hào)和名字,點(diǎn)擊查詢按鈕查詢成功查詢成功6.2.3家政信息管理測試用例關(guān)于家政信息管理測試,主要從添加、修改、刪除、查詢家政信息等方面進(jìn)行,如表6.3所示。表6.3家政管理測試用例表測試編號(hào)測試目的操作步驟預(yù)期結(jié)果實(shí)際結(jié)果001添加家政信息測試在添加頁面輸入家政信息,點(diǎn)擊確認(rèn)按鈕添加成功添加成功002修改家政信息測試在修改頁面修改家政信息,點(diǎn)擊確認(rèn)按鈕修改成功修改成功003刪除家政信息測試在管理家政信息頁面,點(diǎn)擊某一家政的刪除按鈕刪除成功刪除成功004查詢家政信息測試在管理家政信息頁面查詢輸入框輸入要查詢的賬號(hào)和名字,點(diǎn)擊查詢按鈕查詢成功查詢成功6.2.4家政派單管理測試用例在管理端運(yùn)行時(shí),需要滿足瀏覽器的運(yùn)行需求,并進(jìn)行各模塊的測試,包括添加家政派單信息、修改家政派單信息、刪除家政派單信息等功能。以下是代表性的部分測試用例,如表6.4所示。表6.4家政派單管理測試用例表測試編號(hào)測試目的操作步驟預(yù)期結(jié)果實(shí)際結(jié)果001添加家政派單信息測試在添加頁面輸入家政派單信息,點(diǎn)擊確認(rèn)按鈕添加成功添加成功002修改家政派單信息測試在修改頁面修改家政派單信息,點(diǎn)擊確認(rèn)按鈕修改成功修改成功003刪除家政派單信息測試在管理家政派單信息頁面,點(diǎn)擊某一家政派單的刪除按鈕刪除成功刪除成功續(xù)表6.4家政派單管理測試用例表測試編號(hào)測試目的操作步驟預(yù)期結(jié)果實(shí)際結(jié)果004查詢家政派單信息測試在管理家政派單信息頁面查詢輸入框輸入要查詢的賬號(hào)和名字,點(diǎn)擊查詢按鈕查詢成功查詢成功6.3測試結(jié)論經(jīng)過對(duì)系統(tǒng)的功能進(jìn)行多個(gè)測試用例的測試,整個(gè)系統(tǒng)在測試過程中展現(xiàn)出良好的表現(xiàn)。系統(tǒng)能夠正確地呈現(xiàn)用戶所需的數(shù)據(jù),并在功能和使用方面基本達(dá)到預(yù)期結(jié)果。測試結(jié)果表明系統(tǒng)的功能模塊能夠正常運(yùn)行,并且正確地處理用戶的請(qǐng)求。系統(tǒng)在各種測試情景下表現(xiàn)穩(wěn)定可靠,能夠提供準(zhǔn)確的數(shù)據(jù)輸出和預(yù)期的功能操作。從用戶的角度看,系統(tǒng)能夠滿足用戶的需求。用戶能夠輕松地使用系統(tǒng)的各項(xiàng)功能,并獲得準(zhǔn)確、及時(shí)的信息和結(jié)果。綜上所述,經(jīng)過多個(gè)測試用例的驗(yàn)證,系統(tǒng)在測試過程中表現(xiàn)出良好的功能和使用效果,能夠正確呈現(xiàn)數(shù)據(jù),并滿足用戶的需求。結(jié)論本設(shè)計(jì)的動(dòng)機(jī)源于當(dāng)代社會(huì)中快速發(fā)展的經(jīng)濟(jì)和人們?nèi)找婕涌斓纳罟?jié)奏,導(dǎo)致人們在工作壓力下難以兼顧工作與生活之間的平衡。為了應(yīng)對(duì)這一矛盾并結(jié)合互聯(lián)網(wǎng)技術(shù)的迅猛發(fā)展,提出了智慧家政預(yù)約管理系統(tǒng)的設(shè)計(jì),旨在一定程度上緩解這種矛盾。該設(shè)計(jì)不僅滿足了人們對(duì)便捷生活的需求,還將相應(yīng)行業(yè)與互聯(lián)網(wǎng)密切聯(lián)系,體現(xiàn)了該系統(tǒng)在現(xiàn)實(shí)中應(yīng)用價(jià)值。在本次研究所實(shí)現(xiàn)的基于Java的智慧家政預(yù)約管理系統(tǒng)過程中,首先闡述了研究的現(xiàn)實(shí)意義,接下來著重介紹了開發(fā)語言和相關(guān)技術(shù),然后進(jìn)行了開發(fā)系統(tǒng)的可行性分析確定本次開發(fā)是可行的,然后做出系統(tǒng)的需求分析。之后對(duì)系統(tǒng)的總體設(shè)計(jì),功能界面做出了展示,這一部分是論文的核心。對(duì)實(shí)現(xiàn)過程以及部分關(guān)鍵代碼的使用

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論