Download Model View Controller Based Retail Management System

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Model View Controller
Based
Retail Management System
Moiuddin Bukhari
2003 – CE – 357
Introduction
 What is Model View Controller
 Effect on transaction speed
 Reduce code
 Ease to decide business logic
Resources
• ASP.net 2.0
• C# .NET 2.0
• SQL Server 2000
• Microsoft Office 2003
• Adobe Photoshop CS
• Crystal Reports OEM Version
Development Phases 1
 Project Planning
 Time Schedule Management
 Design Pattern
 Database Designing
Development Phases 2
 Writing the Stored Procedures
 Writing the Controller
 Writing the Data Model
 Writing the View
Development Phases 3
 Designing the view
 Testing
 Deployment
Project Planning
 Research Work
 Development
 Testing
 Completion
Time Schedule Management
 Setting a work schedule
 Maintaining the schedule
 Deadline issues
 Constraints
Design Pattern
 General solution to a common problem
 Only description, not the actual code
 Model View Controller
 Other Design Patterns
Database Designing
 Designing table structure
 Defining Relationships
 Managing Dependencies
 Entity Relation Diagram
Stored Procedures
 Why stored procedures are used
 Execution from the database
 Independent of programming language
Controller
 Handlers
 AdminDelegate Class
 UserDelegate Class
 SsuetController Class
Data Model
 Sql Helper Class
 Data Access Factory
 Interface Class
View
 User controls
 Re-usability of user controls
 Forms Designing
 Crystal Reports
Testing
 Testing Strategies
 Testing at the end of each phase
 Test Cases and Scenarios
 Defect Tracking
Deployment
 IIS Server
 Deployment Issues
 .NET Framework support
Summary
 Thoughts before starting the project
 Lessons learned
 Suggestions for
future enhancements
Related documents