Vous êtes sur la page 1sur 9

SUPERIOR UNIVERSITY LAHORE

Faculty of Computer Science & IT


Semester Project
Submitted To,
Mr.

University Examination System

Object Oriented Programming


Project Team
Student Name Student Roll Number Program

SABA MATLOOB AHMAD 08 MASTER IN


INFORMATION
TECHNOLOGY
DEDICATION

Dedicated
I dedicated this Project to my Parents who have been great source of inspiration and support.

This Project is also dedicated to Mr.Nadeem Jabran who encourages us to build our motivation.
ACKNOWLEDGEMENT

ALLHUMDULILLAH, no doubt all praises to ALLAH Almighty, the most Merciful and most
Beneficent, for the successful completion of this project. who gaves us the quality,learning and
bravery to finish this errand. After a challenging period, I feel humbled to achieve a successful
completion of my project which absolutely would have not been possible without the enormous
provision and leadership from Mr.Nadeem Jabran . He has been a role model for me, by perfectly
showing focus, discipline and strive for perfection in his work. I am very honoured to have the
opportunity to work with him. We might to pay huge amounts of thanks and offer my regards to
our Supe-rvisor Mr. Nadeem Jabran for his valueable direction,advise and support all through
the learning pro-cedure that he gaves me a helpful course to finish our venture. Finally, I am
especially thankful to my family for unlimited care and support me in harsh time.
Contents
Dedication vii
1. Introduction………..………………………………………..........1
1.1 What is Cloud Computing?.....................................................2
1.2 Organization of Project………………………………………9
2. Proposed Scheme………...……………………………………...22
3. 3.1 Introduction………………………………………………......23

4. Experimental Evaluation……………….………………………30
4.1 Implementation and Evaluation………………………………31
Chapter 1
INTRODUCTION
The Shopping Cart program allows visitors to your on-line shopping site to collect items in a virtual shopping
cart. They may view the contents of their shopping cart at any time and may add or delete items at will. The
program automatically calculates the subtotal, sales tax, shipping charges, and grand total. When a visitor
decides to check-out, the order information including the buyer's name, address and billing instruction is e-
mailed to your order department (or whomever you choose) and a receipt is sent to the shopper.

This is software which helps you to do the major part of online shopping by using this site and can be
managed by online; you (or the Customer) can do the all major transaction in a secured way. Here the
customer will feel a virtual shopping by adding the selected product to his cart in addition to that, he can
also do bulk addition into the cart before purchasing. This all options are done by session management. To
ensure the authentification of the customer, He/She must have to register before proceeding. It provides
following standard features of any e-commerce web site:

Chapter 2
Proposed Approach
Object Oriented Programming

The major motivating factor in the invention of object-oriented approach is to remove some of
the flaws encountered in the procedural approach. OOP treats data as a critical element in the
program development and does not allow it to flow freely around the system. It ties data more
closely to the functions that operate on it and protects it from accidental modification from
outside functions. Object – oriented programming is the most recent concept among
programming paradigms. We define “object-oriented programming as an approach that provides
a way of modularize problems by creating partitioned memory area for both data and functions
that can be used as templates for creating copies of such modules on demand.
Charcteristcs Of OOP Languages

Object: Objects are entities, which can exist individually. It has its own properties
and methods, where properties define the outlook of the object and methods define
their procedures.

Class: It is a template used to define different objects of same type.

Encapsulation: The data and the methods, which operate on the data, are
combined and placed in a group, this phenomenon is known as encapsulation, and
the group is known as the object.

Abstraction: It means hiding of the data of one object of a class from another object
of the same class.

Inheritance: Inheritance is the property by which an existing class can be used to


create new classes, by deriving all the properties and methods of the old class to
the new class and also adding new properties /methods in the new class. The old
class is known as a base class or super class. The new class is known as derived class
or sub class.

Polymorphism: Polymorphism means “One interface and multiple methods” i.e.


one interface can be used to provide different functionalities.
There are two kinds of polymorphism:
a) Compile time polymorphism: It is also known as early binding, as the
interfaces are bind with their methods at compile time. It is accomplished
using function overloading and operator overloading.
b) Run time polymorphism: It is also known as late binding. In run time
polymorphism the interface and its method bind at the time of execution. It
is accomplished using virtual function.

Multiple Inheritance: When two or more classes are used to define a single class,
then it is known as multiple inheritance

Tool you used:

classes

Loop

For loop

If

Else If

Switch

Screenshot of your output

Tools/Platforms and Languages Used

Hardware Configuration

Processor: 845 Intel Processor

Main Memory: 128 MB RAM


HDD: 20 GB

FDD: 1.44 MB

SVGA Color monitor


Logitech mouse
105 keys keyboard

Software
Operating System: WINDOWS 98 SE

Programming Language: C++

Documentation: MS-WORD 2000

Backup media: Hard Disk Backup

Vous aimerez peut-être aussi