The ECommerce is a branch that combines the features of business community and gadgets. In the elderly times, it was not mandatory to exist electronically as the business enterprise was based on local geographical area covering a very small segment of it. But as the business presence must be boundless, everyone wants to exist internationally. To promote the business enterprise opportunity countrywide and abroad and also to explore new market areas, governments also supported the business enterprise community by shedding a number of barriers in the way hence increasing the scope of getting more income for the nation. The US government lays more emphasis on it and in the year 1996, granted a white book "The Selective Taxation Plan on Global E-Comerce"
This thesis is concerned with simulation associated with an e-commerce site using ASP. Net, C# and Sql Server. Many solutions provided are either non-customizable standard plans or are too much costly. The solution provided is more standard, it is evolutionary and can expand as the demand increases. The technology used (C#) is standardized by Western european Computers Manufacturers Relationship [ECMA] and platform unbiased (ASP. Net).
The solution has both Standard Shopping cart features [See Appendix-1] with an Marketer CMS to register and publish advertisements on the website. In this manner it will enhance the income for the store owner as well as the promoters covering a vast majority of online purchasers and marketplaces for the merchandise dealt with at the same time giving more standard information through adverts about the businesses and products not known to the users.
Chapter 1
1. 1 Benefits to E-Commerce and Online SHOPPING CART SOFTWARE Solutions
The presence of business online electronically was a goal for many in the earlier years however now it is very easy to determine due to vast majority of internet surfers and cheap domains where we can setup our digital office for executing all type of transactions. The E-Commerce is a term coined by experts that combines the top features of the Gadgets i. e. communication and doing business with physical organizations and huge ventures. We are able to now reach the normal consumer with less expenditure and earn huge earnings. The times have absent when it was said that we will go surfing, exist globally and enjoy the advantage of remote markets, however now it has become a necessity to can be found online otherwise you'll be lost soon. The E-Commerce has developed to various varieties specially m-Commerce called business through cellular devices. Other less worried options that may be contained in the website of e-commerce are EFT (Electronic Funds transfer), Venture Content Management System (E-CMS), teleconferencing, Mobile Recharging, shopping cart software alternatives etc.
1. 2 Rationale for this thesis
To protect your identity you'll want to set up a business model online so the firm may are present over time. Besides widening the wings literally, we should have to can be found virtually. The resource chain is the outcome of the same where there is a centrally controlling expert distributing its or demanded products manufactured by others as per the market demand and earn large sums of revenues. In such a scenario, we must establish physical stores at different locations so the local markets may be served.
The online shopping cart software is a mixture of the supply string and e-commerce that help us to reserve, purchase and get delivery of the merchandise transacted online from any of the methods like local delivery, parcels etc.
1. 3 Problem
After studying a number of shopping cart software alternatives online like Yahoo Stores, Zen Cart, osCommerce etc. , I considered introducing a new concept in the existing line of SHOPPING CART SOFTWARE solutions which is the advertisement module. The prevailing products cover particular group of features and most of them share the standard top features of online shopping. These products are off the shelf and take time to customise or difficult to alter. These have most usual features like
The admin is owner itself. An Admin is somebody who possesses/opens a store and uploads the catalog of the products he offers in. The products can be software / hardware or products. Virtually any kind of product can be listed in the catalog.
The other section pertains to the clients and online site visitors who make purchases of the available products.
There are lots of installable modules (components) that relate with the repayment gateway and can be activated / deactivated using one click.
Limitations
There is not a seller / customer connection like messaging.
The vendor can't earn income by putting advertisements.
1. 4 Revenue Model
The income model is very simple; most of the solutions are readily available and come in do it yourself owned or operated stores like osCommerce. These products can be installed on specific area and many organizations develop installable modules for these or customize according to user need. The provider does not take any earnings for sharing the software.
Some of the merchandise providers charge commission rate as per the conditions and conditions like pay per sales etc.
On the other palm, the merchant/admin, earns earnings from the catalog for the products he deals set for freely available site.
Advertisement:
Advertising is any paid form of nonpersonal demonstration and campaign of ideas, goods, or services by an discovered sponsor.
Normally it shows growing style of consumers being more resistent to advertising information and less open to marketers communicating with them without their portrayed permission. so advertising models are continuously evolving due to a explosion in advertising outlets
Important factors in advertising.
1. Attention
2. Hold Interest,
3. Arouse Desire,
4. Obtain Action.
There are other ways of advertising but we talk about only website advertising.
In Today's modern age website is great way to market your product, event, idea or brand. You can run your advertisements online with highly goal traffic and likely clients (as the advertising above), but you may also create whole websites dedicated to advertising your product. We can use multi-media presentations, workshops and virtual demonstrations to market our product
1. 5 Goal and Objectives
I have made an effort to introduce a new concept of earnings earning that is certainly by placing advertising on the portal on some of the specific areas of the portal web pages. The advertising organization will be choosing the program and pay as per the terms and conditions. Alternatively we can also demand PPC (PPC). The average person can place its business advertising campaign from the strategies available.
Also I've unveiled a section that will help persons to interact with each other by messaging and clearing the uncertainties.
The major seeks of this task are:
1. Creating a within reach shopping cart software solution. The huge companies have been spending a huge chunk of these earnings in creating online alternatives but I'd like to develop on with small to medium scale organisations at heart so that it could be cheap in expense but abundant with features.
2. Many of the e-commerce sites have failed to are present in the marketplaces, how can I alter the features so that my site may can be found for long and what e-commerce has to offer me in today's day environment.
3. Many organisations expect earnings quickly but almost all of them take years to attain the expected revenue level. How do i earn money within a short period of your time.
4. How exactly to design the web that it allures an increasing variety of customers daily and make sure they are spend more on my site.
5. I wish to reduce the cost of order handling because low cost means more revenue otherwise.
Chapter 2
Literature Review
The above mentioned product is the outcome of online shopping experience for a number of times and evaluating the features of lots of online shopping alternatives.
For the features, I have chosen are incredibly basic with yet another module of advertising campaign which will be a way to obtain revenue for all of us.
The shopping pattern has also transformed with the progress of technology. Matching to research found in the Journal of Electronic Commerce, if we concentrate on the location established local shopping stations as in the case of Supply Chain Marketing, we can place an order everywhere and take delivery at anywhere else that is affected by the level of education, age, sex, time, income, friends and occupation etc. ( (Bigne, Enrique. (2005) The Impact of Internet Individual Shopping Habits and Demographics on Consumer Mobile Buying Behavior. Journal of Electronic Commerce Research, VOL. 6, NO. 3. ) )
For Looking at the features I've studied lots of websites offering hosting of shopping cart software solutions the first of that was eBay by Amazon launched in 19962(, (Palmer, Kimberly. (2007) Reports & World Survey) accompanied by a number of other hosts. Following the popularity of this site, a number of ISPs offered available source solutions for execution of cart solution like osCommerce by Harald Ponce de Leon3, ( www. oscommerce. com) and its community is growing every day. Recently Dot World wide web Nuke CMS for creating powerful websites.
Features of SHOPPING CART SOFTWARE:
Product and categories can be easily workable.
Provide thumbnail and full image of every product.
Any numbers of product photos can be submitted.
Provide Flexible Taxes Models based on Shipped-to Address and Store Address.
Account for customers to control their personal stats, billing Address, transport address.
Order history
Multiple Currencies, Multiple Languages
Confirmation Mail and Invoicing for order
Give Powerful Web-Administration Interface
Quick and Advanced Search, Product Ratings
Product Availability
Give Product Traits can be added to Product (like Size or Color)
Provide Product Types for Classification (like "Car", "Motorbike" or Music Album")
Give Order Edit Functionality
Basic Reporting Feature: sold Items, every month/yearly Revenue
Order Status Management
manage different Currencies, Countries & States
Online credit-based card payment
Pre-defined Repayment Gateways like authorize. net, PayPal, 2Checkout, eWay, Worldpay, PayMate
Provide flexible Shipping and delivery Companies and Rates Configuration
Stock Level Control for Products and Item
Why to choose our shopping cart
Our Shopping cart software give a complete e-shopping system with large selection of product cataloge and technical data of products.
cost effective online shopping solutions
Minimum turnaround time
Complete site control with Admin interface
Complete integration with any Payment Gateways
Secure Repayment Protocols
Multiple language support
Optimized Search Engine
Fast and powerful engine based on sqlserver
Client Server architecture
Payment gateway
A repayment gateway can be an e-commerce application provider that authorizes obligations for e-business, online retailers etc. . Payment gateways protect credit card details by encrypting very sensitive information, such as bank card numbers.
How repayment gateways work
It helps the copy of information between a payment portal ( like website, cellular phone or IVR service) and leading End Processor
When a customer places a item from a payment gateway-enabled user, the payment gateway performs a number of tasks to process the deal:
A customer places order on website by pressing the 'Submit ' button, or simply enters their greeting card details using an automated mobile phone answering service.
when order is place through website, the customer's browser encrypts the info to be directed between the web browser and the dealer's webserver. It could be done through Secure Outlet Level encryption.
dealers then forwards the transfer details with their payment gateway. It could be through another Secure Outlet Layer.
payment gateway forwards the business deal information to the payment processor utilized by the dealers's acquiring bank.
The payment processor chip forwards the exchange information to the card
If an american expressor discover card was used, then your processor operates as the issuing bank or investment company and directly provides a response of approved or declined to the repayment gateway Otherwise, the card relationship routes the transaction to the correct card issuing loan company. .
The credit card issuing bank will get the authorization question and sends a reply back to the processor chip with a reply code
processor than forwards the respone to the payment gateway.
payment gateway receives the response & frontward it to the web site where it is interpreted as a relevant response then relayed back again to the cardholder and the seller. This technique take handful of seconds.
The dealer submits all their authorizations in a "batch" to their acquiring bank or investment company for settlement.
The acquiring standard bank deposits the total funds into the dealer's nominated profile. This may be a merchant account with the acquiring loan company if the dealer does their banking with the same bank, or a merchant account with another bank.
This process from authorization to settlement of finance take 3 days
Security
coustomer requried to complete their personal details to send their order the whole commnication is completed through http protocals
To check the question of the payment page result agreed upon demand is often used - which is the consequence of the hash function in which the parameters of a credit card applicatoin confirmed by the (secret term) known and then the supplier and payment gateway.
IP of the asking for server is need to confirm to validate the need of payment webpage result
PayPal Integration Overview
To accept obligations on a site you will get information on integrating PayPal.
Complete your integration in following manner
choose the product
Integrate PayPal
Test your integration
Update your integration configuration
then go live
Release to customers
Integration Methods
Simple integration: Use html to integrate website repayment standard with your website.
API integration: Use APIs to assimilate express checkout and website payments with your website.
Gateway Integration: Integrate a PayPal repayment gateway with your website
Use HTML to assimilate payflow link
Use APIs to incorporate payflow pro
Shopping cart integration: Integrate PayPal with your third-party shopping cart
Use HTML to combine website payment standard with your shopping cart software.
Use APIs to incorporate express check out and website payment pro with your shopping cart software.
Pre-integrated shopping carts: Use a third party shopping cart software that comes pre-integrated with your preferred PayPal product.
Testing your integration: Use PayPal Sandbox to make sure your integration works properly before launching it to customers test thoroughly your code
Running your business: After integrating, take good thing about these PayPal features to run your business better
Testing your ASP. NET application
Microsoft's Application Middle Test (Action) is an instrument which allows you to check your Web applications. Find out how to establish a test environment and build a test with the Work product. End user experience is essential aspect in an online site's success so guaranteeing the proper functionality of every feature is important. Once you remove all pests, you must test the application form in a creation quality environment. many tools are for sale to such trials, like Microsoft's (ACT). It's available as a stand-alone product, and Visible Studio. NET Venture Edition carries a version of Take action. This technique testing Web machines, it allow you to analyze the performance and scalability problems with Web applications. A big band of users and starting multiple cable connections to the net server. The linked clients send HTTP demands to the server. Work allows you to specify the amount of users' contacts to simulate. Aside from HTTP protocol, ACT helps various authentication plans that you may utilize in just a Web application; this consists of the popular Secure Sockets Covering protocol.
Creating test
After installing Work the main component is the Function project. Create a fresh project using the Take action Project option. The Function project file is an XML record with the. take action file extension. With all the project set up, you might add test to it. The Action set up includes two test scripts (one in JScript and another in VBScript), and one option for saving a browser session. This latter is the most straightforward solution to be testing the application at the earliest opportunity. Once you select the Browser Recorded Test, a windowpane opens with the Start and Cancel buttons. THE BEGINNING button commences the taking process by starting a new instance of Internet Explorer. All activity within that illustration of WEB BROWSER is noted. When it finishes, you may return to the Browser Record window and choose Stop. This enables you to select OK to save the test in your project or Cancel the procedure. Selecting Save generates a VBScript data file containing the script for the documented test. After the session stops saving, you may use it to test the application. you might use the procedure as the foundation for testing application performance. Test properties allow you to control the amount of connections.
Chapter 3
Analysis of E-Commerce SHOPPING CART SOFTWARE Solution
3. 1 Software Anatomist Approach Applied
I have used the original waterfall model because of this package as an initial development methodology. Since it is accepted by all of that "First plan your projects and then work on your plan", further, all the software developers utilize this very principle for presenting the program for the first run. It really is regarded as the best since it incorporates all certain requirements which are obligatory for the first run of the software after installation. The very last phase of this model enables us to combine the evolutionary model or spiral model where the software is modified as time passes and the limits are to be removed because they are encountered.
The waterfall model assumes a phased development of the program in which each and every task is shattered into various stages and are carried out in the collection except coding, because coding of various modules can take place simultaneously which can then be combined along to produce a complete software for examining purpose in the lab.
The Series of Procedures in this model as applied is really as follows:
Preliminary Research:
This phase has further steps as
Problem explanation -> Requirement Gathering -> Feasibility thought -> Presenting the SRS report.
Detailed Design: With this phase we get started with data collection from a number of sources like clients, data entrance providers etc. The features of the organization is offered on the paper theoretically. Because of this we use a number of tools as follows:
Data Stream Diagram
Entity Romantic relationship Diagram (ERD)
Use Cases
Gantt chart / Network Diagram
Decision Tree
Decision Table
etc.
This can be an iterative period and we have to perform lots of iterations for finalizing the requirements.
Code Development: This phase begins only following the specifications are met and the theoretical design is finalized.
Testing: This stage will be carried out simultaneously as the code development starts. We call it as product trials. When all the modules will be developed, we will carry out a detailed integrated trials. The screening will identify the source and end results, however for the sake of brevity, we shall foretell all the computations involved.
Implementation: The developed code will be put together and then can be executed on any domain name that will satisfy the requirements.
Application of the Waterfall model to the specified project:
3. 2 Major Processes
We want to build up an internet products catalog site with four major portions viz.
Public Section will consist of the catalog, its specific description, voting/ rating of the merchandise and user commentary for already used product.
Customer Section will consist of the registered users who will be accomplishing the ventures. This community of users will be able to reserve the quantity required for 24 hours and make any improvements. Every customers can have only 1 basket for 24 hours and it'll be renewed every cycle ends. The reserved products can be shifted to order location and invoice creation only following the payment process.
Payment Process will be carried out with the sandbox paypal center, this can be a demonstration of integration of the true life payment portal with no ambiguity.
Advertiser Process will be another addition to the model that is clearly a Content Management System (CMS) and not available in other portals and is also the unique idea developed by us for making revenue. It will help a business that does not have its own web website to are present on the network. The marketer will have to choose from the given programs and pay accordingly. Alternatively, we can put into practice Pay Per click model of income generation.
Administration Section will be overall controller of the portal and gets the highest hierarchy. He will be managing the products, plans and orders.
3. 3 Feasibility Study
This study is of utmost importance because it helps us to analyze the problem from various angles. It instructs us whether the project in mind is feasible. It can help us to keep or drop the project. The many types of feasibilities that have been considered are summed up in the following section.
BENEFIT/ COST3. 3. 1 Economic Feasibility / Cost Benefit Analysis
TIME (yrs. )
The system being developed is very economically feasible. The reason for it being feasible is because it has been chosen as 'to wipe out two wild birds with one arrow' i. e. The job is used as an assignment from the --------------------- and is intended to be donated free of cost along with the twelve months maintenance of the same. It fulfills the incomplete requirements for the amount course ------------------------hence there is no exterior cost in development of the program. Alternatively the present day market and also the
3. 3. 2 Operational Feasibility
This job is feasible from the idea of view of its daily operations. It is so because the targeted users are computer trained by virtue of their chosen course. Hence there is absolutely no burden on the guts or any group engaged to keep yet another operator who'll help the users to operate the same.
3. 3. 3 Technical Feasibility
The software and system is technically feasible. It will be put in place online. The various tools and technology being utilized is easily available and also cost free.
3. 3. 4 Friendly Feasibility
The system is going to be an open up system. Hence its targeted audience is general visitors. Because the Administrator is there to keep an eye on all activities hence the system is socially viable. It has nothing kept which may be the reason for violation of interpersonal constraints. Only the authenticated members have access to the site for executing major activities and under rigorous control of the admin. Hence the system is completely secure.
3. 3. 5 Legal Feasibility
The system is totally following legal constraints. The program(s) being used for the development of the system are readily available and at first purchased by the Web-Host. Also the hardware parts are genuine. The software being developed is openly donated by the candidate. Hence there is no chance that the machine in mind violates the legal constraints.
3. 3. 6 Behavioral Feasibility
The habit of the machine as far as it can be involved is feasible from the idea of view of its overall procedures. You can find limited applications of the program. Hence its patterns won't change in the couple of years to come. Further the program is easily upgradable. The system is developed with latest software(s) of the day i. e. ASP. NET 3. 5 with C# (See Clear) and MS Sql Server 2005 on the net. The runtime environment is to be provided by the hosts and the client needs simply a internet browser which is free with every operating system and hence appropriate to virtually all the systems of the day.
3. 3. 7 Factors Restricting the Scope
The web portal is focused on the buyers online and there might be many a things which have been disregarded or not highlighted, but we have placed a responses form to help us improve.
3. 3. 8 Provisions
However the system is carried out on the global basis, but is easily upgradable to higher versions on the market without any modifications.
.
Chapter 4
Theoretical Design
4. 1 The Use Case Diagram
4. 1. 1 The Vendor/Admin/Owner
The seller is one of the main part to solution as he will be placing his products and managing other aspects also.
He is given following privileges
Product Management
Online listing
Priority Placing (Membership established)
Post Additional Images of the product
Set Expiry
Evaluate Status (Stock)
Email Alert Regarding out of stock product purchased.
Customer Management
Direct Customer interaction through online Chat
Internal Email System
Post News Letter, Product Notification to Customers.
Order Management
Daily Statement of Placed orders
Set Order Status (Deny, Invoice, Delivered, Control, Pending)
Watch Accounting Reports
(Obligations Received, Invoices Generated, Expected Revenue)
Ordering Reports
Received Orders
Processing Orders
Pending Orders
Denied Orders
Shipping Management
4. 1. 2 Customer
Second in its aspect is the customer, who is a regular visitor and have faith in owner due to goodwill. If we are respected vendors, there will be customers.
A customer is the person who will be considered a major source of revenue and middle to every invokved person in solution.
The Activities are
Perform Online Exchange through PayPal integration for making payments.
View Order History
Perform Revise in the shopping cart
Internal Email Messaging System
Online Chat Support
Rating/Voting and feeding Reviews
Post Reviews regarding customer experiences
Address book in which a individual can store upto3 address types.
Automatic Invoice Creation on a product sold-out and request for late payment
Product Reservation every day and night.
4. 1. 3 Marketer Services
An Advertiser is an agency who creates advertisements and posts them on our website.
For publishing an advertiser, a customer is allocated space.
The advertiser is given an entire Content Management System (CMS) through which he is able to control frequency, placement, position (Marquee, AdRotator, Javascript, Photography Gallery) etc.
The advertisement depends on plan chosen by the marketer.
It is based on various parameters so that as placed by the interacting authorities.
If an advertiser will not renew membership, the account is blocked by default and notices of renewal will be dispatched according to pursuing Criteria.
Count Down as the account begins procedures.
One month prior expiry.
15 Times prior expiry
1 week prior expiry
Last three times of preceding expiry (daily)
In a similar manner post expiry.
If still will not show any interest, the bill will be deleted and the correspondence will be mailed to his personal mail account.
Every Advert will have a link to details page or a URL to an external dependable site.
The associated website will have a equivalent connect to bpi-oltp. The hyperlink exchange will have no additional charge. But the outside only hyperlink will have extra charges.
Reports that will be given are:
Promotional Links Clicked
Frequency of visited advertisements
Expired /Energetic Advertisements.
4. 2 Software Need Specifications (SRS)
4. 2. 1 Hardware Requirements:
For Demo No Special hardware is required, but for true to life, the better the server is the better will be the performance.
4. 2. 2 Software Necessity:
Dot Net Framework 3. 5 or more will be asked to run the product.
4. 3 Programming Layers
4. 3. 1 Customer Interface Coating: For Development, we need a notepad only. Notepad ++ is preferable to others as it facilitates a number of file types. We will be using ASP. Online for server side control rendering and presentation of the varieties. For navigating the net any browser will be sufficient.
4. 3. 2 Business Logic Layer: We will be using C# for code development.
4. 3. 3 Data Access Part: ADO Net will be used for Data accessing and client side data management.
4. 3. 4 Data bottom Layer: We shall be using Sql Server 2005 or more for execution of data source.
Internet access is required for demonstrating the paypal efficiency.
4. 4 Design of Data movement diagram (DFD)
4. 4. 1 Context Diagram (level 1)
MANAGEMENT
1. 1
U-Cart
MEMBERS
Response
Request Form
Request Form
Response
Description
The portal serves system in three faces. The first face is about the general tourists and the customers, second is designed for the Traders where in fact the suppliers or Administrators will be able to revise their catalogs and the advertisers can put their advertisements on the portal.
4. 4. 2 Detailed data flow diagram (level 2)
TblTransactions
2. 4
Advt
TblVoting
2. 5
Messages
TblMessages
2. 8
Paypal
CUSTOMERS
ADVERTISERS
VENDORS
2. 4
Membership
tblMembership
2. 1
Profile
2. 3
Profile
2. 6
Catalog
2. 7
Transact
TblNotify
TblAdvertisements
TblProducts
2. 3
Notify
2. 3
Voting
TblUsers
2. 3
Profile
TblUsers
Description
The above DFD shows the details of operations which will be completed in the portal.
As per the requirements, there are four kind of players exhibited in this diagram viz. Advertiser, Vendor and Customer. Everyone is working in its indie scope.
The Admin process is held at the highest level and it is accessing almost every critical process i. e. handling the operations that may be performed by others. Being a merchant the admin is managing the catalog of product and requests that participate in him.
The messaging section is common to all or any and every communication per consumer basis will be stored therein.
The Customer is placing orders and so is an important part in the transfer.
The marketer is placing advertisements. The Advertiser must have to decide on a membership programs that may differ from role to role.
The Transaction table will there be is hold record of most transactions that happen in website.
4. 4. 3 Data records that'll be produced from these tables are outlined the following:
All the studies will be first exhibited on the display in support of those finalized can be acquired printed on question by the authenticated user(s).
4. 4. 3. 1 Users
tblUsersAll Users
All Advertisers
All Customers
Frequency of Login of every kind of members
Frequency of people to know the website traffic.
tblCategories4. 4. 3. 2 Categories
All Categories
Tree Walking Categories
tblProducts4. 4. 3. 3 Products
All Products
Products With Catagories(Counted)
Discounted Products
Products Expired and not activated
4. 4. 3. 4 Membership
tblPlansAll Plans
Opted Plans
Revenue from Plans
Inactive members
Ranking of Opted Plans
Plans Never Opted
4. 4. 3. 5 Transactions
tblTransactionsAll Transactions
Date wise Transactions
Most Sold-out Products
Total Revenue
4. 4. 3. 6 Orders
tblTransactionsPending Orders
Delivered Orders
Processing Orders
Denied Orders
Orders Frequency
Tbl Advertisements4. 4. 3. 7 Advertisements
All Advertisements
Requested Advertisements
Time Use of Advertiser
Visited Links
External Links
Internal Links
Advertiser Focus Area
4. 4. 3. 8 Boolean Searches
It is a multiple Sql type Seek out Advanced users who are able to make explore various features like
Manufacturer
Categories
Products Name
Token
Price Range
Date Range
They will be provided with AND/OR/NOT Logical Providers along with Relational Operator to find on.
Other details that'll be authenticated to the admin and can be satisfied only on request
4. 5 The Entity Romantic relationship Diagram
This ERD is made as a databases design.
The methods will be predicted once we design the classes for taking care of the portal.
4. 6 Navigation Tree
Home
Products
Features
Terms of Use
Privacy Policy
Facilities
Contact Us
Feedback
My Account
Login
Customer
Update Account
My Bill Cart
Place Order
View Order History
Update Product Notification
Update Information Letter
Feed Reviews on Purchased Product
Feed Reviews on Store/Vendor
Contact Merchant/Admin
Post Feedback
Messages Box
Inbox
Outbox
Spam
Trash
Compose
Advertiser
Update Account
Apply/Revise/Withdraw Account Plan
Advertisement Management
View Put up Ads
View Placed Advertising Orders
Messages Box
Inbox
Outbox
Spam
Trash
Compose
Vendor/Admin
Manage Accounts (Customer / Advertisers)
Apply/Upgrade/Withdraw Regular membership Plan
View Published Products
My Account Carts
Order History
Set Order Status
Watch Reviews for Products
Post Feedback
Contact Customer/Advertiser
Contact Advertiser
Post News Letter
Post Catalog Notification to Customers
Post Notification to Advertiser
Messages Box
Inbox
Outbox
Spam
Trash
Compose
4. 7 Gantt Chart
4. 9 Webpage Layout and Design (Structures)
4. 10 Development Notes
Operations Manual is Under Development, but the Evaluator can have a good idea from the research above how it is going to be organized.
Place of Development : Institution
Time of Development : 3 months (8 Man time each day)
Technology and Tools : Dot (. ) Online Construction 3. 5
Asp. net
C# 2008
Sql Server 2005
Chapter 5: Validation and Verification
Users
Sr.
Field Name
Test Case
1
EmailID
Must be Unique
Must have proper format like having @ mark and a valid site name
Password
Must be atlease 6 personas in length
First Name
Madatory
Age
Must be Higher than 17
Address
Mandatory
Mobile
Mandatory
Messages
Sr.
Field Name
Test Case
1
Sender, Receiver
Derived from Users
Subject
Mandatory
Body
Madatory
Status
Automatically Updated as per Actions of the Users
Ad Plans
Sr.
Field Name
Test Case
1
Title
Unique
Location
Code for Keeping the Advertising campaign and Kind(Banner, Ad Rotator etc. )
Ad Images
Sr.
Field Name
Test Case
1
Image URL
Automatically generated and stored in Database
Navigate URL
Optional, will lead to a vacation spot website
Begin/End
Depends on Plan
Categories
Sr.
Field Name
Test Case
1
Title
Unique
Desc
Optional
Products
Sr.
Field Name
Test Case
1
Title
Unique
Image
Automatically stored as and when uploaded
Desc
Optional
Mfg
Mandatory/Home Default
Voting/Comments
Sr.
Field Name
Test Case
1
User/Product
Derived from individual tables
Comment
Optional
Voting
5 Star rank, one will be chosen
Orders : Automatically Generated Record as so when CHARGE CARD Information is available
Product Pricing
Sr.
Field Name
Test Case
1
Price
0
Dt Start / Dt End
Dt begin < Dt End (Promotional Schedules)
Receipts
Sr.
Field Name
Test Case
1