Sunteți pe pagina 1din 5

KOLEJ POLY-TECH MARA KUALA LUMPUR

AUTONOMOUS FRANCHISE PROGRAM WITH COVENTRY UNIVERSITY

203KM: SYSTEMS AND CONNECTIVITY


Module Information

Lecturer
Cr Hr
Course Status
Pre-req

MD HANAFIZAH BIN YAACOB


hanafi@kptm.edu.my , mrpizza79@yahoo.com
Office : 03-9281 9700 ext 271
h/p : 016 2252580
5
Major
104KM or 105KM or equivalent
SECTION 01

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.

Composition of module marks(including weighting of components)


50% Coursework and 50% Exam

Pass requirements
Coursework must be at least 35% and Exam must be at least 35% and
Module Mark must be at least 40%

2. TEACHING, LEARNING AND ASSESSEMENT


Intended Module Learning Outcomes
On completion of this module the student should be able to:
1.

Demonstrate a familiarity with a variety of tools and techniques that can


be used with 'OO' methodologies and an understanding of such tools
and techniques associated with other methodologies.

2.

Apply appropriate techniques to capture and analyse business


information.

3.

Develop relevant analysis and design models for business scenarios


using a CASE tool.

4.

Design and implement a web-based application connected to a simple


database.

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.

Teaching and Learning (method of instruction)


The module will be delivered using lectures, tutorials and laboratory sessions,
with emphasis on student-centered learning through directed reading and
practical exercises. Realistic case studies or actual business examples will be
used for illustrative purposes and for exercises.
The module uses appropriate server facilities (a web server with current
technology, database of sufficient capacity and with appropriate access). In
addition suitable client side facilities are part of the normal student workstation
provision

Method Of Assessment (normally assessed as follows)

Assessment

Weightin
g

Coursework 1 Modelling using Case Study

25%

Coursework 2 Practical Internet Technology Exercise

25%

Examination partly based on a seen case study

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

S-ar putea să vă placă și