You are on page 1of 29

COLLEGE NAME

Project Title :

Student Name:

Guide Name:
Company Profile
WebHub Technology is a leader in Software Development and empowers IT individuals with
competitive advantage. WebHub Technology dedicates itself to simplify the technology trends with
its great R&D Division. WebHub Technology is an Indian Software Development Company. A
rapidly growing software company with a team of experienced intellectuals working in various
technologies. It deals with Product and Service based applications in all major areas. We are
committed to the qualitative, efficiency, innovativeness and timeliness of our deliverables with high
focus on maximum customer satisfaction. WebHub Technology is a high end full service IT
solution Company based in India. Established in 2010, we are pioneer in providing total offshore
and onshore web based solutions for small to large corporate companies. WebHub Technology
provides IT services to clients globally as partners to conceptualize and realize technology driven
business transformation initiatives. Today we are comprised of a team of programming technicians,
designers, and marketing executives- selectively chosen to lead our clients in their IT solutions.
WebHub Technology has grown from strength to strength in both our Business and Software
Solutions arena. From our IT Consulting as well as Custom Application Development, Web
Development and E-commerce all of which help our customers with their diverse yet demanding
needs. We are geared towards generating business value to the companies by providing expertise
personnel and software services.
Our Vision
"To Become a Complete Software Company with the Quality performances and to develop success
path for every industry's growth and progress."
INTRODUCTION

This Efarmkart.com Application is developed for online shopping purpose. This


website is useful for customer. Customer is able to register and login into system.
Customer is able to purchase agricultural product from this website he have a
facility to pay amount online. Customer can create his shopping cart and manage
his cart.
Customer can also post his complaints on to the portal. Customer also facilities
like wish list management, view order detail, order tracking, view shopping
history, etc.
In this website business owner is able to add his agricultural product on shopping
portal. Also able to view order details of customers. Admin is able to view and
control other user of the system. He is able to add new category on website. Also
he able to remove, blocks any user. He is able to manage package and security
question on the portal. Also he can add new location or area in to the system. 
Employee on this portal is useful for providing support to customer for his order
status and any other purpose. He can solve the query posted by customer. Also
able to view orders and feedback of customer.
Objectives

Ubiquity: It is available just about everywhere and at all times.


Global reach: The potential market size is roughly equal to the size of the
online population of the world.
Universal standards: The technical standards of the Internet and therefore
of conducting ecommerce, are shared by all of the nations in the world.
Richness: Information that is complex and content-rich can be delivered
without sacrificing reach.
Interactivity: Efarmkart.com technologies allow two-way communication
between the merchant and the consumer.
Information density: The total amount and quality of information available
to all market participants is vastly increased and is cheaper to deliver.
Personalization/Customization: Efarmkart.com technologies enable
merchants to target their marketing messages to a person’s name, interests
and past purchases. They allow a merchant to change the product or service
to suit the purchasing behavior and preferences of a consumer.
Social technology: User content generation and social networking
technologies
SCOPE

Provide secure login to the user.


Purchase agricultural product online.
History and order statuses.
Order Tracking.
Many delivery locations.
Recently ordered agricultural products.
AgriculturalProductSearch.
User can add various items in to cart.
Admin can be able to view System generated reports.
Also system can store the history of user purchase details.
Integration with online payment systems
Payment after delivery
SEO
Manage orders from the administration panel.
Email notification of orders.
Different types of products (simple product, combined, variable (color, size, etc.), a group of
products).
Virtual Product (e.g.: video, wallpaper).
Report generation.
Operational Environments

Hardware Specifications (Client


Side)
RAM Minimum 512MB and above
Hard Disk Minimum 40 GB and above
Processor Pentium-IV and above

Hardware Specifications (Server


Side)
RAM Minimum 2GB and above
Hard Disk Minimum 80 GB and above

Processor Pentium-IV and above


Operational Environments

Software Specifications (Client Side)

Operating System Windows XP/Later


