Etcetera Progress Report (2009-Dec-01)
-
Upload
benjamin-kreeger -
Category
Technology
-
view
990 -
download
0
description
Transcript of Etcetera Progress Report (2009-Dec-01)
PROJECT
DATE CLIENT2009 / 12 / 2 MISSOURI STATE UNIVERSITY
EQUIPMENT INVENTORYSEARCHABLE ACCESS TO EVERY PIECE OF EQUIPMENT OWNED OR INSTALLED BY ETC
EQUIPMENT INVENTORYSEARCHABLE ACCESS TO EVERY PIECE OF EQUIPMENT OWNED OR INSTALLED BY ETC
EQUIPMENT SERVICE TICKETS & WORK ORDERSFULL-DETAIL TICKETS ON PROBLEMS SUBMITTED BY ETC’S PATRONS, INCLUDING FACULTY AND STAFF OF MISSOURI STATE
EQUIPMENT SERVICE TICKETS & WORK ORDERSFULL-DETAIL TICKETS ON PROBLEMS SUBMITTED BY ETC’S PATRONS, INCLUDING FACULTY AND STAFF OF MISSOURI STATE
EQUIPMENT SERVICE TICKETS & WORK ORDERSFULL-DETAIL TICKETS ON PROBLEMS SUBMITTED BY ETC’S PATRONS, INCLUDING FACULTY AND STAFF OF MISSOURI STATE
EQUIPMENT CHECKOUT & DELIVERY TICKETSPATRONS RESERVING EQUIPMENT CAN DO SO ONLINE AND VIEW THE STATUS AND EQUIPMENT ATTACHED ON THEIR DELIVERY
EQUIPMENT CHECKOUT & DELIVERY TICKETSPATRONS RESERVING EQUIPMENT CAN DO SO ONLINE AND VIEW THE STATUS AND EQUIPMENT ATTACHED ON THEIR DELIVERY
EQUIPMENT CHECKOUT & DELIVERY TICKETSPATRONS 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 numbers5563 equipment items
373 equipment categories
197 equipment manufacturers
331 checkout tickets (FY)
956 work orders
17 users
324 organizational units
91 locations on campus
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