Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
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