ezy systems presentation
TRANSCRIPT
![Page 1: Ezy systems presentation](https://reader035.vdocuments.site/reader035/viewer/2022062319/5566b55dd8b42a7e7a8b4a2d/html5/thumbnails/1.jpg)
Ezy SystemsRicky Crisp
![Page 2: Ezy systems presentation](https://reader035.vdocuments.site/reader035/viewer/2022062319/5566b55dd8b42a7e7a8b4a2d/html5/thumbnails/2.jpg)
Overview
Background on Ezy Systems
Ezy Systems current goals / work
My work during my placement
What I have learned
Final Thoughts
![Page 3: Ezy systems presentation](https://reader035.vdocuments.site/reader035/viewer/2022062319/5566b55dd8b42a7e7a8b4a2d/html5/thumbnails/3.jpg)
About Ezy Systems
Software company based in Bendigo Develops software packages for the
winery industry Commenced business in 1993 Assists 300 wineries across several
countries Offers help-desk support +
installation + training services Flagship product EzyWine
![Page 4: Ezy systems presentation](https://reader035.vdocuments.site/reader035/viewer/2022062319/5566b55dd8b42a7e7a8b4a2d/html5/thumbnails/4.jpg)
Ezy Systems Current Goals / Work
Complete upgrade of software
Update from FoxPro to VB.NET
Better more efficient design
Adding more functionality such Grids, tabs, search functions
![Page 5: Ezy systems presentation](https://reader035.vdocuments.site/reader035/viewer/2022062319/5566b55dd8b42a7e7a8b4a2d/html5/thumbnails/5.jpg)
FoxPro version
![Page 6: Ezy systems presentation](https://reader035.vdocuments.site/reader035/viewer/2022062319/5566b55dd8b42a7e7a8b4a2d/html5/thumbnails/6.jpg)
VB .Net Version
![Page 7: Ezy systems presentation](https://reader035.vdocuments.site/reader035/viewer/2022062319/5566b55dd8b42a7e7a8b4a2d/html5/thumbnails/7.jpg)
FoxPro Code
![Page 8: Ezy systems presentation](https://reader035.vdocuments.site/reader035/viewer/2022062319/5566b55dd8b42a7e7a8b4a2d/html5/thumbnails/8.jpg)
VB .Net Code
![Page 9: Ezy systems presentation](https://reader035.vdocuments.site/reader035/viewer/2022062319/5566b55dd8b42a7e7a8b4a2d/html5/thumbnails/9.jpg)
Ezy Wines Structure
![Page 10: Ezy systems presentation](https://reader035.vdocuments.site/reader035/viewer/2022062319/5566b55dd8b42a7e7a8b4a2d/html5/thumbnails/10.jpg)
My Roles during IBL
Help with the software upgrade Design Graphical user interfaces Create Pick lists Fix issues/bugs/errors Write SQL statements Create reports Create maintenance programs
![Page 11: Ezy systems presentation](https://reader035.vdocuments.site/reader035/viewer/2022062319/5566b55dd8b42a7e7a8b4a2d/html5/thumbnails/11.jpg)
GUI Design
Use the below inherited base form to create a specific program
![Page 12: Ezy systems presentation](https://reader035.vdocuments.site/reader035/viewer/2022062319/5566b55dd8b42a7e7a8b4a2d/html5/thumbnails/12.jpg)
GUI Design
![Page 13: Ezy systems presentation](https://reader035.vdocuments.site/reader035/viewer/2022062319/5566b55dd8b42a7e7a8b4a2d/html5/thumbnails/13.jpg)
UI – Pick list
![Page 14: Ezy systems presentation](https://reader035.vdocuments.site/reader035/viewer/2022062319/5566b55dd8b42a7e7a8b4a2d/html5/thumbnails/14.jpg)
Facades / Fetchers
Fetchers / Facades used to retrieve data from a database
Fetcher
Facade
![Page 15: Ezy systems presentation](https://reader035.vdocuments.site/reader035/viewer/2022062319/5566b55dd8b42a7e7a8b4a2d/html5/thumbnails/15.jpg)
Report Generation
![Page 16: Ezy systems presentation](https://reader035.vdocuments.site/reader035/viewer/2022062319/5566b55dd8b42a7e7a8b4a2d/html5/thumbnails/16.jpg)
Report Layout code
![Page 17: Ezy systems presentation](https://reader035.vdocuments.site/reader035/viewer/2022062319/5566b55dd8b42a7e7a8b4a2d/html5/thumbnails/17.jpg)
Maintenance Programs
![Page 18: Ezy systems presentation](https://reader035.vdocuments.site/reader035/viewer/2022062319/5566b55dd8b42a7e7a8b4a2d/html5/thumbnails/18.jpg)
What I have learned
Enhanced technical ability with object-orientated programming
Developed greater knowledge on SQL / VB.NET
Gained first hand experiences with development tools (Visual Studio / SQL server management studio)
Experienced the development cycle of commercial software
Experienced the working environment
![Page 19: Ezy systems presentation](https://reader035.vdocuments.site/reader035/viewer/2022062319/5566b55dd8b42a7e7a8b4a2d/html5/thumbnails/19.jpg)
Final Thoughts
Industry Based Learning at Ezy Systems was a very beneficial experience
Opportunity to contribute to commercial software
Gain new knowledge for my future career path
Overcome challenges
Learn from industry professionals
Make new friendships / networking opportunities
![Page 20: Ezy systems presentation](https://reader035.vdocuments.site/reader035/viewer/2022062319/5566b55dd8b42a7e7a8b4a2d/html5/thumbnails/20.jpg)
Questions?