CHAPTER 1: INTRODUCTION……………………………..
1.1Objective of a Work………………………………………………..…1
CHAPTER 2: LITERATURE SURVEY…..…………………2
2.1 EXISTING AND PROPOSED SYSTEM……………………………2
2.1.1 Existing System………………………………………………..………….2
2.1.2 Proposed System……………………………………………….……….2
2.2 FEASIBILITY STUDY………………………………………….…3
2.2.1 Operational Feasibility…………………………………………...3
2.2.2 Technical Feasibility..............................................................3
2.2.3 Economic Feasibility………………………………………………………………4
2.3 TOOLS AND TECHNOLOGY…………………………………….….4
2.3.1 Internet Information Service (IIS)……………………………….4
2.3.2 NET Framework……………………………………………….5
2.3.3 Components of the .NET Framework…………………………..6
2.3.3.1 .NET Framework Base Classes ……………………………….7
2.3.3.2 Common Language Runtime………………………………….7
2.3.4Advantages of .NET………………………………………………..8
2.3.4.1 Consistent Programming Model…………………………………….8
2.3.4.2 Multiplatform applications …………………………………………8
2.3.4.3 Multi Language Integration…………………………………………8
2.3.4.4 Automatic Resource Management ………………………………….8
2.3.5 ASP.NET……………………………………………………………8
2.3.6 ASP.NET User Control………………………………………….…..9
2.3.7 Using C# with ASP.NET……………………………………………..9
2.3.8 ADO.NET…………………………………………………………..…10
2.3.9 Overview SQL server 2008……………………………………………10
2.3.9.1 Manageability…………………………………………………….…..11
2.3.9.2 Availability…………………………………………………………….11
2.3.9.3 Fast Recovery………………………………………………………....11
2.3.9.4 Replication…………………………………………………..……….11
2.3.9.5 Scalability……………………………………………………..…….12
2.3.9.6 Security………………………………………………………….……12
2.4 Hardware and Software Requirements……………………….……12
2.4.1 Hardware Requirements………………………………………………13
2.4.2 Software Requirements……………………………………………….13
CHAPTER 3:SOFTWARE REQUIREMENT
SPECIFICATION……………………………....15
3.1 INTRODUCTION…………………………………………………....15
3.1.1 Characteristics of SRS……………………………………..………….15
3.2 Purpose……………………………………………………………….16
3.3 SCOPE……………………………………………………………..…….16
3.4 Functional Requirements……………………………………………16
3.4.1 Inputs………………………………………………………………..17
3.4.2 Processing ……………………………………………………………17
3.4.3 Outputs………………………………………………………..17
3.5 Non-Functional Requirements…………………………………………..17
3.5.1 Performance Requirements……………………………………………………17
3.5.2 Safety Requirements…………………………………………………..17
3.5.3 Security Requirements…………………………………………………..17
3.5.4 Software Quality Requirements…………………………………………..17
3.6 Module Analysis……………………………………………………18
3.6.1 Administrator Module……………………………………………………18
3.6.2 User Module: …………………………………………………….18
CHAPTER 4: SYSTEM DESIGN……………………………………….19
4.1 Three Tier Architecture…………………………………………20
4.2 Description….…………………………………20
4.2.1 Client/Presentation Tier……………………………………………..20
4.2.2 Business/Logic tier……………………………………………….21
4.2.3 Database Tier…………………………………………….22
CHAPTER 5: DETAILED DESIGN……….23
5.1 USE CASE DIAGRAM……………………………………………….23
5.1.1 INTRODUCTION………………………………………………23
5.1.2 Use case Diagram for user…………………………………………24
5.1.3 Use case Diagram for Admin…………………………………………..25
5.2 DATABASE DESIGN……………………………………………….25
5.2.2 Data Normalization……………………………………………27
5.3 ENTITY RELATIONSHIP DIAGRAM…………………………………28
5.4 DATABASE TABLES………………………………………………..30
CHAPTER 6: IMPLEMENTATION………….32
6.1 PROJECT CODE……………………………………………….32
6.1.1 CODE TO ADD CALORIE………………………………………………..32
6.1.2 CODE TO ADD ITEMS………………………………………….35
6.1.3 CODE TO ADD USER DETAILS…………………………………………..38
6.1.4 CODE FOR CATEGORY…………………………………………..41
6.1.5 CODE FOR CATEGORY……………………………………………43
6.1.6 CODE FOR INGREDIENTS………………………………………….44
CHAPTER 7:TESTING……………………………………………45
7.1 Unit Testing………………………………………………45
7.2 Integration Testing……………………………………….46
7.3 Validation Testing….………………………………….46
7.4 Test Cases…………………………………………47
7.5 Screen Shots……………………………………….50
CHAPTER 8: CONCLUSION………………………………………...54
CHAPTER 9:BIBLIOGRAPHY……………………………….……55