Skip to content

Latest commit

 

History

History
38 lines (24 loc) · 1.54 KB

README.md

File metadata and controls

38 lines (24 loc) · 1.54 KB

CZ2006 : Software Engineering

Learning Outcome

I have learnt materials that are used in software engineering such as UML diagrams, Class diagrams, UseCase Diagrams and various types of diagrams and also learnt about different stages in a software engineering process.

Coursework Group Project

  • Implemented a native food-based Android mobile application along with other two team members.
  • Included features such as browsing nearby food restaurants based on different categories such as names, ratings, locations, etc.
  • Implemented other features in the app such as finding nearby carparks and their information
  • Enabled searching both restaurants and carparks by utilizing real-time data retrieval using google places API and data from https://data.gov.sg/ respectively
  • the storage of the app users information is remote and implemented with cloud data storage.

Refer to Coursework Project Report for more details. For the project demonstration video: https://www.youtube.com/watch?v=QWGCBdcrFso&t=354s

The implementation code is also available in the link below:
https://drive.google.com/open?id=1FDKIsboZiXgrmNfoC324yfX6uCat_7ue

Disclaimer : The source code that are used to implement the coursework project is no longer maintained. There may be errors or bugs that did not exist at the time of creation.

Knowledge Accquired includes:

  1. Introduction to Software Engineering

  2. Requirement Specification

  3. Requirement Analysis

  4. Project Management

  5. Design

  6. Implementation and Testing

  7. Maintenance