【答辩问题】计算机专业本科毕业设计答辩详细指导

今天给计算机专业大四的同学分享106个毕业设计项目,希望对正在为毕业设计发愁的小伙伴有帮助。

  1. Java旅游直通车服务设计与实现

  1. 基于JSP的高校研招信息及专业信息共享系统

  1. jsp动漫产品销售网

  1. jspm高校校园设备报修系统

  1. 基于腾讯地图API的医疗资源的设计与实现

  1. ssh大学生创客教育网站

  1. javaH5旅游网站

  1. Java代驾网站

  1. jsp+mysql民心肝胆医院在线问答系统的设计与实现

  1. jspm的某某大学民意管理系统的设计与实现

  1. jspm高校校园图书馆座位预约系统

  1. 网上书店200-200

  1. 基于ssh 财付通管理销售

  1. 基于ssh果蔬销售

  1. 基于 ssh团购网站

  1. 基于H5的大学生实验训练管理系统设计与实现

  1. 基于MVC模式的高校科研成果登记统计管理系统设计与实现

  1. 基于SSH 实验室设备管理系统详细功能

  1. 基于SSH 新闻资讯网站

  1. 基于ssh-web的书籍销售共享平台

  1. 基于ssh二手车管理

  1. 基于ssh玩具商城电子商务

  1. 基于ssh学生请假管理系统

  1. 基于ssh易购商城电子商务

  1. 基于ssh游艇租赁网站

  1. 基于WEB的KTV管理系统的设计与开发

  1. 基于WEB的汽车会员

  1. 上海建桥学院学校设备维修管理系统的设计与开发

  1. 社区医疗保健监控系统 ssh

  1. 基于ssh培训教育网站管理

  1. 基于ssh图书借阅系统

  1. 基于ssh便利店管理系统

  1. 基于ssh阿里云毕业设计项目管理

  1. 基于ssh德鲁社区交友平台的设计与实现

  1. 基于ssm-mysql新闻发布系统

  1. 基于ssh-JSP的新乡市绿色环保网站

  1. 基于ssh网上银行综合管理系统

  1. 基于ssh鲜花在线支付系统

  1. 基于ssm家校通管理系统的设计及实现

  1. 基于ssh家禽管理mysql

  1. 基于ssh智能CAI平台研发考试系统

  1. 基于ssh的淘狗商城

  1. 基于ssh电影选票系统

  1. 基于ssh -微信物业管理

  1. 基于ssh微信图书馆作为预定系统

  1. 基于ssh微信项目管理系统

  1. 拾光·印记婚纱摄影管理系统的设计与实现

  1. 基于ssh-oracle艺术品交易系统

  1. 工商税务管理系统的设计与实现

  1. 基于ssh电子狗商城

  1. 基于ssm DIY手工坊购物论坛网站

  1. 基于ssm老街坊网站的实现与设计

  1. 基于ssm的铝材销售系统

  1. 基于ssm小区安保系统

  1. 康复医院住院系统

  1. api腾讯地图医疗管理

  1. jspmysql运动会信息管理系统

  1. 基于WEB牛肉安全质量评价系统

  1. JAVA JSP微博网站

  1. java Smart系统-题库及试卷管理模块的设计与开发

  1. SMART系统-系统框架设计与开发

  1. JAVA+access综合测评系统毕业设计

  1. java+mysql crm客户关系管理系统

  1. JAVA+SQL离散数学题库管理系统

  1. java+sql企业固定资产管理系统

  1. java+毕业设计+扫雷(程序)

  1. JAVA打飞机游戏设计

  1. JAVA3D的网络三维技术的设计与实现

  1. javaC语言试题生成与考试系统

  1. JAVAWML信息查询与后端信息发布系统实现——WML信息查询设计

  1. javaxxx县的应急物资管理信息系统

  1. JAVA班主任管理系统

  1. JAVA办公自动化系统

  1. JAVA本地监听与远程端口扫描

  1. Java部门办公网站系统的设计与开发

  1. Java多线程与线程安全实践-基于Http协议的断点续传

  1. JAVA公共资源模块的设计与开发

  1. JAVA画图形学程序

  1. java基于BS结构下的OA流程可视化的研究与实现

  1. JAVA基于J2ME的手机游戏开发

  1. JAVA基于SNMP网络设备MIB信息采集

  1. java基于WEB的在线编译系统程序

  1. JAVA基于纠错码的冗余技术的研究——EVENODD码的设计与实现

  1. java教学辅助系统SQL

  1. JAVA局域网飞鸽传书软件设计与实现

  1. java图形图象处理

  1. JAVA网上拍卖系统的设计与实现

  1. JAVA文件压缩与解压缩实践

  1. JAVA五子棋手机网络对战游戏的设计与实现

  1. JAVA物业管理系统设计与实现

  1. JSP+SQL Server 基于MVC构建教学系统的设计与实现

  1. JSP+SQL英语在线考试系统毕业设计整套

  1. JSP SSH搜房网新房频道网站mysql

  1. 毽球协会官方网站(ssh)

  1. 古城物流管理系统sqlserver+mysql

  1. jspm基于新高考的生涯辅导信息系统程序

  1. jspm教学监控系统程序

  1. jspm软件需求管理系统

  1. jspm土家织锦文化资源服务平台

  1. jspm香水购物系统

  1. jspm药品销售管理系统

  1. jsp的java学习交流平台设计与实现

  1. jsp药品质检监督管理系统程序

  1. 爱尔贝贝婴幼儿成长平台

  1. 动态宠物寻回网站

  1. 基于JAVA CS远程监控系统软件

