SlideShare a Scribd company logo
CSE 5930


   Graphical User Interface Design and Programming

                         Second Semester, 2005


 Assignment Two – High Level Prototype


Student ID: 19253419
Name: YIP ZHEN-WEI (NICOLAS)
eMail Address: nicolas.net@gmail.com           zwyip1@student.monash.edu

Topic: High Level Prototype Development Design
Documentation



Tutor's Name: Mike Smith
Tute Day &Time: Wednesdays, 8:00 p.m. To 10:00 p.m.
Due Date: Week Thirteen (13) Semester Two
Date Submitted: Tuesday, 18th October 2005.

(Apologies for the ink quality, my printer is stressed out!)




                                       - Page 1 -
Table of Contents




 Summary of System Requirement......................................................................................... 3



 Design Evolution................................................................................................................... 3



 Low Level Design Guidelines................................................................................................4



 Evaluation Using Shneiderman's Design Guidelines............................................................ 5



 Conclusion............................................................................................................................. 6


 How to run the project from the CD..................................................................................... 6




                                                            - Page 2 -
Summary of System Requirement

      Basically, the system requirement for this project would normally be a networked
environment. The three types of users who are due to use the system should be able to log on
from anywhere on the network and do the necessary maintenance.
      Interfaces for the three different types of users had to mirror the differing access levels
for each user. Therefore, the login mechanism had to determine which type of user is logging
in, and hence, display or generate the appropriate interface.
      The users will have to know some basic computer knowledge as a prerequisite (except
the administrators of course).
      The system will have to perform as efficiently as possible, and yet remain robust
because it is still operated by human beings who can and would make mistakes. Instructions
within the system have to be clear and concise without the need for the user to refer to some
kind of manual. On that note, the software has to literally work “right out of the box”.




Design Evolution

     Initial testing techniques were mainly based on user input and logical design guidelines
based on Web design experience.

     Storyboard sketches of the interface design itself were drawn to assist in the design and
initial evaluation. These are inserted as part of this section on the following few pages. Due
to technicalities, screenshots of initial designs could not be obtained.

     The evaluation was conducted in the form of user acceptance tests involving randomly
selected individuals who gave verbal feedback on the interface and recommendations on the
items to improve upon.

     A major change was the switch from a multiple document interface (MDI) to a simpler
and more efficient design that mirrors a kiosk. It was found that users consistently had
trouble navigating drop down menus and toolbars, so simple buttons replaced all the drop
down menus.

                                            - Page 3 -
Low Level Design Guidelines

•   Fonts & styles – Easy to read and see. Easy for the eye to flow. Preferably the Sans Serif
    fonts are used as they do not have the serifs that appear to “smudge” the screen.
•   Icons – Has to clearly define and present its purpose.
•   Colours, highlighting – Pleasant tone of colours from a narrow band. Pastel
    recommended.
•   Menus – Clear and concise, indicating the meaning directly to the end user.
•   Dialog boxes – Indicate at once what has gone wrong or the type of confirmation from the
    user that is needed.
•   Screen layouts – To follow the logical path of the human eye, which, according to a
    lecturer at the Malaysia Multimedia University, is from the top left of the screen to the
    bottom right. Should be familiar with users who have very basic computer experience (i.e.,
    can use a mouse and keyboard usefully).
•   Headers & footers – Footer should be status indicators and on the right hand side, a clock
    showing the current time. The header should be the title of the section the user is currently
    in, preceeded by the name of the software. If the section title and software name are on the
    same line, they have to be split with an emdash (i.e. “--” ).




                                             - Page 4 -
Evaluation Using Shneiderman's Design Guidelines

1. Consistency and predictability – The software exhibited consistency from screen to screen
  in terms of colour scheme and font. The various functions did as predicted by the user.
2. Cater for needs of diverse users – This software at the moment is a prototype, so this
  feature would be implemented in the final version. For now, there is no provision for
  diverse users, such as, font enlargement, high contrast colour schemes, and screen reader
  support.
3. Provide helpful feedback – The majority of the system provides clear and easy to
  understand feedback in the form of appropriate confirmation dialog boxes. Thus, the user
  is able to know exactly what the software or system is doing.
4. Completions and exits clearly indicated – Exits are clearly indicated by confirmation
  dialog boxes asking the user whether it is okay to exit or not.
