SlideShare una empresa de Scribd logo
DIGITAL TOLL TAX SYSTEM
Presented by
Amit Kumar Saha
Sumanta Mete
Subrata Mahata
Sudip Mondol
IT
DEPARTMENT
GOVT. COLLEGE OF ENGINEERING &TEXTILE
TECHNOLOGY,SERAMPORE
ACKNOWLEDGEMENT
In completing this project we have been fortunate to have help,
support and encouragement from many people. We would like to
thank them for their cooperation.
First, we would like to thank our mentor Mr. Mainak Basu Roy, for
guiding us through each and every step of the process with
knowledge and support.
Thank you for your advice, guidance and assistance.
CONTENTS
• Overview of the project
• Objectives
• Recommended Software requirements.
• Software interface
• Hardware Requirements
• Hardware interface
• Functional Requirements
• Non-Functional Requirements
• Data-Flow-Diagram.
• E-R Diagram.
• Database- Structure.
• Snapshots of project.
• Testing
• Future Scope.
• Conclusion
• References
OVERVIEW OF THE PROJECT
• A E-commerce application, a windowed app where users can enter
their required information and retrieve if needed.
• Depending on the context, it’s been names as ‘DIGITIZED TOLL-TAX’.
• User facilities
 A fresh user must sign up to create an account
 One has to log in using account information to access his working
domain and entry tax related details.
 Once entered details, can not be updated.
 Admin has the authorization to include operator.
 Admin has a unique authentication id and password.
 Operator can be deleted from database if needed.
 Once bill printed, can not be updated.
 Vehicle detail along with the location is mandatory.
OBJECTIVE
• Making the TOLL-TAX entry in DIGITIZED way and more effective.
• Better operator management through admin safely.
• Providing user the scope to easily handle a Pay-Bill generation through
simple GUI much quicker.
• To ensure the database details more safe through storing in form of
tables.
RECOMMENDED SOFTWARE REQUIREMENTS
Operating system : windows 7
Framework : AWT with SWT
Application software : Netbeans IDE 7.4 or higher
Programming language : java(swing)
Database : ORACLE
Technology : java
Web Server : NA
SOFTWARE INTERFACE
USER
• Windows 7 or above
• Swing Framework(SWT)
• ORACLE
• JDBC driver connectivity
HARDWARE REQUIREMENT
USER
• Intel Pentium IV or above
• 2 GB RAM or above
• 10 GB hard disk or above
HARDWARE INTERFACE
USER
• Intel Pentium IV or above
• 2 GB RAM
• 10 GB or above memory space
FUNCTIONAL REQUIREMENTS
• Creating Operator
 A new operator must have to sign up initially to get access to his
new working profile. Old users can log in directly with their user Id
and password. Admin has total control over operator details.
• Deleting Operator
 Admin can delete operator database if one is suspended or not
needed anymore.
• Entering Vehicle Details
 Operator has to make a TOLLTAX related detail about a type of
vehicle(2/3/4 wheeler).
• Generating of BILLs
 After entering all detail operator has to make a bill as a printable
