SlideShare ist ein Scribd-Unternehmen logo
1 von 48
Introduction
No. Table Name
Table 1 Admin
Table 2 Userregister
Table 3 Shopregister
Table 4 Addcity
Table 5 Category_product
Table 6 Complaint
Table 7 Feedback
Table 8 Rating
List Of Tables
Implementation methodology
Front End Description:
1>PHP
=>PHP stands for “PHP:HyperText Preprocessor ”.
=> PHP is a server side scripting language for making logic
driven websites.
=>PHP stands for HyperText preprocessor.
=>PHP scripts run inside apache server or Microsoft IIS.
=>PHP and Apache server are free.
=>PHP code is very easy.
=>PHP is the most used server side scripting language.
=>PHP files contain PHP scripts and HTML.
=>PHP files have extension “php”,”php3”,”php4”,or “phtml”.
Bootstrap
What is Bootstrap?
=>Bootstrap is a free front-end framework for faster and easier
web development
=>Bootstrap includes HTML and CSS based design templates for
typography, forms, buttons, tables, navigation, modals, image
carousels and many other, as well as optional JavaScript plugins
=>Bootstrap also gives you the ability to easily create responsive
designs
Back End Description
MySQL
=>Many of the applications that a Web developer wants to use can be made
easier by the use of a standardized database to store, organize, and access
information. MySQL is an Open Source (GPL) Standard Query Language
(SQL) database that is fast, reliable, easy to use, and suitable for
applications of any size. SQL is the ANSI-standard database query language
used by most databases (though all have their nonstandard extensions).
=>MySQL can easily be integrated into Perl programs by using the Perl DBI
(DataBase Independent interface) module. DBI is an Application Program
Interface (API) that allows Perl to connect to and query a number of SQL
databases (among them MySQL, mSQL, PostgreSQL, Oracle, Sybase, and
Informix).
=>MySQL is a powerful, sophisticated, and easy-to-use SQL database
program.Using Perl and DBI, one can easily create programs to automate
database management tasks.
General Constraints
Admin: is a main User of E-Repairing admin do
Following Activities in System.
=>Add City
=>Add Category
=>Manage User
=>Manage Shop
=>Feedback(User And Shop)
(User)Client Zone
Client: is User who search a Repairer in this System
Client does Following Activities in System
=>User Login
=>User Registration
=>Manage profile
=>Search Repairer
=>User Complain
=>Give Feedback
=>Give Rating
Shop Zone
Shop: is maintain a User complaint and complain Report.
Shop does Following Activities in System
=>Shop Login
=>Shop Registration
=>Manage profile
=>Manage Complain
=>Manage Complain Report
=>Give Feedback
=>Give Rating
Data Dictionary
1. Table Name: Admin
Description: This table Contain Admin Login and base on their User Rights
they can Access the different utility of Application.
Primary Key: N/A
Field Name Data Type Size Constraint Description
Id INT 100 Primary Key Admin Id
password Varchar 100 Not Null Admin
Password
Data Dictionary
2. Table Name: Add City
Primary Key: City_id[A/I]
Foreign key:N/A
Field Name Data Type Size Constraint Description
City_Id INT 100 Primary Key City Id
City_Name Varchar 100 Not Null City Name
City_Pincode Varchar 100 Not Null City Pincode
Data Dictionary
3. Table Name: Add Category
Primary Key: Cat_id[A/I]
Foreign key:N/A
Field Name Data Type Size Constraint Description
Cat_Id INT 100 Primary Key Cat Id
Cat_Name Varchar 100 Not Null Cat name
Data Dictionary
4. Table Name: Complain
Primary Key: Comp_id[A/I]
Foreign key:N/A
Field Name Data Type Size Constraint Description
Comp_id INT 100 Primary Key Comp Id
userid INT 100 Not Null User Id
shopid INT 100 Not Null Shop Id
Cityid INT 100 Not Null City Id
Catid INT 100 Not Null Cat Id
Status Varchar 100 Not Null Comp status
Data Dictionary
5. Table Name: User Register
Primary Key: User_id[A/I],Foreign key:N/A
Field Name Data Type Size Constraint Description
User_id INT 100 Primary Key User Id
Email Varchar 100 Not Null User Email
Contactno Varchar 100 Not Null User Contactno
Image Varchar 100 Not Null User Image
Firstname Varchar 100 Not Null User First name
lastname Varchar 100 Not Null User Last name
Address Varchar 100 Not Null User Address
Password Varchar 100 Not Null User Password
OTP Varchar 100 Not Null User OTP
Data Dictionary
6. Table Name: Shop Register
Primary Key: Shop_id[A/I]
Foreign key:N/A
Field Name Data Type Size Constraint Description
Shop_Id INt 100 Primary Key Shop id
Owner name Varchar 100 Not Null Shop Owner
Shop Name Varchar 100 Not Null Shop Name
Image Varchar 100 Not Null Shop Image
Skill INT 100 Not Null Skill
Field Name Data Type Size Constraint Description
Address INt 100 Not Null Shop Address
Pincode Varchar 100 Not Null Pincode
phoneno INT 100 Not Null Shop
Phoneno
City INT 100 Not Null Shop City
Email INT 100 Not Null Shop Email
Password Varchar 100 Not Null Password
Data Dictionary
FeedBack
7. Table Name: FeedBack
Primary Key: F_id[A/I]
Foreign key:N/A
Field Name Data Type Size Constraint Description
F_Id INT 100 Primary Key Feedback Id
Userid INT 100 Not Null User id
Choice Varchar 100 Not Null Feedback
Choice
Feedback Varchar 100 Not Null Your
Feedback
Date Date 100 Not Null Feedback
date
Rating
Field Name Data Type Size Constraint Description
Rate_id INT 100 Primary Key Rate Id
Rate Varchar 100 Not Null Site Rate
8. Table Name: Rating
Primary Key: R_id[A/I]
Foreign key:N/A
Use Case Diagram(Admin)
Use Case Diagram(User)
Use Case Diagram(Shop)
Input & Output Design
Admin Login
Admin Home Page
Admin Manage Add City
Admin Manage Add Category
Admin Manage User
Admin Manage Shop
User/Shop Home Page
User Login Page
User Register: Step 1
User Register: Step 2
User Profile:
User Search:
View Profile:
View Service:
View Progress:
Shop Login Page
Shop register:
Shop OTP:
User Complain Manage:
Complain Report:
FeedBack:
Rating:
Best Repairer:
OTP:
SQL Injection:
Ex. username = 1' or '1' = '1
password = 1' or '1' = '1
http://www.example.com/index.php?username=1'%20or%20'1'%
20=%20'1&password=1'%20or%20'1'%20=%20'1
Presentation jignesh

