Professional Documents
Culture Documents
Project Information
1.1
CUSTOMER ROLE:
Customer can view his/her problem details and get help in their
research subjects. The customer can just view the information whereas
he/she could not make changes in the database.
ADMINISTRATOR ROLE:
The administrator plays a vital role in the Online Consultancy system.
The administrator controls the entire database. The report of the research is
generated by the administrator itself. The main role of the administrator is to
guide the user in their research subject and help them through online chat
method. And also guide other in their research subjects to provide
accreditation and approval.
1 | Page
1.2
Objectives
Our project aim to provide anywhere, anytime online guidance in research and
projects. Customer can submit their research subjects and get help from admin.
1.3. Scope
This project would be very useful for those users who wants to have guidance in
their research projects .This will save their time. Further it can also be useful for
anyone who want any help in their projects approval.
Terms/Acronym
s
User
2.
Administrator
2 | Page
Description
Anyone who is student or want guidance from Admin
related to research subjects.
Super user, adds products and manages the facilities.
Administrator Aspect:
1. Taking backup of the database
2. Editing/Deleting/Creating the database.
3. Providing guidance to User.
4. Adding/Editing/Deleting the research proposal.
5. Editing/Deleting/Creating the chat help to User.
Customer Aspect:
1. Submit Research projects.
2. Chat with user for guidance
3. Can send Feedbacks.
Analysis
1. Keeping session track of user activity
2. Recording user responses to the research.
3. Keeping history of responses of all users
3.Problem Statement
4.Problem Analysis
4.1
Planning
4.2
Project Requirements
5.Project Design
5.1
5.2
1. One-to-One
One instance of an entity (A) is associated with one other instance of
another entity (B). For example, in a database of employees, each
employee name (A) is associated with only one social security number
(B).
2. One-to-Many
One instance of an entity (A) is associated with zero, one or many
instances of another entity (B), but for one instance of entity B there is
only one instance of entity A. For example, for a company with all
employees working in one building, the building name (A) is associated
with many different employees (B), but those employees all share the
same singular association with entity A.
3. Many-to-Many
One instance of an entity (A) is associated with one, zero or many
instances of another entity (B), and one instance of entity B is
associated with one, zero or many instances of entity A. For example,
for a company in which all of its employees work on multiple projects,
each instance of an employee (A) is associated with many instances of a
project (B), and at the same time, each instance of a project (B) has
multiple employees (A) associated with it.
6.Project Implementation
This portal contains mainly five features in the form of following dashboards:
1.
2.
3.
4.
5.
Home Page
Service Page
Dashboard
Message Panel
Profile Panel
Home Page
- This page is the home page of the webiste, through which anyone can
interface with the content.
Service Page
This is the service page, where all type of services, which are provided
by the website.
Three types of services provided are.
1. Accreditation and Approval
2. Research Writing
3. Research Guidance
Dashborad
This is the main page where the user or admin interface first after login.
From this page user can redirect to any page.
Message Panel
This panel is the main panel which is used to chat with other user and
admin.
Profile Page
This is the page where the user can see or edit their profile and contact
information.
7.Screenshots
About us
Register
Contact
Login
Tools - Matlab
8. Testing
8.1
8.1.1
Introduction
Terminology
8.2
8.2.1
Testing Objectives
Direct objectives
8.2.2
Indirect objectives
36
8.2.3
Testing Goals
8.3
Testing Process
8.3.1
Integration testing
Involves building a system from its components and testing it for problems
that arise from component interactions.
Top-down
integration
Bottom-up
integration
8.3.3
System testing
Testing of groups of components integrated to create a system or subsystem; The responsibility of an independent testing team; Tests are based on
a system speci cation.
8.3.4
Acceptance testing
Testing Approaches:
White-box testing
White box testing is testing that takes into account the internal mechanism
of a system or component. White-box testing is also known as structural
testing, clear box testing, and glass box testing.
8.4
Test Plan
A test plan documents the strategy that will be used to verify and ensure
that a product or system meets its design specifications and other
requirements. A test plan is usually prepared by or with significant input from
Test Engineers.
Depending on the product and the responsibility of the organization to
which the test plan applies, a test plan may include one or more of the
following:
Design Verification or Compliance test - to be performed during the
development or approval stages of the product, typically on a small
sample of units.
Manufacturing or Production test - to be performed during
preparation or assembly of the product in an ongoing manner for
purposes of performance verification and quality control.
Acceptance or Commissioning test - to be performed at the time of
delivery or installation of the product.
Service and Repair test - to be performed as required over the service
life of the product.
Regression test - to be performed on an existing operational product,
to verify that exist-ing functionality didn't get broken when other aspects
of the environment are changed (e.g., upgrading the platform on which
an existing application runs).
9.Conclusion
9.1
Conclusion
10.References
PHP & JavaScript Tutorial: https://www.w3schools.com
Placement Portal: https://www.placement.iitk.ac.in
Xampp : www.apachefriends.org/en/xampp.html
PHP: http://php.net/
MYSQL: www.mysql.com