Sie sind auf Seite 1von 33

GEETANJALI INSTITUTE OF

TECHNICAL STUDIES UDAIPUR

PROJECT REPORT ON E-POSTOFFICE


M.TECH CSE
(2011-12)
SUBJECT

SOFTWARE SYSTEM LAB

SUBMITTED TO: SUBMITTED BY:

MR. AJAY KUMAR SHARMA SHETH M.OVESH


[CO-ORDINATOR M-TECH (CSE) & HOD (I.T.)]
PREFACE
The Online Shopping Mall (OSM) application enables vendors to set
up online shops, customers to browse through the shops, and a
system administrator to approve and reject requests for new shops
and maintain lists of shop categories. Also on the agenda is
designing an online shopping site to manage the items in the shop
and also help customers purchase them online without having to
visit the shop physically. Our online shopping mall will use the
internet as the sole method for selling goods to its consumers. The
consumer will be in complete control of his/her shopping experience
by using the “unique storefront” concept. Shopping will be highly
personalized and the mall will provide lower prices than most
competitors. This, in brief, is a description of our product which will
showcase a complete shopping experience in a small package.
ACKNOWLEDGEMENT

I express my sincere gratitude and thanks to Miss Abhinity Shah,


for providing me the excellent opportunity to do a project Online
Shopping Mall and providing me with all the essential elements
required for the completion and enhancement of this project.

I am also grateful to MR. AJAY KUMAR SHARMA (CO-ORDINATOR


M-TECH(CSE) & HOD (IT )), for his expert guidance and cooperation
in making my project a learning and worthwhile experience.

I would like to thanks those respondents who have taken pain in


successful completion of my project work.
TABLE OF CONTENTS
Page no.

1. Introduction

2. Specific Requirements

• Software Requirement

• Hardware Requirement

3. Analysis and Design

• Data Flow Diagrams

• Entity Relation Diagrams

• USE CASE Diagrams

4. Snapshot of the Project

5. Future Scope for enhancement

6. Conclusion

7. References.
INTRODUCTION
Online Shopping Mall System is a web-based application intended
to provide automated solution and services to customer. Consider
a Business organization which have all of its business through
INTERNET i.e., WEBSITES.

The Business Organization has its offices in few states and


normally use courier facility to deliver the product .If possible
home delivery is also possible.

This Business Organization mainly has two sectors first one is sale
which sale the product to the customer and second is service
which is provided to the customer.
BUSINESS ORGANIZATION

SALE
SERVICE

Online Shopping Mall provide sales and service to customer by


interaction with customer. The success of a company is mainly
based on its satisfied customers, which in turn gives huge profits.

Retaining existing customers is also an important job of a


company. Online Shopping Mall concentrates on the retention of
customers by collecting all data from every interaction, every
customer makes with a company from 'all' access points whether
they are phone, mail, web or field. The company can them use
this data for specific business purposes viz., marketing, service,
support or sales
REQUIRMENTS

At Developer Side
During system development, i have to design both static and
dynamic website interfaces, create website functions and a
database system, edit photos and pictures, so its has a set of
software and hardware requirements.

Hardware Used Software Used


• Intel Dual Core Processor • WAMP SERVER
• 160 GB Hard Disk Drive. • MYSQL Database

• 1GB RAM. • NOTEPAD

• O.S. – Windows XP SP2 • MS PAINT

At System Users Side


The following is the requirements for the system users including
members and administrators.

Hardware Requirements Software Requirements


