disc database and innovative software in the community (disc) 1 october 9th, 2011 arms 1098b design...
Post on 19-Dec-2015
219 views
TRANSCRIPT
DISC
Database and Innovative Software in the Community (DISC)
1
October 9th, 2011ARMS 1098B
Design Review
DISC
Our Project Partner
The Tippecanoe County Probation Office Manages parolees in Tippecanoe county Tracks parolees as they complete their sentence Keeps records of current/past parolees
3
DISC
Their Needs
An accessible way to store probation records A simple way to create/update records An easy way to print standard reports A system that is highly secure
4
DISC
Judicial Database SystemsProject Background
Project commissioned by Tippecanoe County Probation Department Previous system was delivered in 2002 based on
Microsoft Access New version requested in 2005 Current design proposed in 2009
6
DISC
Judicial Database SystemsDesign Requirements
Training requirements of parole officers require new system to be similar to the old system Some requests made to improve business logic in
specific ways Must work with Probation Department’s software
Windows Server, ASP.NET, IIS, Microsoft SQL Server
Support Firefox 3 and up, as well as IE 7 and up
7
DISC
JDS’s Current Design
8
MySQLJDS- C#GUI Client
SSL
Front End
Middle Back End
Port443
Microsoft Internet
Information Server(IIS)
ASP .NET
C# Web Service
ADO .NET
SQL
DISC
Judicial Database SystemsWhat was already done
Server backed mostly finished Code already complete 3 tabs mostly completed
Security User authentication SSL encryption
9
DISC
Judicial Database SystemsProject Progress
All Tabs are now Functional Completed every tab Tabs account for most major functionality
Reporting is now working Several Bugs have been fixed
10
DISC
Judicial Database SystemsDrugscreen Tab
One of the most used tabs One of the first we completed
Now Updates Correctly Corrected the paging System
11
DISC
Judicial Database SystemsReceipts Tab
Updated to Meet New Standards New GUI was created
Functionality implemented Field are now formated
Receipts is Now Linked to Profile Tab
12
DISC
Judicial Database SystemsProbation & Terms Tab
Completely Redid the GUI Functionality Completed
13
DISC
Judicial Database SystemsReports Tab
19 Different Reports Now Printable Prints in PDF format Minor GUI Changes
14
DISC
Judicial Database SystemsMail Merge
Need to be Fixed at the Semester’s Start One of the most commonly used/important
features Uses Database Fields to Create a Word Document
15
DISC
Judicial Database SystemsDelete
Project Originally Had No Way to Delete Records Delete does a hard Delete of Database Records Requires Multiple Confirmations
Avoids unintentional deletion Has Error Reporting in Case of Failure
16
DISC
Judicial Database SystemsMinor Changes/Bug Fixes
Case Notes Changed to be More User Friendly Search Now Checks All Fields Power-User Privilege Removed
17
DISC
Judicial Database Systems
19
Discussion of future plans
Continue With Bug Fixes Perform a test Delivery
Ensues smooth delivery process Ensure the Project is Secure Deliver to Project Partner Maintain Project Through Beta
DISC
Judicial Database SystemsProject Timeline
Week 1- 3, Final Prep Bug Testing Implement Error Report Tab
Week 4- 8, Planning/Delivery Purchase SSL Certificate Practice/Perform Delivery
Week 9-15, Service Debug using partner feedback
20