20 credits at level HE6
The module is designed to teach students how to business solutions that integrate a World Wide Web interface with business logic and a database infrastructure. The module will enhance the students’ abilities to understand the need of data capture through customised software running at the browser interface. The role of client and server side coding is introduced with an introduction to the strengths and weaknesses of this style of processing.
Dynamic interaction modelling to support the human /computer interface design
Web technologies and infra-structures
Software toolkits and their relationship to technologies
Database connectivity issues
The meeting of business need and software provision
The role of graphics within interface design
The use of automation within the business environment
System design that allows user to participate in decision making
Two part assignment
Use will be made of lectures for the formal dissemination of information. Computer practical sessions will be held each week to allow students to utilise the Visual Programming Language
NB Where this module is offered online (via BoltOnline) lectures and seminars delivered by Elluminate.
The learning hours for this module are made up of the following components:
• Lectures 12 x 1.5 hours = 18
• Practicals 12 x 1.5 hours = 18
• Background reading 12 x 2 hours = 24
• Unsupervised practicals 12 x 4.5 hours = 54
• Coursework 1 x 30 hours = 30
• Exam preparation 1 x 20 hours = 40
• Examination 1 x 2 hours = 2
when you have successfully completed this module you will:
to demonstrate that you have achieved the learning outcome you will:
|1.||Describe software design in terms of Web sites communicating with server side code as part of a solution to business processing.||
Discuss the principles of system integration
Select relevant languages for both client and server software development
Understand the communication infrastructure utilised within WWW communications
|2.||Design a solution that integrates a Web based development
Configure components which constitute the static image of the HCI
Design code that uses various mechanisms to control the interaction of the user with the system
Discuss the principles of HCI and user-centered development
Understand the need for an event-driven paradigm when developing software in a GUI environment
|3.||Utilise a range of software development toolkits||
Design interfaces that meet HCI requirements
Implement procedural code or use high-level tools that automate standard procedures
Test their software for syntactic correctness and satisfactory functioning from the user perspective.
Your achievement of the learning outcomes for this module will be tested as follows:
There are no prerequisites for this module.
No restrictions apply.
IBM Wb Sphere
The books for this module CANNOT be specified 2.5 years in advance, as the technology is eveolving too rapidly.
Sample programs from Internet
|Host Subject Group:|
|User Name||Date Accessed||Action|