程序代写代做代考 Home Syllabus Schedule HWs

Home Syllabus Schedule HWs
CSE 219 – Fall 2018 Computer Science III
Developing the Course Site Generator Application
Final Project – Implementation Stage III
We are now rounding third and headed for home. We’re almost there. We setup the user interface in HW 4, added some key initial Use Cases in HW 5, and now we’ll nish o all remaining Course Site Generator details such that we have a completed application. Note that the requirements for this application were described in the spec. Note that all Use Cases required for previous benchmarks must continue to work. and Undo/Redo must work for all edits.
REMAINING USE CASES:
Use Case 2.5 – Export and View Course Site
Use Cases 2.7 & 2.8 – Undo and Redo for all edits Use Case 2.15 – Add Lecture/Recitation/Lab
Use Case 2.16 – Edit Lecture/Recitation/Lab
Use Case 2.17 – Remove Lecture/Recitation/Lab Use Case 2.24 – Edit Start & End Dates
Use Case 2.25 – Add Schedule Item
Use Case 2.26 – Edit Schedule Item
Use Case 2.27 – Remove Schedule Item
Note that in this assignment we’ll be testing lots of dierent functionality and combinations of edits integrated with Undo/Redo. The end result should be a useful, fully functioning program where one can make our current course home page. Note that proper Export and View Course Site functionality is particularly important because that’s the whole point of this application. Also note that in

order for your application to properly load the Web site into a WebView/WebEngine you will need to make sure the site is exported to the proper directory as specied in the SRS. Then, you’ll need a Web server to actually serve it to your program. I recommend using Web Server for Chrome. So, you would specify the home directory for your Web server as your export directory and then you could load the page located at the URL http://127.0.0.1:8887/, which is the default one Web Server for Chrome uses.
TEST CASE – CSE 219 COURSE SITE
For the purpose of testing our work, use your program to create all the content needed for our course site such that the TA may open your le, view all the data in all the controls, do proper edits, and then export it such that they may then view the page in your export popup window, which should have a WebView, which is essentially a browser.
Finally, note that you should continue to use BitBucket for Version Control and there will be grading criteria points for proper use (with many commits with good comments).
Handin Instructions
When you are done, zip up all the projects as a single zip le. Note that you should add your name as the author to any source le you provide.
Grading
Grading will only be done by appointment with each student’s prescribed Teaching Assistant.
Web page created and maintained by Richard McKenna