Students analyze and design an application, including a relational database, for a client-server environment using the concepts acquired during previous courses. Application development environment must meet the identified requirements. Testing of software product and documentation of results, written user documentation and development of an implementation plan are essential.