[SOLVED] 代写 Java 西安欧亚学院高职学院

30 $

File Name: 代写_Java_西安欧亚学院高职学院.zip
File Size: 395.64 KB

SKU: 4187123241 Category: Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Or Upload Your Assignment Here:


西安欧亚学院高职学院
《Java OOP》课程命题要求

适用年级:2018级
适用专业:软件技术
考核方式:大作业
命题教师:杨彬生

一:课程考核题目
在以下所列题目中自选一个题目设计,也可以自己命题,但须经老师同意。
题目一:图表库设计
1、问题描述
某软件公司要基于Java语言开发一套图表库,该图表库可以为应用系统提供多种不同外观的图表,例如柱状图(HistogramChart)、饼状图(PieChart)、折线图(LineChart)等。该软件公司图表库设计人员希望为应用系统开发人员提供一套灵活易用的图表库,通过设置不同的参数即可得到不同类型的图表,而且可以较为方便地对图表库进行扩展,以便能够在将来增加一些新类型的图表。
2、设计要求
(1)请使用面向对象的设计方法,分析设计合理的类结构图实现图表库的设计要求,并用Java代码实现。
(2)说明:其中各种图表的实现,无需实际绘制图表,只需用输出文字信息说明即可。
题目二:皮肤库设计
1、问题描述
某软件公司要开发一套界面皮肤库,可以对基于Java的桌面软件进行界面美化。用户在使用时可以通过菜单来选择皮肤,不同的皮肤将提供视觉效果不同的按钮、文本框、组合框等界面元素,例如春天(Spring)风格的皮肤将提供浅绿色的按钮、绿色边框的文本框和绿色边框的组合框,而夏天(Summer)风格的皮肤则提供浅蓝色的按钮、蓝色边框的文本框和蓝色边框的组合框。

该皮肤库需要具备良好的灵活性和可扩展性,用户可以自由选择不同的皮肤,开发人员可以在不修改既有代码的基础上增加新的皮肤。
2、设计要求
(1)请使用面向对象的设计方法,分析设计合理的类结构图实现该界面皮肤库功能,并用Java代码实现。
(2)说明:其中各种对象的功能可以不具体实现,只需设计相应的的方法,并在方法中用输出文字信息的方式示意即可。
题目三:模拟玩具制造设计
1、问题描述
某玩具厂可以生产多种玩具,不同的玩具可以具有不同的功能,比如,发出不同的声音,不同光束,有不同的运行速度等。该玩具厂有意开发一个系统控制生产过程,通过传递不同的参数(玩具类型),自动控制生产出不同的玩具。
2、设计要求
(1)请使用面向对象的设计方法,分析设计合理的类结构图,模拟实现玩具生产过程控制,并用Java代码实现。
(2)说明:其中各种对象的功能可以不具体实现,只需设计相应的的方法,并在方法中用输出文字信息的方式示意即可。
题目四:通讯录设计
1、问题描述
现代社会人际交往频繁,事务繁多,人与人之间联系密切,所以个人通讯录信息非常多。请用设计一个通讯录管理系统,可以已实现通讯录信息的添加、修改、删除,查询等功能,并且信息可以长期保存。
2、设计要求
(1)请使用面向对象的设计方法,分析设计合理的类结构图,实现通讯录的添加、修改、删除、查询功能,并用Java代码实现。
(2)说明,可以使用字符界面输出菜单的形式,提示操作功能,供用户选择、操作。通讯录信息可以使用文件形式存储。
题目五:图像浏览系统设计
1、问题描述
某软件公司要开发一个跨平台图像浏览系统,要求该系统能够显示BMP、JPG、GIF、PNG等多种格式的文件,并且能够在Windows、Linux、UNIX等多个操作系统上运行。系统首先将各种格式的文件解析为像素矩阵(Matrix),然后将像素矩阵显示在屏幕上,在不同的操作系统中可以调用不同的绘制函数来绘制像素矩阵。另外,系统需具有较好的扩展性,以便在将来支持新的文件格式和操作系统。
2、设计要求
(1)请使用面向对象的设计方法,分析设计合理的类结构图,实现图像浏览系统功能,并用Java代码实现。
(2)说明:其中各种对象的功能可以不具体实现,只需设计相应的的方法,并在方法中用输出文字信息的方式示意即可。
题目六:自己选题(须经老师同意)

二、课程考核目的
检验学生对面向对象的封装、继承、多态、I/O流、集合框架、多线程等内容的理解程度,了解学生对课程知识的学习水平,巩固与提高学生对所学知识的应用能力。

三、考核知识点
1.类与对象的概念。
2.面向对象的封装、继承、多态。
3.抽象类、接口、集合框架。
4.I/O流、文件操作。
5.多线程

四、考核结果(考核资料)
1、项目设计Java代码。
2、项目分析、设计报告。
3、设计报告字数至少3000字以上。

五、提交时间
学生应在2019年12月26日之前,统一提交给任课教师,超过时间未提交相关考试资料视为缺考。

六、评分标准
1.项目分析(分析的准确性、完整性):15分
2.项目设计(设计的正确性、完整性):25分
3.项目实现(代码规范性、正确性):40分
4.项目测试(测试方案的合理性):10分
5.报告规范性(报告格式、排版):10分

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Shopping Cart
[SOLVED] 代写 Java 西安欧亚学院高职学院
30 $