SlideShare a Scribd company logo
1 of 14
Automatic Code Generator
Under The Guidance Of
Prof.K.C.Wankhede
Seminar Topic
Presented By:
1.Tejas Madhukar Badgujar
2.Saheel Jitendra Patil
3.Vashista Deepak Jadhav
4.Lokesh Nitin Patil
Branch: T.Y Diploma(CO)
Semeter: Sixth Semeter
Table Of Contents
• Introduction
• Literature Survey
• System Analysis
• System Design
• Expected Results
• Conclusion
• References
Introduction
“Automatic code Generator” needs different Information about the various Components like
button, TextField used in awt or in swing packages, also it needs different packages like
language package, package for handling the event, also it required all the events methods
and we also include the foreground and background color of each and every component that
user choose while he/she insert the component to generate code. Each and every code
generated through the selection. User can also inserted the number of packages and also set
its RGB(RED, GREEN, BLUE).
To develop above software for Automatic Java Code Generator Mechanism we have
to choose the packages, name of the class, its event method (i.e. ActionListener,
ItemListener, AdjustmentListener and so on ) then the user have to choose the method or the
constructor, then the selection and the declaration and registration of the component are
generated from the selection of the Events.
Problem Definition
When we develop website or an application it is required to add different components
to make the user interface more interactive. Generally to add these components used
number of lines of code needs to be written which is hectic and time consuming. This
automatic code generator generates the code required for chosen component
automatically without the need of writing it manually. This reduces the coding efforts
and make the website development faster.
Literature Survey
HTML:
The first version of HTML was written by Tim Berners-Lee in 1993. Since then, there have been
many different versions of HTML. The most widely used version throughout the 2000's was
HTML 4.01, which became an official standard in December 1999. Another version, XHTML,
was a rewrite of HTML as an XML language.
JavaScript:
JavaScript was invented by Brendan Eich in 1995. It was developed for Netscape 2, and became
the ECMA-262 standard in 1997. After Netscape handed JavaScript over to ECMA, the Mozilla
foundation continued to develop JavaScript for the Firefox browser. Mozilla's latest version was
1.8.
System Analysis
Hardware Requirement System:
• AMD RYZEN 5 @2.00 GHz.
• Hard Disk: 1TB.
• Monitor: 15.6 VGA Colour.
• Mouse: iBall.
• Ram: 8Gb.
Software Requirement System :
• Operating System: Window 11.
• Coding Language: TextPad8.
• Data Base: MS-ACCESS
System Design
• On the home page there is a button named member entry which will take the information
of user.
• After entering the information click on the save button.
• After the information gets saved it is displayed on the screen.
• The user will also be able to create a new project by selecting the Member ID and can
specify the name of project.
• Select the member name and press on ok button then the project will get assigned
automatically. And then click on open your project
• On the create UI button we will be able to choose the component according to our
requirement.
• In the component we can display the text and then the code for the component will be
generated
• We can also specify the position of component and set component color and display the
code automatically
Expected Results
Conclusion
As per software quality concerned, we tried to making the system is user Friendly and
easy to possible. Software quality are is the phases in system development. A high
quality software Products satisfies user needs to confirmed to its requirement and design
specific and exhibit error freeness. Due to this maintains mode easier. The system
politely provide all the requirement given by the user. The code is generated throughout
the "Selection System".
• www.Google.com
• www.elisheducation.com
• www.w3school.com
References
Thank You!

More Related Content

Similar to Automatic Code Generator 2.pptx_20240306_140049_0000.pptx

Cardiff University FTS presentation 2011 (MS Word plug in)
Cardiff University FTS presentation 2011 (MS Word plug in)Cardiff University FTS presentation 2011 (MS Word plug in)
Cardiff University FTS presentation 2011 (MS Word plug in)salsalamah
 
