Fakultas Ilmu Komputer UI

Skip to content
Snippets Groups Projects
Commit 58d83b36 authored by Ade Azurat's avatar Ade Azurat
Browse files

Practical Exam Preparation Guide

parent 358371ea
Branches
No related tags found
No related merge requests found
File moved
# Spring PetClinic Sample Application [![Build Status](https://travis-ci.org/spring-projects/spring-petclinic.png?branch=master)](https://travis-ci.org/spring-projects/spring-petclinic/)
# Practical Final Exam - Advanced Programming - 2019 - Fasilkom UI
## This repository is a modified version from the original https://github.com/spring-projects/spring-petclinic
Students are expected to study from any relavant and avalaible resources on this topics as part of their exam preparation.
Main changes are:
1) This Practical Final Exam is using gradle build tool instead of maven. You can revert back to maven if you prefer.
2) This repository may contains bugs, altered/missing files, ugly layout or other things which are part of the exam. Study it very well.
3) The readme text below is from the original repository. You need to modified it to suit your work and preferences in your own repository.
4) Exam Problem will be available here in the readme.md in time. Check the scheduled carefully.
-------------------
# Problem 0: Preparation
## Duedate: Thursday, 16 May 2019 8:00
## Point: 15%
1) create gitlab.cs.ui.ac.id account
2) clone the repository to your on project repository. Make sure you set your project as private and give full access to `@ade (Ade Azurat - ade@cs.ui.ac.id)`
3) Modify the title of the clinic to your preferences such as `Fasilkom Pet Clinic`
4) Build and Run the project in your machine. Fix and make other necessary changes if needed.
5) Create CI/CD to the VPS (Virtual Private Server) of your convenience.
6) Modify the readme, make sure you put the url in your readme to test your software product and make sure it's run and accesible from the internet.
7) Modify the readme, to provide information of how to re-do your project (including to set-up CI/CD and deployment to an VPS)
-------------------
# Problem 1: Simulation (Duration: 100 minutes)
## Will be available on Thursday 16 May 2019 at 8:00
## Duedate 100 minutes after release
## Point: 20%
Type of problems: small code modification, 1 bonus problem
-------------------
# Problem 2: Take Home Exam Preparation (Duration: x minutes, on your convenience)
## Will be available on Friday 17 May 2019
## Duedate: Monday 20 May 2019, 8:30
## Point: 15%
Type of problems: medium code modification, medium readme modification.
-------------------
# Problem 3-4: Practical Exam Session (Duration: 100 minutes)
## Will be available on Monday 17 May 2019 9:00
## Duedate: Monday 20 May 2019, 10:00
## Point: 50%
Type of problems: 1 small modification, 1 medium modification, small readme modification, 1 group project modification, 1 bonus problem
-------------------
## Understanding the Spring Petclinic application with a few diagrams
<a href="https://speakerdeck.com/michaelisvy/spring-petclinic-sample-application">See the presentation here</a>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment