Module Indicative Content
Nature of organisations including: IT requirements, major information flows within them and the role of the IS function.
Techniques for investigating systems including: Interviewing, statistical analysis of data, questionnaire design and analysis.
The Development Lifecycle including: project lifecycles, project development standards and quality assurance.
System modeling including: the use of an appropriate structured methodology that incorporates entities, their attributes and relationships; functions and their logical and time dependent relationships, e.g. SSADM.
Specification and design of a physical model including: mapping logical models to physical, checking for normalisation, specification of functions both automatic and manual, human-computer interface (HCI) specification; quantification and evaluation of alternative solutions; other design considerations.
Implementation of systems design including: prototyping, use of RDBMS, CASE tools, query languages and interface builders.
Security issues including approaches to enhance both hardware and software security, the Data Protection Act, etc., and its implications for IS.
Professional issues including the professional skills expected of a systems developer.
Module Additional Assessment Details
Group coursework - 50%, maximum 30 sides of A4. (Learning outcomes 1 and 2) Group coursework involves the analysis, design and implementation of a required information system based on a given case study.
Exam - 50% (Learning outcomes 2, 3 and 4).
Module Resources
RDBMS e.g.Oracle.
CASE tool e.g. Select - SSADM Professional
Module Special Admissions Requirements
None
Module Learning Strategies
Key note lectures and demonstrations.
Tutorials and practicals to develop skills and techniques needed for:
Intensive period which involves groups working to develop a case study application system.
The examination will test a broad spectrum of the course.
Module Texts
Software System Development A gentle introduction, Carol Britton, Jill Doake, McGraw Hill (3rd Edition), 2003, ISBN: 0077099745
Database Design for Mere Mortals - a hands on guide to relational database design, Micheal J Hernadez Addison, Wesley, ISBN 0-201-69471-9, 1997.
Introduction to Sytems Analysis and Design, Igor T. Hawryszkiewycz, Prentice Hall, 1997, ISBN: 013896887X