SlideShare a Scribd company logo
1 of 86
Guided By: 
Purvi Prajapati 
Provided By: 
Moin Khan(D11IT137)
 Project Summary 
 Objective 
 Tools and technology 
 System Environment 
 System Analysis & Design 
 Testing
 An online warranty management portal is a virtual 
shop on the Internet where customers can upgrade 
warranty, register new warranty, and check details of 
warranty 
 When a customer upgrade an existing warranty. 
She/he enters the serial no of existing product and 
after select the upgraded plan and click the upgrade 
button and at that time complete the transaction. 
 When a customer wants to register for new warranty, 
she/he has to enter serial no and bill no of the 
product that has already been purchased. This 
information is then verified with selling department. 
Upon correct verification a customer will be 
successfully registered for warranty.
 User Extend the warranty 
 User check Warranty details 
 User feedback 
 Admin manage product, customer, supplier, 
product category.
 Front end 
 cake PHP 2.5 framework. 
 Back end 
 Mysql-server 5.5.20
 Registration 
 Login 
 Upgrade Warranty 
 Register Product 
 Check warranty details
 Security 
 Reliability 
 Portability 
 Availabilitys
User Characteristics (types of User) 
 Admin 
◦ Manage warranty of product related to customer 
◦ Manage customers, Supplier, product, product 
category. 
 Customer 
◦ End user check product's warranty details 
◦ Check service center details 
◦ feedback of product 
◦ Read polices and contracts
 Server Side 
Scripting Language PHP : Hypertext Preprocessor, JavaScript 
Other Languages HTML, CSS (Developer side) 
Operating System Windows 2000, Windows Vista orWindows 7/8 
Software Tools Dreamweaver (Developer side) 
Database MySQL (Developer side) 
Browser Google Chrome, Firefox, IE 6 or up, Opera, Safari 
Wamp server Version 2.4 (Developer side) 
CakePHP Version 2.5.x (Developer side)
 Client Side 
Processor Intel core or up (min.) 
Hardware RAM 256MB or Higher. (min.)
 Data dictionary 
1. User- : user_mstr 
Purpose: User Master will store the basic information of any User and Login 
Sr.No Field Name Data type Constraints Description 
1 USER_ID Integer Primary Key 
2 USER_NAME Varchar(100) Not Null 
3 PASSWORD Varchar(50) Not Null 
4 ADDRESS Varchar(150) Not Null 
5 ROLE Varchar(50) Not Null 
6 USER_PHONE Varchar(13) 
7 USER_EMAIL Varchar(50) Not Null 
8 STATUS BOOLEAN Not Null 1=confirmed and 0=pending
 Product Category,Product company 
2. Product_Category-: product_category 
Purpose: Product Category will store the list of Category. 
Sr.No Field Name Data Type Constraints Description 
1 CATEGORY_ID Integer Primary key 
2 CATEGORY_NAME Varchar(50) Not Null 
3. Product_Company-: product_company 
Purpose: Product Company will store the list of Company. 
Sr.No Field Name Data Type Constraints Description 
1 COMPANY_ID Integer Primary key 
2 COMPANY_NAM 
E 
Varchar(50) Not Null
 Product master 
4. Product-: product_mstr 
Purpose: Product Master will store the basic information of any Product 
Sr.No Field Name Data Type Constraints Description 
1 PRODUCT_ID Integer Primary key 
2 PRODUCT_NAME Varchar(50) Not Null 
3 CATEGORY_ID Integer Foreign key Reference 
product_category 
4 COMPANY_ID Integer Foreign Key Reference 
product_company 
5 DESCRIPTION Varchar(100) 
6 PRICE Float (10,2) Not Null 
7 WARRANTY_PERIOD Integer(2) Not Null
 Supplier master 
5.Supplier-: supplier_mstr 
Purpose: Supplier Master will store the basic information of any Supplier 
Sr.No Field Name Data Type Constraints Description 
1 SUPPLIER_ID Integer Primary key 
2 SUPPLIER_NAME Varchar(50) Not Null 
3 SUPPLIER_ADDRESS Varchar(150) Not Null 
4 SUPPLIER_PHONE Varchar(13) Null 
5 SUPPLIER_EMAIL Varchar(50) Null
 Customer and product (master table) 
