SlideShare uma empresa Scribd logo
1 de 2
Baixar para ler offline
Capstone Overview!
Sean Nesdoly and Stephen Van Son!
!
! The first major project that we have accomplished in our academic career was
completed as part of our Advanced Placement Computer Science course over the
duration of two high school semesters in 2013-2014. Under the guidance of both Mr.
Buckley and Mr. Cheng, we were able to construct a piece of software that models a
petroleum development project that consists of a particular oil field and all of its relative
components. The software produced was able to pull data from the Enersight servers
through a web service connection and display them in a graphical user interface. Within
the main section of our program we created various methods that allowed the user to
manipulate the data and subsequently display that data within a table. The user could
select the current project and version that they were working on, as well as select the
opportunities, or oil wells, that they would like to view or manipulate. The data for each
opportunity was then displayed within a table, and the user could manipulate that data
through the various text fields and selection boxes above. Functionality was added for
the user to export the data within the table to text file and spreadsheet formats. The
user is able to create a login session, pull data from the servers, logout, and then create
a new login session, all seamlessly. !
!
! In conclusion, this project gave us a new perspective on the development of
software for industrial purposes. We learned all sorts of tricks and methodologies for
creating large scale programs that benefit the end user. We experienced what it is like
to develop software in a collaborative environment with versioning control, and how to
plan out and iteratively develop a complex program. Every step in the development of
this project was beneficial to our understanding of computer science and the software
development process. !
!
!
!
!
!
!
!

Mais conteúdo relacionado

Semelhante a Enersight Capstone Overview

Build Innovative Web Applications with Full Stack Development Know -123.pdf
Build Innovative Web Applications with Full Stack Development Know -123.pdfBuild Innovative Web Applications with Full Stack Development Know -123.pdf
Build Innovative Web Applications with Full Stack Development Know -123.pdfUncodemy
 
Appalanaidu_4.4 Years Exp in DotNet Technology
Appalanaidu_4.4 Years Exp in DotNet TechnologyAppalanaidu_4.4 Years Exp in DotNet Technology
Appalanaidu_4.4 Years Exp in DotNet TechnologyAPPALANAIDU KONDALA
 
Jonathan Terry's Resume
Jonathan Terry's ResumeJonathan Terry's Resume
Jonathan Terry's Resumejcterry
 
A0333001007
A0333001007A0333001007
A0333001007theijes
 
5 Benefits of attaining Full-Stack Development Skills.pdf
5 Benefits of attaining Full-Stack Development Skills.pdf5 Benefits of attaining Full-Stack Development Skills.pdf
5 Benefits of attaining Full-Stack Development Skills.pdfUncodemy
 
Minor Project Synopsis on Data Structure Visualizer
Minor Project Synopsis on Data Structure VisualizerMinor Project Synopsis on Data Structure Visualizer
Minor Project Synopsis on Data Structure VisualizerRonitShrivastava057
 
ThomasLiaoResume
ThomasLiaoResumeThomasLiaoResume
ThomasLiaoResumeThomas Liao
 
Basic Computer.docx
Basic Computer.docxBasic Computer.docx
Basic Computer.docxatulsharmaat
 
Internship template for review 1
Internship template for review 1Internship template for review 1
Internship template for review 1Lahari Gowda
 
Online shopping Report
Online shopping ReportOnline shopping Report
Online shopping ReportPragnya Dash
 
SWANSTAT: A user-friendly web application for data analysis using shinydashbo...
SWANSTAT: A user-friendly web application for data analysis using shinydashbo...SWANSTAT: A user-friendly web application for data analysis using shinydashbo...
SWANSTAT: A user-friendly web application for data analysis using shinydashbo...TELKOMNIKA JOURNAL
 
Portfolio of Wenzhu Zou
Portfolio of Wenzhu ZouPortfolio of Wenzhu Zou
Portfolio of Wenzhu ZouWenzhu Zou
 

Semelhante a Enersight Capstone Overview (20)

Wecreate
WecreateWecreate
Wecreate
 
