联系方式

  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-23:00
  • 微信:codinghelp

您当前位置:首页 >> Java编程Java编程

日期:2019-12-06 10:53

CSE403 Coursework 3 Part 2 2019

This component carries 30% of the marksfor themodule.

Task

Task: create a display widget to display information about the change in asset

price data for a singleasset over a period of time (hour, day, week). It should

represent the change invalues from thebeginning to the end of the time period;

you do not need to display or represent the values in between. You do not need

to present the asset price change information as numerical data. It can be purely

graphical or qualitative.

The widget would be a service availableto a Smart Home system. As such, it may be displayed on any device. You should decide and implement how visual widgets generally should integrate with the system’s displays. The minimum display size

for the widget is 96x96 pixels.

You should submit a working implementation which displays on a ‘today is’

display. You must design and code the‘today is’display yourself. It should run in

a Java JFrame not more than 1000 x 400 pixels. This will also be assessed.

The‘today is’isplay simply needs to display today’s day,date,month and year

(in English). You may use any date format you wish. Example:

The asset pricedata: opening price, closing price, high, low, and volume. The

asset price data will be read from a CSV file of the format described below. The

data for at least the previous 52 weeks will be available.

The whole project must be coded in Java SE 8.

Submission

You must submit before 8.00pm, Friday 6th December 2019 (week 13) on ICE.

Submit exactly two files:

? a complete NetBeans 8.2 project folder containing all the assets

necessary to run the project. This should be compressed as a zip archive.

? a text file which is your StockPriceDisplay.java filewith the file extension

changedfrom .java to .txt. (Note: the name of this file is up to you; it is the

TuesdayOctober5th 2019

class which is responsible for the stock price display widget). This MUST

NOT be in the zip archive

Notes

? This course is calledObject OrientedProgramming. Half of the marks

available will be givenfor good OOP, as taught on thismodule this

semester.

? This semesteryou have learned a number of features and principles of

OOP andJava. How are these relevant to this project? You will score

marks for integrating these principles and features into your project.

? You do not need to present the asset price change informationas

numerical data. It can be purely graphical.

Set by Joe Lewis Set Week 10

September 2019 Due Week13


版权所有:编程辅导网 2018 All Rights Reserved 联系方式:QQ:99515681 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。