Learn the java basic programming with example and syntaxchapter1-part-b.pptx
Learn the java basic programming with example and syntaxchapter1-part-b.pptxLearn the java basic programming with example and syntaxchapter1-part-b.pptx
Learn the java basic programming with example and syntaxchapter1-part-b.pptxGaytriMate
 
Airline system ppt
Airline system ppt Airline system ppt
Airline system ppt Sunil Thakur
 
iOS Development at Scale @Chegg
iOS Development at Scale @CheggiOS Development at Scale @Chegg
iOS Development at Scale @CheggGalOrlanczyk
 
Overview of softwares and their applications
Overview of softwares and their applicationsOverview of softwares and their applications
Overview of softwares and their applicationsAnkush Mehrotra
 
VidyaBhooshanMishra_CV
VidyaBhooshanMishra_CVVidyaBhooshanMishra_CV
VidyaBhooshanMishra_CVLandis+Gyr
 
Automation Keys: What They Are and Why You Should Use Them
Automation Keys: What They Are and Why You Should Use ThemAutomation Keys: What They Are and Why You Should Use Them
Automation Keys: What They Are and Why You Should Use ThemSafe Software
 
Social messenger introduction
Social messenger introductionSocial messenger introduction
Social messenger introductiondeepakrajput022
 
Introducing systems analysis, design & development Concepts
Introducing systems analysis, design & development ConceptsIntroducing systems analysis, design & development Concepts
Introducing systems analysis, design & development ConceptsShafiul Azam Chowdhury
 
Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Lee Stott
 

Similar to Automatic Code Generator 2.pptx_20240306_140049_0000.pptx (20)

ASP DOT NET
ASP DOT NETASP DOT NET
ASP DOT NET
 
01CHAP_1.PPT
01CHAP_1.PPT01CHAP_1.PPT
01CHAP_1.PPT
 
Cardiff University FTS presentation 2011 (MS Word plug in)
Cardiff University FTS presentation 2011 (MS Word plug in)Cardiff University FTS presentation 2011 (MS Word plug in)
Cardiff University FTS presentation 2011 (MS Word plug in)
 
computer software
computer softwarecomputer software
computer software
 
Learn the java basic programming with example and syntaxchapter1-part-b.pptx
Learn the java basic programming with example and syntaxchapter1-part-b.pptxLearn the java basic programming with example and syntaxchapter1-part-b.pptx
Learn the java basic programming with example and syntaxchapter1-part-b.pptx
 
Airline system ppt
Airline system ppt Airline system ppt
Airline system ppt
 
E.s unit 6
E.s unit 6E.s unit 6
E.s unit 6
 
iOS Development at Scale @Chegg
iOS Development at Scale @CheggiOS Development at Scale @Chegg
iOS Development at Scale @Chegg
 
c programming 1-1.pptx
c programming 1-1.pptxc programming 1-1.pptx
c programming 1-1.pptx
 
Overview of softwares and their applications
Overview of softwares and their applicationsOverview of softwares and their applications
Overview of softwares and their applications
 
W1.pptx
W1.pptxW1.pptx
W1.pptx
 
Mini Project- USB Temperature Logging
Mini Project- USB Temperature LoggingMini Project- USB Temperature Logging
Mini Project- USB Temperature Logging
 
VidyaBhooshanMishra_CV
VidyaBhooshanMishra_CVVidyaBhooshanMishra_CV
VidyaBhooshanMishra_CV
 
Rashmi_Resume
Rashmi_ResumeRashmi_Resume
Rashmi_Resume
 
Automation Keys: What They Are and Why You Should Use Them
Automation Keys: What They Are and Why You Should Use ThemAutomation Keys: What They Are and Why You Should Use Them
Automation Keys: What They Are and Why You Should Use Them
 
Top 10 python ide
Top 10 python ideTop 10 python ide
Top 10 python ide
 
Social messenger introduction
Social messenger introductionSocial messenger introduction
Social messenger introduction
 
