天天看點

基于JAVA社群家政服務系統的設計與實作-計算機畢業設計源碼+LW

作者:計算機畢業設計老師

文獻綜述:

随着計算機的持續發展,人類進入資訊化時代,各種軟體和管理系統層出不窮,軟體已成為提高辦公品質和經濟增長的重要手段,由此帶來了許多新興行業。比如線上購物,京東商城和淘寶的成功有目共睹。

基于網際網路的管理平台,收集和整理各類資訊,這些資訊以有序的方式存儲在資料庫中,資料庫是存儲資訊的管理系統。網際網路上所有的資源大多以一定的關系和結構存儲在特定的資料庫,資料庫是管理系統存在的必要條件。資料庫将資訊進行分類,實作系統化、标準化。最終通過程式的檢索查詢資料,按照一定的标準進行排序,友善使用者的讀取和使用。

由于經濟發展,社會進步,社會對于服務也呈現出多樣化的趨勢,如家政服務行業,家政服務行業由以前的保姆、清潔向更豐富的服務類型發展變化。人民生活水準的提高,社會節奏的加快,使很多社會成員需要更豐富、更多樣化的服務。在這樣的環境下,家政服務公司便如雨後春筍般地在全國各地發展起來,尤其是在大中城市。

在多樣化的服務模式下,很多的家政服務公司采取的傳統的宣傳與其服務模式在實際工作中顯出了不足之處,主要是由于宣傳範圍不夠寬廣,宣傳時間持久性不足,隻有一次性的宣傳模式和間歇性的宣傳方法。因而,社群家政服務系統作為宣傳範圍廣大,宣傳時間持久性也很好的宣傳模式下的産物,正在成為傳統宣傳方法的一個極好的補充,并為廣大群眾所接受。并且,由于其互動性的特點,社群家政服務系統不但可進行宣傳與推廣工作,還可進行服務的訂購與回報,能更友善地服務于大衆。

對于近年來廣大的失業與下崗人員,還有一些需要進行社會實踐生活來擷取生活來源的大中專學生,家政服務也是一個不錯的選擇,這樣既有充足的人力資源基礎,又有大面積的服務需求,家政服務業有不錯的發展潛力,并且也适合在網絡上進行宣傳與營運,開發這樣的社群家政服務系統是完全有必要的。

在這個高速發展的網際網路時代,任何事物都追求效率。相比較傳統管理來說,社群家政服務系統的操作快捷易懂,簡化了使用者消費的步驟,尤其是能夠線上上下單預定,減少使用者等候、排隊的時間,提高使用者的體驗,為社群家政節約人力資源和工作功率,也能夠服務更多的客戶進而擷取利潤。

SpringBoot架構包括SpringMVC、Spring、MyBatis三個方面。

SpringMVC是MVC的改變,它也屬于Spring架構,可以零配置的進行開發,縮減了開發的時間,當使用者通過浏覽器發送Request請求時,在配置檔案裡通過DispatcherServlet前端進行處理連接配接器。通過HandlerMapping識别器進行比對,識别器是通過Control的控制器進行調用,Control完成處理後傳送給DispatcherServlet解析Model和View後,傳回資訊到前台頁面。

Spring是J2EE的一個标準,Spring将表現層、業務層耦合降低,因為它包含IOC控制反轉,支援依賴注入。Spring支援七個子產品,每個子產品可單獨使用,也可以互相之間進行調用。Spring核心容器是通過工廠模式實作,代碼的依賴和配置分離,另外一個是面向切片,也就是AOP,通過配置檔案的配置,很輕松的實作切片管理,比如說實作事務管理。Spring也提供了資料通路對象,通過資料庫操作,并将異常和資料提供給業務邏輯。

MyBatis是一個持久型架構,支援映射、存儲過程。MyBatis不需要JDBC的資料庫操作代碼,通過注解或者XML映射資料對象直接反映資料集字段,首先通過SqlSession擷取資料庫操作連結執行個體,然後通過标準方法産生實體,實體是通過配置檔案進行配置的。

參考文獻:

[1]崔瀚銘. 本地生活服務系統的設計與實作[D].南京大學,2021.DOI:10.27

[2]張哲,吳姗姗.基于J2EE的家政共享系統應用研究[J].現代資訊科技,2019,3(22):148-149.