5. Prevent errors – At the moment, this feature is not fully implemented, but some parts of
  the system already exhibit it, such as the registration section, where there is a check for
  empty fields.
6. Allow reversal of actions – Automatic reversal of actions are implemented in the system
  for erroneous input. However, since this system is a prototype, undo functions are not
  implemented.
7. Give user a sense of control – Clear and friendly-looking interfaces are the main highlight
  of this system. The user is given a sense of control by being able to journey anywhere in
  the system.
8. Minimize memory/cognitive load – Clear and concise instructions are given throughout the
  system so as to minimize the memory and cognitive load of the end user. The layout and
  position of several buttons also mean that the user does not have the primary function of
  remembering where the buttons are and which button does what.




                                           - Page 5 -
Conclusion

        When this system was designed, several considerations had to be made. Initially, a
multiple document interface was proposed, but eventually, to make the system more efficient
and less of a hassle to use, an interface which constantly fills the entire screen with fixed
buttons meant that the user no longer has to grapple with windows and buttons that
constantly had to be repositioned. Colour was another issue, as judging by the user-task
matrix, the administrator often uses the system, so there had to be more gentle pastel colours
instead of the standard grey Windows default colours that look very impersonal.

        The good point of the system is that it is robust and stable, because it does not use a
multiple document interface (MDI), it does not have to worry about refreshing itself,
resulting in very irritating flicker or slowness in repositioning the child windows.

        A second good point to note is that the interface is mostly screen resolution
independent, in that all elements in the interface dynamically position themselves in the
centre part, and the entire background occupies the entire screen, regardless of the screen's or
monitor's resolution.




How to run the project from the CD...
Run the executable file named “Project1.exe” from the “bin” folder inside the folder titled

“The Project Itself”.

Please DO NOT run the executables in the Debug or Release folders. They are filled with

bugs!




                                             - Page 6 -

More Related Content

What's hot (19)

PPTX
User interface design
Slideshare
 
PPTX
Wimp interface
Abrish06
 
PPTX
golden rules of user interface design
gadige harshini
 
PDF
Graphical User Interface or GUI
Jakaria Hossain Ridoy
 
PPT
Hci user interface-design principals lec 7
Anwal Mirza
 
PPT
Hci user interface-design principals
Anwal Mirza
 
PPT
User interface design(sommerville) bangalore university
Jaisha Shankar
 
PPTX
Direct manipulation - ppt
Ayeesha Kissinger
 
PPT
User Interface Design
JReifman
 
PPT
User interface design
koushik1297
 
PPT
Chapter 12 user interface design
SHREEHARI WADAWADAGI
 
PPTX
Chapter 3 - Variety of Dialogue
Muhammad Najib
 
PPTX
Human computer interaction 3 4(revised)
emaan waseem
 
PDF
Hci [4]interaction
Welly Dian Astika
 
PPTX
Designing user interface module 4
DBPMCF
 
PPTX
User interface webpage
dhaval_tare
 
PPT
SECh1516
Joe Christensen
 
PPT
Human Factors and User Interface Design
SaggitariusArrow
 
PPT
Human Computer Interaction Unit III Part 2
ashodhiyavipin
 
User interface design
Slideshare
 
Wimp interface
Abrish06
 
golden rules of user interface design
gadige harshini
 
Graphical User Interface or GUI
Jakaria Hossain Ridoy
 
Hci user interface-design principals lec 7
Anwal Mirza
 
Hci user interface-design principals
Anwal Mirza
 
User interface design(sommerville) bangalore university
Jaisha Shankar
 
Direct manipulation - ppt
Ayeesha Kissinger
 
User Interface Design
JReifman
 
User interface design
koushik1297
 
Chapter 12 user interface design
SHREEHARI WADAWADAGI
 
Chapter 3 - Variety of Dialogue
Muhammad Najib
 
Human computer interaction 3 4(revised)
emaan waseem
 
Hci [4]interaction
Welly Dian Astika
 
Designing user interface module 4
DBPMCF
 
User interface webpage
dhaval_tare
 
SECh1516
Joe Christensen
 
Human Factors and User Interface Design
SaggitariusArrow
 
Human Computer Interaction Unit III Part 2
ashodhiyavipin
 

Viewers also liked (15)

PPT
Why innity
Salocin Dot TEN
 
PDF
Adivsory For Patients(E)
Salocin Dot TEN
 
PPT
Fathers' day presentation (5th september 2004)
Salocin Dot TEN
 
