Ashok Mobile Shop
-
Upload
er-bipin-verma -
Category
Documents
-
view
235 -
download
0
Transcript of Ashok Mobile Shop
-
7/28/2019 Ashok Mobile Shop
1/20
ONLINE MOBILE STORE
MINI PROJECT
SUBMITTED BY:
ASHOK KUMAR
ROLL NO.B46
REGISTERATION NUMBER: 10904297
PROGRAMME NAME: B.TECH {CSE}
SECTION:KE020
UNDER THE GUIDANCE OF:
MR.Parminder Singh
CSE/IT Discipline:
School of Engineering
Lovely Professional University, Phagwara
-
7/28/2019 Ashok Mobile Shop
2/20
THE TITLE OF THE PROJECT
OONNLLIINNEE
MMOOBBIILLEE PPHHOONNEE
SSHHOOPP
INTRODUCTION
About Project:
The project ONLINE MOBILE PHONE SHOP is to develop an Internet
based sale and purchase system for mobile. As mobile market is increasing
very sharply and will increase with boom in near future. Visualizing thehuge opportunity this is an effort to internationalize the business through
Internet. By developing of this portal and keeping the site searchable on
Google hence increasing the customer base from a local market to all
around the globe.
My ongoing project is a web application because nowadays Internet is a
prominent tool of marketing mantra. With the advent of the In ternet
technologies, world has become a global village. Every year, millions ofpeople around the world use the In ternet to interact in more ways then ever
before till date. People, who surf on In ternet , are thinking about the onlinepurchase because it is very easy and comfortable to order o nline than going
to market and purchase their required goods. So considering a big hike in
the revenue in this booming sector and one of the successful businesses
through Internet one should be proud to have such a technical deal.
With the fast growing of communications network like optical fiber, making
way to broadband it will be now easy and economical also to access the
Internet, whether in monetary or information retrieval term.
The mere existence of the web has been enriching, as it provides a hugediversity of views, take web logs, or blogs, which can assume the form of
online diary or message board. The gist of all these is that if the data access
retrieval and the goal are placed in a well order on the net by using its
technologies, we are not going to loose in any way whether it is the user orthe service provider. So a computer has now become helpful in many other
cases too:
-
7/28/2019 Ashok Mobile Shop
3/20
Fast retrieval of information around the globe by browsing the net.
Easy access by seating at home to most of the work places
Easy database access with the invaluable functions of online entertainment and jobs and
placement.
These are the modules that I am going to develop in my proposed project.
Total no. of modules:-
LOGIN SYSTEM
REGISTRATION MASTER
THE SEARCH MASTER
ITEM MASTER
ORDER MASTER
THE SITE MASTER (CONTROL PANEL)
SHOPPING CART
THE VALIDATION MASTER
PRODUCT SALE PURCHASE MAILER
OBJECTIVES
Project Objectives:
The objective of the project ONLINE MOBILE PHONE SHOP is to develop a viable e-
marketing system for the purchase and sale of mobile phones.
The major objectives of this project are as follows: -
Providing an interactive interface for the customer for online sale and purchase of Mobiles,purchase details input, sales details input, search of the MOBILE type available on the
given criteria, online booking of the MOBILE to be purchased, with the facility of the
shopping cart using the flavors of H.T.M.L, X.M.L. blended with the power of V.B.NET
under the framework of A.S.P.NET. After all interface has a lot to do when properinteraction and attraction is necessary.
Helping the customer to search his specific MOBILE with a robust search tool.
-
7/28/2019 Ashok Mobile Shop
4/20
Online booking of Mobiles with the delivery status notification system.
Providing Secured Environment for secured data access wherever necessary.
Retrieval of data from database using easy buttons, links and interfaces in a very fast and
efficient manner.
On-line updating of all types of data. Updating Data using web based interfaces and with
the help of buttons & links in an easy & convenient way.
Developing a viable candidate system that fulfills the following requirements: -
Faster and accurate information retrieval.
Easy registration.
Login dependent information retrieval and updating.
Correct and consistent maintenance of data and its
quick retrieval.
Minimizing the page download time and hence less Investment.
Improving the switches button and hyperlink so that the candidate shall find all the queries
they need at first sight.
Maintaining the fast download of the page by using the flavors of cookies.
Smooth transition and easy access to the pages not requiring much training to the end user.
The overall objective of the system is to bring the MOBILE sellers and purchasers roundthe globe closer to each other so that one can have the perfect buy.
PROJECT CATEGORY
The undergoing project falls under INTERNET TECHNOLOGIES & RDBMS (Relational
Database Management System) category. Since the project is mainly responsible forcreation of the portal with the online database at backend. As we know that, the Internet is
huge client server architecture. The client is the web browser, it is requesting a web based
data, a file, or whatever, from some computer somewhere anywhere in the world. The
server is that computer that holds the information you want.ASP.NET is a richprogramming framework for building web-based applications. It offers outstanding support
for both developers and administrators, providing improved ease-of-use, tool support,
reliability, scalability, administration and security.
-
7/28/2019 Ashok Mobile Shop
5/20
How it works?
ASP.NET is a programming framework built on the common language runtime that can be usedon a server to build powerful Web applications. ASP.NET offers several important advantages
over previous Web development models:
ENHANCED PERFORMANCE: - ASP.NET is compiled common language runtime coderunning on the server. Unlike its interpreted predecessors, ASP.NET can take advantage of early
binding, just-in-time compilation, native optimization, and caching services right out of the box.
This amounts to dramatically better performance before you ever write a line of code.WORLD-CLASS TOOL SUPPORT: - The ASP.NET framework is complemented by a rich
toolbox and designer in the Visual Studio integrated development environment. WYSIWYG
editing, drag-and-drop server controls, and automatic deployment are just a few of the features
this powerful tool provides.POWER AND FLEXIBILITY: - Because ASP.NET is based on the common language runtime,
the power and flexibility of that entire platform is available to Web application developers. The
.NET Framework class library, Messaging, and Data Access solutions are all seamlessly
accessible from the Web. ASP.NET is also language-independent, so you can choose thelanguage that best applies to your application or partition your application across many
languages. Further, common language runtime
Interoperability guarantees that your existing investment in COM-based development ispreserved when migrating to ASP.NET.
SIMPLICITY: - ASP.NET makes it easy to perform common tasks, from simple form
submission and client authentication to deployment and
Site configuration. For example, the ASP.NET page framework allows you to build user
interfaces that cleanly separate application logic from presentation code and to handle events in a
simple, Visual Basic- like forms processing model. Additionally, the common language runtime
simplifies development, with managed code services such as automatic reference counting andgarbage collection.
MANAGEABILITY: - ASP.NET employs a text-based, hierarchical configuration system,which simplifies applying settings to your server environment and Web applications, because
configuration information is stored as plain text, new settings may be applied without the aid of
local administration tools. This "zero local administration" philosophy extends to deploying
ASP.NET applications as well as in ASP.NET application is deployed to a server simply bycopying the necessary files to the server. No server restart is required, even to deploy or replace
running compiled code.
SCALABILITY AND AVAILABILITY: - ASP.NET has been designed with scalability in mind,
with features specifically tailored to improve performance in clustered and multiprocessor
environments. Further, processes are closely monitored and managed by the ASP.NET runtime,so that if one misbehaves (leaks, deadlocks), a new process can be created in its place, which
helps keep your application constantly available to handle requests.CUSTOMIZABILITY AND EXTENSIBILITY: - ASP.NET delivers a well-factored
architecture that allows developers to "plug-in" their code at the appropriate level. In fact, it is
possible to extend or replace any subcomponent of the ASP.NET runtime with your own custom-
written component, implementing custom authentication or state services has never been easier.
-
7/28/2019 Ashok Mobile Shop
6/20
The DFD of the ONLINE MOBILE PHONE SHOP
Each break-up has been numbered as per the rule of DFD. Here we attempted to incorporate all
the details of the system and still it requires further improvement since the entire system is under
study.0 LEVEL D.F.D.:-This is the context level D.F.D. of the proposed system the whole system has been depicted in a
single bubble, primary input and output has been carefully noted and depicted in the way so that
information flow continuity should not be lost in the next level. The purposed system is shown asa whole process and the inputs and outputs are shown with incoming and outgoing arrow from
the system.
Site Data
Upload Display Success /
FailureRegistration
Data Registration
User Id Information& Password Login Success /
Failure
Search mobiles Searched Item
Process Data in
CartUpdate Sale &
Purchase Data Process
Update
ItemUpdate Payment
Payment Update
0 LEVEL D.F.D. FOR ONLINE MOBILE PHONE SHOP
ntrol Panel
ustomer
gistration
omer Login
bile Search
& Purchase
System
m Payment
Control Panel
Display
Registration
Display
Login Display
Mobile Display
Cart Data
Display
Sale & Purchase
Update Display
Payment
Display
Online MobilePhone shop
-
7/28/2019 Ashok Mobile Shop
7/20
1
ST
LEVEL D.F.D.:-
This D.F.D. shows all the processes together with all the data stores (tables). It shows the true
data flow i.e. how data is actually flowing in the system. Data is coming from which table and
going into which table is clearly shown by this DFD. This DFD is the main reference for thedevelopment of the system. After understanding the whole system, the application developer will
fall back upon this DFD during the Development phase.
Display
Information
UpdateRequest
User System Updated Updated Updating Data
Command Update System DataOnline Mobile Phone
Shop
Password Request Data Retrieved
Data
User Registration Information
Registration
Login Information
Check
Registration /Login no.
Request for Searched Information
Mobile Search
Request for Sale & Sale & purchase
Purchase Updating Updated information
Control Panel
Registration
Login
Mobile Search
Control Panel
Display
Registration
Display
Login Display
Display Mobile
Search
Display Cart
Entry
Sale & PurchaseSale &
Purchase
Mobile Search
System
UpdateS stem
Interact withUser
Registration /
Login System
-
7/28/2019 Ashok Mobile Shop
8/20
Information
Request forUpdate Details
Updated list
PaymentPayment Details Information
Mail for Sale & Purchase
1st
LEVEL D.F.D.
PROGRAM STRUCTURE
Analysis Report:
System analysis is the first step towards the software building process. The purpose of systemanalysis is to understand the system requirements, identify the data, functional and behavioral
requirements and building the models of the system for better understanding of the system.
In the process of system analysis one should first understand that, what the present system, what
it does, is how it works (i.e. processes). After analyzing these points we become able to identify
the problems the present system is facing. Upon evaluating current problems and desired
information (input and output to the system), the analyst looks towards one or more solutions. Tobegin with, the data objects, processing functions, and behavior of the system are defined in
detail. After this models, from three different aspects of the system-data, function and behavior.
The models created during the system analysis process helps in better understanding of data andcontrol flow, functional processing, operational behavioral and information content.
TOOLS/ PLATFORM USED
For the undergoing project, following tools are used:
Platform : WindowsThe Operating System : Windows 2000 Professional/XP
Framework : ASP.NET FRAMEWORK
Front-End Tool : ASP.NET With VB.NET
Editing Tool : MICROSOFT VISUAL INTERDEV,NOTEPAD, DREAMWEAVER MX6.0
Scripting : VB.NET, JAVASCRIPT, JAVASCRIPT.NET
Interface : H.T.M.L, X.M.L (STYLE SHEET (.XSL))Server : INTERNET INFORMATION SERVER
Sale & purchase
update
-
7/28/2019 Ashok Mobile Shop
9/20
Back-End Tool : S.Q.L SERVER 2000
HARDWARE: -
Processor : INTEL PENTIUM-IV 2.1 GHZ
Memory : 256 M.B., D.D.R. RAM
Network Adaptor : Ethernet Adaptor
Modem : 56 KBPS VOICE FAX DATA
Secondary Storage : SAMSUNG / SEAGATE HARD DISK(80 GB)
SOURCE CODE:
Home.aspx
.style30
{
width: 118px;
height: 136px;
position: absolute;
top: 198px;
left: 677px;
z-index: 1;}
.style31
{
width: 124px;
height: 143px;
position: absolute;
top: 196px;
left: 509px;
z-index: 1;
}
.style32
{
position: absolute;
top: 0px;left: 0px;
z-index: 1;
width: 119px;
height: 112px;
}
.style33
{
position: absolute;
top: 115px;
-
7/28/2019 Ashok Mobile Shop
10/20
left: 30px;
z-index: 1;
}
.style34
{
position: absolute;
top: 0px;
left: 0px;z-index: 1;
width: 123px;
height: 103px;
}
.style35
{
width: 129px;
height: 134px;
position: absolute;
top: 194px;
left: 846px;
z-index: 1;
}
.style36
{
position: absolute;
top: 108px;
left: 28px;
z-index: 1;
}
.style37
{
position: absolute;
top: 104px;
left: 49px;
z-index: 1;
}.style38
{
position: absolute;
top: 0px;
left: 0px;
z-index: 1;
height: 102px;
width: 116px;
}
.style39
{
width: 160px;
height: 112px;
position: absolute;top: 341px;
left: 1px;
z-index: 1;
}
.style40
{
position: absolute;
top: 347px;
left: -4px;
-
7/28/2019 Ashok Mobile Shop
11/20
z-index: 1;
width: 165px;
}
.style41
{
position: absolute;
top: 28px;
left: 22px;z-index: 1;
width: 115px;
height: 75px;
}
-
7/28/2019 Ashok Mobile Shop
12/20
-
7/28/2019 Ashok Mobile Shop
13/20
LOGIN.aspx
Forgot Password?
SignUp
asp:Content>
-
7/28/2019 Ashok Mobile Shop
14/20
.style7
{
z-index: 100;
left: 460px;
position: absolute;
top: 266px;}
.style8
{
z-index: 100;
left: 111px;
position: absolute;
top: 172px;
}
.style9
{
z-index: 101;
left: 105px;
position: absolute;
top: 78px;
}
MASTER.master
.style1
{
width: 1257px;
height: 111px;
position: absolute;
top: 4px;
left: 15px;
z-index: 1;
}.style2
{
height: 41px;
width: 1182px;
top: 108px;
margin-left: 140px;
position: absolute;
left: -110px;
}
-
7/28/2019 Ashok Mobile Shop
15/20
.style3
{
height: 624px;
}
.style6
{
position: absolute;
top: 9px;left: 33px;
z-index: 1;
height: 91px;
width: 1177px;
}
Home
Products
About
Us
Contact
Us
CopyRight 2013 Ashok Mobile Store
CONTACT.aspx
-
7/28/2019 Ashok Mobile Shop
16/20
.style7
{
color: #000000;}
MOBILE PHONES AND TABLETS
  NAME:
ASHOK KUMA
&
E-
MAIL:
ADDRESS:Lovely
Professional University
PUNJAB
;
PHONE NO.:0222-
9876259901
FAXNO.:&nbs
p; 022-8762543
SCREEN SHOT
-
7/28/2019 Ashok Mobile Shop
17/20
LOGIN.aspx
Default.aspx
-
7/28/2019 Ashok Mobile Shop
18/20
Contactus.aspx
ABOUT US.aspx
Product.aspx
-
7/28/2019 Ashok Mobile Shop
19/20
BIBLIOGRAPHY
The following books were referred during the analysis and execution phase of the project
Common Language Runtime
By Steven Pratschner
SOFTWARE ENGINEERING
By Roger S. Pressman
UNIFIED MODELING LANGUAGEBy Gradi Booch,Ivar Jacobson,
James Rambaugh
COMPLETE REFERENCE .NET
By David S Platt
MSDN 2003By Microsoft
-
7/28/2019 Ashok Mobile Shop
20/20
IMAGESGoogle Search
HTML PUBLISHING BIBLE- Alan Simpson.
C# 2008Andrew Troelson
WEBSITES:
www.google.comwww.KCPWholesale.com
http://www.google.com/http://www.google.com/http://www.kcpwholesale.com/http://www.kcpwholesale.com/http://www.kcpwholesale.com/http://www.google.com/