format to make a hard copy of it.
NON-FUNCTIONAL REQUIREMENTS
• The system is an Windowed Frame Application.
• This is Browser Independent.
• This is Network independent.
DFD - CONTEXT DIAGRAM
DFD – LEVEL 1 OF ADMIN
DFD – LEVEL 1 OF OPERATOR
ENTITY RELATIONSHIP DIAGRAM
DATABASE STRUCTURE
USER TABLE
DATABASE STRUCTURE
CAR DETAIL TABLE
DATABASE STRUCTURE
BILL DETAILTABLE
SNAPSHOTS OF PROJECT
HERE ARE SOME SNAPSHOTS OF
DIGITIZED TOLL-TAX
WELCOME PAGE
ADMIN PAGE
ADMIN ACTION
CREATE OPERATOR
DELETE OPERATOR
OPERAOTOR LOGIN
OPERATOR ACTION
VEHICLE TYPE SELECTION
VEHICLE DETAIL
BILL GENERATOR
TESTING
Testing is an investigation conducted to provide stakeholders with
information about the quality of the product or service under test. Software
testing also provides an objective, independent view of the software to
allow the business to appreciate and understand the risks at
implementation of the software.
TEST CASES OF SafeDrop
TEST CASES OF SafeDrop
FUTURE SCOPE
The interaction procedure of user and the offline frame application can
be further more improved to make it interactive and user friendly .The
frame layout may be improved .we are trying to upgrade it into a
advanced DIGITIZED app as well as a e-TOLLTAX manager with network
interface so that more users can be attracted .We think more flexibility
and interactive features can make it more bigger.
CONCLUSION
After developing the application we have got a clear idea on java swing
app development, especially in AWT and Swing features, got a clear idea
on how a digitized database generation takes place. We have come to
know the pros & cons of java AWT with swing components, the scopes of it
and how it differs from other developed app techniques. I hope, in future,
the experience will help us in developing any Swing application in further
future in our career.
REFERENCES
LIST OF USEFUL WEBSITES
http://examples.oreilly.com/jswing2/code/
http://zetcode.com/tutorials/javaswingtutorial/basicswingcomponents/
https://en.wikipedia.org/wiki/Abstract_Window_Toolkit
https://en.wikipedia.org/wiki/Swing_(Java)
DIGITAL TOLL TAX SYSTEM

Más contenido relacionado

La actualidad más candente (9)

Software Requirement Analysis and Specification (SRS) of Automated Cyber Cafe...
Software Requirement Analysis and Specification (SRS) of Automated Cyber Cafe...Software Requirement Analysis and Specification (SRS) of Automated Cyber Cafe...
Software Requirement Analysis and Specification (SRS) of Automated Cyber Cafe...
 
3-Evaluation of IS.pptx
3-Evaluation of IS.pptx3-Evaluation of IS.pptx
3-Evaluation of IS.pptx
 
Software architectures
Software architecturesSoftware architectures
Software architectures
 
Bus management system
Bus management system Bus management system
Bus management system
 
U mobile
U mobileU mobile
U mobile
 
new veer cv
new veer cvnew veer cv
new veer cv
 
online banking system
online banking systemonline banking system
online banking system
 
Siva Krishna. Tunga
Siva Krishna. TungaSiva Krishna. Tunga
Siva Krishna. Tunga
 
Payment Gateway Project for Payment Facilitators
Payment Gateway Project for Payment Facilitators Payment Gateway Project for Payment Facilitators
Payment Gateway Project for Payment Facilitators
 

Similar a DIGITAL TOLL TAX SYSTEM

2 d barcode based mobile payment system
2 d barcode based mobile payment system2 d barcode based mobile payment system
2 d barcode based mobile payment system
Parag Tamhane
 
5.10 years Expetience in Asp.net with MVC
5.10 years Expetience in Asp.net with MVC5.10 years Expetience in Asp.net with MVC
5.10 years Expetience in Asp.net with MVC
prashant zope
 
VISWAPAVAN _2015_v1
VISWAPAVAN _2015_v1VISWAPAVAN _2015_v1
VISWAPAVAN _2015_v1
viswa pavan
 
SadikulIslamDotNetResume
SadikulIslamDotNetResumeSadikulIslamDotNetResume
SadikulIslamDotNetResume
Sadikul Islam
 
Issue tracking system
Issue tracking systemIssue tracking system
Issue tracking system
dharm18
 
Singh durgesh projectppt
Singh durgesh projectpptSingh durgesh projectppt
Singh durgesh projectppt
Durgesh Singh
 
Vivek_Ojha (1)
Vivek_Ojha (1)Vivek_Ojha (1)
Vivek_Ojha (1)
Vivek Ojha
 

Similar a DIGITAL TOLL TAX SYSTEM (20)

File encryption decryption
File encryption decryptionFile encryption decryption
File encryption decryption
 
Online Building Plan
Online Building PlanOnline Building Plan
Online Building Plan
 
locker presentation (1)
locker presentation (1)locker presentation (1)
locker presentation (1)
 
2 d barcode based mobile payment system
2 d barcode based mobile payment system2 d barcode based mobile payment system
2 d barcode based mobile payment system
 
