SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
PROJECT




DATE                      CLIENT
          2009 / 12 / 2            MISSOURI STATE UNIVERSITY
EQUIPMENT INVENTORY
SEARCHABLE ACCESS TO EVERY PIECE OF EQUIPMENT OWNED OR INSTALLED BY ETC
EQUIPMENT INVENTORY
SEARCHABLE ACCESS TO EVERY PIECE OF EQUIPMENT OWNED OR INSTALLED BY ETC
EQUIPMENT SERVICE TICKETS & WORK ORDERS
FULL-DETAIL TICKETS ON PROBLEMS SUBMITTED BY ETC’S PATRONS, INCLUDING FACULTY AND STAFF OF MISSOURI STATE
EQUIPMENT SERVICE TICKETS & WORK ORDERS
FULL-DETAIL TICKETS ON PROBLEMS SUBMITTED BY ETC’S PATRONS, INCLUDING FACULTY AND STAFF OF MISSOURI STATE
EQUIPMENT SERVICE TICKETS & WORK ORDERS
FULL-DETAIL TICKETS ON PROBLEMS SUBMITTED BY ETC’S PATRONS, INCLUDING FACULTY AND STAFF OF MISSOURI STATE
EQUIPMENT CHECKOUT & DELIVERY TICKETS
PATRONS RESERVING EQUIPMENT CAN DO SO ONLINE AND VIEW THE STATUS AND EQUIPMENT ATTACHED ON THEIR DELIVERY
EQUIPMENT CHECKOUT & DELIVERY TICKETS
PATRONS RESERVING EQUIPMENT CAN DO SO ONLINE AND VIEW THE STATUS AND EQUIPMENT ATTACHED ON THEIR DELIVERY
EQUIPMENT CHECKOUT & DELIVERY TICKETS
PATRONS RESERVING EQUIPMENT CAN DO SO ONLINE AND VIEW THE STATUS AND EQUIPMENT ATTACHED ON THEIR DELIVERY
Coming soon: reporting
Completely customizable reports application

  Generate reports per-department or per-building

  How many people are checking out projectors? Cameras? PA
  systems?

  Which department submits the most work orders?

  Which technician has the most open work orders? Closed?
Coming soon: mLab management

Easy-access room usage logging

  Help Desk workers can log who goes in and out of multimedia lab
  editing rooms with just two clicks

Problem ticket logging with lab computers

  If a lab computer is malfunctioning, workers can log the issue and
  the lab manager can investigate it
By the numbers
5563 equipment items          324 organizational units

373 equipment categories      91 locations on campus

197 equipment manufacturers

331 checkout tickets (FY)

956 work orders

17 users
Brief technicals
Written in Python using the Django web framework

  Web page templates use HTML5, CSS3 and JavaScript (with jQuery)

Hosted on our Mac OS X 10.5 Server with Apache

All data stored in a PostgreSQL database

Code version tracking and control through Git, hosted on Github

Built using all free and open-source tools (aside from the server OS)
What it all means
Python & Django: insanely easy to learn, quick to use, lots of control

  Web standards-compliant languages: it works in more browsers

Rock-solid Mac OS X hosting with industry-standard server software

PostgreSQL database is built for speed and stability

Distributed code versioning allows me to update server remotely

Open-source tools keeps costs down during development
Etcetera Progress Report (2009-Dec-01)

Mais conteúdo relacionado

Semelhante a Etcetera Progress Report (2009-Dec-01)

Interactive Voice Response System for College automation
Interactive Voice Response System for College automationInteractive Voice Response System for College automation
Interactive Voice Response System for College automationIRJET Journal
 
Hospital Management ppt new.pptxhhgfhhggggjjjhgf
Hospital Management ppt new.pptxhhgfhhggggjjjhgfHospital Management ppt new.pptxhhgfhhggggjjjhgf
Hospital Management ppt new.pptxhhgfhhggggjjjhgfGirishBS13
 
HPH Project Report
HPH Project ReportHPH Project Report
HPH Project ReportMehul Jain
 
Centralized Tool for Software and USB
Centralized Tool for Software and USBCentralized Tool for Software and USB
Centralized Tool for Software and USBijtsrd
 
Gregory Forster Resume
Gregory Forster ResumeGregory Forster Resume
Gregory Forster ResumeGreg Forster
 
Online vehicle renting website
Online vehicle renting websiteOnline vehicle renting website
Online vehicle renting websiteSomendra Singh
 
Machine Learning to Turbo-Charge the Ops Portion of DevOps
Machine Learning to Turbo-Charge the Ops Portion of DevOpsMachine Learning to Turbo-Charge the Ops Portion of DevOps
Machine Learning to Turbo-Charge the Ops Portion of DevOpsDeborah Schalm
 
Resume2_Roy Anderson_online version
Resume2_Roy Anderson_online versionResume2_Roy Anderson_online version
Resume2_Roy Anderson_online versionRoy Anderson
 
Bruce_Trott_Resume_2016
Bruce_Trott_Resume_2016Bruce_Trott_Resume_2016
Bruce_Trott_Resume_2016Bruce Trott
 
IRJET- E-Gatepass System
IRJET- E-Gatepass SystemIRJET- E-Gatepass System
IRJET- E-Gatepass SystemIRJET Journal
 
RTO Management System
RTO Management SystemRTO Management System
RTO Management SystemSangramMatkar
 
CONSULTANT ANALYSIS FOR MEDICAL FACILITY2CONSULTANT ANALYSIS FO.docx
CONSULTANT ANALYSIS FOR MEDICAL FACILITY2CONSULTANT ANALYSIS FO.docxCONSULTANT ANALYSIS FOR MEDICAL FACILITY2CONSULTANT ANALYSIS FO.docx
CONSULTANT ANALYSIS FOR MEDICAL FACILITY2CONSULTANT ANALYSIS FO.docxdonnajames55
 
Electronic document management system
Electronic document management systemElectronic document management system
Electronic document management systemBiodor Bonifacio
 
aswathi mohandas new CV (1)
aswathi mohandas new CV (1)aswathi mohandas new CV (1)
aswathi mohandas new CV (1)Aswathi K
 

Semelhante a Etcetera Progress Report (2009-Dec-01) (20)

Interactive Voice Response System for College automation
Interactive Voice Response System for College automationInteractive Voice Response System for College automation
Interactive Voice Response System for College automation
 
Hospital Management ppt new.pptxhhgfhhggggjjjhgf
Hospital Management ppt new.pptxhhgfhhggggjjjhgfHospital Management ppt new.pptxhhgfhhggggjjjhgf
Hospital Management ppt new.pptxhhgfhhggggjjjhgf
 
HPH Project Report
HPH Project ReportHPH Project Report
HPH Project Report
 
Centralized Tool for Software and USB
Centralized Tool for Software and USBCentralized Tool for Software and USB
Centralized Tool for Software and USB
 
PACE-IT: Networking Services and Applications (part 2) - N10 006
PACE-IT: Networking Services and Applications (part 2) - N10 006PACE-IT: Networking Services and Applications (part 2) - N10 006
PACE-IT: Networking Services and Applications (part 2) - N10 006
 
Resume
ResumeResume
Resume
 
Gregory Forster Resume
Gregory Forster ResumeGregory Forster Resume
Gregory Forster Resume
 
It resume
It resumeIt resume
It resume
 
Online vehicle renting website
Online vehicle renting websiteOnline vehicle renting website
Online vehicle renting website
 
Machine Learning to Turbo-Charge the Ops Portion of DevOps
Machine Learning to Turbo-Charge the Ops Portion of DevOpsMachine Learning to Turbo-Charge the Ops Portion of DevOps
Machine Learning to Turbo-Charge the Ops Portion of DevOps
 
Resume2_Roy Anderson_online version
Resume2_Roy Anderson_online versionResume2_Roy Anderson_online version
Resume2_Roy Anderson_online version
 
Bruce_Trott_Resume_2016
Bruce_Trott_Resume_2016Bruce_Trott_Resume_2016
Bruce_Trott_Resume_2016
 
Internship msc cs
Internship msc csInternship msc cs
Internship msc cs
 
Dhananjay resume 1
Dhananjay resume 1Dhananjay resume 1
Dhananjay resume 1
 
IRJET- E-Gatepass System
IRJET- E-Gatepass SystemIRJET- E-Gatepass System
IRJET- E-Gatepass System
 
RTO Management System
RTO Management SystemRTO Management System
RTO Management System
 
CONSULTANT ANALYSIS FOR MEDICAL FACILITY2CONSULTANT ANALYSIS FO.docx
CONSULTANT ANALYSIS FOR MEDICAL FACILITY2CONSULTANT ANALYSIS FO.docxCONSULTANT ANALYSIS FOR MEDICAL FACILITY2CONSULTANT ANALYSIS FO.docx
CONSULTANT ANALYSIS FOR MEDICAL FACILITY2CONSULTANT ANALYSIS FO.docx
 
Uma2expresume (1)
Uma2expresume (1)Uma2expresume (1)
Uma2expresume (1)
 
Electronic document management system
Electronic document management systemElectronic document management system
Electronic document management system
 
aswathi mohandas new CV (1)
aswathi mohandas new CV (1)aswathi mohandas new CV (1)
aswathi mohandas new CV (1)
 

Mais de Benjamin Kreeger

Mais de Benjamin Kreeger (11)

Living and Learning in the Cloud: Online Services and Freeware
Living and Learning in the Cloud: Online Services and FreewareLiving and Learning in the Cloud: Online Services and Freeware
Living and Learning in the Cloud: Online Services and Freeware
 
