A DESIGN AND IMPLEMENTATION COURSE FRAMEWORK: A CURRICULUM PROPOSAL FOR AN EXPERIENTIAL APPROACH TO...
-
Upload
tiffany-mccoy -
Category
Documents
-
view
219 -
download
3
Transcript of A DESIGN AND IMPLEMENTATION COURSE FRAMEWORK: A CURRICULUM PROPOSAL FOR AN EXPERIENTIAL APPROACH TO...
![Page 1: A DESIGN AND IMPLEMENTATION COURSE FRAMEWORK: A CURRICULUM PROPOSAL FOR AN EXPERIENTIAL APPROACH TO THE SYSTEMS ANALYSIS AND DESIGN AND THE PROJECTS IN.](https://reader036.fdocuments.net/reader036/viewer/2022082516/56649f415503460f94c60fa2/html5/thumbnails/1.jpg)
A DESIGN AND IMPLEMENTATION COURSE FRAMEWORK:A CURRICULUM PROPOSAL FOR AN EXPERIENTIAL APPROACH
TO THESYSTEMS ANALYSIS AND DESIGN AND THE
PROJECTS IN INFORMATION TECHNOLOGY COURSE SEQUENCE
IN THE INFORMATION SYSTEMS MAJOR
James Wynne, VCU
Gerry Saunders, VCU
Roland Weistroffer, VCU
Harry Reif, JMU
![Page 2: A DESIGN AND IMPLEMENTATION COURSE FRAMEWORK: A CURRICULUM PROPOSAL FOR AN EXPERIENTIAL APPROACH TO THE SYSTEMS ANALYSIS AND DESIGN AND THE PROJECTS IN.](https://reader036.fdocuments.net/reader036/viewer/2022082516/56649f415503460f94c60fa2/html5/thumbnails/2.jpg)
IS Curriculum Requirements:• Core Requirements:
– Hardware/Software Design
– Programming Languages
– Data Communications– Systems Analysis &
Systems Design– Database Systems– IS Projects
• Specialty Tracks:– Application
Development
– Information Engineering
– Network Administration
18 Credit Hours 9 Credit Hours
![Page 3: A DESIGN AND IMPLEMENTATION COURSE FRAMEWORK: A CURRICULUM PROPOSAL FOR AN EXPERIENTIAL APPROACH TO THE SYSTEMS ANALYSIS AND DESIGN AND THE PROJECTS IN.](https://reader036.fdocuments.net/reader036/viewer/2022082516/56649f415503460f94c60fa2/html5/thumbnails/3.jpg)
Systems Analysis & Design: INFO 361
– SDLC
– Object Oriented Paradigm• UML
• Unified Process
• Graphical Tools (Rational Rose)
– Pedagogical Approach• Lecture/Exercises
• Assignments
• Project
• Tests
![Page 4: A DESIGN AND IMPLEMENTATION COURSE FRAMEWORK: A CURRICULUM PROPOSAL FOR AN EXPERIENTIAL APPROACH TO THE SYSTEMS ANALYSIS AND DESIGN AND THE PROJECTS IN.](https://reader036.fdocuments.net/reader036/viewer/2022082516/56649f415503460f94c60fa2/html5/thumbnails/4.jpg)
INFO 361: Unified Process
• OO Methodology– Incremental & Iterative Life Cycle
– Phases:• Inception Phase—purpose & feasibility
• Elaboration Phase—initial requirements & specifications
• Construction Phase—build/buy operational model
• Transition Phase—ensuring user requirements are met
– Workflows:• Requirements, Analysis, Design, Implementation, Testing
![Page 5: A DESIGN AND IMPLEMENTATION COURSE FRAMEWORK: A CURRICULUM PROPOSAL FOR AN EXPERIENTIAL APPROACH TO THE SYSTEMS ANALYSIS AND DESIGN AND THE PROJECTS IN.](https://reader036.fdocuments.net/reader036/viewer/2022082516/56649f415503460f94c60fa2/html5/thumbnails/5.jpg)
INFO 361
• Primary Focus: Inception & Elaboration Phases– Iterative Refinements of Workflows
• UML Modeling– Use Cases– Class Diagrams– Sequence & Collaboration Diagrams– Activity Diagrams– State Charts
• Reinforcement of Concepts through Assignments
![Page 6: A DESIGN AND IMPLEMENTATION COURSE FRAMEWORK: A CURRICULUM PROPOSAL FOR AN EXPERIENTIAL APPROACH TO THE SYSTEMS ANALYSIS AND DESIGN AND THE PROJECTS IN.](https://reader036.fdocuments.net/reader036/viewer/2022082516/56649f415503460f94c60fa2/html5/thumbnails/6.jpg)
Projects in Information Systems: INFO 465• Primary Focus:
• Elaboration & Construction Phases– Refining Analysis Workflow– Defining Design Specifications– Building Prototypes
– Control Classes– Interface Classes– Boundary Classes
– Testing
![Page 7: A DESIGN AND IMPLEMENTATION COURSE FRAMEWORK: A CURRICULUM PROPOSAL FOR AN EXPERIENTIAL APPROACH TO THE SYSTEMS ANALYSIS AND DESIGN AND THE PROJECTS IN.](https://reader036.fdocuments.net/reader036/viewer/2022082516/56649f415503460f94c60fa2/html5/thumbnails/7.jpg)
INFO 361/465 FrameworkINFO 361
INFO 465
The Unified Process Phases and Workflows and the INFO 361 and 465 Course Sequence
![Page 8: A DESIGN AND IMPLEMENTATION COURSE FRAMEWORK: A CURRICULUM PROPOSAL FOR AN EXPERIENTIAL APPROACH TO THE SYSTEMS ANALYSIS AND DESIGN AND THE PROJECTS IN.](https://reader036.fdocuments.net/reader036/viewer/2022082516/56649f415503460f94c60fa2/html5/thumbnails/8.jpg)
Implementing Framework:
• e-Business Framework• Project “Engine”
– Predefined Core Classes (Entity, Boundary, Control, Interface)
– Library of Working Class Objects Database
• Prototyping– Visual Basic.NET
• Incremental & Iterative Process
![Page 9: A DESIGN AND IMPLEMENTATION COURSE FRAMEWORK: A CURRICULUM PROPOSAL FOR AN EXPERIENTIAL APPROACH TO THE SYSTEMS ANALYSIS AND DESIGN AND THE PROJECTS IN.](https://reader036.fdocuments.net/reader036/viewer/2022082516/56649f415503460f94c60fa2/html5/thumbnails/9.jpg)
Courseware Supports :
• Basic Requirements Prototyping
• Adding Order Entry, Accounting, & Reporting Functions
• Creating Screen Interfaces to Provide EDI Trading Functions (ANSI AX.12)—Catalog Sales, Invoicing, Purchasing, Payment
• Various e-Business Enterprise Domains
![Page 10: A DESIGN AND IMPLEMENTATION COURSE FRAMEWORK: A CURRICULUM PROPOSAL FOR AN EXPERIENTIAL APPROACH TO THE SYSTEMS ANALYSIS AND DESIGN AND THE PROJECTS IN.](https://reader036.fdocuments.net/reader036/viewer/2022082516/56649f415503460f94c60fa2/html5/thumbnails/10.jpg)
Framework Strengths:• Learn current systems development tools
• Learn the UML system design paradigm
• Experience the complete SDLC
• Integrate real business process concepts
• Learn e-business modeling concepts
• Simulate real-world project team participation
• Simulate the iterative process of SDLC
• Learn Project Management skills and tools
• Integrate programming, database management, data communications, & hardware/software skills
![Page 11: A DESIGN AND IMPLEMENTATION COURSE FRAMEWORK: A CURRICULUM PROPOSAL FOR AN EXPERIENTIAL APPROACH TO THE SYSTEMS ANALYSIS AND DESIGN AND THE PROJECTS IN.](https://reader036.fdocuments.net/reader036/viewer/2022082516/56649f415503460f94c60fa2/html5/thumbnails/11.jpg)
FRAMEWORK LIMITATIONS & CONSTRAINTS: • Hardware/software requirements
• Technical orientation
• New case development required each year
• Part-time students participation