Weitere ähnliche Inhalte

Was ist angesagt?

Creating accessible modals and autocompletes
Creating accessible modals and autocompletesCreating accessible modals and autocompletes
Creating accessible modals and autocompletesRuss Weakley
 
How support caller ID phone number
How support caller ID phone numberHow support caller ID phone number
How support caller ID phone numbertopomax
 
Project PowerPoint
Project PowerPointProject PowerPoint
Project PowerPointsephoni
 
Magento 2 Out Of Stock Notification From ITORIS INC
Magento 2 Out Of Stock Notification From ITORIS INCMagento 2 Out Of Stock Notification From ITORIS INC
Magento 2 Out Of Stock Notification From ITORIS INCItexus LLC
 
How support caller Id phone number with a modem
How support caller Id phone number with a modemHow support caller Id phone number with a modem
How support caller Id phone number with a modemtopomax
 
Warranty management system
Warranty management systemWarranty management system
Warranty management systemMoin Raza Khan
 

Was ist angesagt? (8)

Creating accessible modals and autocompletes
Creating accessible modals and autocompletesCreating accessible modals and autocompletes
Creating accessible modals and autocompletes
 
How support caller ID phone number
How support caller ID phone numberHow support caller ID phone number
How support caller ID phone number
 
Project PowerPoint
Project PowerPointProject PowerPoint
Project PowerPoint
 