PDF
Facebook interview test
Salocin Dot TEN
 
PDF
MDF Italia
guest797e2b
 
PDF
The kelana jaya presentation
Salocin Dot TEN
 
PDF
Big data Malaysia meetup 2 presentation.
Salocin Dot TEN
 
PPT
Air Live Rs 1200
guest52b3f5
 
PDF
Mms 5950 presentation slides
Salocin Dot TEN
 
PDF
CSE 5930 Report Assignment 1
Salocin Dot TEN
 
PPT
Mc Visit V6
mfproject
 
PDF
World Wont Wait For Malaysia
Salocin Dot TEN
 
PPT
Laws of Attraction
Salocin Dot TEN
 
PDF
Advisory For Caregiversn Contacts(E)07 Jul09
Salocin Dot TEN
 
PPS
Attitude
Salocin Dot TEN
 
Why innity
Salocin Dot TEN
 
Adivsory For Patients(E)
Salocin Dot TEN
 
Fathers' day presentation (5th september 2004)
Salocin Dot TEN
 
Facebook interview test
Salocin Dot TEN
 
MDF Italia
guest797e2b
 
The kelana jaya presentation
Salocin Dot TEN
 
Big data Malaysia meetup 2 presentation.
Salocin Dot TEN
 
Air Live Rs 1200
guest52b3f5
 
Mms 5950 presentation slides
Salocin Dot TEN
 
CSE 5930 Report Assignment 1
Salocin Dot TEN
 
Mc Visit V6
mfproject
 
World Wont Wait For Malaysia
Salocin Dot TEN
 
Laws of Attraction
Salocin Dot TEN
 
Advisory For Caregiversn Contacts(E)07 Jul09
Salocin Dot TEN
 
Attitude
Salocin Dot TEN
 
Ad

Similar to CSE 5930 Assignment 2 Documentation (20)

PDF
User Interface design and analysis Part.1
gamehack378
 
PPTX
User Interface DESIGN - A brief summary.pptx
DukeCalvin
 
PPTX
User interface design elements.pptx fyiiyyj
MohammadIdrees57
 
PPTX
6-User Interface Design_6-User Interface Design.pptx
MuhammadAbubakar114879
 
PPT
Ui design final
Indu Sharma Bhardwaj
 
PPT
Design rule 3
gopal10scs185
 
PPT
Design rule 3
gopal10scs185
 
PPTX
Slide 4 - User Interface Design.pptx interface rather than its functionality ...
DennisAnaafi1
 
PPTX
User Interface Analysis and Design
Saqib Raza
 
PPS
Edge903 Project
xyz01
 
PPTX
Module 1
raghu katagall
 
PPT
USER INTERFACE DESIGN - unit-1 last part.ppt
Sandhya Gandham
 
PPTX
UI architecture & designing
Mohammed Fazuluddin
 
PPT
16 user interfacedesign
randhirlpu
 
PPTX
Hi600 ch09_text_slides
ljmcneill33
 
PPT
Final 1.ppt,Final 1.pptFinal 1.pptFinal 1.ppt
NaveedRehman55
 
PPT
03-Guidelines, Principles, and Theories.ppt
SujanTimalsina5
 
PPTX
Design Model & User Interface Design in Software Engineering
Meghaj Mallick
 
PPT
Lecture (User Interface Design).ppt
skknowledge
 
DOC
Unit 5 final
sietkcse
 
User Interface design and analysis Part.1
gamehack378
 
User Interface DESIGN - A brief summary.pptx
DukeCalvin
 
User interface design elements.pptx fyiiyyj
MohammadIdrees57
 
6-User Interface Design_6-User Interface Design.pptx
MuhammadAbubakar114879
 
Ui design final
Indu Sharma Bhardwaj
 
Design rule 3
gopal10scs185
 
Design rule 3
gopal10scs185
 
Slide 4 - User Interface Design.pptx interface rather than its functionality ...
DennisAnaafi1
 
User Interface Analysis and Design
Saqib Raza
 
Edge903 Project
xyz01
 
Module 1
raghu katagall
 
USER INTERFACE DESIGN - unit-1 last part.ppt
Sandhya Gandham
 
UI architecture & designing
Mohammed Fazuluddin
 
16 user interfacedesign
randhirlpu
 
Hi600 ch09_text_slides
ljmcneill33
 