[3]陳國通,劉琪,範圓圓.基于微信小程式的家政服務預約系統設計與實作[J].資訊通信,2019(02):122-124.

[4]俞道亮. 家政服務業O2O訂單管理資訊系統設計與實作[D].上海交通大學,2017:25-32.

[5]曹輝,孫麒.基于Nginx的智慧社群家政服務系統的設計和研究[J].工業控制計算機,2017,30(04):57-59.

[6]陳古音. 家政服務管理資訊系統的設計與實作[D].吉林大學,2015:60-71.

[7]張茜. 面向社群的家政服務系統的設計與實作[D].蘇州大學,2014:38-42.

[8]高進,孫彬.基于Java的雲計算程式設計模型建構[J].科技風,2019(30):96-100.

[9]何晶.Java-Web開發應用探讨[J].計算機産品與流通,2019(11):104-105.

[10]王志輝.JAVA語言在軟體開發中的應用[J].電子技術與軟體工程,2019(20):42-43.

開題報告(正文):

1、 選題背景和意義

當今社會,人們的生活速度越來越快,傳統模式的家政服務管理已經無法滿足現代人的生活追求。随着網絡科技水準的不斷提高,網際網路在大陸迅速普及,計算機涉及領域越來越廣泛,為了适應新形勢的發展,網際網路家政服務已經日趨成為了新時代家政服務行業普遍形式,并在家政服務行業中發揮高效、便捷的作用,把人們從繁重的工作中解脫出來。更何況,在疫情常态化時期,建立網上的社群家政服務系統有助于減少面對面接觸,能夠快速便捷地提供家政服務并進行規範管理。家政的服務品質、服務速度、服務特色内容等等都在改變人們的思想,之前的很多家政服務由于人力、物力、财力等原因,一些管理系統無法完美的展現它的特色和優勢,變得繁瑣,浪費了很多顧客資源。

社群家政服務系統能夠對家政服務資訊、預約情況以及客戶資訊進行管理,進而為管理者提供快速、高效的資訊服務,避免背景處理的繁瑣與誤差,更友善對家政服務客戶提供資訊化管理,提供更智能化的家政服務預約功能。本系統拟采用全新的計算機網絡和管理系統,這将成為提高家政服務管理效率,改善服務水準的重要手段之一。

本平台拟采用現在應用廣泛的Java技術和MySq1資料庫的架構實作,進行系統的分析,從使用者的角度去思考,怎麼實作線上就可以獲得自己需要的資源的資訊,進而打造一個規範化、系統化、資訊化、網絡化的平台,具有較好的适應性和推廣性。

在這個高速發展的網際網路時代,任何事物都追求效率。傳統的家政服務在服務過程中存在較多的不足:第一,有很多非法中介;第二,預定過程繁雜;第三,很難進行雙向選擇;第四,需要較長時間的等待;第五,難以保證所提供的服務品質,難以樹立口碑。相比較傳統管理來說,社群家政服務系統的操作快捷易懂,簡化了使用者消費的步驟,尤其是能夠線上上下單預定,減少使用者等候、查找服務的時間,提高使用者的體驗,為家政服務節約人力資源和工作效率,也能夠服務更多的客戶,進而擷取利潤。

社群家政服務系統可以為使用者提供不同等級的服務,使得客戶與服務人員能快速有效率的對接,客戶評價和糾紛投訴使得服務品質更有規範和保障。同時,在疫情期間,建立服務人員的健康檔案,使得客戶放心。通過各種資料的統計友善了解家政服務行業的薪水趨勢、就業趨勢,為科學管理提供了資料支援,同時可激勵服務人員提高自身服務水準,考取各種資質證書。該社群家政服務系統的實作在一定程度上提高了市場競争力。

2、 研究目标與任務

主要任務是完成社群家政服務系統的開發背景、系統概述、需求分析、系統設計、系統實作和測試環節等。随着網際網路的高速發展,計算機的使用已經遍布人們生活中的各處,在家政方面也不例外。随着網際網路+的理念的發展,為了提供使用者友善快捷的家政服務管道,打造舒适的家政服務,社群家政服務系統由此而生。社群家政服務系統是一個對服務人員進行分級管理,再通過資料顯示給使用者,讓使用者在網上根據自己的實際需求預約自己的家政服務,最終形成訂單收取費用為整個流程的全面管理平台,同時系統背景的管理者還能夠管理所有使用者的資訊。