Php forms
Php formsPhp forms
Php forms
 
Magento 2 Out Of Stock Notification From ITORIS INC
Magento 2 Out Of Stock Notification From ITORIS INCMagento 2 Out Of Stock Notification From ITORIS INC
Magento 2 Out Of Stock Notification From ITORIS INC
 
How support caller Id phone number with a modem
How support caller Id phone number with a modemHow support caller Id phone number with a modem
How support caller Id phone number with a modem
 
Warranty management system
Warranty management systemWarranty management system
Warranty management system
 
Web I - 04 - Forms
Web I - 04 - FormsWeb I - 04 - Forms
Web I - 04 - Forms
 

Ähnlich wie Presentation jignesh

Final Year Project BCA Presentation on Pic-O-Stica
Final Year Project BCA Presentation on Pic-O-SticaFinal Year Project BCA Presentation on Pic-O-Stica
Final Year Project BCA Presentation on Pic-O-SticaSharath Raj
 
Online reastaurant ordering managemant system
Online reastaurant ordering managemant systemOnline reastaurant ordering managemant system
Online reastaurant ordering managemant systemPreksha Thada
 
Product inventory system
Product inventory systemProduct inventory system
Product inventory systemHuzaifa Al Noor
 
Online rto management system
Online rto management system Online rto management system
Online rto management system DigneshPrajapati1
 
Complaint management system
Complaint management systemComplaint management system
Complaint management systemnamanbiltiwala
 
SPCE Alumni Association Web Portal
SPCE Alumni Association Web PortalSPCE Alumni Association Web Portal
SPCE Alumni Association Web PortalSalmaniac Nilesh
 
ToolsTrade.com Project Final pres
ToolsTrade.com Project Final presToolsTrade.com Project Final pres
ToolsTrade.com Project Final prespurvanahar
 
OSMS Slide-Abdul Hakeem.pptx
OSMS Slide-Abdul Hakeem.pptxOSMS Slide-Abdul Hakeem.pptx
OSMS Slide-Abdul Hakeem.pptxShaistaRiaz4
 
View Solution #48 - Email- Active Directory - Samanage
View Solution #48 - Email- Active Directory - SamanageView Solution #48 - Email- Active Directory - Samanage
View Solution #48 - Email- Active Directory - SamanageAndrew Peisner
 
Affiliate Management Platform
Affiliate Management  Platform Affiliate Management  Platform
Affiliate Management Platform Sudhi Ranjan Das
 
ppt_project_group_2.ppt amnd project report
ppt_project_group_2.ppt amnd project reportppt_project_group_2.ppt amnd project report
ppt_project_group_2.ppt amnd project reportsobanmoriwala1
 
Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...
Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...
Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...MagentoImagine
 
ArcSight Enterprise View REST API Developer's Guide
ArcSight Enterprise View REST API Developer's GuideArcSight Enterprise View REST API Developer's Guide
ArcSight Enterprise View REST API Developer's GuideProtect724gopi
 
web based Flow well automation system
web based Flow well automation systemweb based Flow well automation system
web based Flow well automation systemFAKHRUN NISHA
 

Ähnlich wie Presentation jignesh (20)

Angular
AngularAngular
Angular
 
Point of Sale.pptx
Point of Sale.pptxPoint of Sale.pptx
Point of Sale.pptx
 
Final Year Project BCA Presentation on Pic-O-Stica
Final Year Project BCA Presentation on Pic-O-SticaFinal Year Project BCA Presentation on Pic-O-Stica
Final Year Project BCA Presentation on Pic-O-Stica
 
Online reastaurant ordering managemant system
Online reastaurant ordering managemant systemOnline reastaurant ordering managemant system
Online reastaurant ordering managemant system
 
Product inventory system
Product inventory systemProduct inventory system
Product inventory system
 
A2Z gift shop
A2Z gift shopA2Z gift shop
A2Z gift shop
 
