MOBILE COMMERCE PRESENTATION Submitted By: Punita Uttam
Slide 2
Introduction Provides an interface to the customers to buy
& get the details about mobiles. Helps to buy, order &
remain updated in just a click. Contains information of all the
upcoming mobiles of different brands in the market. Purchase &
stock Management. All customers will get all important updates via
website.
Slide 3
Gantt. Chart 5jan 20jan 10feb 15feb 29april 10may
Slide 4
Software Model Followed Waterfall Model
Slide 5
Software Model Followed Waterfall Model Each phase is defined
in terms of output during the phase, not only by the activities
occurring. A tangible output is the only criterion of progress. A
phase product represents a natural milestone, a change in emphasis
point, and is used as the basis for the next phase. Products of
next phase can be formally verified against the previous as part of
quality assessment. The process is plan-driven Each step and its
components must be planned and scheduled before work begins
Slide 6
Software Model Followed Waterfall Model Advantages Clear,
simple to understand development process "Signing off" clarifies
contractual position Makes development process visible Makes
planning/management/system building easier Less likely to affect
overall design by late design changes
Slide 7
Technology Used Front End ASP.Net/C#.Net Back End SQL Server
2012
Slide 8
Technology Used ASP.Net Easy Programming Model Flexible
Language Options Great Tool Support Rich Class Framework Compiled
execution Rich output caching Web-Farm Session State
Slide 9
Technology Used ASP.Net Enhanced Reliability Memory Leak,
DeadLock and Crash Protection Easy Deployment Dynamic update of
running application Easy Migration Path XML Web Services Mobile Web
Device Support
Slide 10
Technology Used SQL Server 2012 Native Support and Integration
in.net Activity Monitor IntelliSense for Query Editing Backup
Compression Multi Server Query Data Warehousing
Slide 11
Technology Used SQL Server 2012 Data Compression Policy Based
Management Predictable Performance and Concurrency Inline Variable
Assignment Data Encryption
Slide 12
Hardware Requirements (Server) Intel i3/i5/i7 processor 2 GB
RAM 80+ Hard Disk space Optical Drive Keyboard mouse High Speed
Internet Connection (Leased Line preferred)
Slide 13
Software Requirements (Server) Server Based Operating System
(e.g. Microsoft Server 2008 R2 etc.) IIS (Internet Information
Services).Net 4.0 Framework Ajax Support
Slide 14
Hardware Requirements (Client) Any PC Processor 512 MB RAM 5400
RPM HDD Keyboard Mouse Internet Connection (DSL with 256 Kbps or
more speed)
Slide 15
Software Requirements (Client) Any Operating System (e.g.
Microsoft Windows Xp/Vista/7, Linux etc.) Any Web Browser (e.g.
Internet Explorer, Mozilla Firefox, Google Chrome, Safari
etc.)
Slide 16
Users Of Mobile Commerce Admin Manage power-users. Manage
limited-users. Can send SMS alerts to single/multiple users, single
student/multiple students, single/ multiply employees. Can send
Emai to single/multiple users, single student/multiple students,
single/ multiply employees. Can manage events. Can edit the
information of the website. Can issue pass key to other users.
Slide 17
Users Of Mobile Commerce Power - User Manage limited-users.
Manage events. Sends SMS Alerts to limited-users and power-users.
Manage information of mobilephones. Manage information of the phone
searches. Manage phone comparison details. Manage surveys.
Slide 18
Users Of Mobile Commerce Limited - User Can participate in
surveys. Can provide feedback about the website developments.
Slide 19
ER Diagram
Slide 20
Data Flow Diagram Level 0
Slide 21
Data Flow Diagram Level 1 (Add User)
Slide 22
Resolve Issue
Slide 23
Slide 24
Slide 25
Deployment of website Deploying a website for hosting helps to
set a network for the client to easily access the server & such
that server could easily respond to the clients request. Web Server
Software is mainly used to deploy the website of Asp.Net. Web
Server Software includes three main things: Microsoft Internet
Information Service------- Register with +.Net Framework 4.5 + Sql
Server Here, as the website development is taken place in Visual
Studio Express Edition. This Edition provides the.Net Framework as
well as Sql server included in this. Thus, only we have to do is to
install IIS( Internet Information Service) to deploy or host our
website. We have seen that in widows 7 (or above) we can have IIS
pre- downloaded in the system which would be saved as IIS 7.5 or
7.x
Slide 26
Slide 27
Steps to Deploy.Net Website Step 1: Run IIS by typing the
command in inetmgr in windows command prompt as shown in the
picture below: Step 2: In IIS right click on Sites Node and then
Select Add Web Site as shown in the diagram below:
Slide 28
Step 3: Inside Add Website Window type the name of website
under Site name and in Physical path select the location of the
website on the local system as shown in the picture below: Step 4:
Select the site to be added in this project I have created website
with the name Demo in.net and stored it on F drive of my computer.
I am browsing that website for deployment. You can select your site
to be added in IIS as shown in the below diagram :
Slide 29
Step 5: Under Binding change the port Number from 80 as it is
the default port and assigned to Default website in IIS. I have set
the port number to 8085. You can set it according to your choice as
shown in the picture below and then click on ok button: Step 6:
Next select the Application Pools in the left side in IIS then
Right click on the Name of website added in the previous step and
then select Advanced Settings as shown in the picture below:
Slide 30
the Advanced Settings select the.Net Framework Version 4.0 and
then click on ok button as shown in the picture below: Step 8:
Select the website and then double Click on Directory Browsing and
Enable it as shown below:
Slide 31
Step 9: Now the whole procedure of adding website is done now
to check the site in browser Right click on the website you added
in IIS then go to Manage Web Site and then click on Browse as shown
in the diagram: