MCA Final Year Internship Project Presentation
Project Name : ToolTrade.com
Project Description:
This is country-specific website build especially for Australia.
As the name suggest, it deals in variety of tools, machinery and consumables and provide different privileges for different kinds of members.
Technology Stack:ASP.NET using C#,HTML,CSS
2. Organization Name : Vision Software Development
Address : 404/405,4th Floor, Pinnacle Prestige Bldg.,
Tilak Road, Pune 411030.
Email address : vision@visionitsoftware.com
Web address : www.visionitsoftware.com
About Organization:
The Organization Vision Software Development are a small independent company that prides itself on
building delightful Software Development, mobile application development, website development and
corporate training. It possesses not only the latest technology gadgets but also the most knowledgeable and
experience hands to offer most user friendly customized solutions.
3. This ToolTrade Site is developed for computerizing of entire sales and purchase management activity.
This application is developed in different modules where each module is functioned at different levels
to perform their work.
In marketing organizations always there is a gap between seller personals and buyer so this application
will fill that gap by making this application go online which can save time and increase sales
automatically.
4. A list of product categories or a grid of them can be the perfect thing to help your online store.
Special deals and new arrivals are also good to coax the common web surfers to buy.
You probably know that there is a huge chunk of online surfers who don’t know what they want
exactly; they just want to hang around.
Your goal as an online seller is to tap into that market and show them what they are missing out on.
5. General Objectives
General Objective of project is to make automate Management System and reduce the
time consumption.
Buyer and seller can meet with this site.
Online purchase and sale.
Online payment.
6. Specific Objectives
Sell Configured to Ordered Products.
Provide comprehensive product details.
Detailed product Categorizations
Provide Search facility.
Maintain customer profile.
Provide personalized profile
Provide Customer Support.
Email confirmation.
Detailed Invoice for customer.
Provide shopping cart facility.
7. In marketing organizations always there is a gap between seller, personals and buyer so this
application will fill that gap by making this application go online which can save time and increase
sales automatically.
This application is developed in different modules where each module is functioned at different
levels to perform their work.
8. For making the system fully dynamic we propose the following modules so that maximum automation can
be provided to the users :
Registration
Register as an same.
Register as a seller/buyer.
According to user type you will get listings.
You will get user id and password in mail.
Search Options
There are various options for search :
Search by min price max price
Search by Keyword
Search by category
9. Search by sub category
Search by state
Search by zip code
Save Cart
You can save product in cart for 24 hours.
Watch List
If you like any product and this product is not in stock then you save in watch list then this product will
then you will get mail.
Admin
Admin can manage all the functionality.
Admin can add the advertisement.
Only admin can register corporate member
10. Name Version and Service pack Information
Windows Service Pack 2+
Web Browser IE 6.X+
Database SQL Server 2008
Technologies Asp.Net using C#
Design Language HTML,CSS
Software Specification –
Client Interface
11. Name Version and Service pack Information
Windows 2003 Server SP1+
ASP.Net Development Server 4.0+
Web Browser IE 6.X
SQL Server 2008 SP1+10.50.2500.0
AJAX 4.0
Server Interface
12. Description Recommended
Processor 800MZ Intel Pentium 3 or equivalent
Cache 512 MB
Storage 40 GB or more (Convenient for Backup)
RAM 1GB
Display 14’’ SVGA
Hardware Interface
14. A data dictionary is a collection of descriptions of the data objects or items
in a data model for the benefit of programmers and others who need to
refer to them.
A first step in analysing a system of objects with which users interact is to
identify each object and its relationship to other objects.
Microsoft Word
Document
17. Title User Use Case Diagram
Actor User
Detailed Description User can login and purchase or sale any product or any item and manage listings.
Precondition User should be register in the site . User should be authorized.
Main Flow 1.User Should be Register.
2.User have to login.
3.User should be able to create listing for sale any item or product.
4.For purchase user has to select the product.
Post Condition Store all information into database after registration or purchase.
18. Title Admin Use Case Diagram
Actor Admin
Detailed Description Admin can manage report all the listing and manage all type of member.
Precondition Admin should be authorized.
Main Flow 1.Admin can login.
2.Admin can manage all type of listings.
3.Admin can manage all type of member.
4.Admin can give advertisment in the web site.
Post Condition Store all information into database after registration or purchase.
19. Title Main Use Case Diagram
Actor User,Admin
Detailed Description User can login and purchase or sale any product or any item and admin manage all the report.
Precondition User should be register in the site . User should be authorized.
Main Flow 1.User should be Register
2.User have to login.
3.User should able to create listing for sale any item or product
4.For purchase user has to select the product.
Post Condition Store all information into database after registration or purchase.
20.
21.
22.
23. Testing Objectives:-
The testing objectives are summarized in the following three steps
1)Testing is the process of executing a program with the intent of finding a bug.
2)A good case is one that has a high probability of finding an as yet undiscovered error.
3)A successful test is the one that uncover an as yet undiscovered error.
Test cases
24. Test Procedures:-
The importance of software testing and its implication with respect of software quality cannot be
over emphasized. Software testing is typical element of software quality assurance. Testing
represents the ultimate review of specification, design and coding.
Any engineered product can test in one of two ways.
The first approach is called Black Box Testing and the second is called White Box Testing.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67. Not Mobile-Friendly-
Website is not compatible for mobile devices such as smart phones, tablets,etc . It will create various compatibility
issues such as no responsive behavior due to various compatibility checks.
Time Zone Difference-
In countries like USA there are various time zones and customer service hours of online shopping may be different
from your time zone, making it difficult for you to get in touch with human when you need help.
Local Targeting -
ToolTrade.com.au is basically meant for people residing in Australia hence target only local groups in Australia .
This is because search engine return different results depending on IP address of person searching . For
example, if a person in India visits Google website ,they will be brought to Google.co.in, which is Indian
version of Google.
68.
69. Company is working on payment gateway-
Payment Gateway is soul of any e-commerce website available on web .As customers depend on payment gateway t
buy and sell any products online. There are various options available to pay online
Company is working on Mobile site-
With the change in era , Mobile App is need of era as more and more consumers are shifting to Mobile shopping.
Hence need of Mobile App site is arising.
Company is improving the security of the System-
With the increase in online market , their arises need of improving security of online system to maintain customer tru
within you.
70. Company want to cover all the domain-
The major issue of country code domain names is the propensity to loose traffic especially if your product
is international in nature. Domain name limited the target group to cover large number of customers
across the global company is planning to cover all domain in world.
71. Member and Admin User manual:-
There are three types of member in this project.
1) Free Member.
2) Member Plus
3) Corporate Member.
1)Member:- First free member has to register. Then user will get user id and password in the mail . Then user
can login . User can purchase and sale the product old or new.
Search:- There are two type of search top search and left search in a top search you can search according
to keyword for example computer or com.
If you are using left search the in a left search many condition you can it. Like Type, Condition, Min Price, Max
Price, Old, New, Brand, Category, Sub-Category etc.
Product link:-If you click on any product then you will get product description and product location and
product price and many button you will get like buy, find shop ,View Number.
Buy:- With the help of this button you can buy any product.
Add to cart:- With the help of this button you can add any product in the cart.
72. Add to watch list:-With the help of this button you can add the product into the watch list.
Home:- After login user will get home on that “Mylisting” page comes automatically and left side user will get
some menu.
Create Listings:- With the help this menu user can create list for sale the product. But if user is free member the
product price should be upto $10.
My order:- In this menu you can see all the purchase product list till now.
Active listing:- With the help of this menu user can see the active product list.
Sold listing:-With the help of this menu user can see the Sold product whatever sold till date.
Expired listing:-With the help of this user can see the expired listing because in this site if product is not sale ti
60 days from creating listing date. Then product will be expired.
73. See Feature product:- Only corporate member can see the featured listing.
Personal information:- In this menu user can see own personal information.
Change Password:- With the help of this menu user can change the password.
Logout:- With the help of this menu user can logout.
74. 2)Admin:-Admin can login into his account and then admin will get home admin dashboard which let adm
manage system functionality.
Home page:-In home page admin will get contact list automatically.
Member Menu:-With the help of this menu admin can know how many user in his web site. On the top you
see the search bar if admin will click on that search textbox comes with the help of that user can search
member.
Add Member:-With the help of add member admin can add the any type of user.
Manage Category:- With the help of this menu admin can see how many type of product category in his site.
admin can add new category and search category.
75. Manage Sub-Category:-With the help of this menu admin can manage all the subcategory and add or searc
subcategory.
Manage Brand:-With the help of this menu admin can manage all the Brand and add or search subcategory.
Manage Listing:-With the this menu admin can manage all the listing whether it is active , expired , sol
expired feature listings.
Manage Advertisement:-With the help of this admin can manage all the advertisement whatever on th
website. Admin can add or remove the Advertisement.
Logout:-With the help of logout button Admin can logout.
Forgot Password:-In login page you will get option forgot password click on that then it will ask email id .
76.
77.
78.
79.
80.
81.
82.
83. Conclusion:-
This system offers the following advantages:
1.In this system seller and buyer can meet.
2.All the activity like (Active listing , Expired listing ,sold listing) manage by admin.
3.Save time and cost.
4.You can sale old product also.
5.Various type of search(like location wise).
84.
85. ASP.NET 4.0 Black Book
Professional ASP.NET 4.0 by Bill Even
ASP.NET Complete Reference – Herbert Schildt
Wrox publication .NET 4.0
SQL Server Black Book.
Object Oriented Systems Development- Ali Bahrami
Database Management System By Korth and Silbershartz