Introducing systems analysis, design & development Concepts
Introducing systems analysis, design & development ConceptsIntroducing systems analysis, design & development Concepts
Introducing systems analysis, design & development Concepts
 
Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 

Recently uploaded

Independent Solar-Powered Electric Vehicle Charging Station
Independent Solar-Powered Electric Vehicle Charging StationIndependent Solar-Powered Electric Vehicle Charging Station
Independent Solar-Powered Electric Vehicle Charging Stationsiddharthteach18
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptjigup7320
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfJNTUA
 
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxCHAIRMAN M
 
01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...
01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...
01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...AshwaniAnuragi1
 
Call for Papers - Journal of Electrical Systems (JES), E-ISSN: 1112-5209, ind...
Call for Papers - Journal of Electrical Systems (JES), E-ISSN: 1112-5209, ind...Call for Papers - Journal of Electrical Systems (JES), E-ISSN: 1112-5209, ind...
Call for Papers - Journal of Electrical Systems (JES), E-ISSN: 1112-5209, ind...Christo Ananth
 
Diploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfDiploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfJNTUA
 
History of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & ModernizationHistory of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & ModernizationEmaan Sharma
 
Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelDrAjayKumarYadav4
 
Artificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfArtificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfKira Dess
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024EMMANUELLEFRANCEHELI
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdfAlexander Litvinenko
 
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...Amil baba
 
Presentation on Slab, Beam, Column, and Foundation/Footing
Presentation on Slab,  Beam, Column, and Foundation/FootingPresentation on Slab,  Beam, Column, and Foundation/Footing
Presentation on Slab, Beam, Column, and Foundation/FootingEr. Suman Jyoti
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfEr.Sonali Nasikkar
 
☎️Looking for Abortion Pills? Contact +27791653574.. 💊💊Available in Gaborone ...
☎️Looking for Abortion Pills? Contact +27791653574.. 💊💊Available in Gaborone ...☎️Looking for Abortion Pills? Contact +27791653574.. 💊💊Available in Gaborone ...
☎️Looking for Abortion Pills? Contact +27791653574.. 💊💊Available in Gaborone ...mikehavy0
 
Geometric constructions Engineering Drawing.pdf
Geometric constructions Engineering Drawing.pdfGeometric constructions Engineering Drawing.pdf
Geometric constructions Engineering Drawing.pdfJNTUA
 
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and ToolsMaximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Toolssoginsider
 
CLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference ModalCLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference ModalSwarnaSLcse
 

Recently uploaded (20)

Signal Processing and Linear System Analysis
Signal Processing and Linear System AnalysisSignal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
 
Independent Solar-Powered Electric Vehicle Charging Station
Independent Solar-Powered Electric Vehicle Charging StationIndependent Solar-Powered Electric Vehicle Charging Station
Independent Solar-Powered Electric Vehicle Charging Station
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) ppt
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
 
01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...
01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...
01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...
 
Call for Papers - Journal of Electrical Systems (JES), E-ISSN: 1112-5209, ind...
Call for Papers - Journal of Electrical Systems (JES), E-ISSN: 1112-5209, ind...Call for Papers - Journal of Electrical Systems (JES), E-ISSN: 1112-5209, ind...
Call for Papers - Journal of Electrical Systems (JES), E-ISSN: 1112-5209, ind...
 
Diploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfDiploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdf
 
History of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & ModernizationHistory of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & Modernization
 
Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata Model
 
Artificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfArtificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdf
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
 
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
 
Presentation on Slab, Beam, Column, and Foundation/Footing
Presentation on Slab,  Beam, Column, and Foundation/FootingPresentation on Slab,  Beam, Column, and Foundation/Footing
Presentation on Slab, Beam, Column, and Foundation/Footing
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
 