Online Real Estate Management System
Online Real Estate Management SystemOnline Real Estate Management System
Online Real Estate Management System
 
KaranDeepSinghCV
KaranDeepSinghCVKaranDeepSinghCV
KaranDeepSinghCV
 
5.10 years Expetience in Asp.net with MVC
5.10 years Expetience in Asp.net with MVC5.10 years Expetience in Asp.net with MVC
5.10 years Expetience in Asp.net with MVC
 
Resume Partha Roy
Resume Partha RoyResume Partha Roy
Resume Partha Roy
 
Issue tracking system
Issue tracking systemIssue tracking system
Issue tracking system
 
VISWAPAVAN _2015_v1
VISWAPAVAN _2015_v1VISWAPAVAN _2015_v1
VISWAPAVAN _2015_v1
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management System
 
icv
icvicv
icv
 
SadikulIslamDotNetResume
SadikulIslamDotNetResumeSadikulIslamDotNetResume
SadikulIslamDotNetResume
 
Issue tracking system
Issue tracking systemIssue tracking system
Issue tracking system
 
Resume
ResumeResume
Resume
 
8 years of experience in .Net web technologies
8 years of experience in .Net web technologies8 years of experience in .Net web technologies
8 years of experience in .Net web technologies
 
Singh durgesh projectppt
Singh durgesh projectpptSingh durgesh projectppt
Singh durgesh projectppt
 
Singh durgesh projectppt
Singh durgesh projectpptSingh durgesh projectppt
Singh durgesh projectppt
 
Vivek_Ojha (1)
Vivek_Ojha (1)Vivek_Ojha (1)
Vivek_Ojha (1)
 
IT Operations Management with OpManager
IT Operations Management with OpManagerIT Operations Management with OpManager
IT Operations Management with OpManager
 

Más de AmitSaha123

Más de AmitSaha123 (6)

Application of GIS and Remote Sensing in Flood Risk Management
Application of GIS and Remote Sensing in Flood Risk ManagementApplication of GIS and Remote Sensing in Flood Risk Management
Application of GIS and Remote Sensing in Flood Risk Management
 
Flood remedial mesures in gis
Flood remedial mesures in gisFlood remedial mesures in gis
Flood remedial mesures in gis
 
Flood risk assessment methodology
Flood risk assessment methodologyFlood risk assessment methodology
Flood risk assessment methodology
 
Presentation flood
Presentation floodPresentation flood
Presentation flood
 
Gfs final
Gfs finalGfs final
Gfs final
 
E recipe-managment
E recipe-managmentE recipe-managment
E recipe-managment
 

Último

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 

Último (20)

JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
Enterprise Security Monitoring, And Log Management.
Enterprise Security Monitoring, And Log Management.Enterprise Security Monitoring, And Log Management.
Enterprise Security Monitoring, And Log Management.
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
Intelligent Gimbal FINAL PAPER Engineering.pdf
Intelligent Gimbal FINAL PAPER Engineering.pdfIntelligent Gimbal FINAL PAPER Engineering.pdf
Intelligent Gimbal FINAL PAPER Engineering.pdf
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
Transforming The New York Times: Empowering Evolution through UX
Transforming The New York Times: Empowering Evolution through UXTransforming The New York Times: Empowering Evolution through UX
Transforming The New York Times: Empowering Evolution through UX
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 