Podcasting (Fall 2009)
Podcasting (Fall 2009)Podcasting (Fall 2009)
Podcasting (Fall 2009)
 
Being a Mac in a Windows World
Being a Mac in a Windows WorldBeing a Mac in a Windows World
Being a Mac in a Windows World
 
Birdie Design Presentation
Birdie Design PresentationBirdie Design Presentation
Birdie Design Presentation
 
Backup & File Management
Backup & File ManagementBackup & File Management
Backup & File Management
 
Mac OS X Tips & Tricks
Mac OS X Tips & TricksMac OS X Tips & Tricks
Mac OS X Tips & Tricks
 
Podcasting in Education
Podcasting in EducationPodcasting in Education
Podcasting in Education
 
Podcasting II
Podcasting IIPodcasting II
Podcasting II
 
Useful Freeware
Useful FreewareUseful Freeware
Useful Freeware
 
HDCP
HDCPHDCP
HDCP
 
Birdie Project Proposal
Birdie Project ProposalBirdie Project Proposal
Birdie Project Proposal
 

Último

Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Visualising and forecasting stocks using Dash
Visualising and forecasting stocks using DashVisualising and forecasting stocks using Dash
Visualising and forecasting stocks using Dashnarutouzumaki53779
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 

Último (20)

Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Visualising and forecasting stocks using Dash
Visualising and forecasting stocks using DashVisualising and forecasting stocks using Dash
Visualising and forecasting stocks using Dash
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 

Etcetera Progress Report (2009-Dec-01)

  • 1.
  • 2. PROJECT DATE CLIENT 2009 / 12 / 2 MISSOURI STATE UNIVERSITY
  • 3. EQUIPMENT INVENTORY SEARCHABLE ACCESS TO EVERY PIECE OF EQUIPMENT OWNED OR INSTALLED BY ETC
  • 4. EQUIPMENT INVENTORY SEARCHABLE ACCESS TO EVERY PIECE OF EQUIPMENT OWNED OR INSTALLED BY ETC
  • 5. EQUIPMENT SERVICE TICKETS & WORK ORDERS FULL-DETAIL TICKETS ON PROBLEMS SUBMITTED BY ETC’S PATRONS, INCLUDING FACULTY AND STAFF OF MISSOURI STATE
  • 6. EQUIPMENT SERVICE TICKETS & WORK ORDERS FULL-DETAIL TICKETS ON PROBLEMS SUBMITTED BY ETC’S PATRONS, INCLUDING FACULTY AND STAFF OF MISSOURI STATE
  • 7. EQUIPMENT SERVICE TICKETS & WORK ORDERS FULL-DETAIL TICKETS ON PROBLEMS SUBMITTED BY ETC’S PATRONS, INCLUDING FACULTY AND STAFF OF MISSOURI STATE
  • 8. EQUIPMENT CHECKOUT & DELIVERY TICKETS PATRONS RESERVING EQUIPMENT CAN DO SO ONLINE AND VIEW THE STATUS AND EQUIPMENT ATTACHED ON THEIR DELIVERY
  • 9. EQUIPMENT CHECKOUT & DELIVERY TICKETS PATRONS RESERVING EQUIPMENT CAN DO SO ONLINE AND VIEW THE STATUS AND EQUIPMENT ATTACHED ON THEIR DELIVERY
  • 10. EQUIPMENT CHECKOUT & DELIVERY TICKETS PATRONS RESERVING EQUIPMENT CAN DO SO ONLINE AND VIEW THE STATUS AND EQUIPMENT ATTACHED ON THEIR DELIVERY
  • 11. Coming soon: reporting Completely customizable reports application Generate reports per-department or per-building How many people are checking out projectors? Cameras? PA systems? Which department submits the most work orders? Which technician has the most open work orders? Closed?
  • 12. Coming soon: mLab management Easy-access room usage logging Help Desk workers can log who goes in and out of multimedia lab editing rooms with just two clicks Problem ticket logging with lab computers If a lab computer is malfunctioning, workers can log the issue and the lab manager can investigate it
  • 13. By the numbers 5563 equipment items 324 organizational units 373 equipment categories 91 locations on campus 197 equipment manufacturers 331 checkout tickets (FY) 956 work orders 17 users
  • 14. Brief technicals Written in Python using the Django web framework Web page templates use HTML5, CSS3 and JavaScript (with jQuery) Hosted on our Mac OS X 10.5 Server with Apache All data stored in a PostgreSQL database Code version tracking and control through Git, hosted on Github Built using all free and open-source tools (aside from the server OS)
  • 15. What it all means Python & Django: insanely easy to learn, quick to use, lots of control Web standards-compliant languages: it works in more browsers Rock-solid Mac OS X hosting with industry-standard server software PostgreSQL database is built for speed and stability Distributed code versioning allows me to update server remotely Open-source tools keeps costs down during development