☎️Looking for Abortion Pills? Contact +27791653574.. 💊💊Available in Gaborone ...
☎️Looking for Abortion Pills? Contact +27791653574.. 💊💊Available in Gaborone ...☎️Looking for Abortion Pills? Contact +27791653574.. 💊💊Available in Gaborone ...
☎️Looking for Abortion Pills? Contact +27791653574.. 💊💊Available in Gaborone ...
 
Geometric constructions Engineering Drawing.pdf
Geometric constructions Engineering Drawing.pdfGeometric constructions Engineering Drawing.pdf
Geometric constructions Engineering Drawing.pdf
 
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and ToolsMaximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
 
CLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference ModalCLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference Modal
 

Automatic Code Generator 2.pptx_20240306_140049_0000.pptx

  • 1. Automatic Code Generator Under The Guidance Of Prof.K.C.Wankhede Seminar Topic
  • 2. Presented By: 1.Tejas Madhukar Badgujar 2.Saheel Jitendra Patil 3.Vashista Deepak Jadhav 4.Lokesh Nitin Patil Branch: T.Y Diploma(CO) Semeter: Sixth Semeter
  • 3. Table Of Contents • Introduction • Literature Survey • System Analysis • System Design • Expected Results • Conclusion • References
  • 4. Introduction “Automatic code Generator” needs different Information about the various Components like button, TextField used in awt or in swing packages, also it needs different packages like language package, package for handling the event, also it required all the events methods and we also include the foreground and background color of each and every component that user choose while he/she insert the component to generate code. Each and every code generated through the selection. User can also inserted the number of packages and also set its RGB(RED, GREEN, BLUE). To develop above software for Automatic Java Code Generator Mechanism we have to choose the packages, name of the class, its event method (i.e. ActionListener, ItemListener, AdjustmentListener and so on ) then the user have to choose the method or the constructor, then the selection and the declaration and registration of the component are generated from the selection of the Events.
  • 5. Problem Definition When we develop website or an application it is required to add different components to make the user interface more interactive. Generally to add these components used number of lines of code needs to be written which is hectic and time consuming. This automatic code generator generates the code required for chosen component automatically without the need of writing it manually. This reduces the coding efforts and make the website development faster.
  • 6. Literature Survey HTML: The first version of HTML was written by Tim Berners-Lee in 1993. Since then, there have been many different versions of HTML. The most widely used version throughout the 2000's was HTML 4.01, which became an official standard in December 1999. Another version, XHTML, was a rewrite of HTML as an XML language. JavaScript: JavaScript was invented by Brendan Eich in 1995. It was developed for Netscape 2, and became the ECMA-262 standard in 1997. After Netscape handed JavaScript over to ECMA, the Mozilla foundation continued to develop JavaScript for the Firefox browser. Mozilla's latest version was 1.8.
  • 7. System Analysis Hardware Requirement System: • AMD RYZEN 5 @2.00 GHz. • Hard Disk: 1TB. • Monitor: 15.6 VGA Colour. • Mouse: iBall. • Ram: 8Gb. Software Requirement System : • Operating System: Window 11. • Coding Language: TextPad8. • Data Base: MS-ACCESS
  • 9. • On the home page there is a button named member entry which will take the information of user. • After entering the information click on the save button. • After the information gets saved it is displayed on the screen. • The user will also be able to create a new project by selecting the Member ID and can specify the name of project. • Select the member name and press on ok button then the project will get assigned automatically. And then click on open your project • On the create UI button we will be able to choose the component according to our requirement. • In the component we can display the text and then the code for the component will be generated • We can also specify the position of component and set component color and display the code automatically Expected Results
  • 10.
  • 11.
  • 12. Conclusion As per software quality concerned, we tried to making the system is user Friendly and easy to possible. Software quality are is the phases in system development. A high quality software Products satisfies user needs to confirmed to its requirement and design specific and exhibit error freeness. Due to this maintains mode easier. The system politely provide all the requirement given by the user. The code is generated throughout the "Selection System".