Upload
others
View
9
Download
0
Embed Size (px)
CFSP Web Tools Update
Mr. Garrett Brandt, SDSM&T
Summary
Overview of the project
Structure of the project
Getting started
The Repository
Installing additional tools
Demonstration
Coming attractions
Overview
Goal : produce web-based tools to
automate policies, procedures, and
practices developed at CFSP
Previous tools were specific to CFSP
New versions are stand-alone, more
customizable
Structure of the Project
CFSP server
BrowserYour
server
1. Request
download of
installation script
2. Download,
unzip, run,
intalls core Tools
repository
3. From core, download
additional tools
Getting Started
System requirements
◦ LAMP server
◦ Linux Distribution (tested on CentOS 5.4)
◦ Apache web server version 2.2.9
◦ MySQL version 5.0.77 (database created for
your information)
◦ PhP 5.2.9
Intent is to stay with latest versions
Need a login to download the tools
◦ Contact us to get one
Getting Started
Step1 : download the installation package
◦ Open a web browser on your LAMP server and go to:
◦ http://cfsp.sdsmt.edu
◦ Lower left, click link “Download Tools”
◦ It would be best to have your system administrator do this step
Step 2 : unzip the installation package
◦ Freeware utility to unzip
◦ Note : the assumption is that the unzipped file is now located on your web server
Getting Started
Step 3 : open your browser and go to
◦ http://your_web_servername/cfsp-index.php
◦ Ex : http://cfsp.sdsmt.edu/cfsp-index.php
◦ This actually runs the installation script
◦ Will put the tools in the current directory
◦ It would be best to have your system
administrator do this step also
◦ Tests database automatically
◦ Will indicate if installation successful
CFSP website
Tools Repository
Your website Your Tools page
Your MYSQL Database
Our Server Your server
The Bigger Picture
Tool Installation Page
Configuration Page
Configuration Page Continued
Successful Install
Getting Started
You have now installed the core
Automatically installs latest version
◦ Tools stored in SVN
◦ Version number stored on your server
◦ System can tell if you need to update
The Repository
Once core installed, provides link to the repository
Features of the repository:◦ table of available tools and versions
◦ click to install
◦ checks dependencies
◦ updating previously installed tools
◦ uninstalling
◦ bug tracker
Make link from existing website to tools –ready to go.
Tools Repository
Installing Additional Tools
Core already installed◦ Personnel manager
◦ Project manager
◦ Document manager
Currently available◦ Best practices rubric
◦ Discussion boards
◦ Meetings manager
◦ News and events
◦ Quarterly reports
◦ Reference library
◦ Survey
◦ Web layout tool
◦ Weekly reports
Demonstration
Coming Soon (summer 2010)
New action items
New paper review
Ability to link to additional tools from
outside our group
Upgraded look and feel
Possible Enhancements
If funding can be found :
◦ Meeting without the Internet
◦ Roadmap tool
◦ Tech support
Contact Information
Dr. Antonette (Toni) Logar
◦ Professor of Computer Science, SDSM&T
Prof. Roger Schrader
◦ Professor of Computer Science, SDSM&T
Garrett Brandt
◦ Junior in Computer Science, SDSM&T