6.CUSTOMER PRODUCT-: customer_product 
Purpose: Customer Product will store the information of customer product bill 
Sr.No Field Name Data Type Constraints Description 
1 CUSTOMER_PRO 
DUCT_ID 
Integer Primary key 
2 USER_ID Integer Foreign key Reference user_mstr table 
3 PRODUCT_ID Integer Foreign key Reference product table 
4 SUPPLIER_ID Integer Foreign key Reference supplier table 
5 PRODUCT_PURC 
HASE_DATE 
Date Not-Null 
6 PRODUCT_PURC 
HASE_PRICE 
Float(10,2) 
7 PRODUCT_SERIA 
L_NO 
Varchar(15) Not-Null 
8 WP_ID Integer Not-Null
 Product register 
7.PRODUCT REGISTER-: product_register 
Purpose: Product_Register will store the basic information of Product Register by customer 
Sr.No Field Name Data Type Constraints Description 
1 PRODUCT_REG_I 
D 
Integer Primary key 
2 USER_ID Integer Foreign key Reference user_mstr table 
3 PRODUCT_ID Integer Foreign key Reference product table 
4 SUPP_ID Integer Foreign key Reference supplier table 
5 PRODUCT_SERIA 
L_NO 
Varchar(15) Not-Null 
6 INVOICE_NO Integer Not-Null
 Extend warranty, feedback detailed 
8.Extend_Warranty-: warranty_period 
Purpose: Product_Register will store the basic information of Product_Register by customer 
Sr.No Field Name Data Type Constraints Description 
1 WP_ID Integer Primary key 
2 WARRANTY_ERI 
OD 
Integer 
9.Feedback-: feedback_detailed 
Purpose: feedback_detailed will store the basic information of any Supplier 
Sr.No Field Name Data Type Constraints Description 
1 FEEDBACK_ID Integer Primary key 
2 PRODUCT_ID Integer Foreign Key Reference product_mstr 
3 USER_ID Integer Foreign Key Reference user_mstr 
4 COMMENT Varchar(255) Not-Null
 Country,state,city 
10.Country -: country_mstr 
Purpose: State will store the basic information of any Country 
Sr.No Field Name Data Type Constraints Description 
1 COUNTRY_ID Integer Primary key 
2 COUNTRY_NAME Varchar(100) Not_Null 
11.State-: state_mstr 
Purpose: State will store the basic information of any Country 
Sr.No Field Name Data Type Constraints Description 
1 STATE_ID Integer Primary key 
2 STATE_NAME Varchar(100) Not_Null 
3 COUNTRY_ID Integer Foreign Key Reference country_mstr 
12.City-: city_mstr 
Purpose: City will store the basic information of any City 
Sr.No Field Name Data Type Constraints Description 
1 CITY_ID Integer Primary key 
2 CITY_NAME Varchar(100) Not_Null 
3 STATE_ID Integer Foreign Key Reference state_mstr
 Service center 
13.Service Center-: service_center 
Purpose:service_center will store the basic information of any Service center 
Sr.No Field Name Data Type Constraints Description 
1 SERVICE_CENTE 
R_ID 
Integer Primary key 
2 ADDRESS1 Varchar(150) Not-Null 
3 ADDRESS2 Varchar(150) Null 
4 CITY_ID Integer Foreign key Reference city_mstr
 Login Page 
 Dashboard 
 Transaction 
 Warranties 
 Product Master 
 Customer Master 
 Supplier Master 
 Reports
 Model View Controller standard are use.
 Unit testing
 Unit testing, a testing technique using which 
