个人简介
一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。
感谢大家的关注与支持!

尊敬的各位评委老师,大家好!我是xx同学,我的毕业设计题目是《基于Android的大学生兼职APP设计》。
本系统旨在为在校大学生提供一个真实、安全、透明的兼职信息平台,解决当前大学生兼职信息杂乱、存在安全隐患的问题。系统主要包括三大功能模块:用户端模块 (实现用户注册登录、编辑个人简历、信息搜索、查看兼职信息)、企业端模块 (用人单位注册、发布兼职信息、管理投递简历和面试通知)以及管理员服务端模块(负责用户和用人单位信息审核、管理和后台维护)。
在技术栈方面,本系统采用 Android Studio 作为开发环境,使用 Java语言 进行APP开发,MySQL数据库 实现数据存储,并在用户登录环节采用 MD5加密算法 保障密码安全。系统开发计划从2025年第1周开始,历时约14周完成。
以上是我的开题陈述,请各位老师批评指正。
评委老师: 同学你好,请简单介绍一下你为什么选择做大学生兼职APP这个题目?有什么实际意义吗?
答辩学生: 老师好,我选择这个题目主要有两方面原因。第一,根据市场调查,有75%的在校大学生都有兼职经历,但目前的兼职信息渠道比较杂乱,存在黑中介欺诈、人身安全等隐患,所以需要一个专门的平台来解决这个问题。第二,对我个人而言,通过做这个系统可以学习Android开发流程,提升Java编程能力,同时了解MD5加密等安全技术。
评委老师: 你的系统提到了三个端:用户端、企业端和管理端,这三个端的功能划分是否清晰?会不会有功能重叠?
答辩学生: 老师,这三个端的功能是清晰分开的,没有重叠。用户端主要是大学生用来找兼职的,包括注册登录、写简历、搜索和查看兼职信息;企业端是给招聘公司用的,可以发布兼职信息、查看收到的简历、发送面试通知;管理端是后台审核用的,负责审核用户和企业的信息是否真实,以及维护系统正常运行。每个端服务的对象不同,功能也不重复。
评委老师: 你提到使用MD5加密算法来保护用户密码,能简单说一下MD5是什么吗?为什么选择它?
答辩学生: 老师,MD5是一种常用的加密算法,它可以把用户输入的密码转换成一串固定长度的密文,这样即使数据库被攻击,黑客看到的也是密文而不是真实密码,提高了安全性。我选择它是因为MD5实现简单,资料多,对于我这个基础水平来说比较容易掌握,而且能满足基本的密码保护需求。
评委老师: 你的技术栈选择了Java和Android Studio,现在有很多跨平台开发框架比如Flutter、React Native,你为什么没有选择这些新技术?
答辩学生: 老师,我确实了解过这些新技术,但考虑到我的编程基础比较薄弱,而Java语言我之前学过一些,Android Studio的开发资料也比较丰富,遇到问题容易找到解决方案。选择成熟稳定的技术栈对我来说更实际,能把系统做出来、做稳定是首要目标,新技术可以以后工作中再学习。
评委老师: 你的进度安排是14周完成,你觉得哪个阶段可能会遇到困难?如果某个阶段延期了怎么办?
答辩学生: 老师,我觉得第5-7周的论文初稿写作和第11-14周的修改阶段可能会遇到困难,因为前期开发如果出现问题,会影响后面的文档撰写。如果延期了,我计划利用周末和晚上时间加班赶进度,同时及时向导师汇报情况,必要时调整功能范围,优先保证核心功能(用户注册登录、兼职信息发布和搜索)的完整实现,次要功能可以简化。
评委老师: 你的系统如何确保兼职信息的真实性和安全性?怎么防止虚假招聘信息?
答辩学生: 老师,我的系统主要通过管理员审核机制来保证信息真实性。企业发布兼职信息前需要注册并通过管理员审核,管理员会核实企业资质。同时,用户也可以对兼职进行举报,管理员收到举报后会核实处理。另外,系统会记录发布者的信息,出现问题可以追溯。虽然这个机制不能完全杜绝虚假信息,但能在一定程度上提高平台的可靠性。
评委老师: 你的参考文献中有一些关于心理健康APP的文献,这些和你的兼职APP设计有什么关联吗?
答辩学生: 老师,这些文献主要是参考它们在Android平台的设计思路和用户交互经验,比如[5][6]是关于Android平台设计的,可以学习它们的界面布局和功能模块划分方法。虽然主题不同,但技术实现上有相通之处,对我设计APP的架构和用户体验有帮助。
【答辩评价与总结】
评委老师: 好的,xx同学的开题答辩到此结束。下面我对本次答辩进行简单评价:
优点:
-
选题具有较强的现实意义,切中了当前大学生兼职市场信息不对称、存在安全隐患的痛点,市场需求明确。
-
技术路线选择务实,采用Java+Android Studio+MySQL的经典组合,符合学生当前的技术水平,可行性较高。
-
功能模块划分清晰,三端架构合理,基本覆盖了兼职平台的核心业务流程。
-
答辩准备充分,回答问题思路清晰,态度诚恳。
建议改进:
-
安全性方面,MD5算法已被证明存在安全漏洞,建议在后续实现中考虑更安全的加密方式如SHA-256或加盐处理。
-
虚假信息防范机制较为单一,建议增加企业资质认证、用户评价系统等辅助手段。
-
进度安排较为紧凑,建议预留一定的缓冲时间应对突发情况。
总体评价: 该开题报告选题合理,方案可行,同意开题。希望xx同学在后续开发过程中注意技术细节,按计划推进,顺利完成毕业设计。
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取




最后
有时间和有基础的同学,建议自己多花时间找一下资料(开题报告、源码)自己独立完成毕设,需要开题报告内容、源码参考的,可以联xi博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。