Final 1.ppt,Final 1.pptFinal 1.pptFinal 1.ppt
NaveedRehman55
 
03-Guidelines, Principles, and Theories.ppt
SujanTimalsina5
 
Design Model & User Interface Design in Software Engineering
Meghaj Mallick
 
Lecture (User Interface Design).ppt
skknowledge
 
Unit 5 final
sietkcse
 
Ad

More from Salocin Dot TEN (18)

PDF
4 Steps To Career Transition.
Salocin Dot TEN
 
PDF
Deception of Allah (TAGALOG)
Salocin Dot TEN
 
PDF
The Deception of Allah Gujerati.
Salocin Dot TEN
 
PDF
Sex and Allah Albanian Volume 2.
Salocin Dot TEN
 
PDF
PJD LINK (By James Tan).
Salocin Dot TEN
 
PDF
Biblical posters 1.
Salocin Dot TEN
 
PDF
Biblical posters 2.
Salocin Dot TEN
 
PPTX
Converting WordPress theme into Laravel (for Laratalks 10)
Salocin Dot TEN
 
PPTX
WordPress KL Meetup July 2016
Salocin Dot TEN
 
PDF
Ingress Agent Field Guide.
Salocin Dot TEN
 
TXT
Hmmm question
Salocin Dot TEN
 
PDF
Choosen generation 5 assignment
Salocin Dot TEN
 
DOC
Why digital ads fail
Salocin Dot TEN
 
PDF
Toastmaster CC Speech 5 notes
Salocin Dot TEN
 
PDF
Toastmaster CC Speech 2 Points
Salocin Dot TEN
 
PDF
Toastmasters cc speech 3 cuecard
Salocin Dot TEN
 
PDF
Toastmaster CC Speech 4 Notes
Salocin Dot TEN
 
PDF
Guy Talk Vs Girl Girl Talk
Salocin Dot TEN
 
4 Steps To Career Transition.
Salocin Dot TEN
 
Deception of Allah (TAGALOG)
Salocin Dot TEN
 
The Deception of Allah Gujerati.
Salocin Dot TEN
 
Sex and Allah Albanian Volume 2.
Salocin Dot TEN
 
PJD LINK (By James Tan).
Salocin Dot TEN
 
Biblical posters 1.
Salocin Dot TEN
 
Biblical posters 2.
Salocin Dot TEN
 
Converting WordPress theme into Laravel (for Laratalks 10)
Salocin Dot TEN
 
WordPress KL Meetup July 2016
Salocin Dot TEN
 
Ingress Agent Field Guide.
Salocin Dot TEN
 
Hmmm question
Salocin Dot TEN
 
Choosen generation 5 assignment
Salocin Dot TEN
 
Why digital ads fail
Salocin Dot TEN
 
Toastmaster CC Speech 5 notes
Salocin Dot TEN
 
Toastmaster CC Speech 2 Points
Salocin Dot TEN
 
Toastmasters cc speech 3 cuecard
Salocin Dot TEN
 
Toastmaster CC Speech 4 Notes
Salocin Dot TEN
 
Guy Talk Vs Girl Girl Talk
Salocin Dot TEN
 

Recently uploaded (20)

PPTX
HEAD INJURY IN CHILDREN: NURSING MANAGEMENGT.pptx
PRADEEP ABOTHU
 
PPTX
How to Define Translation to Custom Module And Add a new language in Odoo 18
Celine George
 
PPTX
nutriquiz grade 4.pptx...............................................
ferdinandsanbuenaven
 
PPTX
Latest Features in Odoo 18 - Odoo slides
Celine George
 
PPSX
Health Planning in india - Unit 03 - CHN 2 - GNM 3RD YEAR.ppsx
Priyanshu Anand
 
PPTX
ROLE OF ANTIOXIDANT IN EYE HEALTH MANAGEMENT.pptx
Subham Panja
 
PPTX
Presentation: Climate Citizenship Digital Education
Karl Donert
 
PPTX
2025 Winter SWAYAM NPTEL & A Student.pptx
Utsav Yagnik
 
PDF
Federal dollars withheld by district, charter, grant recipient
Mebane Rash
 
PPTX
Optimizing Cancer Screening With MCED Technologies: From Science to Practical...
i3 Health
 
PPTX
SCHOOL-BASED SEXUAL HARASSMENT PREVENTION AND RESPONSE WORKSHOP
komlalokoe
 
