Institute of Computer Science
  1. Courses
  2. 2018/19 fall
  3. Software Engineering (LTAT.05.003)
ET
Log in

Software Engineering 2018/19 fall

  • Main
  • Message Board (Slack)
  • Lectures
  • Labs
  • Exams
  • Grading
  • Reading

POS system for BSC - Initial project proposal

The Point of Sale (POS) system handles basic functionality regarding everyday sales transactions. The system addresses the same functionality by both a Command Line Interface (CLI) and a Graphical User Interface (GUI).

Command Line InterfaceGraphical User Interface

The functionality provided by the POS system can be described in 4 views.

  1. Purchase view
  2. Warehouse view
  3. History view
  4. Team view

NB! Although the following examples are based on the GUI, they are also addressed by the CLI.

Purchase view

New purchases can be made in Purchase view. Following images show adding items into the shopping cart.

Warehouse view

Warehouse view displays the state of the warehouse. New items can be added.

History view

History view shows purchase history.

Team view

Team view displays information about team.

  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment