14 Sep '14

Shiva Prasad

A collection of source codes that I wrote in VB 6.0, ASP.NET, PHP, C#.NET, VB.NET and JAVA in a course of my career as web developer and software engineer that I would like to share to my fellow programmers. Some of the codes here is not my original work that I found over the Internet and Books while I'm learning how to program. I hope you find my work useful in your learning in programming. Please share my work to other people also who interested to learn the basics of web development and programming. Thank you very much and Happy Productive Programming Everyone.

0 Shares

Online Vehicle Showroom Detailed design

This post contains documentation of detailed design of Online Vehicle Showroom. It explains different modules used in this system.

Structure of software package :

The various functional components used are:

Functional component 1: Login module

Functional component 2: Vehicle module

Functional component 3: Vehicle selection module

Functional component 4: Booking module

Functional component 5: Admin module

Functional component 6: Dealer module

Modular Decomposition of the System:

Login module:

Design assumptions:The module of this system are design to authenticate a user before he/she enters into the system. The user must have valid username and password registered. If the user is not valid than the user must login again with the correct username and password.

Identification of module:
The module identified in this sytem:

  • Get username
  • Get password
  • Login

Structure Chart showing hierarchy of modules:

login module


Vehicle module:

Design assumptions: The module of this system are used to add new vehicles and to update vehicle details and to delete vehicles.

Identification of module:

The module identified in this sytem:

  • Add vehicle
  • update
  • delete

Structure Chart showing hierarchy of modules:

vehicle module


Vehicle Selection module:

Design assumptions: This search screen Option must be provide to select the vehicles based on name. In this option customer can select vehicles based on its model.

Identification of module:

The module identified in this sytem:

  • search

Structure Chart showing hierarchy of modules:

vehicle search module


Booking module:

Design assumptions: In this page user can book vehicles by entering cart information. After booking vehicles user will receive booked vehicles information via mail.

Identification of module:

The module identified in this sytem:

  • register
  • submit
  • edit

 

Structure Chart showing hierarchy of modules:

customer register module


Admin module:

Design assumptions:

            Administrator has full permission to access this web site. Here administrator can add new vehicle details, and he can add his employees.

Identification of module:

The module identified in this sytem:

  • login
  • add new dealer
  • change password
  • logout

Structure Chart showing hierarchy of modules:

vehicle purchase module


Dealer module:

Design assumptions: Dealers can handle customer details, and he can communicate with customers through mail. If customer forgets his password dealer can reset his password.

Identification of module:

The module identified in this sytem:

  • login
  • add new customer
  • change password
  • logout

Structure Chart showing hierarchy of modules:

dealer module

 Download Complete detailed design:

facebook

Related Posts