個人簡介
一名14年經驗的資深畢設內行人,語言擅長Java、php、微信小程序、Python、Golang、安卓Android等
開發項目包括大數據、深度學習、網站、小程序、安卓、算法。平常會做一些項目定制化開發、代碼講解、答辯教學、文檔編寫、也懂一些降重方面的技巧。
感謝大家的關注與支持!
尊敬的各位評委老師,大家好!我是xx同學。我的畢業設計題目是《基于微信小程序的寵物領養系統》。系統面向普通用戶和管理員兩類角色:用戶端可以完成注冊登錄、查看首頁輪播圖、瀏覽寵物知識、進入領養中心申請領養、查看審核進度、對寵物進行評論以及維護個人信息;管理員端則負責用戶管理、寵物信息管理、領養審核、評論管理以及首頁輪播圖配置。系統特色是根據用戶的瀏覽和領養偏好,使用協同過濾算法做寵物智能推薦。技術棧方面,前端用微信開發者工具+uni-app,后端用Spring Boot,數據庫用MySQL,開發環境是IDEA。整個項目預計2025年3月完成需求分析,4月完成設計,5月完成編碼,6月測試并提交論文。
評委老師:為什么選擇微信小程序作為平臺,而不是做一個網頁或APP?
答辯學生:老師好,因為微信小程序無需安裝、即用即走,推廣成本低,而且微信用戶基數大,正好契合“領養代替買賣”需要快速傳播的特點,對我們基礎薄弱的學生也更友好。
評委老師:系統里“智能推薦”具體怎么做?
答辯學生:我會用協同過濾算法,簡單說就是“猜你喜歡”:如果A和B用戶都喜歡過同一類型的狗,那么A喜歡的另一只狗也推薦給B。先用最簡單的基于用戶的協同過濾,后期再考慮改進。
評委老師:數據庫里這么多評論表,會不會太復雜?
答辯學生:老師,我把評論分了三張表:寵物認領評論、領養評論、教學評論,結構其實一樣,都是id、用戶id、內容、回復等字段,分開只是為了后期統計方便,不會增加太多復雜度。
評委老師:如果用戶上傳的寵物圖片很大,會不會導致小程序卡頓?
答辯學生:我會限制單張圖片不超過2 MB,并在前端做壓縮,后端再存縮略圖和原圖兩種尺寸,保證加載速度。
評委老師:如何保證數據安全?
答辯學生:后端用Spring Security做登錄驗證,普通用戶只能訪問自己的數據;管理員用角色權限控制;數據庫每天自動備份一次,防止數據丟失。
評委老師:開發過程中最大的困難預計是什么?
答辯學生:最怕多表聯查寫不好SQL,導致查詢慢。我準備先用Navicat把SQL跑通,再放到代碼里,并加索引優化。
評委老師:項目進度怎么安排?
答辯學生:2025年3月完成需求分析和數據庫設計;4月完成UI和接口;5月編碼并內測;6月修改bug、寫論文并準備答辯。
評委老師總結:
xx同學的開題報告結構清晰,功能劃分合理,技術選型符合自身水平,對可能遇到的問題也有簡單可行的應對措施。建議后期重點關注智能推薦算法的落地測試和圖片壓縮細節。總體來看,目標明確,計劃可行,同意按此開題繼續推進。
以上是某同學的畢業設計答辯的過程,如果你現在還沒有參加答辯,還是開題階段,已經選好了題目不知道怎么寫開題報告,可以下面找找有沒有自己符合自己題目的開題報告內容,列表中的開題報告都是往屆真實的開題報告,可發送使用或參考。文末或底部來聯xi可免費獲取
最后
有時間和有基礎的同學,建議自己多花時間找一下資料(開題報告、源碼)自己獨立完成畢設,需要開題報告內容、源碼參考的,可以聯xi博主,沒有選題的也可以聯系我們進行幫你選題、定功能和建議。