You are on page 1of 33

GEETANJALI INSTITUTE OF TECHNICAL STUDIES UDAIPUR

PROJECT REPORT ON E-POSTOFFICE M.TECH CSE (2011-12)


SUBJECT

SOFTWARE SYSTEM LAB

SUBMITTED TO: MR. AJAY KUMAR SHARMA


[CO-ORDINATOR M-TECH (CSE) & HOD (I.T.)]

SUBMITTED BY: SHETH M.OVESH

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 Intel Dual Core Processor 160 GB Hard Disk Drive. 1GB RAM. O.S. Windows XP SP2 Software Used WAMP SERVER

MYSQL Database

NOTEPAD MS PAINT

At System Users Side The following is the requirements for the system users including members and administrators. Hardware Requirements Intel Pentium 4 Processor 20 GB Hard Disk Drive. 256MB RAM. O.S. Windows XP Software Requirements Browser (IE 7.0 or Above, Mozilla Firefox, Google Chrome 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

Login / Index (Approved/Reject)

Online Shopping Mall Database

Products / Cart / Shopping (Acknowledgem ent)

(Acknowledgem ent)

Payment / Submissi

Payment / Checkout

E-R Diagram :
ER-Diagram (ERD) Customer Entity

Product Entity

Business House

Name

Addres s

PhoneN o. Cid

Cpwd Emailid

Business House

Get Serv ice

Address

Ph NO.

Customer Sol d

Name Baske tof

Pcate Price g

pnam Products e

Pwarr Pdetai an ls

Numbe r Shopping Bucket

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-tomarket. 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 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
1.

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)
5)

Online at www.w3schools.org

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.

You might also like