際際滷

際際滷Share a Scribd company logo
1 | P a g e
Project Report
Brookhaven National Laboratory
Office of Educational Programs
Developing the Network Switch Inventory Web Application
Isaac Stein: Computer Technology, Tallahassee Community College, Tallahassee, FL 32304
Nicholas Franco: C-ADCES Group, Brookhaven National Laboratory, Upton NY 11973
Body
Introduction:
Previously inventory of the network switches was monitored with Excel spreadsheets that
were very difficult and time consuming to keep up to date and accurate. Bill Eisele has
successfully created other web applications with PERL in an UNIX environment to help monitor
other network systems. Because of their effectiveness it was clear that there should be similar
applications to monitor other systems on the web. Nicholas Franco and Bill Eisele decided that
the inventory of the network switches would be the next project to work on.
Impact on BNL:
Network Switches cost thousands of dollars so if any of them goes unaccounted for that
could be a loss of a substantial amount of money. The Web application for inventory control of
the network switches is a cost effective and efficient way to solve a potentially expensive
problem of keeping track of inventory with spreadsheets. With the man hours saved on
maintaining the inventory employees can work on other projects.
What I did:
I first designed webforms according to the specifications given to me by Bill Eisele. I
then researched PERL code and wrote the webforms in CGI. I then researched UNIX commands
and compiled the CGI forms in UNIX until there were no errors. Bill Eisele then debugged the
CGI forms in UNIX until they worked with the database. I gained more understanding of
debugging in UNIX by watching Bill Eisele. See Appendix2.
DOE Mission:
The Web application for inventory control of the network switches is aligned with the
Department of Energys mission by providing operational excellence and helps to ensure
Americas security and prosperity by addressing technological solutions that help make a more
efficient system to manage energy and operational challenges through a web application that can
monitor and maintain the Network Switch inventory.
2 | P a g e
Outcome:
The Web application for inventory control of the network switches is finished and
working well. After 2 months of research, testing, trial and error we finally ended up a web
application that can do the important job of monitoring hundreds of network switches in the
Collider Accelerator Department. See Appendix1.
Future Work:
As with most programs with databases, continued maintenance and updates will be
needed. All of the current inventory will need to be entered into the database. And any changes
like the state and location will need to be updated whenever they should change. Validation of
the input could also be very important. See Appendix3
Acknowledgements:
I would like to acknowledge the entire C-ADCES Group for everyones support.
I would like to especially thank Nicholas Franco for leading this project, choosing me to assist
and instructing me on the various network systems.
Bill Eisele for giving the design specifications, building the MySQL database, debugging and
technical instruction.
Appendices
Appendix1:
3 | P a g e
Appendix2:
4 | P a g e
Appendix3:

More Related Content

Viewers also liked (14)

PDF
10 FACTS ABOUT TEN CAPITAL
Benjamin Klundt
PPT
Defnese presentation
Craig Oolup
PDF
Focus VOD
wurld
PDF
Finance for HR - from hiring to firing (m.w.kolisnyk)
Mykhailo Kolisnyk
PDF
BT 3540 Digital Cordless Phone
Telephones Online
DOC
Juroscompostos
EvelyneBorges
PPTX
how_rockwell_automation_optimized_its_product_costing_process
John Jordan
DOCX
Prova
EvelyneBorges
DOC
English irregular verbs with phonetic transcription
egonzalezlara
DOC
CV Dennis Fowler July 2014
Dennis Fowler, MD, PhD.
DOCX
Formato de autoevaluacion sesion 12
Eli Carrasquito
DOCX
Team player
roy Patrick
PPTX
Chofi
Francis Rivero
PPTX
Corning CPP-M3-01U
savomir
10 FACTS ABOUT TEN CAPITAL
Benjamin Klundt
Defnese presentation
Craig Oolup
Focus VOD
wurld
Finance for HR - from hiring to firing (m.w.kolisnyk)
Mykhailo Kolisnyk
BT 3540 Digital Cordless Phone
Telephones Online
Juroscompostos
EvelyneBorges
how_rockwell_automation_optimized_its_product_costing_process
John Jordan
English irregular verbs with phonetic transcription
egonzalezlara
CV Dennis Fowler July 2014
Dennis Fowler, MD, PhD.
Formato de autoevaluacion sesion 12
Eli Carrasquito
Team player
roy Patrick
Corning CPP-M3-01U
savomir

Similar to ProjectReport (20)

