DV Unit CMS:2010 Fall Home

History

 * Most recent term: Fall 2010
 * Previous term: Summer 2010 (no wiki available)

Project Description
The DV Unit CMS (Domestic Violence Unit Counseling Management System) program will be an application that prosecutors and counselors of the Domestic Violence Unit in Manchester, New Hampshire can use to add, store, edit, and delete information regarding the various cases and individuals they work with.

Work Products and Demo Sites
SourceForge DV Unit CMS Files
 * There are two branches in SourceForce. The trunk branch has changes done by both Cedric & Scott combined.
 * We are currently using the CIS505 branch to add different features in trial.

Staging Server Site

Group Members

 * Rebecca Lee
 * Bethany Ross
 * Scott Innes
 * Matt Moerloos
 * Joseph Legerstee
 * Cedric Woodbury

Roles and Responsibilities

 * Rebecca: Team Lead. Re-factoring code
 * Matt: Help page for user and documentation for deploying/installing the application
 * Joe: Help document for developer and IT support specialist
 * Bethany: User guide document and editing wiki
 * Cedric: PHP coding for new features
 * Scott: PHP code dealing with database queries and reports

Project Files/Links
Restricted to the members of this group (Fall 2010; Spring 2011).
 * CIS505DVUGroup Page

Documentation

 * Requirements and Analysis Document
 * System Design Document

Application Manuals

 * 2010 Fall Installation Guide
 * 2010 Fall User's Manual with screenshots
 * 2010 Fall Developer's Manual

Sample Screenshots

 * [[Media:DVUnitHomePage.jpg | Home page of the application]]
 * [[Media:ER Diagram1.jpg | Picture of original ER diagram]]
 * [[Media:ER Diagram2.jpg | Picture of the ER diagram with users]]
 * [[Media:ER Diagram3.png | Picture of final ER diagram]]

Useful Development Resources

 * VPN Help
 * Share Drive Mapping Help

P1

 * All team members download necessary files and programs
 * All team members get working DV Unit CMS application on their machines
 * All team members familiarize themselves with the application
 * All team members communicate and work out the bugs in the application
 * Create Group Page on Google Groups
 * Described current project and its use
 * All team member discussed ultimate goals
 * All team members outlined various roles and responsibilites
 * Create wiki page

P2

 * Add a delete feature
 * Create Program and Installation document
 * Start/Continue editing Help document for users
 * Email Point of Contact, Rose-Marie Balboni, Domestic Violence Prosecutor for the city of Manchester, with questions that the group developed base upon trial run of application
 * Increase querying capability
 * Begin refactoring code (use best programming practices)
 * Start documentation for user guide

P3

 * Figure out how to save record information from one page to next
 * Add to Help document(and Program and Installation document if necessary)
 * Continue user documentation
 * Continue to refactor code
 * Fix and update database structure

P4

 * Work out any bugs (finishing refacoring code)
 * Finish Help document
 * Finish user documentation, if possible update with new features
 * Finish adding query functions and capabilities
 * Finish including all desired features

P1

 * Matt- Created Google Site
 * Scott- Started Wiki Page
 * Joe- Started Help document
 * All team members installed DV Unit CMS application on personal machines
 * All team members established roles and responsibilities
 * All team members worked together to establish general plan and project iterations

P2

 * Bethany - Started User document
 * Matt - Started Installation document
 * Joe - Continued work on Help document
 * Cedric - Started Delete feature
 * Rebecca - Began to refactor code and received feedback from POC
 * Scott - Updated persons page to include date of birth

P3

 * Bethany- Edit wiki page to remove html and update information, and work on user documentation
 * Matt- Start help document and help document page
 * Joe- Work on help document for developers with glossary and combine with installation guide
 * Cedric- Create search result pages for user to click through so that all the results do not appear on one page
 * Rebecca- Continue to refactor code and update database structure
 * Scott- Work on MySQL queries, and add user privileges to application

P4

 * Bethany- Maintain wiki page, and finish user manual
 * Matt- Finishing help document
 * Joe- Finishing developer's manual & uploading application to staging server
 * Cedric- Finish search functionality
 * Rebecca- Finish refactoring code
 * Scott- Finish user privileges and ability to add users

Minutes

 * See Group Page: CIS505DVUGroup Page

Status Reports

 * Bethany
 * Matt
 * Joe
 * Cedric
 * Rebecca
 * Scott