Analyzing Requirements and Defining Microsoft .NET Solution Architectures Course
Course Description
This five-day, instructor-led course provides students with the knowledge and skills needed to design Microsoft .NET-connected solutions to business problems.
Delegates will learn how to:
- Gather and analyze information for designing a business solution.
- Create a vision/scope document.
- Create the conceptual design for a business solution.
- Create the logical design for a business solution.
- Create the physical design for a business solution.
- Design the presentation layer of an application.
- Design the data layer of an application
- Create a functional specifications document.
- Create a technical specifications document.
- Create a security plan.
- Create a test plan.
- Create a deployment plan.
Course pre-requisites:
Before attending this course, students must have:
- General understanding of the software development life cycle.
- Practical working knowledge of Microsoft .NET development technologies.
- Familiarity with the Microsoft Solutions Framework (MSF) Process Model.
- Basic familiarity with object modeling and data modeling methodologies.
- Experience working with Microsoft Visio® Professional 2000.
- One year experience as part of a software development team.
In addition, it is recommended, but not required, that students complete the Course, Microsoft Solutions Framework Essentials, before taking this course.
Topics covered on the 5 day Analyzing Requirements and Defining Microsoft .NET Solution Architectures course
Introduction to Designing Business Solutions
- Overview of Microsoft Solutions Framework
- Phases in the MSF Process Model
- Introducing the Case Study - Adventure Works Cycles
- Application
Gathering and Analyzing Information
- Using Modeling Notations
- Creating Use Cases and Usage Scenarios
- Gathering Information
- Analyzing Information
Envisioning the Solution
- The Envisioning Phase
- Creating a Vision/Scope Document
- Creating the Project Structure Document
- Analyzing Risks
Creating the Conceptual Design
- An Introduction to the Planning Phase
- An Overview of the Functional Specification
- An Overview of the Conceptual Design Process
- Building the Conceptual Design
- Optimizing the Conceptual Design
Creating the Logical Design
- An Overview of Logical Design
- Creating a Logical Design
- Documenting Logical Design Output
- Optimizing Logical Design
Creating the Physical Design
- An Overview of Physical Design
- Physical Design Analysis
- Physical Design Rationalization
- Physical Design Implementation
Designing the Presentation Layer
- Basics of User Interface Design
- Designing the User Interface
- Designing User Process Components
Designing the Data Layer
- Designing the Data Store
- Optimizing Data Access
- Implementing Data Validation
Designing Security Specifications
- Overview of Security in Application Development
- Planning for Application Security
- Using the .NET Framework Security Features
- Designing Authorization, Authentication, and Auditing Strategies
Completing the Planning Phase
- Incorporating Design Considerations
- Planning for Administrative Features
- Planning for Future Phases
- Creating the Technical Specifications
Stabilizing and Deploying the Solution
- The MSF Stabilizing Phase
- Testing and Piloting for Stabilization
- The MSF Deploying Phase
- Deploying to a Production Environment
This is an instructor led training course taught in a classroom based environment.
Course Classification:
Technical Training Course
Course Fee = £1725 (excl.VAT)
Scheduled course dates
| May 2008 |
June 2008 |
July 2008 |
August 2008 |
September 2008 |
| - | - | - | - |
|
|
If you want to attend the course but can't make the dates published then click here for details of our one-to-one training packages.
PTR Associates Limited
21A Peach Street, Wokingham, Berkshire, RG40 1XJ, United Kingdom
Tel: 0118 979 4000 Fax: 0118 979 4035
Email: training@ptr.co.uk
|