individual modules are tested to determine if 
there are any issues by the developer himself. 
It is concerned with functional correctness of 
the standalone modules.
Test Case ID Field Name Input value Expected Output Actual value 
TESTCASE01 Username Blank This field is 
required 
This field is 
required 
TESTCASE02 Password Blank This field is 
required 
This field is 
required 
TESTCASE03 Username Abc Invalid User name Failure: 
Incorrect 
username 
and/or password 
! 
TESTCASE04 Password Abc Invalid password Failure: 
Incorrect 
username 
and/or password 
!
Test Case ID Field Name Input 
value 
Expected 
Output 
Actual value 
TESTCASE0 
1 
Add product 
fields, user 
detailed, 
supplier 
detailed 
Blank This Field is 
required 
This Field is 
required 
TESTCASE0 
2 
Add product 
fields 
Some input Success : Product 
Save 
Successfully !!!! 
Success : 
Product Save 
Successfully 
!!!! 
TESTCASE0 
3 
Add user 
details 
Some input Success :user 
save 
Successfully !!!! 
Success :user 
save 
Successfully 
!!!! 
TESTCASE0 
4 
Add 
supplier 
details 
Some input Success :supplier 
save 
Successfully !!!! 
Success 
:supplier save 
Successfully 
!!!! 
TESTCASE0 
5 
Update 
product 
fields, user 
detailed, 
supplier 
detailed 
Blank This field is 
required 
This field is 
required 
TESTCASE0 
6 
Update 
product 
fields 
Some value 
change 
SUCCESS: 
Product Updated 
Successfully !!!! 
SUCCESS: 
Product 
Updated 
Successfully 
!!!! 
TESTCASE0 
7 
Update 
supplier 
detailed 
Some valu 
change 
SUCCESS: 
supplier Updated 
Successfully !!!! 
SUCCESS: 
supplier 
Updated 
Successfully 
!!!!
 Surfing Speed 
Cake php is reading hundreds if not 
thousands of different files in hundreds of 
folders for every single visitor that’s on your 
site. 
 Continues internet requirement 
 A user must continuous requirement of 
internet connection 
 Does not good layout in less ie7.
Warranty management system
Warranty management system
Warranty management system
Warranty management system
Warranty management system
Warranty management system
Warranty management system
Warranty management system
Warranty management system
Warranty management system
Warranty management system

More Related Content

What's hot

Ecommerce website proposal
Ecommerce website proposalEcommerce website proposal
Ecommerce website proposalSudhir Raj
 
Food ordering system for red bd csc 397
Food ordering system for red bd csc 397Food ordering system for red bd csc 397
Food ordering system for red bd csc 397Sumaiya Ismail
 
Updated black book ice cream parlour TYBSCIT Final year project in PDF
Updated black book ice cream parlour TYBSCIT Final year project in PDFUpdated black book ice cream parlour TYBSCIT Final year project in PDF
Updated black book ice cream parlour TYBSCIT Final year project in PDFYogeshDhamke2
 
