個人簡介
一名14年經驗的資深畢設內行人,語言擅長Java、php、微信小程序、Python、Golang、安卓Android等
開發項目包括大數據、深度學習、網站、小程序、安卓、算法。平常會做一些項目定制化開發、代碼講解、答辯教學、文檔編寫、也懂一些降重方面的技巧。
感謝大家的關注與支持!
各位老師好,我是xx同學。本次畢業設計的題目是《“居逸”民宿預訂微信小程序的設計與實現》。系統主要面向三類用戶:游客、房東和管理員。游客可以在小程序里查房源、下訂單、收藏、評價、留言和投訴;房東可以發布/下架房源、處理訂單、確認退房;管理員負責審核房東與房源、管理用戶、發布旅游資訊、受理投訴并做簡單的數據分析。技術棧選用微信開發者工具+小程序原生框架做前端,Java(Spring Boot)寫后臺接口,MySQL存數據,Navicat做可視化,最后用Tomcat部署。下面請各位老師提問。
評委老師:為什么選擇微信小程序而不是做一個網頁或者App?
答辯學生:因為小程序不用下載安裝,微信用戶多,房東和游客打開方便,開發成本也比原生App低,正好符合我們“輕量、快用”的想法。
評委老師:系統里“投訴”功能你是怎么實現的?
答辯學生:用戶點“投訴”后填寫原因并上傳圖片,小程序把投訴內容和圖片送到后臺,管理員登錄后臺就能看見,可以標記“已處理”或“駁回”,并給反饋。
評委老師:房東發布房源時要填哪些信息?
答辯學生:必填的是標題、地址、價格、可住人數、房屋類型、聯系電話,還要至少上傳三張圖片,選填的是配套設施、交通描述、入住須知,全部填完點“提交”后先進入管理員審核,審核通過才在前端展示。
評委老師:如果兩個人同時下同一間房的最后一張訂單,會不會出現超賣?
答辯學生:會,所以我給訂單表加了唯一索引(房源ID+入住日期),并且用“先減庫存再生成訂單”的事務,如果庫存為0就回滾并提示“手慢無”,基本可以避免超賣。
評委老師:你計劃怎么測試系統?
答辯學生:分兩塊:先用黑盒法,把每個按鈕都點一遍,看流程能不能跑通;再用壓力測試工具JMeter模擬100個并發下訂單,看會不會崩潰或數據錯亂,把結果截圖放論文里。
【評委總結】
xx同學,你的選題貼近生活,功能劃分清楚,技術選型也比較穩妥,能看出來是“摸得著、做得完”的項目。接下來請注意:1.一定要把“并發下單”這塊的代碼和測試結果寫進論文;2.界面再做得簡潔些,別讓房東填太多項;3.盡快把E-R圖和核心表結構定稿,避免后期返工。整體開題通過,按計劃推進即可,加油!
以上是某同學的畢業設計答辯的過程,如果你現在還沒有參加答辯,還是開題階段,已經選好了題目不知道怎么寫開題報告,可以下面找找有沒有自己符合自己題目的開題報告內容,列表中的開題報告都是往屆真實的開題報告,可發送使用或參考。文末或底部來聯xi可免費獲取
最后
有時間和有基礎的同學,建議自己多花時間找一下資料(開題報告、源碼)自己獨立完成畢設,需要開題報告內容、源碼參考的,可以聯xi博主,沒有選題的也可以聯系我們進行幫你選題、定功能和建議。