Internet Explorer-6/Later
Web Browser
Mozilla Firefox

Software Specifications (Server Side)

Operating System Windows XP/Later


Internet Explorer-6/Later
Web Browser
Mozilla Firefox

Technology JAVA

Testing Platform Manual + Automation (Selenium )


Database MYSQL
Supporting Technology Ajax, JavaScript, Jquery.
Module Specification

1.Administrator:
Admin has secure login.
Admin can be able to add/delete agricultural product Catagariwise on site
Admin also set the Discounts and the Offer Period.
Manage FAQ
Manage Advertisement.
Manage Security Question
Manage New Area of Location
View orders Report Date wise.
View Added agricultural Product Details.
ADD/Update/Delete the Banner on Each Page.
View Out of Stock Product
View Report of Cash Order and Cash on Delivery Order.
Order Management(View Report of Delivered and Undelivered Product)
Warehouse Management(Stock Management)
View Report of Profit and the Loss.
Forgot Password.
Maintain Contact Us Data.
Change Password.
Logout.
Module Specification

2. Customer Module:


Customer has a secure login.
Manage his profile.
View and Search all agricultural Product Catagariwise.
View order status.
Return the Damage Products.
Send Feedback.
Order Tracking Status.
View all Reports of all products.
Forgot Password.
Change Password.
Logout.
USE CASE
ERD
Activity Diagram
Class Diagram
Component Diagram
Deployment Diagram
Input / Output -Screen
Input / Output -Screen
Input / Output -Screen
Input / Output -Screen
Input / Output -Screen
Input / Output -Screen
Input / Output -Screen
LOGIN Test Case
ID Scenario Sr. No Action Expected Output Actual Output Result

TC001 Log in form A User Submits form Error Message saying “Enter Error Message saying “Enter Pass
without entering username” username”
username

    B User Submits form Error Message saying “Enter Error Message saying “Enter Pass
without entering password” password”
password

    C User Submits form with Error Message Saying “invalid Error Message Saying “invalid Pass
either or both Username User Login” User Login”
and Password being
wrong

TC004   D User Enters Correct Takes User to corresponding Takes user to corresponding Pass
username and password homepage homepage
Test Case - Create New distributor Account

ID Scenario Sr. No Action Expected output Actual output Result

TC002 Create New distributor Account A User clicks save button without entering Error message saying “Enter Error message saying “Enter username” Pass
username Username”

    B Username Enters less than 2 character Error message saying ”Username


should have more than 2 character”
Error Message saying “ Username
should have more than 2 character”
Pass

    C User clicks save button without entering


password
Error message saying “Enter
password”
Error Message saying “enter password” Pass

    D User clicks save button without


matching password and confirm
Error message saying “password
and confirm password using same”
Error message saying “password and
confirm password using same”
Pass

password”

    E User clicks save button without entering


email
Error message saying “enter email
id”
Error message saying “enter email id” Pass

    F User enters all fields correct Message “emp A/C Create


successfully”
Message “emp A/C Create successfully” Pass
Test Case - Add Product

ID Scenario Sr. No Action Expected Actual Result


Output Output

TC003 Add Product A User clicks Error message Error message Pass
save button saying “enter saying “enter
without valid input” valid input”
entering
Product Name

    B User enters all


field correct
Message
“Product add
Message
“Product add
Pass

successfully” successfully”
LINK THE DEFECT TO A TEST CASE
TEST CASE REPORT
CONCLUSION

 The CM process facilitates orderly management of system information and system changes. It helps
to verify that proposed changes are systematically considered to minimize adverse effects. Changes to
the system are proposed, evaluated, and implemented using a standardized and systematic approach.
Configuration management verifies that changes are carried out as prescribed and that
documentation of items and systems reflects their true configuration. The CM helps to improve
performance, reliability, or maintainability; extend life; reduce cost; reduce risk and liability;. The
lack of CM, or its ineffective implementation can be very expensive and sometimes can lead to failure
of equipment or loss of life.

You might also like