Documente Academic
Documente Profesional
Documente Cultură
Lecturer
Cr Hr
Course Status
Pre-req
Time Table
SECTION 02
1. MODULE SUMMARY
Aims and Summary
This module builds on basic ideas of information systems and equips the
student with a more detailed knowledge of the main techniques employed
in the object-oriented approach to Information Systems Development. It
considers ways in which user involvement and CASE tools can improve
the development process. It also extends the students knowledge of
relevant Internet technologies, such as Internet security, web
development, distributed objects and client/server architecture.
Pass requirements
Coursework must be at least 35% and Exam must be at least 35% and
Module Mark must be at least 40%
2.
3.
4.
Indicative Content
Review of Methodologies:
Problems in IS development; review of O/O approach; comparison of
alternative approaches.
Role and utilisation of CASE tools, Requirements Capture and
Requirements Analysis
User Involvement; relating systems to business objectives; requirements
modelling and refinement (Use Case Diagrams, object interactions; specifying
operations and control).
Design
Aspects of design and their use by systems analysts; design strategy using
patterns; HCI issues; data management; evaluating designs; refinement of
analysis models to include design considerations.
Internet Technology
Distributed systems concepts and practical use of client/server scripting
languages such as Active Server Pages and JavaScript; introduction to Internet
Security issues.
Assessment
Weightin
g
25%
25%
50%
Learning Outcomes
1
For a failed module, any component with a mark less than 40% must be reassessed.
MODULE RESOURCES
Essential Reading
Course study guide.
Bennett, McRobb and Farmer, 2005. Object Oriented Systems Analysis and
Design Using UML, 3rd Edition, UK: McGraw - Hill (ISBN 0077110005)
Deitel, Deitel & Goldberg, 2004. Internet & World Wide Web : How to Program,
(3rd Edition), UK: Prentice Hall (ISBN 0131450913)
Recommended Reading
Fowler, M. and Scott, K., 2003. UML Distilled A Brief Guide to the Standard
Object Modeling Language (3rd Edition), UK: Addison-Wesley (ISBN
0321193687)
Pressman RS (2000), Software Engineering - A Practitioner's Approach, 5th Edn
(European adaptation), McGraw-Hill
Sommerville I (2004), Software Engineering , 7th Edn, Addison-Wesley
Harmon P and Watson M (1998), Understanding UML, The Developer's Guide
with a Web-based Application in Java, Morgan Kaufman Publishers.
Fowler M and Scott K (2003), UML Distilled: A Brief Guide to the Standard Object
Modeling Language (Object Technology S.), Addison-Wesley.
Larman C (2001), Applying UML and Patterns , Prentice-Hall