0% found this document useful (0 votes)
24 views4 pages

Content Page

This document outlines the design and development of a calorie tracking application. It includes chapters on introduction and objectives, literature review of existing and proposed systems as well as required tools and technologies. The document also covers software requirements specification including functional and non-functional requirements. It details the system design using a three-tier architecture. The chapters also describe the database design, implementation code, testing procedures and test cases. The document provides an overview of all aspects of developing the calorie tracking application.

Uploaded by

NAGARJUN
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views4 pages

Content Page

This document outlines the design and development of a calorie tracking application. It includes chapters on introduction and objectives, literature review of existing and proposed systems as well as required tools and technologies. The document also covers software requirements specification including functional and non-functional requirements. It details the system design using a three-tier architecture. The chapters also describe the database design, implementation code, testing procedures and test cases. The document provides an overview of all aspects of developing the calorie tracking application.

Uploaded by

NAGARJUN
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

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

You might also like