PDF
07.15.2025 - Managing Your Members Using a Membership Portal.pdf
TechSoup
 
PDF
FULL DOCUMENT: Read the full Deloitte and Touche audit report on the National...
Kweku Zurek
 
PDF
Zoology (Animal Physiology) practical Manual
raviralanaresh2
 
PPTX
Views on Education of Indian Thinkers J.Krishnamurthy..pptx
ShrutiMahanta1
 
PPTX
How to Configure Storno Accounting in Odoo 18 Accounting
Celine George
 
PPTX
LEGAL ASPECTS OF PSYCHIATRUC NURSING.pptx
PoojaSen20
 
PPTX
Accounting Skills Paper-I, Preparation of Vouchers
Dr. Sushil Bansode
 
PPTX
Capitol Doctoral Presentation -July 2025.pptx
CapitolTechU
 
PDF
IMP NAAC REFORMS 2024 - 10 Attributes.pdf
BHARTIWADEKAR
 
HEAD INJURY IN CHILDREN: NURSING MANAGEMENGT.pptx
PRADEEP ABOTHU
 
How to Define Translation to Custom Module And Add a new language in Odoo 18
Celine George
 
nutriquiz grade 4.pptx...............................................
ferdinandsanbuenaven
 
Latest Features in Odoo 18 - Odoo slides
Celine George
 
Health Planning in india - Unit 03 - CHN 2 - GNM 3RD YEAR.ppsx
Priyanshu Anand
 
ROLE OF ANTIOXIDANT IN EYE HEALTH MANAGEMENT.pptx
Subham Panja
 
Presentation: Climate Citizenship Digital Education
Karl Donert
 
2025 Winter SWAYAM NPTEL & A Student.pptx
Utsav Yagnik
 
Federal dollars withheld by district, charter, grant recipient
Mebane Rash
 
Optimizing Cancer Screening With MCED Technologies: From Science to Practical...
i3 Health
 
SCHOOL-BASED SEXUAL HARASSMENT PREVENTION AND RESPONSE WORKSHOP
komlalokoe
 
07.15.2025 - Managing Your Members Using a Membership Portal.pdf
TechSoup
 
FULL DOCUMENT: Read the full Deloitte and Touche audit report on the National...
Kweku Zurek
 
Zoology (Animal Physiology) practical Manual
raviralanaresh2
 
Views on Education of Indian Thinkers J.Krishnamurthy..pptx
ShrutiMahanta1
 
How to Configure Storno Accounting in Odoo 18 Accounting
Celine George
 
LEGAL ASPECTS OF PSYCHIATRUC NURSING.pptx
PoojaSen20
 
Accounting Skills Paper-I, Preparation of Vouchers
Dr. Sushil Bansode
 
Capitol Doctoral Presentation -July 2025.pptx
CapitolTechU
 
IMP NAAC REFORMS 2024 - 10 Attributes.pdf
BHARTIWADEKAR
 

