/4HC3-Assignment-2

Primary LanguageHTMLMIT LicenseMIT

Sfwr Eng 4HC3: Assignment 2 (Option 2: ATM Machine)

By: Zichen Jiang (jiangz26, 001320889) and Kelvin Lin (linkk4, 001401464)

Run Instructions

Requirements

To run the ATM interface, you will need a computer with one of the following configurations:

Configuration 1

  • Windows 10 Version 1703 operating system
  • Google Chrome Version 62.0.3202.94 web browser
  • Minimum 1024 x 850 resolution monitor

Configuration 2

  • Mac OSX 10.11.6 operating system
  • Google Chrome Version 62.0.3202.94 web browser
  • Minimum 1024 x 850 resolution monitor

Note that the operating systems and web browsers listed are the newest (most up-to-date) versions available. You can get the latest version by upgrading an existing version of the software.

Additionally, Google Chrome can be obtained at: https://www.google.com/chrome/browser/desktop/index.html.

Getting Started

  1. Extract the submitted zip folder.
  2. Double click on index.html to luanch the ATM interface.
  3. For the best user experience, please run the browser in full-screen mode.

Required Credentials

The following credentials are required to access all the features of the program.

Account Number: 1234567890 (used for bank account number sign in)

Passcode: 1234 (used for passcode verification, may be changed by the user)

Valid Account Numbers: any 10 digit number (used for transferring money)

While any 10 digit number is accepted as a valid bank account number, the only bank account number one can sign in with is 1234567890. Implementation for the other accounts was omitted as the interface would look the same, so there would be no additional value added to the usability or design of the application.