個人簡介
一名14年經驗的資深畢設內行人,語言擅長Java、php、微信小程序、Python、Golang、安卓Android等
開發項目包括大數據、深度學習、網站、小程序、安卓、算法。平常會做一些項目定制化開發、代碼講解、答辯教學、文檔編寫、也懂一些降重方面的技巧。
感謝大家的關注與支持!
答辯學生:各位老師好,我的畢業設計是“基于微信小程序的‘XIN’學生組織管理系統”。簡單來說,這是一個幫學生會、社團等學生組織在手機上就能完成納新、活動發布、任務分配、通知公告的小程序。系統分前臺和后臺:前臺給普通同學用,可以查看組織、報名活動、接收任務;后臺給老師或管理員用,可以審核組織、管理用戶和數據。技術棧用微信小程序原生框架(WXML/WXSS/JS)做前端,PHP+MySQL跑在騰訊云當后端,開發成本低,手機隨開隨用。
評委老師:為什么選擇微信小程序而不是直接做一個網站或APP?
答辯學生:網站得開電腦,很多同學嫌麻煩;APP又要安裝注冊,推廣難。微信大家天天用,小程序不用裝、不占內存,掃碼就能進,正好適合學生組織的輕量使用場景。
評委老師:系統里不同身份的人權限怎么區分?
答辯學生:一共四級權限:普通同學只能看信息和報名;活動負責人能發活動;部門干部能管自己部門的人;組織干部權限最高,可以創建組織、批部門、解散組織。高級權限自動包含低級權限,后臺一張權限表就能控制。
評委老師:數據庫里大概會建幾張表?
答辯學生:主要五張:用戶表、組織表、部門表、活動表、公告表,再加幾張關聯表,比如“用戶-部門”關系表、“活動-報名”表,總共七八張就能跑起來。
評委老師:如果兩個部門同時想招新,報名信息會不會沖突?
答辯學生:不會。報名記錄里存了部門ID和時間戳,誰報哪個部門系統分得清;而且部門干部只能看到自己部門的申請,互相不影響。
評委老師:任務提醒怎么實現?
答辯學生:用微信小程序的訂閱消息。活動負責人發布任務時,成員點一次“允許提醒”,到點微信會彈出服務通知,簡單直接。
評委老師:遇到不會寫代碼的地方怎么辦?
答辯學生:先找現成的開源小程序例子改,再跟著B站教程一步步敲,實在不懂就問同學或指導老師,邊學邊做。
評委老師:系統上線后怎么讓同學們愿意用?
答辯學生:先挑一個學生會部門試用,辦活動時強制走線上報名,體驗好再讓他們發朋友圈、班級群推廣。界面盡量做得像平時用的外賣小程序,降低學習成本。
評委老師:最后簡單總結一下。
這次開題目標明確、功能接地氣,技術路線也符合你當前水平。繼續保持“先跑通、再優化”的節奏,按計劃完成即可。預祝你順利畢業!
以上是某同學的畢業設計答辯的過程,如果你現在還沒有參加答辯,還是開題階段,已經選好了題目不知道怎么寫開題報告,可以下面找找有沒有自己符合自己題目的開題報告內容,列表中的開題報告都是往屆真實的開題報告,可發送使用或參考。文末或底部來聯xi可免費獲取
最后
有時間和有基礎的同學,建議自己多花時間找一下資料(開題報告、源碼)自己獨立完成畢設,需要開題報告內容、源碼參考的,可以聯xi博主,沒有選題的也可以聯系我們進行幫你選題、定功能和建議。