abrar title

11
CERTIFICATE This is to certify that M.Abrar Roll#36 Session 2010-14 has worked on and completed his Online Project “Online Shopping” at Department of Information Technology, University of Education, Lahore (Multan Campus) in partial fulfillment of the requirement for the degree of . in Information Technology under my guidance and supervision. In our opinion, it is satisfactory and up to the mark and therefore fulfills the requirements of BS in Information Technology Degree. Supervisor / Internal Examiner Mr. Sohail Raza Chohan Department of Information Technology University of Education Multan Campus ___________________ (Signature) External Examiner ___________________ (Signature) Principal University of Education (Multan Campus), Bosan Road Multan. ii

Upload: umer-maqbool

Post on 17-Jan-2016

215 views

Category:

Documents


0 download

DESCRIPTION

title

TRANSCRIPT

Page 1: Abrar Title

CERTIFICATE

This is to certify that M.Abrar Roll#36 Session 2010-14 has worked on and completed

his Online Project “Online Shopping” at Department of Information Technology,

University of Education, Lahore (Multan Campus) in partial fulfillment of the

requirement for the degree of . in Information Technology under my guidance and

supervision.

In our opinion, it is satisfactory and up to the mark and therefore fulfills the

requirements of BS in Information Technology Degree.

Supervisor / Internal ExaminerMr. Sohail Raza ChohanDepartment of Information TechnologyUniversity of Education Multan Campus

___________________(Signature)

External Examiner

___________________(Signature)

PrincipalUniversity of Education (Multan Campus), Bosan RoadMultan.

_____________________(Signature)

ii

Page 2: Abrar Title

EXORDIUM

In the name of Allah, the Compassionate, the Merciful.

Praise be to Allah, Lord of Creation,

The Compassionate, the Merciful,

King of Judgment-day!

You alone we worship, and to You alone we pray for help,

Guide us to the straight path

The path of those who You have favored,

Not of those who have incurred Your wrath,

Nor of those who have gone astray.

iii

Page 3: Abrar Title

DEDICATION

To

My Mother

Who made me good citizen!!!!

My Father

Who made me what I am today!!!!

My Friends

Who are so special to me!!!!

My Teachers

Who helped me a lot!!!!

iv

Page 4: Abrar Title

ACKNOWLEDGEMENT

Up and above everything, all prays go to ALLAH, I find no words to express my

deepest sense to gratitude to the almighty ALLAH, the most gracious compassionate

and beneficent and his prophet MUHAMMAD (peace be upon him) who is a true torch

of guidance for whole humanity forever. I am greatly obliged to ALLAH by whom

grace I have been able to accomplish this project successfully.

I’m grateful to my loving parents for their encouragement and all sort of moral, social,

and financial support not only in my academic career but also in all other aspects of

life. Their prayers were incessant and enabled me to reach this stage. I’m also thankful

to my all family and to my grand parents for their kindness, love and ever supporting

prayers. I heartily express my love to my sisters and brothers for their love and care.

I feel great honor to express my sincere and cordial thanks to Mr.Sohail Raza Chohan

my project supervisor, for his encouragement and guidance, invaluable inspiration and

healthy criticism towards handling the project effectively and comprehensively. I also

want to thanks my all teachers through playgroup to masters.

I express my gratitude to Mr.Javaid Farid, Principal University of Education Multan

Campus, who did his tireless efforts for providing us all facilities throughout the

academic session.

I can’t forget to express special thanks to all my friends who were always ready to

back up me when I really felt myself in problem, they guided me to the best of their

knowledge sacrificing their precious time.

M.Abrar

v

Page 5: Abrar Title

PREFACE

Now-a-days all the work of shopping is done manually in Pakistan. “Online

Shopping” is a web based application that will facilitate shopping at your home.

Through this a lot of time, expensive and difficulties for the candidates as well as for

the related workers would be eliminated. This will facilitate the customer to buy shoes

through internet.

The customer would buy shoes by visiting website and would select shoes and place

order. Customer will fill form for shipping address and he will pay shoes price through

bank transfer and after receiving money order will be placed.

vi

Page 6: Abrar Title

PROJECT BRIEF

Project Name: Online Mili Shoes

Organization: Mili Shoes

Undertaken by: M.Abrar

Supervised by: Mr. Sohail Raza Chohan

Starting Date: 01-07-2014

Completion Date: 29-10-2014

Operating System: Windows 8

System Used: Dual Core 2.0 GHz

Platform: Visual Studio 2013

Application Server: C#, ASP.NET

Database Server: MS SQL 2008

vii

Page 7: Abrar Title

TABLE OF CONTENTS

CHAPTER NO. 1

GATHERING & ANALYZING INFORMATION………………………………….1

1.1 INTRODUCTION ………...…….………………………………………….……......2

1.2 PURPOSE ..…………………...…….……………………………………………..2

1.3 SCOPE…………………...………………………………………………………..2

1.4 MODULES …………………..…………………………………………………..…2

1.5 USE CASES AND USAGE SCENARIOS…………..……………………….……….…31.5.1 Use Case Diagrams………...…………………………………………………….3

1.5.2 Usage Scenarios……………………………..………………………….………..5

1.6 SUPPLEMENTARY REQUIREMENTS……………………………………..…………81.6.1 Usability………………………………………………………………………...8

1.6.2 Reliability…….......…………………………………...………………………..8

1.6.3 Supportability…………...………………………………...……………………9

1.6.4 System Requirements………………………………………...…………….......9

CHAPTER NO. 2

PLANNING THE PROJECT………………………………………………………..10

2.1 INTRODUCTION……………………………………………………….………...11

2.2 METHODOLOGY………………………………………………………….……..11

viii

Page 8: Abrar Title

2.3 AVAILABLE METHODOLOGIES……………………………………………….…12

2.4 CHOSEN METHODOLOGY………………………………………………….........12

2.5 REASONS FOR CHOSEN METHODOLOGY………………………………………..12

2.6 WORK PLAN…………………………..…………………………..…..…………..13

2.7 PROJECT STRUCTURE………………...…………………………….……………..15

CHAPTER NO. 3

DESIGNING THE PROJECT…………………………………………………….16

3.1 INTRODUCTION……………………………………………………...………….17

3.2 PURPOSE……………………………………………………………..…………173.3 SCOPE……………...………………………………………………..…….……

17

3.4 Modules ……...………………… …..………………………………………...17 3.5 ARCHITECTURAL REPRESENTATION (ARCHITECTURE DIAGRAM) ...….…..……18

3.5.1 Data Flow Diagram…………………………………..………………...……...18

3.6 OBJECT MODEL/LOGICAL MODEL: CLASS DIAGRAM..…………….……….......22

3.7 Deployment Model (Deployment Diagram)…………..…..………. …………..22

3.8 Database Model (Database Diagram)….………………..…….……………......25

3.9 GRAPHICAL USER INTERFACES…………………………..….……………......…27

CHAPTER NO.4

DEVELOPMENT…………………………………………………………………….33

4.1 DEVELOPMENT PLAN (ARCHITECTURE DIAGRAM) ………………...………......34

ix

Page 9: Abrar Title

CHAPTER NO.5

TESTING AND IMPLEMENTATION ..……………………………………………39

5.1 TESTING AND IMPLEMENTATION ……..…………………………………..……....40

x