毕业设计指导

通用图书

  • 程序设计实践(The Practice of Programming)

  • 构建之法(电子版)

  • 写给大家看的设计书(The Non-Designer's Design Book)

  • 图解密码技术

  • 图解基础设施设计模式(TURING)

常用工具

参见「程序开发与信息安全工具箱」。

代码规范

  • Google Style Guides(中文版):

  • Google C++ Style Guide(中文版)

  • Google Java Style

  • Google JavaScript Style Guide

  • Google Objective-C Style(中文版)

  • Google JSON Style(中文版)

  • Google Python Style Guide(中文版)

要求

  1. 组长汇总联系信息:姓名、学号、手机、邮箱、QQ、微信、题目,选题完成一周内发老师电子邮箱([email protected])

  1. 学校第一周开始毕业设计考勤,一定按时报到,注册。

  1. 毕业设计要主动找老师,把事情做到前面。

  1. 在保证毕业设计质量的基础上可以请假,严禁不跟导师请假擅自离校(离校1天找导师,3天找书记,3天以上要教务处批。此外,凡请假都要有班主任、系分管副主任,书记签字。)

  1. 参考使用开源中国托管代码在oschina或code或github注册账号托管毕业设计代码,并把老师加为项目成员(rocedu@码云,rocedu@Github).

  1. 参考使用博客园进行学习在博客园开博客,学习使用Markdown,每周至少发一篇博客,内容:

  • 任务细分到每天及完成情况

  • 本周任务进展,遇到的问题及如何解决

  • 需要老师解决的问题,下周计划等

  • 代码和学习文档托管

  • 代码文档提交过程截图:运行 git log --pretty=format:"%h - %an, %cd : %s" 并截图

  • 代码量截图:运行 find src -name "*.java" | xargs cat | grep -v ^$ | wc -l 并截图

毕业设计过程

准备(第六学期)

  1. 学习文献管理与信息分析并发学习总结博客。(两周内完成)

  1. 阅读程序设计实践(The Practice of Programming)、构建之法(电子版)并做读书笔记:两周内完成,至少发两篇博客,每篇博客针对一本图书至少提出20个问题并在学习中解答。(两周内完成)

  1. 课题相关国内外现状、研究基础:相关图书(至少5本)、图书馆数字资源(国内外论文至少20篇)并写出综述发一篇博客。寒假期间完成。

  1. 工具:下载安装各种开发工具,知识管理工具

  1. 找课题相关英文资料,经导师确认后翻译,中文字数不少于5000字。不要使用工具翻译,验收会任抽一段让现场翻译。

开题报告(1-2周)

  1. 选题单和任务书:任务书双面打印;

  1. 开题信息表;

  1. 开题报告封面,目录单页打印,其他内容双面打印,装订在一起;

  1. 开题报告进度不能和老师给的任务书进度、内容完全一样,要经过思考有细化和补充。

期中检查(第8周左右)

  1. 提交一份打印好的开题报告;

  1. 准备好翻译材料,教师指导记录;

  1. 理论的准备好看过的文献和总结。

常见问题:

  • 部分同学的进度规划不合理,工作量大的分配时间少;

  • 部分同学对毕业设计干什么不清楚,没有具体实现方案

  • 方案和进度不合理,每周产出什么成果要明确;

  • 理论研究课题,对阅读资料要有总结,是毕设重点检查对象,希望重视;

  • 翻译没有完成,或靠翻译工具完成

  • 缺少教师指导记录;

毕业论文(第12-14周左右)

指导
  1. 12周左右给出论文大纲,含1,2级标题,导师修改后再开始写论文;

  1. 论文摘要要中英文,写好后先不要翻译,中文摘要导师确定没有问题了再翻译。摘要不分段,一般写三句话:基础背景;你如何做的,做了什么;做的东西有什么用,什么意义;

  1. 论文技术基础,综述的东西不要超过篇幅的1/3, 别人的话不能照抄,要改成自己的话。正文不少于30页,主要写自己如何分析,设计,实现系统,软件的;

  1. 要有起承转合,每章前面要有一段概述本章内容,最后要看情况引出下章内容;

  1. 每章要分页,并且每章从奇数页开始;

  1. 条目编号要一致。不要一会123,一会abc;

常见问题
  1. 封面不要有页眉;

  1. 摘要翻译不要完全依赖翻译工具,要看看句子翻译的是否完整,能不能找到主谓宾出来;

  1. 新章节分页,从奇数页码开始;

  1. 各种格式问题,见学院要求规范;

  1. 参考文献没有在正文中引用。

毕业答辩

实物验收
  1. 统计工作量:统计自己所写的代码量;

  1. 能正确演示任务书上的内容;

  1. 能重新编译、部署程序;

  1. 能根据老师要求讲解、修改自己最熟悉的代码。

答辩
  1. 论文格式有问题的直接进二辩;

  1. 主要讲自己完成的工作,不要花太多时间讲背景,技术基础;

  1. 督促论文评阅老师和导师把论文评语和分数及时发给答辩组长;

  1. 找一个同学帮自己记录老师提出的问题,整理答案并在答辩当天交给小组长汇总。

下面是总结的一些答辩期间的问题(结合论文中出现过的整理)

1、答辩一般流程是,演示PPT+演讲,答辩老师问答,演示系统(具体咨询自己导师)

2、答辩老师一般不懂比较新的技术,只知原理,不懂编程。一般老师可能懂的技术:C、C++、数据结构、汇编、数据库设计、仿真设计、JAVA等,不懂的技术:PHP、安卓、JAVAEE、大数据、小程序、公众号等。

3、因为答辩时间紧凑、加上答辩老师自己不懂代码,所以不可能现场检查代码和让你现场写个功能,现场改个bug的可能性都基本不会有,除非你表现出“这个系统不是我做的”太明显,被杀鸡儆猴了。不过我觉得,答辩老师更想早点答辩完就回去吃饭睡觉了,没这闲工夫搞你。而且他们还不知道大部分学生啥水平吗,只是心照不宣而已。

4、答辩前多与导师沟通,确定自己实现的功能是否都满足需求,满足毕业工作量,论文和ppt是否有什么错误、格式问题。

5、多问问前人,答辩可能问到的问题。你以为会问你,这个是哪一行代码实现的,这个是用什么代码函数实现的。不可能的。以我个人经验分析,一般不可能问这么细致,因为老师自己都不懂代码,问了也不知道对错。一般问法“这个功能你怎么实现?”,那么你就只需要说明流程。举个例子:问:“短信找回密码怎么实现?”,答:“先是通过用户提交注册的手机号,发送一条验证短信到用户手机号,再由用户提交验证码,只需要验证用户提交的验证码与系统发送的验证码是否一致,判断通过后即可给用户输入新的密码,重置到数据库,如此实现修改密码”。这个时候你可能还会较真,“短信发送怎么实现的?”,答:“调用阿里云短信服务接口”。

6、答辩常见问题:XX功能(亮点功能)如何实现?【你可以在讲ppt的时候刻意引导,让老师问你这个问题】;调你论文上一些字眼提问,关键技术的一些解释和使用,比如你写你用了redis,他可能会问你怎么用,用在什么地方。

7、遇到实在不懂的问题,别慌,想办法随便说一点,好过愣在那里,愣着不说,老师自己都找不到台阶下,只能给你挂。答辩一定要自信。

【答辩问题】计算机专业本科毕业设计答辩详细指导_第1张图片

你可能感兴趣的:(设计模式,计算机视觉,java)