IS6112 Application Modelling and Design Introduction.

Slides:



Advertisements
Similar presentations
Suggested Course Outline Cloud Computing Bahga & Madisetti, © 2014Book website:
Advertisements

Requirements Analysis 1. 1 Introduction b501.ppt © Copyright De Montfort University 2000 All Rights Reserved INFO2005 Requirements Analysis Introduction.
PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
CS3773 Software Engineering Lecture 01 Introduction.
Slide 1 INTRODUCTION Chapter 1. Slide 2 Key Ideas The primarily goal of a system is to create value for the organization. Many failed systems were abandoned.
Sixth Hour Lecture 10:30 – 11:20 am, September 9 Framework for a Software Management Process – Artifacts of the Process (Part II, Chapter 6 of Royce’ book)
Unified theory of software evolution Reengineering – Business process reengineering and software reengineering BPR model – Business definition, process.
SOEN 343 Software Design Section H Fall 2006 Dr Greg Butler
Slide 1 Systems Analysis & Design CS183 Spring Semester 2008 Dr. Jonathan Y. Clark Course Website:
MS DB Proposal Scott Canaan B. Thomas Golisano College of Computing & Information Sciences.
Slide 1 INTRODUCTION Chapter 1. Slide 2 Key Ideas Many failed systems were abandoned because analysts tried to build wonderful systems without understanding.
IS 421 Information Systems Management James Nowotarski 16 September 2002.
Software Engineering Georges Grinstein Olsen 301E Class materials:
CS350/550 Software Engineering Lecture 1. Class Work The main part of the class is a practical software engineering project, in teams of 3-5 people There.
From Inception to Elaboration Chapter 8 Applying UML and Patterns -Craig Larman.
CO320 Introduction to Object- Oriented Programming Michael Kölling 3.0.
SYSTEMS ANALYSIS. Chapter Five Systems Analysis Define systems analysis Describe the preliminary investigation, problem analysis, requirements analysis,
Object Oriented Software Development 1. Introduction to C# and Visual Studio.
Final Year Project Presentation E-PM: A N O NLINE P ROJECT M ANAGER By: Pankaj Goel.
Miss V Tatler Computer Science Subject Leader
Issues in Teaching Software Engineering Virendra C. Bhavsar Professor and Director, Advanced Computational Research Laboratory Faculty of Computer Science.
Chapter 2: Approaches to System Development
1 Introduction Chapter 1. 2 Key Ideas Many failed systems were abandoned because analysts tried to build wonderful systems without understanding the organization.
Component Software: A New Software Engineering Course H. Conrad Cunningham, Yi Liu, Pallavi Tadepalli, and Mingxian Fu Software Architecture Research Group.
IT Systems Analysis & Design
Managing the development and purchase of information systems (Part 1)
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.
BMAN Integrative Team Project Professor Linda A Macaulay.
EECE 310 Software Engineering Lecture 0: Course Orientation.
©Ian Sommerville 2000, Mejia-Alvarez 2009 Slide 1 Software Processes l Coherent sets of activities for specifying, designing, implementing and testing.
©2007 · Georges Merx and Ronald J. NormanSlide 1 Chapter 1 Introduction to Java in the Context of Software Engineering.
4/2/03I-1 © 2001 T. Horton CS 494 Object-Oriented Analysis & Design Software Architecture and Design Readings: Ambler, Chap. 7 (Sections to start.
Information System Development Courses Figure: ISD Course Structure.
Content The system development life cycle
Department of Industrial Engineering Sharif University of Technology Session # 1.
CS206 System Analysis and Design Note 1 By ChangYu 1 Course Information Lecturer NameCHANG YU Web sitewww.chuhai.edu.hk/changyu/
COMU114: Introduction to Database Development 1. Databases and Database Design.
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
1 COMP 350: Object Oriented Analysis and Design Lecture 1Introduction References: Craig Larman Chapter 1.
14-1 Systems Development Concept of Systems Development Life Cycle (SDLC) Definition of SDLC Stages of SDLC Traditional versus modern SDLCs.
Software Production ( ) First Semester 2011/2012 Dr. Samer Odeh Hanna (PhD)
Teaching Systems Analysis and Design in a Practical Way: A Collaborative Effort Between Computer Science and Business School by Ken Surendran-CS Chellappa.
Lecture 2 –Approaches to Systems Development Method 10/9/15 1.
UNIT-1 SOFTWARE PRODUCT AND PROCESS: Introduction – S/W Engineering paradigm – Verification – Validation – Life cycle models – System engineering –
IS3320 Developing and Using Management Information Systems Lecture 1: Introduction to IS3320 Rob Gleasure
PROG Developing Robust Modular Software.. Objectives What do we want? Programmatic Elements in a Business System. Logic Layer. Persistence (Data)
Week 1a: Introduction to the Module Graham Logan Building 303, Room 30 CO5021 Systems Development.
Software Engineering Lecture # 1.
CSPC 464 Fall 2014 Son Nguyen.  Attendance/Roster  Introduction ◦ Instructor ◦ Students  Syllabus  Q & A.
1 - 1 Systems Analysis and Design, Key Ideas Many failed systems were abandoned because analysts tried to build wonderful systems without understanding.
COMP2110 Software Design in 2003 ● a(nother) framework for Software Engineering ● the Software Engineering ideas and concepts in comp2110 ● Organisation.
Lecture 1: Introduction – Graduation Projects Topics to Discuss in Lectures 1. Project Deliverables 2. Course grading 3. Project Concept Writing.
Configuring, Managing and Maintaining Windows Server® 2008 Servers Course 6419A.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Mobile Games Development SET Learning Outcomes LO1:Design, develop, test and demonstrate a working game for a mobile device. LO2:Demonstrate an.
DE?!GN software. COMP2110 Software Design in 2004 Chris Johnson 1.Software Requirements and Software Design in a framework for Software Engineering 2.The.
SYSTEMS ANALYSIS AND DESIGN METHODS Bilal Munir Mughal 1 The plan.
Object Oriented Methodology Course Introduction. Objectives A 3-credit hour graduate course explaining the development of object oriented software systems.
Review of Definitions Software life cycle: –Set of activities and their relationships to each other to support the development of a software system Software.
Software Engineering (1)
Systems Analysis & Design N106
DT249/4 Information Systems Engineering Lecture 0
EECE 310 Software Engineering
Architectural Roadmap
.NET vs. J2EE Architecture
Lesson 1 Understanding Software Quality Assurance
Software and Hardware Solutions for Enterprise X
Introduction to Development Frameworks CIM2564
SDLC (Software Development Life Cycle)
Planning next release of GAUDI
Presentation transcript:

IS6112 Application Modelling and Design Introduction

Bill Emerson - Business Information Systems - UCC2 Course Structure 45 Lectures (Approx) 2 hours / week tutorial time 2 continuous assessments Assessment 50% Exam 50%

Bill Emerson - Business Information Systems - UCC3 Objective From the Book of Modules….. “This module aims to provide students with the modern vision of IS development as an agile "rapid response" process which aims at aligning the information systems of the firm with business goals in close to real time” What does all of that mean?

Bill Emerson - Business Information Systems - UCC4 Objective “To give students an understanding of the full lifecycle of software development and the provide them with the skill set to engage in each stage of the software development process from initial requirement to technical design”

Bill Emerson - Business Information Systems - UCC5 Course Contents Context of Systems Development Systems Analysis Methods Systems Design Methods Architectures Implementation Testing Deployment

Bill Emerson - Business Information Systems - UCC6 Context of Systems The Context of Systems Analysis and Design Methods Information System Building Blocks Information Systems Development and development methodologies Project Management

Bill Emerson - Business Information Systems - UCC7 Systems Analysis Methods Systems Analysis Fact-Finding Techniques for Requirement Discovery Modelling System Requirements with Use Cases Data Modelling and Analysis Process Modelling Object-Oriented Analysis and Modelling Using the UML Feasibility Analysis and the System Proposal

Bill Emerson - Business Information Systems - UCC8 Systems Design Methods Ideas on Design System Design Application Architecture and Modelling Database Design Output Design and Prototyping Input Design and Prototyping User Interface Design Object-Oriented Design and Modelling Using the UML

Bill Emerson - Business Information Systems - UCC9 System Architectures Layering in enterprise applications Domain Logic Presentation technologies Persistence Maintaining client state Security

Bill Emerson - Business Information Systems - UCC10 System Architectures (Contd) Logging/error reporting Principles of distribution Comparison of Microsoft and java technologies Software patterns – how to not reinvent the wheel Using existing frameworks Integration with existing systems

Bill Emerson - Business Information Systems - UCC11 Systems Implementation Development tools Source code tracking System build tools and techniques Systems compliance (developing in regulated industries)