【開題答辯全過程】以 “居逸”民宿預訂微信小程序為例,包含答辯的問題和答案

個人簡介

一名14年經驗的資深畢設內行人,語言擅長Javaphp、微信小程序、PythonGolang、安卓Android

開發項目包括大數據、深度學習、網站、小程序、安卓、算法。平常會做一些項目定制化開發、代碼講解、答辯教學、文檔編寫、也懂一些降重方面的技巧。

感謝大家的關注與支持!

各位老師好,我是xx同學。本次畢業設計的題目是《“居逸”民宿預訂微信小程序的設計與實現》。系統主要面向三類用戶:游客、房東和管理員。游客可以在小程序里查房源、下訂單、收藏、評價、留言和投訴;房東可以發布/下架房源、處理訂單、確認退房;管理員負責審核房東與房源、管理用戶、發布旅游資訊、受理投訴并做簡單的數據分析。技術棧選用微信開發者工具+小程序原生框架做前端,Java(Spring Boot)寫后臺接口,MySQL存數據,Navicat做可視化,最后用Tomcat部署。下面請各位老師提問。


評委老師:為什么選擇微信小程序而不是做一個網頁或者App?
答辯學生:因為小程序不用下載安裝,微信用戶多,房東和游客打開方便,開發成本也比原生App低,正好符合我們“輕量、快用”的想法。


評委老師:系統里“投訴”功能你是怎么實現的?
答辯學生:用戶點“投訴”后填寫原因并上傳圖片,小程序把投訴內容和圖片送到后臺,管理員登錄后臺就能看見,可以標記“已處理”或“駁回”,并給反饋。


評委老師:房東發布房源時要填哪些信息?
答辯學生:必填的是標題、地址、價格、可住人數、房屋類型、聯系電話,還要至少上傳三張圖片,選填的是配套設施、交通描述、入住須知,全部填完點“提交”后先進入管理員審核,審核通過才在前端展示。


評委老師:如果兩個人同時下同一間房的最后一張訂單,會不會出現超賣?
答辯學生:會,所以我給訂單表加了唯一索引(房源ID+入住日期),并且用“先減庫存再生成訂單”的事務,如果庫存為0就回滾并提示“手慢無”,基本可以避免超賣。


評委老師:你計劃怎么測試系統?
答辯學生:分兩塊:先用黑盒法,把每個按鈕都點一遍,看流程能不能跑通;再用壓力測試工具JMeter模擬100個并發下訂單,看會不會崩潰或數據錯亂,把結果截圖放論文里。


【評委總結】
xx同學,你的選題貼近生活,功能劃分清楚,技術選型也比較穩妥,能看出來是“摸得著、做得完”的項目。接下來請注意:1.一定要把“并發下單”這塊的代碼和測試結果寫進論文;2.界面再做得簡潔些,別讓房東填太多項;3.盡快把E-R圖和核心表結構定稿,避免后期返工。整體開題通過,按計劃推進即可,加油!


以上是某同學的畢業設計答辯的過程,如果你現在還沒有參加答辯,還是開題階段,已經選好了題目不知道怎么寫開題報告,可以下面找找有沒有自己符合自己題目的開題報告內容,列表中的開題報告都是往屆真實的開題報告,可發送使用或參考。文末或底部來聯xi可免費獲取

最后

有時間和有基礎的同學,建議自己多花時間找一下資料(開題報告、源碼)自己獨立完成畢設,需要開題報告內容、源碼參考的,可以聯xi博主,沒有選題的也可以聯系我們進行幫你選題定功能和建議

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/96620.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/96620.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/96620.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

LeetCode 2565.最少得分子序列

給你兩個字符串 s 和 t 。 你可以從字符串 t 中刪除任意數目的字符。 如果沒有從字符串 t 中刪除字符,那么得分為 0 ,否則: 令 left 為刪除字符中的最小下標。 令 right 為刪除字符中的最大下標。 字符串的得分為 right - left 1 。 請你返回…

【文獻筆記】PointWeb

參考筆記: https://blog.csdn.net/m0_69412369/article/details/143106494 https://www.cnblogs.com/A-FM/p/PointWeb.html 注:本文的大部分內容是轉載而來 CVPR 2019:PointWeb: Enhancing Local Neighborhood Features for Point Cloud Processing 論文:https://ieeex…

用工招聘小程序:功能版塊與前端設計解析

在當下就業市場日益活躍的背景下,用工招聘小程序應運而生,它以高效、便捷的特點,為求職者與企業搭建起一座溝通的橋梁。本文將深入分析這類小程序的核心功能版塊及其前端設計,探討其如何優化招聘流程,提升用戶體驗。用…

uTools 輕工具 簡潔又方便

uTools 是一款跨平臺輕工具平臺,通過插件化設計提供高效工作方式,支持 Windows、MacOS、Linux 系統。 ? 核心功能 ?超級搜索框?:支持快捷鍵(默認 AltSpace)呼出,可搜索文件、網頁、應用等。 ??本地文…

圖技術重塑金融未來:悅數圖數據庫如何驅動行業創新與風控變革

隨著大數據的廣泛應用和云計算的快速發展,金融行業的數據已經從“大”轉向了“海”,從而對傳統的數據處理、分析、挖掘等的方法和工具提出了更高的要求,也為金融領域的數據的海量的關聯分析、實時的風控和復雜的決策支持等帶來了一系列的挑戰…

openEuler 24.03 (LTS-SP2)簡單KVM安裝+橋接模式

