TID1113 Silibus

Embed Size (px)

Citation preview

  • 8/9/2019 TID1113 Silibus

    1/3

    UNIVERSITI UTARA MALAYSIAUUM COLLEGE OF ARTS AND SCIENCES

    COURSE CODE: STID1113COURSE NAME: INTRODUCTION TO INFORMATION SYSTEM DEVELOPMENTPRE-REQUISITE: NONE

    1.0 SYNOPSIS

    This is one of the core courses for students in Information Technologyundergraduate programme. The emphasis is on understanding systemdevelopment processes, tools used and expectation or scenario of systemdevelopment. Students are introduced to the basic activities and processes ofsystem development. The methodologies for system development; Structuredand Object-Oriented methodologies are discussed. Several analysis techniquesand tools are introduced to help students prepare a system development projectproposal.

    2.0 OBJECTIVE

    Upon completion of the course, students are expected to

    2.1 understand system development process or activities.2.2 understand the methodologies used for system development.2.3 acquire knowledge and skills necessary to use techniques and analysis

    tools in system development.2.4 know how to develop a system development project proposal.

    3.0 LEARNING OUTCOME

    Upon completion of the course, students will be able to

    3.1 describe system development process or activities discussed in thiscourse. (C1, P1, A2)

    3.2 explain the techniques and analysis tools used in StructuredMethodologies. (C2, P2, A3)

    3.3 explain the techniques and analysis tools used in Object-OrientedMethodologies.

    (C2, P2, A3)3.4 apply appropriate methodologies, techniques and analysis tools in system

    development. (C3, P1, A2)3.5 apply appropriate practices to prepare a system development project

    proposal. (C3, P1, A2)

    1

  • 8/9/2019 TID1113 Silibus

    2/3

    4.0 REFERENCE

    Hoffer, J. A., George, J. F., & Valacich, J. S. (2008). Modern Systems Analysis andDesign (5th ed.). New Jersey: Prentice Hall.

    Kendall, K. E., & Kendall, J. E. (2008). Systems Analysis and Design (7th ed.). NewJersey: Prentice Hall.

    5.0 CONTENT

    NO. TOPIC HOUR

    1

    INFORMATION SYSTEM DEVELOPMENT OVERVIEW1.0 Introduce Information System concept and evolution1.1 Introduce Information System components1.2

    Display the benefits of Information System in human life

    3

    2

    TYPES OF INFORMATION SYSTEM IN ORGANIZATION2.1 Introduce Transaction processing System (TPS)2.2 Introduce Management Information System (MIS)2.3 Introduce Decision Support System (DSS)2.4 Introduce Expert System (ES)

    3

    3

    3.0 INFORMATION SYSTEM DEVELOPMENT TEAM

    3.1 Introduce the roles and responsibilities of System Analyst in

    system development3.2 Introduce the roles and responsibilities of Database

    Administrator (DBA) in system development3.3 Introduce the roles and responsibilities of Software Auditor in

    system development3.4 Introduce the roles and responsibilities of Project Manager in

    system development

    3

    4

    4.0 ORIENTATION OF SYSTEM DEVELOPMENTPROCESSES AND ACTIVITIES

    4.1 Introduce Structured Orientation

    4.2 Introduce Object Orientation

    3

    55.0 STRUCTURED METHODOLOGIES

    5.1 Introduce several types of methodologies such asWaterfall, DeMarco, Gane dan Sarson, SSDAM, Kendall andKendall and others5.2 Introduce several techniques such as DataModeling, Process Modeling and Logic Modeling

    3

    5.3 Introduce several analysis tools such as Entity RelationshipDiagram, Data Flow Diagram, Decision Tree, Decision Tableand English Structured.

    3

    2

  • 8/9/2019 TID1113 Silibus

    3/3

    6

    OBJECT-ORIENTED METHODOLOGIES6.2 Introduce Unified Process Method (UPM)

    6.2 Introduce concepts and phases in Object-oriented method

    6.3 Introduce techniques and tools such as Use case diagram,Classdiagram, Sequence diagram, Activity Diagram and others.

    6

    7.

    7.1 System Development Approaches7.1.1 Introduce Evolution7.1.2 Introduce Prototype7.1.3 Introduce Client and Server7.1.4 Introduce Rapid Application Development (RAD)

    3

    8.

    8.1 Applying Project Management in System Development8.1.1 Relate Project Management lifecycle with SystemDevelopment life cycle.

    8.1.2 Plan for system development project (project scope,duration, cost and feasibility)

    4

    9.

    9.1 System Development Information Gathering9.1.1 Identify required information.9.1.2 Explore various types of information gathering such as

    interview, questionnaires, JAD, observation and consultexisting document.

    5

    10.

    10.1 Preparing the System Proposal10.1.1 Ascertain hardware and software needs10.1.2 Forecast cost and benefit of the proposed system.10.1.3 Explore the methods for comparing cost and benefit of

    the proposed system. (Examples: Break-even Analysis,Cash-flow Analysis, Present-value Analysis)

    3

    11.

    11.1 Writing and Presenting Proposal11.1.1 Identify the contents of System proposal.11.1.2 Explore the varieties of figures or diagrams for effective

    communication (Examples: Graf, Charts)

    11.1.3 Understand the audience and use suitable approachesfor proposal delivery.

    3

    TOTAL 42

    6.0 TEACHING METHOD

    Lectures and PBL

    7.0 ASSESSMENT

    Course Work 60%Final Exam 40%

    3