Wecreate3
Wecreate3Wecreate3
Wecreate3
 
Wecreate3
Wecreate3Wecreate3
Wecreate3
 
Build Innovative Web Applications with Full Stack Development Know -123.pdf
Build Innovative Web Applications with Full Stack Development Know -123.pdfBuild Innovative Web Applications with Full Stack Development Know -123.pdf
Build Innovative Web Applications with Full Stack Development Know -123.pdf
 
Appalanaidu_4.4 Years Exp in DotNet Technology
Appalanaidu_4.4 Years Exp in DotNet TechnologyAppalanaidu_4.4 Years Exp in DotNet Technology
Appalanaidu_4.4 Years Exp in DotNet Technology
 
Jonathan Terry's Resume
Jonathan Terry's ResumeJonathan Terry's Resume
Jonathan Terry's Resume
 
A0333001007
A0333001007A0333001007
A0333001007
 
5 Benefits of attaining Full-Stack Development Skills.pdf
5 Benefits of attaining Full-Stack Development Skills.pdf5 Benefits of attaining Full-Stack Development Skills.pdf
5 Benefits of attaining Full-Stack Development Skills.pdf
 
Minor Project Synopsis on Data Structure Visualizer
Minor Project Synopsis on Data Structure VisualizerMinor Project Synopsis on Data Structure Visualizer
Minor Project Synopsis on Data Structure Visualizer
 
NCC_Case_Study_1
NCC_Case_Study_1NCC_Case_Study_1
NCC_Case_Study_1
 
ThomasLiaoResume
ThomasLiaoResumeThomasLiaoResume
ThomasLiaoResume
 
qadeer intern report.pdf
qadeer intern report.pdfqadeer intern report.pdf
qadeer intern report.pdf
 
Basic Computer.docx
Basic Computer.docxBasic Computer.docx
Basic Computer.docx
 
Internship template for review 1
Internship template for review 1Internship template for review 1
Internship template for review 1
 
Neha
NehaNeha
Neha
 
Online shopping Report
Online shopping ReportOnline shopping Report
Online shopping Report
 
SWANSTAT: A user-friendly web application for data analysis using shinydashbo...
SWANSTAT: A user-friendly web application for data analysis using shinydashbo...SWANSTAT: A user-friendly web application for data analysis using shinydashbo...
SWANSTAT: A user-friendly web application for data analysis using shinydashbo...
 
Portfolio of Wenzhu Zou
Portfolio of Wenzhu ZouPortfolio of Wenzhu Zou
Portfolio of Wenzhu Zou
 
Crime file
Crime fileCrime file
Crime file
 
MobileStore.pptx
MobileStore.pptxMobileStore.pptx
MobileStore.pptx
 

Enersight Capstone Overview

  • 1. Capstone Overview! Sean Nesdoly and Stephen Van Son! ! ! The first major project that we have accomplished in our academic career was completed as part of our Advanced Placement Computer Science course over the duration of two high school semesters in 2013-2014. Under the guidance of both Mr. Buckley and Mr. Cheng, we were able to construct a piece of software that models a petroleum development project that consists of a particular oil field and all of its relative components. The software produced was able to pull data from the Enersight servers through a web service connection and display them in a graphical user interface. Within the main section of our program we created various methods that allowed the user to manipulate the data and subsequently display that data within a table. The user could select the current project and version that they were working on, as well as select the opportunities, or oil wells, that they would like to view or manipulate. The data for each opportunity was then displayed within a table, and the user could manipulate that data through the various text fields and selection boxes above. Functionality was added for the user to export the data within the table to text file and spreadsheet formats. The user is able to create a login session, pull data from the servers, logout, and then create a new login session, all seamlessly. ! ! ! In conclusion, this project gave us a new perspective on the development of software for industrial purposes. We learned all sorts of tricks and methodologies for creating large scale programs that benefit the end user. We experienced what it is like to develop software in a collaborative environment with versioning control, and how to plan out and iteratively develop a complex program. Every step in the development of this project was beneficial to our understanding of computer science and the software development process. ! ! ! !