项目作业 1279
等3501人参与
来源: / Java方法

小伙伴们,前面已经学习了Java的基础语法,那么现在我们可以来开发一个简单的管理系统啦!希望通过系统的开发来巩固之前所学的知识。


作业描述

一、 项目准备

开发工具:JDK、Eclipse

需求分析:见课程视频,并参考评分标准。

效果演示:见课程视频。

二、整体要求

1、 完成需求分析和详细设计中所涉及到的所有功能。

2、 代码结构要层次分明,代码编辑思路要清晰、整洁。

3、 要求Java代码书写、命名符合规范,并在代码中添加必要的注释

4、 程序运行效果与提供的页面效果图、结构保持一致

5、 将作业项目导出(Export)成压缩文件

三、详细设计

设计一个类DataManage,包括如下的方法:

  • 插入数据:public int[] insertData() {}

  • 显示所有数据:public void showData(int[] a, int length) {}

  • 在指定位置处插入数据: public void insertAtArray(int[] a, int n, int k) {}

  • 查询能被3整除的数据:public void divThree(int[] a) {}

  • 显示提示信息:public void notice();

  • 主方法

每个方法的具体要求可以参见评分标准。

注意:在8-1小节最后介绍了如何提交作业,作业中一定要包括.java文件呦!

评分标准是什么?

规范【10分】   

  • 每个类都封装在自己独立的 ".java"文件中;

  • 文件、class、成员变量命名规范;                   

  • 代码结构要层次分明;  

  • Java代码规范及添加适量注释。

程序整体运行效果【10分】   

  • 程序正常运行,且满足效果图要求;

  • 信息间分隔符“*”号数量不做统一要求。                   

插入数据方法【15分】   

  • 能够完成需求中向数组插入数据的方法。

  • 要求插入的数据不能为0

显示所有数据方法【10分】   

  • 能够完成需求中显示所有数据的方法。

  • 假设数组长度为10,要能完成在指定位置处插入数据前显示9个数据,在指定位置处插入数据后显示10个数据。提示:以最后一个元素是否为0作为判断标准。

在指定位置处插入数据方法【15分】   

  • 能够完成需求中在指定位置处插入数据的方法。

  • 要求不能覆盖原有的数据

查询能被3整除的数据的方法【12分】   

  • 能够完成需求中查询能被3整除的数据的方法。

  • 要求如果不存在能被3整除的数据,要给出提示信息

显示提示信息菜单的方法【3分】  

  • 能够完成显示提示信息菜单的方法。

主方法【25分】

  要求如下:  

  • 使用switch结构完成主体功能,并调用方法完成演示效果中所示的功能。

  • 如果输入0-4以外的数字,应给出错误提示。



项目作业上传说明
第1步:上传你的作业压缩包
第2步:等待讲师一对一批复
第3步:查看讲师点评
上传作业

登录后查看更多作业,立即

意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师