The main purpose of the project is to manage the supermarket efficiently (rep...
The main purpose of the project is to manage the supermarket efficiently (rep...The main purpose of the project is to manage the supermarket efficiently (rep...
The main purpose of the project is to manage the supermarket efficiently (rep...Rajesh Roky
 
Web site proposal sample for e commerce site
Web site proposal sample for e commerce siteWeb site proposal sample for e commerce site
Web site proposal sample for e commerce siteTanveer Razwan
 
Super marketbillingsystemproject
Super marketbillingsystemprojectSuper marketbillingsystemproject
Super marketbillingsystemprojectVickey Mahant
 
Online movie ticket booking
Online movie ticket bookingOnline movie ticket booking
Online movie ticket bookingmrinnovater007
 
Project on ice cream parlour management system
Project on ice cream parlour management systemProject on ice cream parlour management system
Project on ice cream parlour management systemShobhanSaha1
 
Online Shopping System
Online Shopping SystemOnline Shopping System
Online Shopping SystemKusum Sankhala
 
Super Market Management System
Super Market Management SystemSuper Market Management System
Super Market Management SystemShubham Singh
 
Onlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.comOnlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.comTmu
 
Event Management System Document
Event Management System Document Event Management System Document
Event Management System Document LJ PROJECTS
 
Queue Management System
Queue Management SystemQueue Management System
Queue Management SystemRahul Barot
 
Online Vegetable Selling project Presentation
Online Vegetable Selling project PresentationOnline Vegetable Selling project Presentation
Online Vegetable Selling project Presentationmayur patel
 
Online shop system use case diagram report
Online shop system use case diagram reportOnline shop system use case diagram report
Online shop system use case diagram reportMahan Gheib Khah Mashak
 
Event management system
Event management systemEvent management system
Event management systemShivamSagar13
 
Onlinemovieticketbooking 120215060739-phpapp02
Onlinemovieticketbooking 120215060739-phpapp02Onlinemovieticketbooking 120215060739-phpapp02
Onlinemovieticketbooking 120215060739-phpapp02ISHA AHUJA
 
Online Movie or theater ticket booking system Details Requirement.
Online Movie or theater ticket booking system Details Requirement.Online Movie or theater ticket booking system Details Requirement.
Online Movie or theater ticket booking system Details Requirement.Niloy Biswas
 

What's hot (20)

Ecommerce website proposal
Ecommerce website proposalEcommerce website proposal
Ecommerce website proposal
 
Food ordering system for red bd csc 397
Food ordering system for red bd csc 397Food ordering system for red bd csc 397
Food ordering system for red bd csc 397
 
Updated black book ice cream parlour TYBSCIT Final year project in PDF
Updated black book ice cream parlour TYBSCIT Final year project in PDFUpdated black book ice cream parlour TYBSCIT Final year project in PDF
Updated black book ice cream parlour TYBSCIT Final year project in PDF
 
The main purpose of the project is to manage the supermarket efficiently (rep...
The main purpose of the project is to manage the supermarket efficiently (rep...The main purpose of the project is to manage the supermarket efficiently (rep...
The main purpose of the project is to manage the supermarket efficiently (rep...
 
Web site proposal sample for e commerce site
Web site proposal sample for e commerce siteWeb site proposal sample for e commerce site
Web site proposal sample for e commerce site
 
Super marketbillingsystemproject
Super marketbillingsystemprojectSuper marketbillingsystemproject
Super marketbillingsystemproject
 
Online movie ticket booking
Online movie ticket bookingOnline movie ticket booking
Online movie ticket booking
 
Project on ice cream parlour management system
Project on ice cream parlour management systemProject on ice cream parlour management system
Project on ice cream parlour management system
 
Online Shopping System
Online Shopping SystemOnline Shopping System
Online Shopping System
 
Super Market Management System
Super Market Management SystemSuper Market Management System
Super Market Management System
 
Onlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.comOnlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.com
 
Project Documentation
Project DocumentationProject Documentation
Project Documentation
 
Event Management System Document
Event Management System Document Event Management System Document
Event Management System Document
 
Queue Management System
Queue Management SystemQueue Management System
Queue Management System
 
Online Vegetable Selling project Presentation
Online Vegetable Selling project PresentationOnline Vegetable Selling project Presentation
Online Vegetable Selling project Presentation
 
Online shop system use case diagram report
Online shop system use case diagram reportOnline shop system use case diagram report
Online shop system use case diagram report
 
Event management system
Event management systemEvent management system
Event management system
 
Onlinemovieticketbooking 120215060739-phpapp02
Onlinemovieticketbooking 120215060739-phpapp02Onlinemovieticketbooking 120215060739-phpapp02
Onlinemovieticketbooking 120215060739-phpapp02
 
Online Movie or theater ticket booking system Details Requirement.
Online Movie or theater ticket booking system Details Requirement.Online Movie or theater ticket booking system Details Requirement.
Online Movie or theater ticket booking system Details Requirement.
 
E commerce
E commerceE commerce
E commerce
 

Similar to Warranty management system

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
 
Online-Electronic-Store-PPT-Freedownload
Online-Electronic-Store-PPT-FreedownloadOnline-Electronic-Store-PPT-Freedownload
Online-Electronic-Store-PPT-Freedownloadmanish0jadav
 
Product inventory system
Product inventory systemProduct inventory system
Product inventory systemHuzaifa Al Noor
 
Presentation jignesh
Presentation jigneshPresentation jignesh
Presentation jigneshjignesh gamit
 
Online reastaurant ordering managemant system
Online reastaurant ordering managemant systemOnline reastaurant ordering managemant system
Online reastaurant ordering managemant systemPreksha Thada
 
Online rto management system
Online rto management system Online rto management system
Online rto management system DigneshPrajapati1
 
Online furniture
Online furnitureOnline furniture
Online furnituregitika -
 
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
 
Restaurent management system
Restaurent management systemRestaurent management system
Restaurent management systemSmit Patel
 
Group Project 650 Report2
Group Project 650 Report2Group Project 650 Report2
Group Project 650 Report2Yazeed Alkarzai
 
OSMS Slide-Abdul Hakeem.pptx
OSMS Slide-Abdul Hakeem.pptxOSMS Slide-Abdul Hakeem.pptx
OSMS Slide-Abdul Hakeem.pptxShaistaRiaz4
 
Practical guide to SQL basics
Practical guide to SQL basicsPractical guide to SQL basics
Practical guide to SQL basicsPavani Ganti
 
Final year project on Inventory management
Final year project on Inventory managementFinal year project on Inventory management
Final year project on Inventory managementSaadi Rahman
 
Computer shop billing system
Computer shop billing systemComputer shop billing system
Computer shop billing systemMayur Solanki
 
Database Management Systems Lab manual (KR20) CSE.pdf
Database Management Systems Lab manual (KR20) CSE.pdfDatabase Management Systems Lab manual (KR20) CSE.pdf
Database Management Systems Lab manual (KR20) CSE.pdfAnvesh71
 

Similar to Warranty management system (20)

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
 
A2Z gift shop
A2Z gift shopA2Z gift shop
A2Z gift shop
 
Book a-snapper
Book a-snapperBook a-snapper
Book a-snapper
 
Online-Electronic-Store-PPT-Freedownload
Online-Electronic-Store-PPT-FreedownloadOnline-Electronic-Store-PPT-Freedownload
Online-Electronic-Store-PPT-Freedownload
 
Product inventory system
Product inventory systemProduct inventory system
Product inventory system
 
Presentation jignesh
Presentation jigneshPresentation jignesh
Presentation jignesh
 
Online reastaurant ordering managemant system
Online reastaurant ordering managemant systemOnline reastaurant ordering managemant system
Online reastaurant ordering managemant system
 
tbca65
tbca65tbca65
tbca65
 
Online rto management system
Online rto management system Online rto management system
Online rto management system
 
Project nilland
Project   nillandProject   nilland
Project nilland
 
Online furniture
Online furnitureOnline furniture
Online furniture
 
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
 
Restaurent management system
Restaurent management systemRestaurent management system
Restaurent management system
 
Group Project 650 Report2
Group Project 650 Report2Group Project 650 Report2
Group Project 650 Report2
 
OSMS Slide-Abdul Hakeem.pptx
OSMS Slide-Abdul Hakeem.pptxOSMS Slide-Abdul Hakeem.pptx
OSMS Slide-Abdul Hakeem.pptx
 
Practical guide to SQL basics
Practical guide to SQL basicsPractical guide to SQL basics
Practical guide to SQL basics
 
Final year project on Inventory management
Final year project on Inventory managementFinal year project on Inventory management
Final year project on Inventory management
 
Computer shop billing system
Computer shop billing systemComputer shop billing system
Computer shop billing system
 
Database Management Systems Lab manual (KR20) CSE.pdf
Database Management Systems Lab manual (KR20) CSE.pdfDatabase Management Systems Lab manual (KR20) CSE.pdf
Database Management Systems Lab manual (KR20) CSE.pdf
 
E-Bazaar
E-BazaarE-Bazaar
E-Bazaar
 

Recently uploaded

Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 

Recently uploaded (20)

Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 

Warranty management system

  • 1. Guided By: Purvi Prajapati Provided By: Moin Khan(D11IT137)
  • 2.  Project Summary  Objective  Tools and technology  System Environment  System Analysis & Design  Testing
  • 3.  An online warranty management portal is a virtual shop on the Internet where customers can upgrade warranty, register new warranty, and check details of warranty  When a customer upgrade an existing warranty. She/he enters the serial no of existing product and after select the upgraded plan and click the upgrade button and at that time complete the transaction.  When a customer wants to register for new warranty, she/he has to enter serial no and bill no of the product that has already been purchased. This information is then verified with selling department. Upon correct verification a customer will be successfully registered for warranty.
  • 4.  User Extend the warranty  User check Warranty details  User feedback  Admin manage product, customer, supplier, product category.
  • 5.  Front end  cake PHP 2.5 framework.  Back end  Mysql-server 5.5.20
  • 6.  Registration  Login  Upgrade Warranty  Register Product  Check warranty details
  • 7.  Security  Reliability  Portability  Availabilitys
  • 8. User Characteristics (types of User)  Admin ◦ Manage warranty of product related to customer ◦ Manage customers, Supplier, product, product category.  Customer ◦ End user check product's warranty details ◦ Check service center details ◦ feedback of product ◦ Read polices and contracts
  • 9.  Server Side Scripting Language PHP : Hypertext Preprocessor, JavaScript Other Languages HTML, CSS (Developer side) Operating System Windows 2000, Windows Vista orWindows 7/8 Software Tools Dreamweaver (Developer side) Database MySQL (Developer side) Browser Google Chrome, Firefox, IE 6 or up, Opera, Safari Wamp server Version 2.4 (Developer side) CakePHP Version 2.5.x (Developer side)
  • 10.  Client Side Processor Intel core or up (min.) Hardware RAM 256MB or Higher. (min.)
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.  Data dictionary 1. User- : user_mstr Purpose: User Master will store the basic information of any User and Login Sr.No Field Name Data type Constraints Description 1 USER_ID Integer Primary Key 2 USER_NAME Varchar(100) Not Null 3 PASSWORD Varchar(50) Not Null 4 ADDRESS Varchar(150) Not Null 5 ROLE Varchar(50) Not Null 6 USER_PHONE Varchar(13) 7 USER_EMAIL Varchar(50) Not Null 8 STATUS BOOLEAN Not Null 1=confirmed and 0=pending
  • 17.  Product Category,Product company 2. Product_Category-: product_category Purpose: Product Category will store the list of Category. Sr.No Field Name Data Type Constraints Description 1 CATEGORY_ID Integer Primary key 2 CATEGORY_NAME Varchar(50) Not Null 3. Product_Company-: product_company Purpose: Product Company will store the list of Company. Sr.No Field Name Data Type Constraints Description 1 COMPANY_ID Integer Primary key 2 COMPANY_NAM E Varchar(50) Not Null
  • 18.  Product master 4. Product-: product_mstr Purpose: Product Master will store the basic information of any Product Sr.No Field Name Data Type Constraints Description 1 PRODUCT_ID Integer Primary key 2 PRODUCT_NAME Varchar(50) Not Null 3 CATEGORY_ID Integer Foreign key Reference product_category 4 COMPANY_ID Integer Foreign Key Reference product_company 5 DESCRIPTION Varchar(100) 6 PRICE Float (10,2) Not Null 7 WARRANTY_PERIOD Integer(2) Not Null
  • 19.  Supplier master 5.Supplier-: supplier_mstr Purpose: Supplier Master will store the basic information of any Supplier Sr.No Field Name Data Type Constraints Description 1 SUPPLIER_ID Integer Primary key 2 SUPPLIER_NAME Varchar(50) Not Null 3 SUPPLIER_ADDRESS Varchar(150) Not Null 4 SUPPLIER_PHONE Varchar(13) Null 5 SUPPLIER_EMAIL Varchar(50) Null
  • 20.  Customer and product (master table) 6.CUSTOMER PRODUCT-: customer_product Purpose: Customer Product will store the information of customer product bill Sr.No Field Name Data Type Constraints Description 1 CUSTOMER_PRO DUCT_ID Integer Primary key 2 USER_ID Integer Foreign key Reference user_mstr table 3 PRODUCT_ID Integer Foreign key Reference product table 4 SUPPLIER_ID Integer Foreign key Reference supplier table 5 PRODUCT_PURC HASE_DATE Date Not-Null 6 PRODUCT_PURC HASE_PRICE Float(10,2) 7 PRODUCT_SERIA L_NO Varchar(15) Not-Null 8 WP_ID Integer Not-Null
  • 21.  Product register 7.PRODUCT REGISTER-: product_register Purpose: Product_Register will store the basic information of Product Register by customer Sr.No Field Name Data Type Constraints Description 1 PRODUCT_REG_I D Integer Primary key 2 USER_ID Integer Foreign key Reference user_mstr table 3 PRODUCT_ID Integer Foreign key Reference product table 4 SUPP_ID Integer Foreign key Reference supplier table 5 PRODUCT_SERIA L_NO Varchar(15) Not-Null 6 INVOICE_NO Integer Not-Null
  • 22.  Extend warranty, feedback detailed 8.Extend_Warranty-: warranty_period Purpose: Product_Register will store the basic information of Product_Register by customer Sr.No Field Name Data Type Constraints Description 1 WP_ID Integer Primary key 2 WARRANTY_ERI OD Integer 9.Feedback-: feedback_detailed Purpose: feedback_detailed will store the basic information of any Supplier Sr.No Field Name Data Type Constraints Description 1 FEEDBACK_ID Integer Primary key 2 PRODUCT_ID Integer Foreign Key Reference product_mstr 3 USER_ID Integer Foreign Key Reference user_mstr 4 COMMENT Varchar(255) Not-Null
  • 23.  Country,state,city 10.Country -: country_mstr Purpose: State will store the basic information of any Country Sr.No Field Name Data Type Constraints Description 1 COUNTRY_ID Integer Primary key 2 COUNTRY_NAME Varchar(100) Not_Null 11.State-: state_mstr Purpose: State will store the basic information of any Country Sr.No Field Name Data Type Constraints Description 1 STATE_ID Integer Primary key 2 STATE_NAME Varchar(100) Not_Null 3 COUNTRY_ID Integer Foreign Key Reference country_mstr 12.City-: city_mstr Purpose: City will store the basic information of any City Sr.No Field Name Data Type Constraints Description 1 CITY_ID Integer Primary key 2 CITY_NAME Varchar(100) Not_Null 3 STATE_ID Integer Foreign Key Reference state_mstr
  • 24.  Service center 13.Service Center-: service_center Purpose:service_center will store the basic information of any Service center Sr.No Field Name Data Type Constraints Description 1 SERVICE_CENTE R_ID Integer Primary key 2 ADDRESS1 Varchar(150) Not-Null 3 ADDRESS2 Varchar(150) Null 4 CITY_ID Integer Foreign key Reference city_mstr
  • 25.  Login Page  Dashboard  Transaction  Warranties  Product Master  Customer Master  Supplier Master  Reports
  • 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.
  • 68.
  • 69.
  • 70.  Model View Controller standard are use.
  • 72.  Unit testing, a testing technique using which individual modules are tested to determine if there are any issues by the developer himself. It is concerned with functional correctness of the standalone modules.
  • 73. Test Case ID Field Name Input value Expected Output Actual value TESTCASE01 Username Blank This field is required This field is required TESTCASE02 Password Blank This field is required This field is required TESTCASE03 Username Abc Invalid User name Failure: Incorrect username and/or password ! TESTCASE04 Password Abc Invalid password Failure: Incorrect username and/or password !
  • 74. Test Case ID Field Name Input value Expected Output Actual value TESTCASE0 1 Add product fields, user detailed, supplier detailed Blank This Field is required This Field is required TESTCASE0 2 Add product fields Some input Success : Product Save Successfully !!!! Success : Product Save Successfully !!!! TESTCASE0 3 Add user details Some input Success :user save Successfully !!!! Success :user save Successfully !!!! TESTCASE0 4 Add supplier details Some input Success :supplier save Successfully !!!! Success :supplier save Successfully !!!! TESTCASE0 5 Update product fields, user detailed, supplier detailed Blank This field is required This field is required TESTCASE0 6 Update product fields Some value change SUCCESS: Product Updated Successfully !!!! SUCCESS: Product Updated Successfully !!!! TESTCASE0 7 Update supplier detailed Some valu change SUCCESS: supplier Updated Successfully !!!! SUCCESS: supplier Updated Successfully !!!!
  • 75.  Surfing Speed Cake php is reading hundreds if not thousands of different files in hundreds of folders for every single visitor that’s on your site.  Continues internet requirement  A user must continuous requirement of internet connection  Does not good layout in less ie7.