Systems Analysis and Design for Electronic Commerce, Networked Business Processes, and Virtual Enterprises Walt Scacchi, Ph.D. GSM 271 and FEMBA 271 Spring.

Slides:



Advertisements
Similar presentations
Team Software Project - Ebnenasir - Spring CS 3141: Team Software Project - Introduction Ali Ebnenasir Department of Computer Science Michigan Technological.
Advertisements

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)
General information CSE 230 : Introduction to Software Engineering
1 CS 425 / CS 625 Software Engineering Fall 2007 Course Syllabus August 27, 2007.
IS 421 Information Systems Management James Nowotarski 16 September 2002.
1 CS 426 / CPE 426 Senior Projects Spring 2009 Course Syllabus January 20, 2009.
Course Syllabus January 24, 2012 CS 426/CPE 426 Senior Projects in Computer Science/Computer Engineering University of Nevada, Reno Department of Computer.
CSE 322: Software Reliability Engineering Topics covered: Course outline and schedule Introduction, Motivation and Basic Concepts.
1 CS 426 Senior Projects Spring 2006 Course Syllabus January 24, 2006.
Administrative Issues ICS 151 Fall 2007 Instructor: Eli Bozorgzadeh.
1 / 16 CS 790z Seminar on Software Engineering Spring 2003 Syllabus Details January 23, 2003.
Systems Analysis and Design for Electronic Commerce, Networked Business Processes, and Virtual Enterprises Walt Scacchi, Ph.D. GSM 271 and FEMBA 271 Fall.
January 28, 2014CS410 – Software Engineering Lecture #1: Introduction 1 Welcome to CS 410 – Introduction to Software Engineering Spring 2014 Instructor:
1 Lecture 1.1: Course Overview Dr. John MacCarthy UMBC CMSC 615 Fall, 2006.
Computer Network Fundamentals CNT4007C
SYSC System Analysis and Design 1 Part I – Introduction.
Computer Networks CEN 5501C Spring, 2008 Ye Xia (Pronounced as “Yeh Siah”)
CSE 436 Software Engineering Workshop Course Overview Christopher Gill CSE 436 January 2007 Department of Computer Science and Engineering.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
Course Introduction Software Engineering
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Introduction to Information Systems and Technology MIS 213, Spring 2015 CIS 2005, CIS 1007.
Fall 2015 Course Syllabus Instructor: Sergiu Dascalu Department of Computer Science and Engineering August 25,
1 Database Management for Electronic Commerce and EBusiness Walt Scacchi, Ph.D. GSM 274/FEMBA 274 Spring 2002.
Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
ICS 6B Boolean Logic and Algebra Fall 2015
CEN 4010 First Lecture January 9, 2006 CEN 4010 Introduction to Software Engineering Spring 2006 Instructor: Masoud Sadjadi
IT Project Management MIS 492/592, Fall 2013 CIS 1013.
1 CS 426 / CPE 426 Senior Projects Spring 2011 Course Syllabus January 19, 2011.
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering Foundations.
1 COMP 350: Object Oriented Analysis and Design Lecture 1Introduction References: Craig Larman Chapter 1.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
1 Technologies for Electronic Commerce and EBusiness Walt Scacchi, Ph.D. FEMBA 290 Winter 2003.
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
MITM743 Advanced Project Management Introduction To The Class.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
Course Introduction CEN 5016 Software Engineering Dr. David A. Workman School of EE and Computer Science January 9, 2007.
I Copyright © 2007, Oracle. All rights reserved. Module i: Siebel 8.0 Essentials Training Siebel 8.0 Essentials.
Orientation Spring 2011 Denise Coffey MSN, RN.  Concepts covered will include alterations in cellular regulation and cellular metabolism.  Course material.
CEN First Lecture CEN 4010 Introduction to Software Engineering Instructor: Masoud Sadjadi
SYSC System Analysis and Design 1 Part I – Introduction.
1 CS 426 / CPE 426 Senior Projects Spring 2007 Course Syllabus January 23, 2007.
CST 223 Concepts of Programming Languages Dr. Sherry Yang PV 171
Course Instructor Professor Clark J. Radcliffe Office hours: MWF 11:30-12: EB ME 481.
Computer Networks CNT5106C
Managing Multiple Projects Steve Westerman California Department of Motor Vehicles Steve Young Mathtech, Inc.
1 CS 425 / 625 Software Engineering Fall 2003 Course Syllabus August 25, 2003.
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
1 CS 491z / CS 791z Seminar on Software Engineering Spring 2006 Course Syllabus January 24, 2006.
Course Overview 1 MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N
Computer Network Fundamentals CNT4007C
IT Project Management MIS419/576 Fall 2017.
Computer Engineering Department Islamic University of Gaza
Teaching and Learning at Penn State
Software Process ICS 225 Spring 2002
Computer Networks CNT5106C
Introduction to Information Systems and Technology
Theory and Practice of Web Technology
MIS323 Business Telecommunications
BSA 376 Competitive Success/snaptutorial.com
BSA 376 Education for Service/snaptutorial.com
BSA 376 Teaching Effectively-- snaptutorial.com
MIS323 Business Telecommunications
Organizational Leadership
Administrative Issues
Administrative Issues
Lecture 1a- Introduction
Course Introduction Data Visualization & Exploration – COMPSCI 590
Presentation transcript:

Systems Analysis and Design for Electronic Commerce, Networked Business Processes, and Virtual Enterprises Walt Scacchi, Ph.D. GSM 271 and FEMBA 271 Spring 2003

Overview Introductions Course audience and demographics Administrative matters Foundational concepts Course topics Questions Topic 1: System Life Cycle and Enterprise Architectures

Introductions Instructor: Dr. Walt Scacchi Teaching assistant(s): –*** **** (M271) –*** **** (F271) Administrative support: –Melinda Springer

Course audience and demographics: what are your interests/career goals ?  Executive (Corporate Officer, Vice President, Division Director, etc.)?  Mid-Career Manager (IT department manager)?  IT Consultant ?  Entrepreneur?  Academic Scholar?

Administrative matters Office, office hours and contact –ICS2-242 –Thursday 1:00-4:00pm, and by appointment –Office: –

Administrative matters Projects and Exams –Team project, final presentation, deliverables –Mid-term exam Assignments and Discussion –Assigned articles and case studies –System Analysis/Design Web sites/case studies –Web-based business intelligence gathering

Administrative matters Recommended textbooks: –See for list of recommended bookshttp:// Attendance and Participation –Both count!

Administrative matters Grading policy –Final project: 50% –Mid-term exam: 20% –Assignments and discussion: 20% –Attendance: 10% Project team formation –Team size: 3-5 people –Start building your team today!

Administrative matters Communicating course material: –Am I explaining course materials so that you understand? If not, you must let me know. Course preparation: –All course materials (e.g., lecture notes, readings, assignments) will be posted on the Web Discussion: –Assignments or team project work each week

Administrative matters Access: –See my Office hours and TBD hours: contact me! Progress (Grades): –Scheduled assignments and team project work Emphasis of conceptual understanding: –50% lecture and course work on concepts for systems analysis and design –50% work on putting these concepts into practice, via the team project.

Administrative matters Rigor: iterative presentation and exploration –Formal vs. informal –Three iteration cycles Overall value of course to you: –You will learn fundamental concepts of systems analysis and design –You define your team project to best address your professional goals –You should ask questions about topical issues

Foundational concepts  Enterprise systems -- analysis and design  People, processes, products, tools, infrastructure, artifacts, strategies, and other resources  System development life cycle  We will focus attention to understanding how to develop and evaluate enterprise system requirements, analysis/modeling, architectural design  System integration life cycle

Foundational concepts  System development life cycle: (re)building an information system for an enterprise  requirements, analysis, architecture design,  detailed component design, implementation, testing, documentation,  usage, evolution  enhancement  restructuring  tuning  debugging  conversion

Foundational concepts  System integration life cycle: Integrating an information system into an enterprise  packaging, posting, and advertising,  deployment, acquisition, installation, testing,  training, usage, routinization, evolution

Foundational concepts  System requirements -- understanding the “problem domain”  System analysis : modeling/specification -- developing a “solution to the problem”  System architecture design -- structuring the solution in terms of information system technologies and enterprise resources

Course topics  System requirements  What are “requirements” Whose got them? Why?  Requirements elicitation and capture  Scenarios of usage and Use Cases  to capture system requirements in words/stories  Rich pictures  to capture system requirements with pictures (or multi- media)

Course topics  System analysis  Analysis as modeling and specification  Identifying system entities/objects, attributes, relations, methods, control/data flow, constraints  Modeling system entity-relations and object- oriented templates  Specifying systems using the Unified Modeling Language (UML) and eXtensible Markup Language (XML)

Course topics System architecture design –Modeling and specification of system components and their interrelations for implementation –Modeling system logical design Identifying system components, interfaces, interconnections, connectors, and configuration Identifying schemes for partitioning or organizing interconnected components following reusable architectural patterns/templates.

Questions? What do you want to learn or take away from this course? What are your criteria of success? What do you want me to do to help you achieve your success? What about the team project? Others?