華為文檔創建虛擬機步驟 配置bios支持虛擬化 2、檢查系統是否支持虛擬化 3、安裝虛擬化相關組件,并啟動 yum install -y qemu virt-install virt-manager libvirt-daemon-qemu edk2-aarch64.noarch virt-viewer systemctl start libvirtd systemctl enable libvirtd4、創建…

Sentinel:微服務架構下的高可用流量防衛兵

一、引言:為什么需要Sentinel? 在分布式系統架構中,隨著業務復雜度的提升和微服務架構的普及,服務之間的依賴關系變得越來越復雜。一個服務的不可用或異常可能會在整個系統中產生連鎖反應,導致整個系統崩潰。這就是所…

詳解 new 和 delete

目錄 一、簡要描述兩者的作用 二、實例解析 1. 淺層區別 2. 深層區別 三、拓展(operator new 的妙用) 一、簡要描述兩者的作用 new : 是c推崇的 內存申請 方式,擁有比 malloc 更先進的機制 delete :是 對應的 內存釋放方式,…

fMoE論文閱讀筆記

原文鏈接:https://arxiv.org/pdf/2502.05370v1 在混合專家(MoE)架構中,初始階段涉及輸入樣本通過GateNet進行多分類的鑒別過程,目的是確定最適合處理輸入的專家模型。這個步驟被稱為“experts selection”,…

Linux 禪道開源版安裝

1、下載安裝包安裝wget https://www.zentao.net/dl/zentao/18.5/ZenTaoPMS.18.5.zbox_64.tar.gz tar zxf ZenTaoPMS.18.5.zbox_64.tar.gz/opt/zbox/zbox -ap 81 -mp 3307 # 指定apache服務端口 、 mysql服務端口 /opt/zbox/zbox start #啟動禪道服務( 其他命令 /opt/zbox/…

PySpark基礎知識(python)

PySpark 是 Apache Spark 的 Python API,它允許開發者使用 Python 語言編寫 Spark 應用程序,結合了 Python 的易用性和 Spark 的分布式計算能力,是處理大規模數據的強大工具。 一、安裝與環境配置 安裝方式: 通過 pip 安裝&#…

基于python大數據的電影數據分析可視化系統設計與應用

標題:基于python大數據的電影數據分析可視化系統設計與應用內容:1.摘要 本研究旨在設計并實現一個基于Python的大數據電影數據分析與可視化系統,以解決當前電影行業數據分散、分析效率低及可視化能力不足的問題。系統采用Python語言結合Pandas、NumPy進行數據清洗與…

【PyTorch】圖像多分類

多類圖像分類的目標是為一組固定類別中的圖像分配標簽。目錄 加載和處理數據 搭建模型 定義損失函數 定義優化器 訓練和遷移學習 用隨機權重進行訓練 用預訓練權重進行訓練 加載和處理數據 將使用 PyTorch torchvision 包中提供的 STL-10 數據集,數據集中有…

計算機視覺----opencv實戰----指紋識別的案例

一、數據準備src2.BMPsrc1.BMPsrc.bmpmodel.BMP二、識別原理講解(sift特征提取)SIFT(Scale-Invariant Feature Transform,尺度不變特征變換)是一種經典的圖像特征提取算法,核心優勢是不受圖像尺度縮放、旋轉…

npm 發布流程——從創建組件到發布到 npm 倉庫

1. 準備組件 1.1 創建一個 Vue 組件 假設我們要創建一個簡單的按鈕組件&#xff1a; src/MyButton.vue <template><button class"my-btn" click"$emit(click)"><slot /></button> </template><script setup lang"ts…

MySQL入門基礎指南

目錄 一、什么是數據庫&#xff1f; 僅依靠文件存儲數據存在以下幾個明顯缺點&#xff1a; 數據庫的存儲介質通常包括&#xff1a; 二、主流數據庫介紹 三、客戶端 VS 服務器 四、推薦看的MySQL安裝技術博客 五、數據庫的存儲介質 數據庫的存儲介質主要分為以下兩類&am…

【實戰中提升自己完結篇】分支篇之分支之無線、內網安全與QOS部署(完結)

1 1拓撲 「模擬器、工具合集」復制整段內容 鏈接&#xff1a;https://docs.qq.com/sheet/DV0xxTmFDRFVoY1dQ?tab7ulgil1 分支無線部署 說明&#xff1a;分支無線用瘦AP部署&#xff0c;通過VPN直接注冊到總部的AC上面&#xff0c;實現無線的業務提供&…

帶你了解STM32:GPIO通用輸入輸出口

目錄 3.1 GPIO簡介 3.2 GPIO基本結構 3.3 GPIO位結構 輸入部分&#xff1a; 二極管的保護作用&#xff1a; 施密特觸發器&#xff1a; 片上外設端口 輸出部分&#xff1a; MOS管 3.4 GPIO模式 3.4.1 浮空/上拉/下拉輸入 3.4.2 模擬輸入 3.4.3 開漏/推挽輸出 3.4.…

Http(自寫)

作為一個程序員&#xff0c;假設我們要在a電腦的進程里發一段數據到b電腦&#xff0c;一般使用socket編程&#xff0c;可選項也就tcp&#xff0c;udp二選一socket本質上就是一個代碼庫tcp有粘包問題&#xff08;字節流&#xff09;&#xff0c;純裸tcp不能之際拿來使用所以我們…

C#使用OpenVinoSharp和PP-Human進行行人檢測

效果 項目依賴 OpenCvSharp 4.11.0.20250507 OpenVINO.CSharp.Windows 2024.0.0.1 主要代碼 using OpenCvSharp; using OpenVinoSharp; using System; using System.Windows.Forms;namespace HelloPPHuman {public partial class Form1 : Form{public Form1(){InitializeCo…