Business Systems Analysis - Course Outline -



Similar documents
s от Systems Analysis and Design

Systems Analysis and Design

E-Business Technologies ms320 (2012/13) - Course Outline -

Web and Interactive Media Design ms321 (2012/13) - Course Outline -

SAULTCOLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO COURSE OUTLINE

Grading. The grading components are as follows: Midterm Exam 25% Final Exam 35% Problem Set 10% Project Assignment 20% Class Participation 10%

IT2404 Systems Analysis and Design (Compulsory)

Software Engineering. Requirements elicitation - Facts finding. Software Engineering Requirements Elicitation Slide 1

D6 INFORMATION SYSTEMS DEVELOPMENT. SOLUTIONS & MARKING SCHEME. June 2013

Systems Investigation and Analysis. Systems Development. What is it? Why Plan?

City University of Hong Kong. Information on a Course offered by Department of Information Systems with effect from Semester A in 2012 / 2013

COURSE TITLE: (OLS 207) INFORMATION SYSTEMS ANALYSIS, DESIGN AND EVALUATION

MAHATMA GANDHI UNIVERSITY SCHOOL OF DISTANCE EDUCATION (MGU CBCSS UG SDE 2012)

Managing the development and purchase of information systems (Part 2)

MMPA 513 ACCOUNTING SYSTEMS

Introduction to Project Management. What is the Project Management Life Cycle? Common Life Cycle Characteristics

MSIS 630 Project and Change Management (Fall 2014) Course Syllabus

Project Planning With IT

(Week 11) A06. IS Analysis & Design Management Information Systems

Information Technology Project Management

DEPARTMENT OF LIFE SCIENCES

Langara College Summer archived

DEPARTMENT OF INFORMATION SCIENCE. COMP111 Information and Communications Technology (ICT) COURSE OUTLINE

IST639 Enterprise Technologies Course Syllabus Spring 2014

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.

TEACHING SOFTWARE ENGINEERING THROUGH COLLABORATIVE METHODS

SYLLABUS CIS 3660: OBJECT-ORIENTED SYSTEM ANALYSIS AND DESIGN SPRING 2010

Course Syllabus. Course code: Academic Staff Specifics. Office Number and Location

Systems Analysis and Design

CIS 270. Systems Analysis and Design

Foundations for Systems Development

Second Year Commerce - Welcome Back and Happy New Year

ISM ADVANCED SYSTEMS ANALYSIS & DESIGN

BCS Foundation Certificate in Business Analysis Syllabus. Version 3.8 July 2016

INFS2848 INFORMATION SYSTEMS PROJECT MANAGEMENT COMP3711 SOFTWARE PROJECT MANAGEMENT

School of Modern Languages University of Bristol

MANT 221 COMMUNICATION SKILLS 2011 COURSE OUTLINE 1st semester 18 points efts

SYLLABUS CNBT 1359 PROJECT SCHEDULING

H. JOHN HEINZ III COLLEGE CARNEGIE MELLON UNIVERSITY PROJECT MANAGEMENT SPRING A3 / B3 COURSE SYLLABUS

Introduction to Systems Analysis and Design

Course outline. Code: ICT115 Title: Introduction to Systems Design

Week 1: Introduction. Transcript of Week 1 Podcast

Syllabus : CHM 234, General Organic Chemistry II : Spring 2015 Online/Hybrid Class SLN 15207

METHODS OF SOCIAL RESEARCH

Philadelphia University Faculty of Information Technology Department of Computer Science --- Semester, 2007/2008. Course Syllabus

Software Project Management. Software Engineering SW Project Management Slide 1

MIS 460 Project Management

How To Develop Software

Pre-Arrival Handbook 2015

THE BCS PROFESSIONAL EXAMINATIONS Certificate in IT. October Examiners Report. Information Systems

IST687 Scientific Data Management

Introduction and Overview

PSY 3329 Educational Psychology Online Course Spring Week Course

OCR LEVEL 3 CAMBRIDGE TECHNICAL

Syllabus CIS 3630: Management Information Systems Spring 2009

INFS1603 BUSINESS DATABASES

Exams in the Health Services Appraisal System

University College Dublin Quality Improvement Plan

Methodical Notes for part-time BMCF TM study course M_SM / PROJECT MANAGEMENT

PJM380: Project Management Tools

Project Management Certificate (IT Professionals)

Course: CSC 222 Database Design and Management I (3 credits Compulsory)

INFS5991 BUSINESS INTELLIGENCE METHODS. Course Outline Semester 1, 2015

Mart325 Services Marketing COURSE OUTLINE

Software Development & Education Center. Microsoft Office (Microsoft Project 2010)

LECTURE 1. SYSTEMS DEVELOPMENT

Syllabus for Accounting 300 Applied Managerial Accounting California State University Channel Islands Fall 2004

Module 13 COMPUTER-ASSISTED LANGUAGE LEARNING (CALL)

BS0806 ENTREPRENEURSHIP BUSINESS PLAN COMPETITION

output: communications management plan

BFM234 ACCOUNTING FOR NON FINANCIAL MANAGERS

IST659 Database Admin Concepts & Management Syllabus Spring Location: Time: Office Hours:

DEVELOPMENT OF PROJECT DOCUMENTATION: KEY INGREDIENT IN TEACHING SYSTEMS ANALYSIS AND DESIGN

THE UNIVERSITY OF HONG KONG FACULTY OF BUSINESS AND ECONOMICS

How To Understand Software Engineering

lclinical Informatics: Evaluation,

Dr. Jennifer Pfeifer Office Hours: 329 LISB, Tuesday/Thursday 10:15am-11:15am or by appointment

How To Prepare And Manage A Project

Mount Royal University Faculty of Continuing Education & Extension

INSC 102 Technologies for Information Retrieval FALL 2014 SECTION 002 Delivered online via Asynchronous Distance Education (ADE)

INFS2608 ENTERPRISE DATABASE MANAGEMENT

BCS Certificate in Business Analysis Extended Syllabus. Version 2.4 March 2015

Course Overview. Course Learning Objectives

PJM380: Project Management Tools

City University of Hong Kong. Information on a Course offered by Department of Information Systems with effect from Semester A in 2008 / 2009

Unit Outline* INMT2232. Project Management. Semester Crawley. Unit Coordinator Brett Smith

IST359 - INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS

University of the Arts London (UAL)

UNIVERSITY INFORMATION SHEET WARSAW SCHOOL OF ECONOMICS (SGH)

Abar Solutions Petroleum Consultancy & Training Qualified From KPC Training & Consulting Services Provider. Code Period Language Start End Location

LAW SCHOOL ESSAY REQUIREMENTS

CS 476 / CIS 676: Software Engineering II / Project Management

Chapter 3 Managing the Information Systems (IS) Project

Study in English while living in France

BAL2-1 Professional Skills for the Business Analyst

Chapter 8 Approaches to System Development

FIT3102 Operations management systems. Unit Guide. Semester 2, 2009

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT. COURSE CURRICULUM COURSE TITLE: FUNDAMENTALS OF SOFTWARE DEVELOPMENT (Code: )

Course outline. Code: BUS501 Title: Business Analytics and Statistics

Transcription:

Business Systems Analysis ms110 - Course Outline - Objective Lecturer The objective of this course is to develop in students an understanding of the concepts, skills and techniques required to become an effective systems analyst who will work with others to create information systems for businesses Name Office Ext E-mail Dr. Orla McHugh Room 375 Cairnes building 5283 orla.mchugh@nuigalway.ie Day Time Venue Times Overall Learning Outcomes Format Programme(s) Lectures: Thurs 1 3pm Room 118 Cairnes building Workshops: Wed 12-2pm CA240 & CA241 Upon completion of this course you will be able to: Understand the role of the systems analyst and their approach to software development Understand the role of the project manager and have an appreciation of the use of project management tools in software development Have an appreciation of the systems development life-cycle Produce key deliverables for the planning and analysis phases of the systems development life-cycle Use a variety of analysis and design techniques to document existing information systems or to create new information systems Work individually and as a team to create and present (in written form) solutions to assignments and practical exercises The course comprises one two-hour lecture on a weekly basis plus two hours of hands-on workshops according to the schedule near the end of this document. 1BF1-1 st year BSc in Business Information Systems 3BC1 3 rd Year BComm 4BC2 4 th year BComm (French) 4BC3 4 th year BComm (German) 4BC4 4 th year BComm (Spanish) 4BC5 4 th year BComm (Italian) 1OA1 Erasmus & Visiting Students Orla McHugh Business Systems Analysis ms110 Page 1 of 7

Course Material Course content is available on http://nuigalway.blackboard.com The course outline, slides for each lecture, weekly assignments and the weekly Multiple Choice Questions (MCQ s) are available on Blackboard. Core Text Essentials of Systems Analysis and Design, 4 th Edition, Prentice Hall. Authors: Valacich, J., George, J. and Hoffer, J. ISBN: 978-0-13-506984-4 Available from the college bookshop ~ 70. Copies of the text book are also available in the library. Note: Students need their own copy 1. End of Year Examination 70% 2. Continuous Assessment 30%* Assessment Workload hours * Continuous assessment involves the completion and submission of 8 individual assignments, worth a total of 20%, together with nine multiplechoice examinations (MCQ s) worth a total of 10%. One MCQ will be completed in each workshop. Note: A minimum of 35% is required in the final written examination before marks for continuous assessment can be included in the determination of the overall mark for the subject. Credit weighting: 5 ECTS Lecture hours: 24 Workshop hours: 18 Independent assignment work: 21 Independent study: 50 Associated hours: 10 Examination: 2 Total Student Effort: 125 hours Orla McHugh Business Systems Analysis ms110 Page 2 of 7

Agenda Topic Reading Section 1: Introduction Week 1 What is information systems analysis and design? A modern approach to systems analysis and design Types of information systems The systems development lifecycle Different approaches to software development Chapter 1 Define information systems analysis and design. Discuss the modern approach to systems analysis and design that combines both process and data views of systems. Describe the role of the systems analyst in information systems development. Describe the different sources of software. Describe three different types of information systems Describe the information systems development life cycle (SDLC). Briefly discuss alternatives to the systems development life cycle Section 2: Sources of Software Week 2 Outsourcing Sources of software Evaluating off-the shelf software Reusing software Chapter 2 Orla McHugh Business Systems Analysis ms110 Page 3 of 7

Understand the concept of outsourcing Identify different sources of software Discuss how to evaluate off-the shelf software Explain reuse and its role in software development Section 3: Managing the Information Systems Project Weeks 3, 4 Managing the information systems project Skills required to be an effective project manager Critical Path Scheduling Gantt Charts and Network Diagrams Using commercial project management software packages. Chapter 3 Describe the skills required to be an effective project manager Describe the skills and activities of a project manager Explain what is meant by critical path scheduling Describe the process of creating Gantt charts and Network diagrams Discuss the use of commercial project management software packages Section 4: Systems Planning & Selection Week 5 Project identification, selection, initiation and planning Project scope statements and baseline project plans Methods for assessing project feasibility Tangible and intangible benefits and costs Structured walkthroughs Chapter 4 Orla McHugh Business Systems Analysis ms110 Page 4 of 7

Describe the steps involved when identifying and selecting projects and initiating and planning projects Explain the need for and the contents of a project scope statement and a baseline project plan Describe the various methods for assessing project feasibility Describe the differences between tangible and intangible benefits and costs Describe the activities and participants within a structured walkthrough Section 5: Determining System Requirements Week 6, 7 The process of determining requirements Traditional methods for determining requirements o Interviews and listening o Direct observation Modern methods for determining system requirements o Joint application design o Prototyping Business process redesign Determining systems requirements for Internet applications Chapter 5 Describe options for designing and conducting interviews Develop a plan for conducting an interview to determine system requirements Explain the advantages and pitfalls of observing workers and analysing business documents to determine system requirements Participate in and help plan a Joint Application Design (JAD) session Use prototyping during requirements determination Select appropriate methods to elicit system requirements Explain business process redesign and how it affects requirements determination Understand how requirements determination techniques apply to the development of Internet applications. Section 6: Process Modelling Week 8, 9 Data-flow diagrams (DFD s) o Rules for drawing data-flow diagrams o Symbols for data-flow diagrams o Context Diagrams Chapter 6 Orla McHugh Business Systems Analysis ms110 Page 5 of 7

o Context-Level 0 Diagrams o Balancing data-flow diagrams Business Systems Analysis ms110 Understand the process of logical data modeling Draw data-flow diagrams (DFD s) following specific rules and guidelines Decompose data-flow diagrams into lower-level diagrams Balance higher-level and lower-level data-flow diagrams Use data-flow diagrams as a tool to support the analysis of information systems Section 7: Conceptual Data Modelling Weeks 10, 11 The process of conceptual data modelling Data modelling terminology o Entity relationship diagrams o Entities o Attributes o Candidate keys o Identifiers o Multi-values attributes o Relationships o Associative entities Relationships Chapter 7 Define key data modeling terms Draw an entity relationship diagram to represent common business systems Explain the role of conceptual data modeling in the overall analysis and design of an information system Detail the different relationships between entities Distinguish between a relationship and an associative entity Section 8: Revision of Process Modelling and Conceptual Data Modelling Week 12 Revision of key symbols in process and data modelling Revision of rules that are used to create process and data models Generation of conceptual data models using process models as an input. Use of software packages to draw process and Chapter 6 & 7 Orla McHugh Business Systems Analysis ms110 Page 6 of 7

data models that can be saved as images. Relate data modeling to process modelling Use modeling software packages to generate electronic copies of process and data models. Lecture, Assignment & Lab Schedule: Workshops & Assignments: Week Lecture Workshop Assignment Due 1 Y 2 Y 3 Y 4 Y Y Y 5 Y Y Y 6 Y Y Y 7 Y Y Y 8 Y Y Y 9 Y Y Y 10 Y Y Y 11 Y Y Y 12 Y Y Y Workshops will begin in week 4 of the first term (before Christmas) and persist to week 12 inclusive, thus providing 9 workshops. Each session is of 2 hours duration. Throughout the semester there are 8 individual assignments. Each student will have 1 week to complete each assignment. The solution to your assignment must be submitted to your tutor in the workshop on the week following the receipt of the assignment. Corrected submissions will be returned to each student during the workshop in the week following the submission. To avail of the associated marks each student must submit solutions to assignments by the date indicated on each assignment. Late submissions will not be accepted. Resubmissions: There are no facilities or opportunities to resubmit assignments should student(s) fail to submit by specified deadlines in the first instance, or find that student(s) are resitting the written examination at Autumn. General: It is highly advisable to purchase the textbook as early as possible, and to use it wisely. This course outline is available on blackboard in pdf format. Should you have a visual disability and require the document in another format, please contact me and I will oblige. Orla McHugh Business Systems Analysis ms110 Page 7 of 7