首页 > > 详细

301038留学生讲解、辅导Programming、辅导Java编程语言、讲解Java 辅导留学生 Statistics统计、回归、迭代

Programming Proficiency 301038
Final Project
Due by 7 February 2020 Midnight
1. This Final Project (Assignment 2) is worth 25% of the total unit assessment.
2. Students are to complete their project in groups of no more than two people.
It is each group member's responsibility to maintain their group activities. In
the rare case of one group member becoming seriously ill or uncontactable or
not responding, the other member should consider forming a different group
or working on his or her own for the project. As in real life, everyone should
have a contingency plan, or Plan B.
PROJECT REQUIREMENTS
1. For this final project, you are required to develop a Video Rent Shop
Management System in Java, so that videos can be stored, borrowed,
returned, updated in the system for such as their title, type, number of copies
available, etc, and the system can be used to support the inventory control
purpose as much as possible. Although there are no specific mandatory
functionalities required for the Video Rent Shop Management System, as the
students are allowed to freely design their systems, some of the following
features must be incorporated in some ways:
 New videos can be entered and stored.
 Some video records can be altered and/or removed.
 All videos can be listed for the title, type and copies available.
 Minimal form of search facility is available to find a video.
 Video records can be stored externally and reloaded into
the system.
2. This project is semi-open in that students are expected to have their own
design, and/or additional capacity to enrich their final software product if
the students are aiming for the top grades. Such additional features can be
Programming Proficiency 301038
anything that would enhance the functionalities and user experience in using
such a Video Rent Shop management system in real life. External file or files
are also expected to be utilized for storing the video records.
3. It is up to each student group to decide how to design and implement their Video
Rent Shop Management System.
We note that your project should aim at top quality as much as possible. Your product,
the Video Rent Shop Library Management System, will be judged on the achieved
functionalities, the look and feel, the design methodology (e.g. ad hoc versus
systematic), and the use of advanced features such as object orientation programming
and exception handling. You should cite your design and technical evidence in your
presentation on the quality of your developed software system.
DELIVERABLES
▪ All the Java programs
▪ Class presentation: 10 minutes - during the normal class time of the final
teaching week, week 14. The presentation slides, if any, must also be
uploaded with the presentation by Friday week 14 7
th February Midnight.
▪ Code authentication - Some students may be required to meet the unit
coordinator in person to authenticate their work for the final project, i.e. the
Java code they wrote for this project, to demonstrate they authored the whole
work themselves apart from the parts declared in their submission as having
been obtained elsewhere. While we expect very few students (if any at all)
would be called upon to perform this code authentication, failure to meet this
requirement by the relevant students within 7 days from issuing the request for
the authentication may lose up to 25% of the marks for the coding.
SUBMISSION
• The submission should contain the presentation file and all the relevant Java
source code in a directly compliable format.
• The submitted Java programs should be directly compilable and runnable
without the use of any Java IDE (such as Netbeans or Eclipse), although
students are free to develop their project system with any Java IDE they may
choose.
• Zip (don't use the rar compression format) all the relevant files into a single zip
file, and the upload it on the vUWS assignment submission link. it's each
student's responsibility to keep the submission receipt which will be
automatically generated after each successful submission.
• Only one member from each group is required to submit.

联系我们
  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-21:00
  • 微信:codinghelp
热点标签

联系我们 - QQ: 99515681 微信:codinghelp
程序辅导网!