Requirements model for Final Project - Phase 1 submission: 50 points
1.Install JavaFX plugin into Eclipse as per the JavaFX installation FA 18 doc file.
2.Create a JavaFX project as per the JavaFX installation FA 18 doc file.
3.In your project folder create any relevant classes (including some relevant data members & method member stubs) and any interfaces for your project domain. Absolutely no coding is needed at this time.
Sample “rough” UML sketch of a Domain for a Bank
Project Objectives
The task, when creating your model/design is to mainly think logically about the functionalities that your system can perform based on various user roles.
Project Deliverables
a.Include a minimum 4 classes (2 additional classes for a team of 2) for your model where one class will serve as the base class and two classes will serve as subclasses for the base class. Add in only pertinent methods/data members for each class. No need for getters and setters for data members at this point.
b.Include at minimum one interface with at least one implementation.
Note your idea should not include the bank domain demoed during classtime.
c.Finally create a UML diagram for phase I credit and submit your project for grading. Follow the instructions as per the UML processing FA 18 doc file to get you started
with working UML in Eclipse and submitting your work to Blackboard.
d.Include a title page with you name on it and brief description of your project and your name as well in your documentation. Also make sure to be formidable and include a Table of Contents. Note if you are working in a group make sure both group member names are included in the title page. Only one member need to submit phase 1 document into Blackboard for credit. All members will equally share the total points given.
e.Some Extra Credit points will be given depending on the depth and quality of the outcomes for any included ERD diagrams and/or DDL statements.
Your TA will check over your model, provide support for any modeling questions, and
after approval you can proceed to phase II which will entail the implementation of your
project using JavaFX and a MySQL database. Phase II deliverables will follow shortly.
版权所有:编程辅导网 2021 All Rights Reserved 联系方式:QQ:99515681 微信:codinghelp 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。