1、一、功能1. 要有系统的功能:用户管理(注册、登录、退出)未登录限制访问菜单角色管理菜单管理等2. 要有业务功能:例如:一些增删改查的页面、高级点的图表展示、或者地图、有一些逻辑性的功能。
2、二、技术1. 首先去了解现在流行的技术、框架、潮流风格等。各个同类技术的优缺点,如何选择。麻质跹礼例如:前台vue angular 后台springcloud springboot mybatis等 数据库Oracle mysql等。2. 对项目的架构有一定了解,请求的流程怎么流转的。3. 如果是自己动手做的项目,那期间肯定会遇到很多小问题。这些小问题,将来毕业答辩的时候,都说出来,更加证明这是你动手做的项目。(你现在可能没有,我可以把一些问题给你,及怎么解决的,其实就是我的工作经验)
3、三、动手能力1. 如何快速找到某个页面对应的前端代码、后端代码、数据库表等。2. 针对代码,能讲出结构性道理,逻辑性实现。3. 适当的快速修改调整。4. 遇到问题怎么快速解决。5. 怎么全面的利用开发工具来帮助你来快速开发快速定位问题和解决问题。
4、四、技巧:1. 答辩时,尽量扬长避短,不要被老师太带节奏。尽量多说自己熟悉的。让老师觉得你研究的挺不错的。2. 提前准备好特别熟练的代码,到时候给老师重点讲这个代码。并实时的修改,让老师看到效果。3. 如果老师确实问了一些不会的,就想一些类似的说说,然后说这块研究过,上哪些网站查过,但现在有点模糊了,这样让老师感觉到你查阅资料的过程。