Java课设-基于Java的心理健康测评系统

(一)课程设计要求

请根据本学期所学的Java和面向对象的思想实现一个完整的系统。开发环境和工具不限,大作业题目和内容自定,代码总行数不低于800行(含注释)。鼓励围绕这次疫情期间产生的学习、生活、工作的需求来开发相应程序。

具体要求如下:

  1. 采用面向对象程序设计要运用继承、多态等机制;
  2. 代码规范需遵循Java编码规范要求;
  3. 具备文件读写功能,程序中的数据要以文件方式保存;
  4. 程序中要求具备异常处理
  5. 使用第三方类库或者插件需在报告和程序中注明来源和版权信息,并详细说明使用了该第三方类库或者插件哪部分功能。
  6. 要求具备菜单功能,根据用户的输入,执行相应的操作。在菜单选项中,必须包含“关于”一项,该菜单项用来显示本作业的基本信息,包括程序名称、版本、完成时间,姓名、学号、班级等信息;
  7. 程序要求做到界面友好,对于用户的输入操作要有明确的提示信息,并对输入的数据进行合法性和正确性的检查;
  8. 每个文件、类、方法的前面都必须有规范的注释,注释中要说明作者是谁、主要功能、编写时间等信息。变量、常量、关键语句等都必须有注释说明。
  9. 所有源程序代码(含注释)都要拷贝到大作业报告的【3.3 程序实现】中。
  10. 源代码为多文件项目,合理分配好各个源代码文件内容。
  11. 本报告文档是作业的一个重要内容,文档中的每个内容都必须认真按照要求撰写,否则扣分。

(二)心理健康测评系统设计

目录

一、需求分析

1.1、开发环境

1.2、功能需求

二、系统分析与设计

2.1、本程序需解决的关键技术问题

2.2、总体功能图

2.3、类图

2.4、程序流程图(功能函数)

三、程序设计与实现

3.1、项目文件组织结构

3.2、程序设计

3.3、程序实现

四、系统测试

4.1测试目的

4.2 测试范围

4.3测试情况

4.4测试时的发现

五、本程序高内聚低耦合的特点,易扩展、易维护

1.高内聚低耦合特点

2.易扩展性、易维护性的特点

六、总结与体会

6.1开发过程中遇到的困难及如何克服困难

6.2个人收获、得到的启示或教训

6.3大作业创意点

6.5通过大作业的完成深入理解的知识点及得到了哪些方面的锻炼

6.6高效学习Java语言与实践技能的建设性意见和建议​​​​​​​

  • 2
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

长安er

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值