Presentation is loading. Please wait.

Presentation is loading. Please wait.

Team Members Team Members Tim Geiger Joe Hunsaker Kevin Kocher David May Advisor Dr. Juliet Hurtig November 8, 2001.

Similar presentations


Presentation on theme: "Team Members Team Members Tim Geiger Joe Hunsaker Kevin Kocher David May Advisor Dr. Juliet Hurtig November 8, 2001."— Presentation transcript:

1 Team Members Team Members Tim Geiger Joe Hunsaker Kevin Kocher David May Advisor Dr. Juliet Hurtig November 8, 2001

2 Bungalow *Wheel Impact Load Detector Railroad Tracks Defective Wheel Report generation Salient’s Database Car Library Information Telephone Lines Salient’s WILD* System

3 Axle Spacing Axle Spacing Span Spacing Car Library Text File Library Module to Bungalow Manually Edit Railroad Car Information

4 Salient’s Car Library Database Clients Administration Limited Library Access Full Library Access Improved User Interface Library Modification Proposal Car Library Text File Bungalow

5 Software Specifications Web Server Database Web Server Database Scripting Language FreeBSD

6 Database Options Desktop –Generally Single User –Example: Microsoft Access Commercial –Very Expensive –Very Powerful –Some Examples: Microsoft SQL Server IBM DB/2 Sybase Oracle

7 Database Options Open Source –Free –Run on many platforms –Two examples: MySQL –2-3 times faster than PostgreSQL –No Stored Procedures PostgreSQL –Data Integrity Problems –Stored Procedures

8 Scripting Language Criteria Criteria Examined –Capability to embed code into HTML –Database Support –Platform Independence –Cost –Performance –Ease of Use –Integration with Web Server

9 Scripting Languages Microsoft ASP Not Free Need Windows and IIS Web Server Java Servlets Difficulties integrating with HTML Standard CGI Programs Poor Database Connectivity Platform Dependent Code Not easily embedded in HTML Poor Performance Perl Not easily embedded in HTML PHP

10 Plan Development Database Decision Matrix Weights

11 Database Decision Matrix MySQL Received The High Score At 94

12 Plan Development Scripting Language Decision Matrix Weights

13 Scripting Language Matrix PHP Received The High Score At 100

14 User Tools User Administrator Restricting Access to Certain Users Add/Remove Users Change Passwords Import/Export Text File to Database Database to Text File Archival System Create Backup / Restore Backup Data Entry Add a Train Car Footprint Train Car Database Browsing Data in Current System Data in Archived Systems Data in “Global” System Unit Selection Ability to Switch Between British / SI Units

15 Advanced User Interface Client User Interface User Name Password Preliminary User Interface

16 Project Gantt Chart Design Phase Setup Database Server And Web Server Learn PHP Programming Language Database Table Creation Text File And Database Conversion Program Web Based Car Library Editor Creation Design Verification Live testing of the system using current car libraries Documentation Formal Documentation for Salient’s Employees to support the system

17 Conclusion Zero Software Costs Marketability To Clients As Ability To Manage Own Car Library Through Web SI and English Units Multiple Languages Database Server, Web Server, And User Interface Reliability Car Library Backup And Restore

18 Questions?


Download ppt "Team Members Team Members Tim Geiger Joe Hunsaker Kevin Kocher David May Advisor Dr. Juliet Hurtig November 8, 2001."

Similar presentations


Ads by Google