Java程序设计
大作业报告
题目:
学院:
姓名:
学号:
专业班级:
任课教师:
截止时间:
大作业要求:
请根据本学期所学的Java和面向对象的思想实现一个完整的系统。开发环境和工具不限,大作业题目和内容自定,代码总行数不低于800行(含注释)。
具体要求如下:
1. 采用面向对象程序设计,要运用继承、多态等机制;
2. 代码规范需遵循Java通用编码规范要求;
3. 具备文件读写功能,程序中的数据要以文件方式保存;
4. 程序中要求具备异常处理;
5. 使用第三方类库或者插件需在报告和程序中注明来源和版权信息,并详细说明使用了该第三方类库或者插件哪部分功能。
6. 要求具备菜单功能,根据用户的输入,执行相应的操作。在菜单选项中,必须包含“关于”一项,该菜单项用来显示本作业的基本信息,包括程序名称、版本、完成时间,姓名、学号、班级等信息;
7. 程序要求做到界面友好,对于用户的输入操作要有明确的提示信息,并对输入的数据进行合法性和正确性的检查;
8. 每个文件、类、方法的前面都必须有规范的注释,注释中要说明作者是谁、主要功能、编写时间等信息。变量、常量、关键语句等都必须有注释说明。
9. 所有源程序代码(含注释)都要拷贝到大作业报告的【3.3 程序实现】中。
10. 源代码为多文件项目,合理分配好各个源代码文件内容。
模板格式说明:
1. 正文模板中的红色文字部分为说明文字,请仔细阅读后撰写正式的内容。
2. 排版要求:
页面设置:上2.54cm,下2.54cm,左3.67cm,右2.67cm,页眉1.5cm,页脚1.75cm,行间距1.35倍。
全文中文字体采用宋体,英文字体采用Times New Roman字体,一级标题使用小三号字体,二级、三级标题均使用四号字体,正文内容采用小四号字体,代码字体大小为五号。