DIGITAL TOLL TAX SYSTEM

  • 1. DIGITAL TOLL TAX SYSTEM Presented by Amit Kumar Saha Sumanta Mete Subrata Mahata Sudip Mondol IT DEPARTMENT GOVT. COLLEGE OF ENGINEERING &TEXTILE TECHNOLOGY,SERAMPORE
  • 2. ACKNOWLEDGEMENT In completing this project we have been fortunate to have help, support and encouragement from many people. We would like to thank them for their cooperation. First, we would like to thank our mentor Mr. Mainak Basu Roy, for guiding us through each and every step of the process with knowledge and support. Thank you for your advice, guidance and assistance.
  • 3. CONTENTS • Overview of the project • Objectives • Recommended Software requirements. • Software interface • Hardware Requirements • Hardware interface • Functional Requirements • Non-Functional Requirements • Data-Flow-Diagram. • E-R Diagram. • Database- Structure. • Snapshots of project. • Testing • Future Scope. • Conclusion • References
  • 4. OVERVIEW OF THE PROJECT • A E-commerce application, a windowed app where users can enter their required information and retrieve if needed. • Depending on the context, it’s been names as ‘DIGITIZED TOLL-TAX’. • User facilities  A fresh user must sign up to create an account  One has to log in using account information to access his working domain and entry tax related details.  Once entered details, can not be updated.  Admin has the authorization to include operator.  Admin has a unique authentication id and password.  Operator can be deleted from database if needed.  Once bill printed, can not be updated.  Vehicle detail along with the location is mandatory.
  • 5. OBJECTIVE • Making the TOLL-TAX entry in DIGITIZED way and more effective. • Better operator management through admin safely. • Providing user the scope to easily handle a Pay-Bill generation through simple GUI much quicker. • To ensure the database details more safe through storing in form of tables.
  • 6. RECOMMENDED SOFTWARE REQUIREMENTS Operating system : windows 7 Framework : AWT with SWT Application software : Netbeans IDE 7.4 or higher Programming language : java(swing) Database : ORACLE Technology : java Web Server : NA
  • 7. SOFTWARE INTERFACE USER • Windows 7 or above • Swing Framework(SWT) • ORACLE • JDBC driver connectivity
  • 8. HARDWARE REQUIREMENT USER • Intel Pentium IV or above • 2 GB RAM or above • 10 GB hard disk or above
  • 9. HARDWARE INTERFACE USER • Intel Pentium IV or above • 2 GB RAM • 10 GB or above memory space
  • 10. FUNCTIONAL REQUIREMENTS • Creating Operator  A new operator must have to sign up initially to get access to his new working profile. Old users can log in directly with their user Id and password. Admin has total control over operator details. • Deleting Operator  Admin can delete operator database if one is suspended or not needed anymore. • Entering Vehicle Details  Operator has to make a TOLLTAX related detail about a type of vehicle(2/3/4 wheeler). • Generating of BILLs  After entering all detail operator has to make a bill as a printable format to make a hard copy of it.
  • 11. NON-FUNCTIONAL REQUIREMENTS • The system is an Windowed Frame Application. • This is Browser Independent. • This is Network independent.
  • 12. DFD - CONTEXT DIAGRAM
  • 13. DFD – LEVEL 1 OF ADMIN
  • 14. DFD – LEVEL 1 OF OPERATOR
  • 19. SNAPSHOTS OF PROJECT HERE ARE SOME SNAPSHOTS OF DIGITIZED TOLL-TAX
  • 30. TESTING Testing is an investigation conducted to provide stakeholders with information about the quality of the product or service under test. Software testing also provides an objective, independent view of the software to allow the business to appreciate and understand the risks at implementation of the software.
  • 31. TEST CASES OF SafeDrop
  • 32. TEST CASES OF SafeDrop
  • 33. FUTURE SCOPE The interaction procedure of user and the offline frame application can be further more improved to make it interactive and user friendly .The frame layout may be improved .we are trying to upgrade it into a advanced DIGITIZED app as well as a e-TOLLTAX manager with network interface so that more users can be attracted .We think more flexibility and interactive features can make it more bigger.
  • 34. CONCLUSION After developing the application we have got a clear idea on java swing app development, especially in AWT and Swing features, got a clear idea on how a digitized database generation takes place. We have come to know the pros & cons of java AWT with swing components, the scopes of it and how it differs from other developed app techniques. I hope, in future, the experience will help us in developing any Swing application in further future in our career.
  • 35. REFERENCES LIST OF USEFUL WEBSITES http://examples.oreilly.com/jswing2/code/ http://zetcode.com/tutorials/javaswingtutorial/basicswingcomponents/ https://en.wikipedia.org/wiki/Abstract_Window_Toolkit https://en.wikipedia.org/wiki/Swing_(Java)