![Page 1: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/1.jpg)
![Page 2: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/2.jpg)
What
is
Software
Engineering
![Page 3: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/3.jpg)
Software Engineering Intro
Software engineers apply the principles of engineering to the
design, development, maintenance, testing, and evaluation of the
software and systems that make computers or anything
containing software work.
Development of procedures and systematic applications that are
used on electronic machines.
![Page 4: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/4.jpg)
Software Life Cycle
![Page 5: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/5.jpg)
Software
Engineering
Models
![Page 6: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/6.jpg)
Software process models
The software process
A structured set of activities required to develop a
software system
Specification;
Design;
Validation;
Evolution.
A software process model is an abstract representation of a process. It
presents a description of a process from some particular viewpoint.
![Page 7: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/7.jpg)
![Page 8: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/8.jpg)
Waterfall Model
![Page 9: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/9.jpg)
Design
Implement
Test
Maintain
Requirements
gathering
Quick design
Build prototypeRefine requirements
incorporating
Customer suggestion
Customer evaluation
Of prototype
Acceptance
By customer
Prototype
development
Iterative
development
Build prototype
![Page 10: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/10.jpg)
Spiral Model
![Page 11: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/11.jpg)
What
is
Java Project
![Page 12: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/12.jpg)
Java Project
Console Application
![Page 13: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/13.jpg)
Java Project
Window Application
![Page 14: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/14.jpg)
Java Project
Web Application
![Page 15: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/15.jpg)
Java Project
Mobile Application
![Page 16: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/16.jpg)
Java Project
Mobile Application
![Page 17: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/17.jpg)
Java Project
Operations
Insert Operation
Update Operation
Delete Operation
Search Operation
Reports Operation
![Page 18: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/18.jpg)
Java Project
Database
• A structured set of data held in a computer, especially
one that is accessible in various ways.
• A database is a collection of information that is
organized so that it can easily be accessed, managed,
and updated.
• In one view, databases can be classified according to
types of content: bibliographic, full-text, numeric, and
images
![Page 19: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/19.jpg)
Java ProjectMysql Database
![Page 20: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/20.jpg)
Java ProjectJava Database Connectivity
![Page 21: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/21.jpg)
Java Database Connectivity with Mysql (Code)
![Page 22: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/22.jpg)
Insert Operation (Java-Mysql)
![Page 23: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/23.jpg)
Insert Operation (Java-Mysql) CODE
![Page 24: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/24.jpg)
Insert Operation (Java-Mysql) CODE
![Page 25: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/25.jpg)
Insert Operation (Java-Mysql) CODE
![Page 26: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/26.jpg)
Update
Operation
![Page 27: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/27.jpg)
Update Operation (Java-Mysql)
![Page 28: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/28.jpg)
Update Operation (Java - Mysql) Code
![Page 29: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/29.jpg)
Update Operation (Java-Mysql) Code
![Page 30: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/30.jpg)
Update Operation (Java-Mysql) Code Button Click
![Page 31: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/31.jpg)
Update Operation (Java-Mysql) Code Button Click
![Page 32: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/32.jpg)
Delete
Operation
![Page 33: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/33.jpg)
Delete Operation (Java-Mysql) Code
![Page 34: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/34.jpg)
Delete Operation (Java-Mysql) Code
![Page 35: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/35.jpg)
Delete Operation (Java-Mysql) Code
![Page 36: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/36.jpg)
Delete Operation (Java-Mysql) Code –Button Click
![Page 37: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/37.jpg)
Delete Operation (Java-Mysql) Code –Button Click
![Page 38: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/38.jpg)
Search
Operation
![Page 39: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/39.jpg)
Search Operation (Java-Mysql) Code
![Page 40: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/40.jpg)
Search Operation (Java-Mysql) Code
![Page 41: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/41.jpg)
Search Operation (Java-Mysql) Code Button Click
![Page 42: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/42.jpg)
Search Operation (Java-Mysql) Code Button Click
![Page 43: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/43.jpg)
Search Operation (Java-Mysql) Code
![Page 44: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/44.jpg)
Report
Operation
![Page 45: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/45.jpg)
Report Operation (Java-Mysql)
![Page 46: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/46.jpg)
Report Operation (Java-Mysql)
![Page 47: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/47.jpg)
![Page 48: Extension lecture on java project and software enggineering](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65b6377f8b9aa4758b5fd3/html5/thumbnails/48.jpg)