Topic: Interface and Processing Required
User interface:
The user interface shall be built to provide an easy-to-use graphical interface that includes dropdown menu, labels, summit button, icons, pull-down menus, buttons, and hyperlinks. It also should adhere to commonly accepted user interface guidelines on windowing systems. For instance a button should perform like a button and not like a checkbox. Buttons will be used for single independent actions that are relevant to the current screen. Text fields (label) will be used when the user may type in anything they want.
Database Requirement:
GisiCon is a small and a growing company and as such I will be going for the minimum server database requirement. MySQL server has been chosen for this specific website design.
The choice of MySQL as the database platform has many advantage, some of them are: * Low-cost: Microsoft MySQL Server features and maintenance remain low throughout an application 's life cycle. * Cross Platform Flexibility: MySQL supports multiple platforms of operating system. * High Performance, Reliability and Scalability: Supports demanding applications, such as Telco and Network management * Ease-of-Use with fast installation: Easy configuration and integration, give developers enough time to focus on application development. * Zero-administration: It eliminates the need for customers to hire a dedicated DBA or spend any cycles on database administration, and reducing or eliminating costly database-related support.
Navigation structure: The following principle should be used for page navigation: * Navigation will be very easy to find: It will stand out enough so that it does get lost with other content of the website. * Consistency: All the navigation will appear in the same location on every page of the site * Obvious
References: http://www.mysql.com/oem/