(一)课程设计要求
请根据本学期所学的Java和面向对象的思想实现一个完整的系统。开发环境和工具不限,大作业题目和内容自定,代码总行数不低于800行(含注释)。鼓励围绕这次疫情期间产生的学习、生活、工作的需求来开发相应程序。
具体要求如下:
- 采用面向对象程序设计,要运用继承、多态等机制;
- 代码规范需遵循Java编码规范要求;
- 具备文件读写功能,程序中的数据要以文件方式保存;
- 程序中要求具备异常处理;
- 使用第三方类库或者插件需在报告和程序中注明来源和版权信息,并详细说明使用了该第三方类库或者插件哪部分功能。
- 要求具备菜单功能,根据用户的输入,执行相应的操作。在菜单选项中,必须包含“关于”一项,该菜单项用来显示本作业的基本信息,包括程序名称、版本、完成时间,姓名、学号、班级等信息;
- 程序要求做到界面友好,对于用户的输入操作要有明确的提示信息,并对输入的数据进行合法性和正确性的检查;
- 每个文件、类、方法的前面都必须有规范的注释,注释中要说明作者是谁、主要功能、编写时间等信息。变量、常量、关键语句等都必须有注释说明。
- 所有源程序代码(含注释)都要拷贝到大作业报告的【3.3 程序实现】中。
- 源代码为多文件项目,合理分配好各个源代码文件内容。
- 本报告文档是作业的一个重要内容,文档中的每个内容都必须认真按照要求撰写,否则扣分。
(二)心理健康测评系统设计
目录
6.5通过大作业的完成深入理解的知识点及得到了哪些方面的锻炼
6.6高效学习Java语言与实践技能的建设性意见和建议