This is a Group Project for the course SC2002 Object-Oriented Design & Programming conducted by Nanyang Technological University's College of Computing and Data Science.
Introducing MOBLIMA, a Movie Booking and Listing Management console-based application meant for movie-goers to make online booking and purchase of movie tickets, as well as for cinema staff to perform sales reporting and listing movies.
Before running the Java application, you will need to have the following installed on your computer:
- Java Development Toolkits (JDK) (Install)
- Your preferred Java IDE (for this project, our group used Eclipse IDE for Java Developers)
To launch the Java application, simply run MovieApp.java here.
For access to admin / member accounts, refer to accounts.txt here for the account credentials.
~
├── Database # Application database
├── Source Codes # Codebase
| ├── src/moblima # Contains application source code in a Model View Controller framework
│ │ ├── controller # Source code for IO operations in application
│ │ ├── model # Source code for individual classes and subclasses involving movie-goers and cinema staff
│ │ ├── view # Source code for data configuration in application
│ │ ├── MovieApp.java # Main Java application
├── doc # Application documentations
│ ├── index-files
│ ├── jquery
| ├── moblima
| ├── resources
├── .gitignore
├── README.md
├── SS7-grp2.pdf # Final report submission
└── UMLDiagram.jpg # Final UML diagram submission
You may view our final report here.
You may view our UML diagram here.