Business Systems Integration An Overview. Evolution of BSI - beginnings It came from Java – MIS 225It became C# – MIS 400.

Slides:



Advertisements
Similar presentations
Requirements and Design
Advertisements

1 IS380 Class Agenda 01/11/05 Sock H. Chung 1.Syllabus 2.Chapter 1 3.Introduction 4. Request.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
IS 421 Information Systems Management James Nowotarski 16 September 2002.
11 3 / 12 CHAPTER Databases MIS105 Lec14 Irfan Ahmed Ilyas.
Architecture, Deployment Diagrams, Web Modeling Elizabeth Bigelow CS-15499C October 6, 2000.
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
COMP 350: Object Oriented Analysis and Design Lecture 2
Objectives Explain the purpose and various phases of the traditional systems development life cycle (SDLC) Explain when to use an adaptive approach to.
Supplement 02CASE Tools1 Supplement 02 - Case Tools And Franchise Colleges By MANSHA NAWAZ.
Chapter 1 The Systems Development Environment
Your Interactive Guide to the Digital World Discovering Computers 2012.
OptReg Optimum Time Schedule Generator and Registration System for Courses in a College/Unviersity Along with an optimum Finals Examination Schedule Generator.
Chapter 4 Designing Significant Learning Experiences II: Shaping the Experience.
Introduction 01_intro.ppt
1 Integrated Development Environment Building Your First Project (A Step-By-Step Approach)
Developing Simulations and Demonstrations Using Microsoft Visual C++ Mike O’Leary Shiva Azadegan Towson University Supported by the National Science Foundation.
Project Management Phases Class 6. Initiation & Planning – Agenda Overview of the project management phases Midterm paper details.
10/7/2005 ISECON Using a “Real” Systems Development Project to Enrich a Systems Analysis and Design Course Janet Helwig Dominican University.
Chapter 2: Approaches to System Development
1 Project Management Principles Coursework Assignment: Things to pay attention to, for the report and the oral presentation...
A Scalable Application Architecture for composing News Portals on the Internet Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta Famagusta.
Section 02Systems Documentation1 02 Systems Documentation And Franchise Colleges By MANSHA NAWAZ.
2Object-Oriented Analysis and Design with the Unified Process Objectives  Explain the purpose and various phases of the traditional systems development.
Managing the development and purchase of information systems (Part 1)
PowerPoint 2003 – Level 1 Computer Concepts Cathy Horwitz April 25, 2011.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design.
Class Instructor Name Date. Classroom Tips Class Roster – Please Sign In Class Roster – Please Sign In Internet Usage Internet Usage –Breaks and Lunch.
CSC271 Database Systems Lecture # 4.
1 Requirements Analysis and Design Engineering Southern Methodist University CSE 7313.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Introductory Lecture Advanced Computer Programming.
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
Sadegh Aliakbary Sharif University of Technology Fall 2012.
Information System Development Courses Figure: ISD Course Structure.
Building Information Systems & Managing Projects.
1 Systems Analysis and Design in a Changing World, Thursday, January 18, 2007.
Content The system development life cycle
1 ISA&D7‏/8‏/ ISA&D7‏/8‏/2013 Methodologies of the SDLC Traditional Approach to SDLC Object-Oriented Approach to SDLC CASE Tools.
MIS 673: Database Analysis and Design u Objectives: u Know how to analyze an environment and draw its semantic data model u Understand data analysis and.
L8 - March 28, 2006copyright Thomas Pole , all rights reserved 1 Lecture 8: Software Asset Management and Text Ch. 5: Software Factories, (Review)
Sept. 18, 2003CS WPI1 CS 509 Design of Software Systems Lecture #3 Thursday, Sept. 18, 2003.
Database Systems I Content: –How to build a database application –Principles of database-system implementation Instructor: John Sieg Required Text:
Systems Analysis and Design in a Changing World, Fourth Edition
Universiti Utara Malaysia Web Application Development STIJ3043.
Connecting with Computer Science2 Objectives Learn how software engineering is used to create applications Learn some of the different software engineering.
Introduction to Computer Architecture
System Requirements Specification
1 SYS366 Week 1 - Lecture 1 Introduction to Systems.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Business Information Management I 1. “Copyright and Terms of Service Copyright © Texas Education Agency. The materials found on this website are copyrighted.
V7 Foundation Series Vignette Education Services.
1 Management Information Systems M Agung Ali Fikri, SE. MM.
Web Content Development Dr. Komlodi Class 11: Blueprints.
Software Engineering Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
Advanced Higher Computing Science
Elaboration popo.
Fundamentals of Object Oriented Modeling
Modern Systems Analysis and Design Third Edition
Introduction to Database
System Design.
IS442 Information Systems Engineering
COMP 350: Object Oriented Analysis and Design Lecture 2
Modern Systems Analysis and Design Third Edition
Modern Systems Analysis and Design Third Edition
Introduction to Systems Analysis and Design Stefano Moshi Memorial University College System Analysis & Design BIT
Database Management Systems
Introduction to Database
Presentation transcript:

