Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 1.54 KB

README.md

File metadata and controls

17 lines (13 loc) · 1.54 KB

Software_Engineering

University project for the full process of Software development from gathering requirements to final program delivery

The project consists of 3 sections:

SE coursework 1: using the given document with the "order for an online auction house":

  • Gather the requirements from the document
  • List stakeholders, and briefly state their specific interests in the program
  • Create use cases that can be used to determine the neccesary features of the program

SE coursework 2:

  • UML Class diagram for the planned classes
  • Higher lvl description of functions and classes
  • UML Sequence diagram for a specific use case

SE coursework 3:

  • The implementation of the Auction Houese in Java with the most important code bit being in AuctionHouseImpl.java. Test examples can be seen in AuctionHouseTest.java, using JUnit test to make sure the program run according to the expectations.