Online rto management system
Online rto management system Online rto management system
Online rto management system
 
Complaint management system
Complaint management systemComplaint management system
Complaint management system
 
tbca65
tbca65tbca65
tbca65
 
SPCE Alumni Association Web Portal
SPCE Alumni Association Web PortalSPCE Alumni Association Web Portal
SPCE Alumni Association Web Portal
 
ToolsTrade.com Project Final pres
ToolsTrade.com Project Final presToolsTrade.com Project Final pres
ToolsTrade.com Project Final pres
 
OSMS Slide-Abdul Hakeem.pptx
OSMS Slide-Abdul Hakeem.pptxOSMS Slide-Abdul Hakeem.pptx
OSMS Slide-Abdul Hakeem.pptx
 
View Solution #48 - Email- Active Directory - Samanage
View Solution #48 - Email- Active Directory - SamanageView Solution #48 - Email- Active Directory - Samanage
View Solution #48 - Email- Active Directory - Samanage
 
Affiliate Management Platform
Affiliate Management  Platform Affiliate Management  Platform
Affiliate Management Platform
 
Service Provider
Service Provider Service Provider
Service Provider
 
ppt_project_group_2.ppt amnd project report
ppt_project_group_2.ppt amnd project reportppt_project_group_2.ppt amnd project report
ppt_project_group_2.ppt amnd project report
 
Osms5
Osms5Osms5
Osms5
 
Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...
Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...
Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...
 
ArcSight Enterprise View REST API Developer's Guide
ArcSight Enterprise View REST API Developer's GuideArcSight Enterprise View REST API Developer's Guide
ArcSight Enterprise View REST API Developer's Guide
 
web based Flow well automation system
web based Flow well automation systemweb based Flow well automation system
web based Flow well automation system
 

Kürzlich hochgeladen

Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptxmary850239
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research DiscourseAnita GoswamiGiri
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 

Kürzlich hochgeladen (20)

Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research Discourse
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 