DOCX
Project Deliverable 2 Business Requirements1Project Deliverab.docx
wkyra78
DOCX
IT327-1404A-01 Implementing, Managing and Mainta.docx
priestmanmable
PDF
ProjectReport_Subhayu
Subhayu Chakravorty
ODT
resume1
Brian Van Duzee
PPTX
Cyberdyne systems (2)
Bryan Moss
DOCX
Group project home management system
Sean Ahearne
PDF
Designing Enterprise IT Systems with REST - QCon San Francisco 2008
Stuart Charlton
PDF
Mca titles
tema_solution
PDF
Mca titles
tema_solution
PDF
Mca titles
tema_solution
PDF
Mca titles
tema_solution
PDF
Mca titles
tema_solution
PDF
Mca titles
tema_solution
PDF
Mca titles
Soundar Msr
PDF
Mca titles
tema_solution
PDF
Mca titles
tema_solution
PDF
Mca titles
tema_solution
PDF
Data repositories -- Xiamen University 2012 06-08
Jian Qin
PDF
Nt1330 Unit 1
Jenny Calhoon
PDF
Tastypie: Easy APIs to Make Your Work Easier
Harvard Web Working Group
Project Deliverable 2 Business Requirements1Project Deliverab.docx
wkyra78
IT327-1404A-01 Implementing, Managing and Mainta.docx
priestmanmable
ProjectReport_Subhayu
Subhayu Chakravorty
resume1
Brian Van Duzee
Cyberdyne systems (2)
Bryan Moss
Group project home management system
Sean Ahearne
Designing Enterprise IT Systems with REST - QCon San Francisco 2008
Stuart Charlton
Mca titles
tema_solution
Mca titles
tema_solution
Mca titles
tema_solution
Mca titles
tema_solution
Mca titles
tema_solution
Mca titles
tema_solution
Mca titles
Soundar Msr
Mca titles
tema_solution
Mca titles
tema_solution
Mca titles
tema_solution
Data repositories -- Xiamen University 2012 06-08
Jian Qin
Nt1330 Unit 1
Jenny Calhoon
Tastypie: Easy APIs to Make Your Work Easier
Harvard Web Working Group
Ad

ProjectReport

  • 1. 1 | P a g e Project Report Brookhaven National Laboratory Office of Educational Programs Developing the Network Switch Inventory Web Application Isaac Stein: Computer Technology, Tallahassee Community College, Tallahassee, FL 32304 Nicholas Franco: C-ADCES Group, Brookhaven National Laboratory, Upton NY 11973 Body Introduction: Previously inventory of the network switches was monitored with Excel spreadsheets that were very difficult and time consuming to keep up to date and accurate. Bill Eisele has successfully created other web applications with PERL in an UNIX environment to help monitor other network systems. Because of their effectiveness it was clear that there should be similar applications to monitor other systems on the web. Nicholas Franco and Bill Eisele decided that the inventory of the network switches would be the next project to work on. Impact on BNL: Network Switches cost thousands of dollars so if any of them goes unaccounted for that could be a loss of a substantial amount of money. The Web application for inventory control of the network switches is a cost effective and efficient way to solve a potentially expensive problem of keeping track of inventory with spreadsheets. With the man hours saved on maintaining the inventory employees can work on other projects. What I did: I first designed webforms according to the specifications given to me by Bill Eisele. I then researched PERL code and wrote the webforms in CGI. I then researched UNIX commands and compiled the CGI forms in UNIX until there were no errors. Bill Eisele then debugged the CGI forms in UNIX until they worked with the database. I gained more understanding of debugging in UNIX by watching Bill Eisele. See Appendix2. DOE Mission: The Web application for inventory control of the network switches is aligned with the Department of Energys mission by providing operational excellence and helps to ensure Americas security and prosperity by addressing technological solutions that help make a more efficient system to manage energy and operational challenges through a web application that can monitor and maintain the Network Switch inventory.
  • 2. 2 | P a g e Outcome: The Web application for inventory control of the network switches is finished and working well. After 2 months of research, testing, trial and error we finally ended up a web application that can do the important job of monitoring hundreds of network switches in the Collider Accelerator Department. See Appendix1. Future Work: As with most programs with databases, continued maintenance and updates will be needed. All of the current inventory will need to be entered into the database. And any changes like the state and location will need to be updated whenever they should change. Validation of the input could also be very important. See Appendix3 Acknowledgements: I would like to acknowledge the entire C-ADCES Group for everyones support. I would like to especially thank Nicholas Franco for leading this project, choosing me to assist and instructing me on the various network systems. Bill Eisele for giving the design specifications, building the MySQL database, debugging and technical instruction. Appendices Appendix1:
  • 3. 3 | P a g e Appendix2:
  • 4. 4 | P a g e Appendix3: