Landing : Athabascau University

COMP 361 - Week 1 Notes

  • Public
By Xing Li May 8, 2019 - 11:42am

Unit 1 Introduction

 (Net time: 130 min)

project: a planned undertaking that has a beginning and an end, and that produces some definite result (time constraint+ result orientation)

subsystem: a part

p27 the purpose of systems analysis is to thoroughly understand and specify the user’s needs and requirements.

p5 the purpose of systems design is to define and describe in detail the system that solves the need

information systems (software, database, manual process) vs computer application


six core process of SDLC (system development life cycle) :

initiation, planning, analysis, design, implementation (programming and testing), deployment


Iterative development is an approach to system development in which the system is “grown” in an almost organic fashion. core components first then add additional ones; 6 core process repeated over and over.

benefits: core result realized sooner, find tough question earlier, flexible

objective: some core function ready with system test done


System Vision Component=benefits + functional capability

work breakdown structure->identify, organize individual tasks with time estimate

work sequence draft

use case list (requirement): user+ user triggered event + system response,

object class list (solution)

class diagram: class + attributes + relationship, focus on information requirements

use case diagram

work flow diagram or activity diagram: Tasks (Oval) + Decision points (Diamond) + Sequence (Arrow) + Role (Column, source of the user interface)

screen layout

database schema

architectural configuration diagram: decide the architecture.

design class diagram: in more categories(problem domain, view layer, data access, utility) and more details(key, data type)

subsystem architectural design diagram


Testing process (p25)


User Acceptance Test: correctness + fitness


These comments are moderated. Your comment will not be visible unless accepted by the content owner.

Only simple HTML formatting is allowed and any hyperlinks will be stripped away. If you need to include a URL then please simply type it so that users can copy and paste it if needed.