Business Systems Integration An Overview

Evolution of BSI - beginnings It came from Java – MIS 225It became C# – MIS 400

Evolution – [Before] Taught best practices in application development Application development using different exercises in book Web services in week 5 Final project: canned from text books Present project to instructor

Evolution – [After] AnalysisImplmntDvlpmntDesign Req’ts Definition

Evolution of Systems Integration Replacement of Fourth Gen Languages (MIS 225) – An programming class using Java Began as a C# programming class – Book: Microsoft # Professional Projects Objective: to learn OOP – Web services by mid-term Added components – Final Project – Presentation Added refinements by using a single business model that builds upon itself – In-class: SouthBreezeGroceries – Assignments: YourSpace Modified projects to introduce inter-dependencies – Standalone client websites  Order tracking system Shifted emphasis: Coding  Coding + Analysis + Communication – Reduced coding by replacing HW with SbS – Simulated actual client, with some built in flexibility for user interface – Invited professionals from outside the class

Course Objectives in Syllabus 1.Integrate technology skills learned in earlier courses to provide effective solutions for business problems. Specifically: i.Learn to work with VWDE, in the technical development environment of the CoB. ii.Learn to develop basic logic and code structures using C# iii.Understand usage of web controls to develop graphically appealing and usable web applications. iv.Be able to develop applications that require applications that run custom database queries. v.Be able to use, understand, and develop web services, and understand their advantages. 2.Demonstrate effective and practical use of Systems Analysis and Design by using the SDLC problem based learning methodology i.Analyze project charge and identify business problems and requirements of project. i.Evaluate problems, issues, risks and potential solutions, identify optimal solutions in light of those ii.Design and develop system description documents, such as use case diagrams, process flow diagrams, entity relationship diagrams, site maps, etc. iii.Create prototypes of user interface, and proposed functionality. iv.Evaluate how the proposed project provides an effective solution. v.Employ Agile Computing Methodology to develop complex technical solutions. 3. Develop proficient communication, collaboration and presentation skills i.Communicate effectively to collect project information and establish project scope. ii.Create content with appropriate coverage, accuracy and level of detail for a client. iii.Present content with proper clarity, organization, professionalism in appearance, and presentation time management. iv.Use visual aids and supplements effectively. v.Communicate and collaborate in and across system teams.

Business System Integration

Solutions of Step-by-step directions Skills DeliveredHW Writing SQLHW 1 Creating a page in design viewSbs 2.1 Developing code to handle a button clickSbs 2.2 Displaying data in design viewSbs 3.1 Changing data in design viewSbs 3.2 Displaying data in code viewSbs 4.1 Changing data in code viewSbs 4.2 Creating a simple methodSbs 5.1 Developing advanced methodsSbs 5.2 Working with simple web servicesSbs 6.1/2 Working with advanced web services and dataSbS 6.2/3 *** Individual techniques listed after Table of contents in the MIS 400 book

Skills of Step-by Step directions SbSes show exactly how to do something – Example: adding columns to a GridView Contain breakdowns to introduce new techniques SbSes test application of what was shown earlier – by using Fill-in-the-blanks for repeated techniques SbSes build complex applications by building upon themselves – E.g. CustomerRegistrationExecuteNonQueryWebservice.aspx

Course Components ContentDescriptionExampleFrequencyWeight Concept Lecture Introduce a new concept, or review the previous unit, before concept quiz. Collecting requirements of a project (SDLC) or basic SQL Every class meeting -- Concept QuizDetailed concept oriented questions on content covered over previous week Which of the following best describes the advantage of using web services? First class day of each week 16% Step-by-Step - Homework Detailed guided step by step instructions on developing a web page with a specific purpose. Create a Customer Registration page After every class meeting 17% Step-by-Step - 5 minute quiz Two to four simple macro questions pertaining to the purpose of assignment. Objective: to verify that the HW was done independently and mindfully. What was the course of action when the customer already existed in the database? Beginning of every class meeting 10% Final projectWarehouse Management SystemWeekly beginning in Week 2 30% Half Term Quizzes Comprehensive, includes SDLC and project related questions Using the Continental airlines web service, list information needed to find the status of a flight Weeks 5 &1016%

Business Systems Integration 2. GUI Page Creation 1. SQL 4. GUI Data Controls 3. Code Structures 5. Data Control in Code 4. Methods Technical Development Systems Analysis & Design Systems Analysis & Design Communications