主要的功能設計目标為:

社群家政服務系統本質上是一個家政服務浏覽和線上預約的平台,從使用者角度,系統将包括會員、服務人員和管理者。

管理者功能如下:管理會員資訊、管理服務人員、家政服務分類管理、家政服務管理,稽核健康檢測,公告管理、收費類型管理、服務安排檢視、服務完成檢視、系統統計(按每月服務次數、服務類型、資質進行統計)、系統管理、管理評論、管理投訴問題。

服務人員功能:管理個人的健康檢測資訊,管理會員預約的家政服務訂單,釋出家政服務、修改我的家政服務(可上傳資質證書和健康體檢證明),服務安排,服務情況說明,完成服務、個人資料管理。

會員功能:多種方式查詢家政服務,首頁推薦家政服務,選擇家政服務後線上預約,可以檢視家政人員的電話,檢視服務人員的服務安排、服務情況、完成服務後,對服務進行評價。會員定期對個人資訊進行修改,包括個人資訊和密碼資訊,最終通過登出後退出本系統。

3、 分析或調研報告

在社群家政服務系統的基本業務下,降低操作門檻,可以友善的對各種資訊進行浏覽,互動。管理者對資訊進行有效的管理,通過操作菜單進行每一個功能子產品的具體操作,不存在前後子產品業務上的複雜操作要求,是一種所見即所得的方式,是以在操作上具有可行性。在開發社群家政服務系統上,業務流程并不複雜,時間成本低,同時可有效的降低資訊成本,提高資訊使用率,使得管理更加科學化、規範化。産出方面,社群家政服務系統投入使用後可以改變舊模式的效率低下,耗費人力、物力資源多的問題,并提高效率,減少大量中間環節,帶來經濟利益。

本系統拟利用Springboot進行開發,背景選擇面向對象的JAVA程式設計,JAVA具有功能強大,适應性強的特點。在JAVA的架構下可以開發出完善的應用程式系統,并且開發周期短。可以和MySQL資料庫完美連結,資料庫可以存儲大量的資料并提供安全保障,是以,建構社群家政服務系統,在技術上是可行的。

4、 拟定的方案或路線

(1)計劃搭建Eclipse的開發環境、安裝MySQL資料庫,然後建立資料庫,開發架構和頁面,最後進行測試。

(2)拟采用B/S結構,vue動态網頁技術開發網頁,設計模式是Springboot架構,背景的資料庫通過Mysql資料庫建立,核心的開發語言是基于java的開發。

(3)計劃完成基于JAVA社群家政服務系統的設計與實作,功能完整,界面友好,能滿足使用者下單與管理者訂單管理等需求。

(4)準備完成前背景管理功能,家政人員提供服務,管理者可以管理系統資訊,會員檢視服務,線上預定等。

(5)拟撰寫合格的畢業設計說明書,闡述畢業設計涉及的理論要點、設計過程和測試結果等。

5、 撰寫提綱及實施計劃

摘 要

Abstract

第一章 緒論

第二章 相關技術介紹

第三章 系統分析

第四章 系統設計

第五章 系統實作

第六章 系統測試

總結

參考文獻

謝 辭

2022/9/21-2022/10/30,項目需求分析,分析基于Java社群家政服務系統的需求,整理需求分析文檔。

2022/11/1-2022/12/25,查文獻前期指導,根據老師指導,學習Java相關的知識。

2022/12/26-2023/1/9,項目初步設計,對基于Java社群家政服務系統進行設計,包括功能設計資料庫設計和系統架構設計。

2023/1/10-2023/1/20,完成開題。

2023/1/21-2023/3/15,論文初稿寫作。

2023/3/16-2023/3/25,中期檢查,完成社群家政服務系統的開發任務,包括前台功能和背景管理。

2023/3/26-2023/4/20,完成論文初稿,完成社群家政服務系統的程式設計以及系統測試。

2023/4/21-2023/5/5,修改/查重。

2023/5/6-2023/5/18,答辯申請/答辯/後期定稿存檔。

基于JAVA社群家政服務系統的設計與實作-計算機畢業設計源碼+LW
基于JAVA社群家政服務系統的設計與實作-計算機畢業設計源碼+LW
基于JAVA社群家政服務系統的設計與實作-計算機畢業設計源碼+LW

繼續閱讀