Presentation jignesh

  • 1.
  • 2.
  • 4. No. Table Name Table 1 Admin Table 2 Userregister Table 3 Shopregister Table 4 Addcity Table 5 Category_product Table 6 Complaint Table 7 Feedback Table 8 Rating List Of Tables
  • 5. Implementation methodology Front End Description: 1>PHP =>PHP stands for “PHP:HyperText Preprocessor ”. => PHP is a server side scripting language for making logic driven websites. =>PHP stands for HyperText preprocessor. =>PHP scripts run inside apache server or Microsoft IIS. =>PHP and Apache server are free. =>PHP code is very easy. =>PHP is the most used server side scripting language. =>PHP files contain PHP scripts and HTML. =>PHP files have extension “php”,”php3”,”php4”,or “phtml”.
  • 6. Bootstrap What is Bootstrap? =>Bootstrap is a free front-end framework for faster and easier web development =>Bootstrap includes HTML and CSS based design templates for typography, forms, buttons, tables, navigation, modals, image carousels and many other, as well as optional JavaScript plugins =>Bootstrap also gives you the ability to easily create responsive designs
  • 7. Back End Description MySQL =>Many of the applications that a Web developer wants to use can be made easier by the use of a standardized database to store, organize, and access information. MySQL is an Open Source (GPL) Standard Query Language (SQL) database that is fast, reliable, easy to use, and suitable for applications of any size. SQL is the ANSI-standard database query language used by most databases (though all have their nonstandard extensions). =>MySQL can easily be integrated into Perl programs by using the Perl DBI (DataBase Independent interface) module. DBI is an Application Program Interface (API) that allows Perl to connect to and query a number of SQL databases (among them MySQL, mSQL, PostgreSQL, Oracle, Sybase, and Informix). =>MySQL is a powerful, sophisticated, and easy-to-use SQL database program.Using Perl and DBI, one can easily create programs to automate database management tasks.
  • 8. General Constraints Admin: is a main User of E-Repairing admin do Following Activities in System. =>Add City =>Add Category =>Manage User =>Manage Shop =>Feedback(User And Shop)
  • 9. (User)Client Zone Client: is User who search a Repairer in this System Client does Following Activities in System =>User Login =>User Registration =>Manage profile =>Search Repairer =>User Complain =>Give Feedback =>Give Rating
  • 10. Shop Zone Shop: is maintain a User complaint and complain Report. Shop does Following Activities in System =>Shop Login =>Shop Registration =>Manage profile =>Manage Complain =>Manage Complain Report =>Give Feedback =>Give Rating
  • 11. Data Dictionary 1. Table Name: Admin Description: This table Contain Admin Login and base on their User Rights they can Access the different utility of Application. Primary Key: N/A Field Name Data Type Size Constraint Description Id INT 100 Primary Key Admin Id password Varchar 100 Not Null Admin Password
  • 12. Data Dictionary 2. Table Name: Add City Primary Key: City_id[A/I] Foreign key:N/A Field Name Data Type Size Constraint Description City_Id INT 100 Primary Key City Id City_Name Varchar 100 Not Null City Name City_Pincode Varchar 100 Not Null City Pincode
  • 13. Data Dictionary 3. Table Name: Add Category Primary Key: Cat_id[A/I] Foreign key:N/A Field Name Data Type Size Constraint Description Cat_Id INT 100 Primary Key Cat Id Cat_Name Varchar 100 Not Null Cat name
  • 14. Data Dictionary 4. Table Name: Complain Primary Key: Comp_id[A/I] Foreign key:N/A Field Name Data Type Size Constraint Description Comp_id INT 100 Primary Key Comp Id userid INT 100 Not Null User Id shopid INT 100 Not Null Shop Id Cityid INT 100 Not Null City Id Catid INT 100 Not Null Cat Id Status Varchar 100 Not Null Comp status
  • 15. Data Dictionary 5. Table Name: User Register Primary Key: User_id[A/I],Foreign key:N/A Field Name Data Type Size Constraint Description User_id INT 100 Primary Key User Id Email Varchar 100 Not Null User Email Contactno Varchar 100 Not Null User Contactno Image Varchar 100 Not Null User Image Firstname Varchar 100 Not Null User First name lastname Varchar 100 Not Null User Last name Address Varchar 100 Not Null User Address Password Varchar 100 Not Null User Password OTP Varchar 100 Not Null User OTP
  • 16. Data Dictionary 6. Table Name: Shop Register Primary Key: Shop_id[A/I] Foreign key:N/A Field Name Data Type Size Constraint Description Shop_Id INt 100 Primary Key Shop id Owner name Varchar 100 Not Null Shop Owner Shop Name Varchar 100 Not Null Shop Name Image Varchar 100 Not Null Shop Image Skill INT 100 Not Null Skill
  • 17. Field Name Data Type Size Constraint Description Address INt 100 Not Null Shop Address Pincode Varchar 100 Not Null Pincode phoneno INT 100 Not Null Shop Phoneno City INT 100 Not Null Shop City Email INT 100 Not Null Shop Email Password Varchar 100 Not Null Password Data Dictionary
  • 18. FeedBack 7. Table Name: FeedBack Primary Key: F_id[A/I] Foreign key:N/A Field Name Data Type Size Constraint Description F_Id INT 100 Primary Key Feedback Id Userid INT 100 Not Null User id Choice Varchar 100 Not Null Feedback Choice Feedback Varchar 100 Not Null Your Feedback Date Date 100 Not Null Feedback date
  • 19. Rating Field Name Data Type Size Constraint Description Rate_id INT 100 Primary Key Rate Id Rate Varchar 100 Not Null Site Rate 8. Table Name: Rating Primary Key: R_id[A/I] Foreign key:N/A
  • 23. Input & Output Design Admin Login
  • 26. Admin Manage Add Category
  • 46. OTP:
  • 47. SQL Injection: Ex. username = 1' or '1' = '1 password = 1' or '1' = '1 http://www.example.com/index.php?username=1'%20or%20'1'% 20=%20'1&password=1'%20or%20'1'%20=%20'1