CSE 5930 Assignment 2 Documentation

  • 1. CSE 5930 Graphical User Interface Design and Programming Second Semester, 2005 Assignment Two – High Level Prototype Student ID: 19253419 Name: YIP ZHEN-WEI (NICOLAS) eMail Address: [email protected] [email protected] Topic: High Level Prototype Development Design Documentation Tutor's Name: Mike Smith Tute Day &Time: Wednesdays, 8:00 p.m. To 10:00 p.m. Due Date: Week Thirteen (13) Semester Two Date Submitted: Tuesday, 18th October 2005. (Apologies for the ink quality, my printer is stressed out!) - Page 1 -
  • 2. Table of Contents Summary of System Requirement......................................................................................... 3 Design Evolution................................................................................................................... 3 Low Level Design Guidelines................................................................................................4 Evaluation Using Shneiderman's Design Guidelines............................................................ 5 Conclusion............................................................................................................................. 6 How to run the project from the CD..................................................................................... 6 - Page 2 -
  • 3. Summary of System Requirement Basically, the system requirement for this project would normally be a networked environment. The three types of users who are due to use the system should be able to log on from anywhere on the network and do the necessary maintenance. Interfaces for the three different types of users had to mirror the differing access levels for each user. Therefore, the login mechanism had to determine which type of user is logging in, and hence, display or generate the appropriate interface. The users will have to know some basic computer knowledge as a prerequisite (except the administrators of course). The system will have to perform as efficiently as possible, and yet remain robust because it is still operated by human beings who can and would make mistakes. Instructions within the system have to be clear and concise without the need for the user to refer to some kind of manual. On that note, the software has to literally work “right out of the box”. Design Evolution Initial testing techniques were mainly based on user input and logical design guidelines based on Web design experience. Storyboard sketches of the interface design itself were drawn to assist in the design and initial evaluation. These are inserted as part of this section on the following few pages. Due to technicalities, screenshots of initial designs could not be obtained. The evaluation was conducted in the form of user acceptance tests involving randomly selected individuals who gave verbal feedback on the interface and recommendations on the items to improve upon. A major change was the switch from a multiple document interface (MDI) to a simpler and more efficient design that mirrors a kiosk. It was found that users consistently had trouble navigating drop down menus and toolbars, so simple buttons replaced all the drop down menus. - Page 3 -
  • 4. Low Level Design Guidelines • Fonts & styles – Easy to read and see. Easy for the eye to flow. Preferably the Sans Serif fonts are used as they do not have the serifs that appear to “smudge” the screen. • Icons – Has to clearly define and present its purpose. • Colours, highlighting – Pleasant tone of colours from a narrow band. Pastel recommended. • Menus – Clear and concise, indicating the meaning directly to the end user. • Dialog boxes – Indicate at once what has gone wrong or the type of confirmation from the user that is needed. • Screen layouts – To follow the logical path of the human eye, which, according to a lecturer at the Malaysia Multimedia University, is from the top left of the screen to the bottom right. Should be familiar with users who have very basic computer experience (i.e., can use a mouse and keyboard usefully). • Headers & footers – Footer should be status indicators and on the right hand side, a clock showing the current time. The header should be the title of the section the user is currently in, preceeded by the name of the software. If the section title and software name are on the same line, they have to be split with an emdash (i.e. “--” ). - Page 4 -
  • 5. Evaluation Using Shneiderman's Design Guidelines 1. Consistency and predictability – The software exhibited consistency from screen to screen in terms of colour scheme and font. The various functions did as predicted by the user. 2. Cater for needs of diverse users – This software at the moment is a prototype, so this feature would be implemented in the final version. For now, there is no provision for diverse users, such as, font enlargement, high contrast colour schemes, and screen reader support. 3. Provide helpful feedback – The majority of the system provides clear and easy to understand feedback in the form of appropriate confirmation dialog boxes. Thus, the user is able to know exactly what the software or system is doing. 4. Completions and exits clearly indicated – Exits are clearly indicated by confirmation dialog boxes asking the user whether it is okay to exit or not. 5. Prevent errors – At the moment, this feature is not fully implemented, but some parts of the system already exhibit it, such as the registration section, where there is a check for empty fields. 6. Allow reversal of actions – Automatic reversal of actions are implemented in the system for erroneous input. However, since this system is a prototype, undo functions are not implemented. 7. Give user a sense of control – Clear and friendly-looking interfaces are the main highlight of this system. The user is given a sense of control by being able to journey anywhere in the system. 8. Minimize memory/cognitive load – Clear and concise instructions are given throughout the system so as to minimize the memory and cognitive load of the end user. The layout and position of several buttons also mean that the user does not have the primary function of remembering where the buttons are and which button does what. - Page 5 -
  • 6. Conclusion When this system was designed, several considerations had to be made. Initially, a multiple document interface was proposed, but eventually, to make the system more efficient and less of a hassle to use, an interface which constantly fills the entire screen with fixed buttons meant that the user no longer has to grapple with windows and buttons that constantly had to be repositioned. Colour was another issue, as judging by the user-task matrix, the administrator often uses the system, so there had to be more gentle pastel colours instead of the standard grey Windows default colours that look very impersonal. The good point of the system is that it is robust and stable, because it does not use a multiple document interface (MDI), it does not have to worry about refreshing itself, resulting in very irritating flicker or slowness in repositioning the child windows. A second good point to note is that the interface is mostly screen resolution independent, in that all elements in the interface dynamically position themselves in the centre part, and the entire background occupies the entire screen, regardless of the screen's or monitor's resolution. How to run the project from the CD... Run the executable file named “Project1.exe” from the “bin” folder inside the folder titled “The Project Itself”. Please DO NOT run the executables in the Debug or Release folders. They are filled with bugs! - Page 6 -