Download presentation
Presentation is loading. Please wait.
Published byVincent Robbins Modified over 9 years ago
1
Business Systems Integration An Overview
2
Evolution of BSI - beginnings It came from Java – MIS 225It became C# – MIS 400
3
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
4
Evolution – [After] AnalysisImplmntDvlpmntDesign Req’ts Definition
6
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
7
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.
8
Business System Integration
9
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
10
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
11
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%
15
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.