online mobile shopping

The project entitled “Online Mobile Showroom” enables customer to buy mobiles or accessories from anywhere through online. This application advertises some of the products for shopping. To buy products, customer has to create an account. Those who does not have an account, they can only view the available product. They can’t buy it. Once the customer has created account, not only he can view the products, he can also add the product to the cart and also he can place an order to buy those products. This application then generates bill for that particular customer. After the confirmation, the customer has to enter his credit card details to buy those products.

Initially customer has to register to the website to access most of the features of the application. The customer has to enter the details like username, password…etc. After registration customer will be able to purchase products and the purchased product can be added to the cart. Later customer has to enter his credit card details to buy the products. The confirmation of debit card numbers will be handled by the Pay pal website.


Project modules and features of Online Mobile Showroom:

  • Login Module:
    • Input: Admin enters the Login Id and password.
    • Process Definition: Checks login Id and password is valid or not.
    • Output: Admin is directed to next page where he can add, delete or update the products.
  • New user Module:
    • Input: Customer enters their details to create new account.
    • Process Definition: Checks whether he entered all the details or not.
    • Output: Customer is directed to the next page where he can view all the available products
  • Product Module:
    • Input: Admin adds the new product which can be viewed by the users.
    • Process Definition: Checks whether all the fields are entered properly or not.
    • Output: Records will be added to the database.
  • Search Module:
    • Input: This module helps the customer to ease his search based on his interest. The search can be done on different categories like mobile model name, model number, colour, price etc
    • Process Definition: It retrieves the selected category from the database
    • Output: Displays what the subscribers like to search.
  • Cart Module:
    • Input: User can select any number of Mobile and add to the cart. He can also remove from the cart if he dislikes it later.
    • Process Definition: Checks whether all the fields are entered properly or not.
    • Output: Records will be added to the database.
  • Payment Module:
    • Input: This module describes the payment done by the customer. The payment information can include information like the model purchased, quantity, mode of payment etc.
    • Process Definition: Checks whether all the fields are entered or not.
    • Output: Displays the payment done by the customer.
    • Registration module: This stores the customers of the mobile showroom website. The registration details stores in this module. This module stores complete customer profile details.

Software languages:

Front end: ASP.NET

Back End : SQL Server


Types of Users

  • Admin: Admin adds the new product and accessories and stores in the database which can be retrieved and used whenever needed and all the validation are performed during the entry of the data. Thus it ensures that the user cannot enter any wrong data which would cause problem later.
  • User: This application allows the user to access all the products available. To buy the products, customer must create an account in this website.

Top Level DFD


Download Source code of Online Mobile Showroom

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.