写在前面
这个项目是Java课程的课设,一共花了5天的时间去完成它,在这期间感谢一些博主的帮助,让我了解到了一些新的技术知识,所以打算写这一系列博客来介绍一整个课设项目,也为了帮助之后的人,如有错误,请联系我。
为了更好的让读者了解到整个项目的设计流程,我将项目拆分成几个部分来就行解说,这一小节是一个总述,主要介绍课设的整个框架和最终效果,代码我会放到后面的github链接上,欢迎大家star。如果有一些参考没有加上联系,希望大家可以联系我,因为写的时候查的比较快,没有记录到博主的链接,敬请谅解!!!
一、用到的技术栈
Java基础
JavaFX项目技术
Java文件的读写
JSON格式
一些简单的设计思想(个人拙见)
二、具体博客的拆分讲解
总体介绍,项目成果展示
项目所需要的环境安装教程(JavaFX 一些需要的jar包)
实体类、异常的设计
课设功能的工具设计
主界面登陆的设计
学生界面和功能设计
管理员的界面和功能设计
教师界面和功能设计
整个项目遇到的问题和总结
三、项目的结构
整体结构
在controller里面是放界面的控制器的