• Intel Pentium 4 Processor • Browser (IE 7.0 or Above,
• 20 GB Hard Disk Drive. Mozilla Firefox, Google

• 256MB RAM. Chrome

• O.S. – Windows XP • Browser Must be


JavaScript Enabled
ANALYSIS AND DESIGN

Online Shopping Mall offers a platform for people to read product


reviews online. So they can research well about the particular
product they wish to buy in future. Now a days people depend on
internet much more for shopping products online. But they are
not sure whether the product they are purchasing is good or bad.

At My Online Shopping Mall Reviews, people can research the


products and later they can buy it from the same website itself.
We have good list of product reviews for all categories such as
clothing, garments, men's accessories, women's accessories,
health and beauty products, electronic products, mobile phones,
computer and laptops, books and magazines, furniture, sports
goods, jewelry, office supplies etc.

System Analysis is a management technique, which helps in


designing a new system or improving an existing system. System
Analysis is the process of gathering and interpreting facts,
diagnosing problems (if any), using information to recommend
improvements to the system. There are four basic elements of
system analysis:-Output, Input, Files, processes. For
computerization of any system, the existing system must be
thoroughly being understood to determine “how the computer
can be best used to make its operation most effective”. This is
acquired by analyzing existing system.
DATA FLOW DIAGRAMS

Registration

reply Reque
st

Operation/dat
a processing

Online
Login / Shopping Products /
Index Mall Cart /
Shopping
Database
(Approved/Reject) (Acknowledgem
ent)

(Acknowledgem Payment
ent) /
Submissi

Payment /
Checkout
E-R Diagram :
ER-Diagram (ERD)

Customer Entity
Product Entity

Business House
Addres
Name s PhoneN
o. Cpwd

Emailid
Cid
Get
Business House Serv
ice Address Ph NO.

Customer

Sol
d
Name

Baske
tof

Numbe
r
Pcate pnam
Products Pwarr
Pdetai Shopping Bucket
Price
g e anls
Pno.

Contai
ns

UML Diagrams :
Why Use UML?

As the strategic value of software increases for many companies,


the industry looks for techniques to automate the production of
software and to improve quality and reduce cost and time-to-
market. These techniques include component technology, visual
programming, patterns and frameworks. Businesses also seek
techniques to manage the complexity of systems as they increase in
scope and scale. In particular, they recognize the need to solve
recurring architectural problems, such as physical distribution,
concurrency, replication, security, load balancing and fault
tolerance. Additionally, the development for the World Wide Web,
while making some things simpler, has exacerbated these
architectural problems. The Unified Modeling Language (UML) was
designed to respond to these needs

1.USE CASE
A use case is a set of scenarios that describing an interaction
between a user and a system. A use case diagram displays the
relationship among actors and use cases. The two main
components of a use case diagram are use cases and actors.

An actor is represents a user or another system that will interact


with the system you are modeling. A use case is an external view
of the system that represents some action the user might perform
in order to complete a task.
Access The Online Shopping Mall
Website

Browse Catalog and Search


Item

CUSTOMER

Get Product Information


Log On to Website

(IF USERD ID IS THERE)

CUSTOMER
If New User Then User Is
Authenticated

(New Login ID is made by new


User)

SALE
User Login

Buy the Product

Give Shipping Info

CUSTOMER
Give Payment Info

Get Invoice (i.e., Slip)

Get confirmed i.e. Received


Product

SERVICE
User Login

Enter Product Details

Small Problem

CUSTOMER

Medium Problem

Replace Product

Customer Satisfied
Form Relationship
Activity Diagram:
Activity diagrams describe the workflow behavior of a system.
Activity diagrams are similar to state diagrams because
activities are the state of doing something. The diagrams
describe the state of activities by showing the sequence of
activities performed. Activity diagrams can show activities
that are conditional or parallel.
SNAPSHOT OF PROJECT
Import project into eclipse Import project into eclipse
Database and configuration Database and configuration

Navigation pages Navigation pages:


Login Page:
Update Product Info Update Product Info:

Page Flow of the Application Page Flow of the Application:


Browse Page Browse Page:
Shopping basket Shopping basket:

Confirm Order Confirm Order:


Registration Page:

Order History Order History:


FUTURE SCOPE FOR ENHANSEMENT
1. The Online Shopping Mall at present not provide service
through telephony, but in Online Shopping Mall we can
provide it in future.
2. Automatic mail sending facility is provided to the customer
,that purchases the product
3. Live help will be provided in the future
4. Websites will be mounted using secure http connection.
5. Shopping Mall employees are responsible for internal affairs
like processing orders, assure home delivery, getting
customer's delivery-time feedback, updating order's status
and answering client's queries online
CONCLUSION
After completing this project I came to a conclusion that the
computer programming appears catchy if and only if the problem
is difficult. I concluded that the approach, which is predefined and
presumed.

From a proper analysis of positive points and constraints on the


component, it can be safely concluded that the product is a highly
efficient GUI based component. This component can be easily
plugged in many other systems. Also the component is user
friendly.

Neither the help nor the beautification of the problem says


anything. It is the common logic, which is applied with some
common sense, which blends together to develop the mental
approach of person.
REFERENCES
This document contains provisions which, through reference in
this text, constitute provisions of the present document.

1) Google Search Engine for various searching

2) Kevs PHP- MYSQL

3) Wrox Press – Beginning PHP

4) Online at www.w3schools.org

5) http://www.tgmc.in/project_scenario_view.php?
page=1&id=5
6) Sun Herald
7) www.money.cnn.com
8) PHP MySQL Website Programming: Problem - Design - Solution
by Chris Lea

9) Web Database Applications with PHP & MySQL, 2nd Edition by


David Lane

10) PHP and MySQL Web Development, Second Edition by Luke


Welling.

Das könnte Ihnen auch gefallen