Team and Client Rajiv Chalasani- Project Manager Mark Goesmann – Lead Designer Kevin Staake – Lead Implementer Dave Nyman – Quality Manager Client : Mr.

Slides:



Advertisements
Similar presentations
Absence Credit Tracking System April 10, Team Members: Joshua Allen Dave Kristensen Greg Ludwinski Samantha Ratnapuli.
Advertisements

Java for OpenInsight (JOI) Technology licensed from InsiTech Group Inc.
Database System Concepts and Architecture
Slide 1 Software Design Document. Slide Introduction 2.0 System Architecture Description 2.1 System Architecture 2.2 Database Components 2.3 GUI.
VOCAL System Requirements and Scalability. System Recommendations The recommended hardware system to support the VOCAL system is: 700 MHz, Pentium III.
DISC Database and Innovative Software in the Community (DISC) 1 October 9th, 2011 ARMS 1098B Design Review.
The Sherlock Project Purdue University, Department of Computer Sciences Sponsored by Tellabs, Inc. Doug Clark - Group Leader Tobey Pasheilich Raj Talwar.
Micro Manager Performance Tracking System Rashed Hossain Sponsor: Nizam Ahmed Director of Finance and Administration Market One Enterprises.
Getting Ready for Java. What is Java? Java is a programming language: a language that you can learn to write, and the computer can be made to understand.
Theatrical Lighting Design and Inventory Management System Architecture Presentation Presenters: Ed Morrison, Harikrishna Patel, Joshua Zawislak.
15-Jul-15 Getting Ready for Java. What is Java? Java is a programming language: a language that you can learn to write, and the computer can be made to.
Some Introductory Programming 1. Structured Query Language - used for queries. - a standard database product. 2. Visual Basic for Applications - use of.
Ottoman Historical Dictionary In-Process Presentation II.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
Secure Search Engine Ivan Zhou Xinyi Dong. Project Overview  The Secure Search Engine project is a search engine that utilizes special modules to test.
October 30, 2008 Extensible Workflow Management for Simmod ESUG32, Frankfurt, Oct 30, 2008 Alexander Scharnweber (DLR) October 30, 2008 Slide 1 > Extensible.
Project Manager: Rajiv Chalasani Mark Goesmann Kevin Staake David Nyman Client : Dr. Lynn Beck Department of Economics.
Chapter-4 Windows 2000 Professional Win2K Professional provides a very usable interface and was designed for use in the desktop PC. Microsoft server system.
Copyright © Team #4 CSCI 6838 Spring Ad Hoc Graphical Reports CSCI Research Project and Seminar Team #4 March 1, 2007.
MySQL GUI Administration Tools Rob Donahue Manager, Distributed Systems Development May 7th, 2001 Rob Donahue Manager, Distributed Systems Development.
Dynamic Web Pages (Flash, JavaScript)
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
Web Application Development. Define ER model in QSEE Generate SQL Create Database mySQL Write Script to use TableEditor class Process to create A simple.
Web Application Development. Tools to create a simple web- editable database QSEE MySQL (or PHPMyAdmin) PHP TableEditor.
Admin Tool June 11, Admin Tool Overview Architecture Implementation Dependencies Futures 2.
Project Manager: Rajiv Chalasani Mark Goesmann Kevin Staake David Nyman Client : Dr. Lynn Beck Department of Economics.
Software Engineering 2003 Jyrki Nummenmaa 1 CASE Tools CASE = Computer-Aided Software Engineering A set of tools to (optimally) assist in each.
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
. Client : Dr. Lynn Beck Department of Economics.
Scientific Technologies Corp. Tyrus Peace Stefanie Handrick Nathan Winchester.
Engr. M. Fahad Khan Lecturer Software Engineering Department University Of Engineering & Technology Taxila.
MOBILITY BILL DEFRAYMENT
Accomplishments: Implementation Login form Dictionary Inputs Calculations(Partially Completed) Output(Partially Completed) Made a test database.
Network Monitoring Through Mobile (MOBTOP) Developed By : Akanksha Jain. (102199) Deepika Reddy (102210) Team Name: Beans Guided By: Prof. Robert Zhu SUBMITTED.
Archivists’ Toolkit: Introduction March 12, 2007 Jody Lloyd Thompson.
Problem Statement: Users can get too busy at work or at home to check the current weather condition for sever weather. Many of the free weather software.
Syllabus Management System. The Problem There is need for a management system for syllabi that: Provides a simple and effective user interface Allows.
REAL TIME GPS TRACKING SYSTEM MSE PROJECT PHASE I PRESENTATION Bakor Kamal CIS 895.
Java Portals and Portlets Submitted By: Rashi Chopra CIS 764 Fall 2007 Rashi Chopra.
WEP Presentation for non-IT Steps and roles in software development 2. Skills developed in 1 st year 3. What can do a student in 1 st internship.
Ad Hoc Graphical Reports Ad Hoc Graphical Reports Copyright © Team #4 CSCI 6838 Spring CSCI Research Project and Seminar Team# 4 (
5-Jun-16 Getting Ready for Java. 2 What is Java? Java is a programming language: a language that you can learn to write, and the computer can be made.
29-Nov-15 Getting Ready for Java. 2 What is Java? Java is a programming language: a language that you can learn to write, and the computer can be made.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 4 Slide 1 Slide 1 Use Case Packets.
JSP Server Integrated with Oracle8i Project2, CMSC691X Summer02 Ching-li Peng Ying Zhang.
GUI For Computer Architecture May01-05 Team Members: Neil HansenCprE Ben JonesCprE Jon MathewsCprE Sergey SannikovCprE Clients/Advisors: Manimaran Govindarasu.
Preface IIntroduction Objectives I-2 Course Overview I-3 1Oracle Application Development Framework Objectives 1-2 J2EE Platform 1-3 Benefits of the J2EE.
Reconfigurable Communication Interface Between FASTER and RTSim Dec0907.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Google Code Libraries Dima Ionut Daniel. Contents What is Google Code? LDAPBeans Object-ldap-mapping Ldap-ODM Bug4j jOOR Rapa jongo Conclusion Bibliography.
“COLLEGE MANAGEMENT SYSTEM” Presented by: BCA VI SEMESTER.
Programming Contest Management System Supervisor : Lecturer Phan Tr ư ờng Lâm Students : Hoàng Quang Mạnh Trần Đình Tuấn Nguyễn Thành Trung Phạm Thị Hồng.
CIS-NG CASREP Information System Next Generation Shawn Baugh Amy Ramirez Amy Lee Alex Sanin Sam Avanessians.
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
Smart Navigator Application Supervisor: Mr. Phan Truong Lam.
Sobhasaria Engineering College, Sikar Practical Training Report Practical Training Report JAVA SE 1 Name: Gourav Sharma Branch: IT R.No: 08ESOIT013.
Project Scenario In the current Scenario in the examinations having MCQ pattern of exam there is the use OCR sheets. Handling of the examination papers.
ISYS 350 Building Business Applications
Supervisor : Trần Vinh Thu
Multilevel Marketing Tree Viewer
Dynamic Web Pages (Flash, JavaScript)
Database System Concepts and Architecture
ISYS 350 Building Business Applications
ISYS 350 Building Business Applications
ISYS 350 Building Business Applications
ISYS 350 Building Business Applications
ISYS 350 Building Business Applications
ISYS 350 Building Business Applications
ISYS 350 Building Business Applications
Presentation transcript:

Team and Client Rajiv Chalasani- Project Manager Mark Goesmann – Lead Designer Kevin Staake – Lead Implementer Dave Nyman – Quality Manager Client : Mr. Lynn Beck

Overview Requirements Plan Interface and Code Design Database Design Testing and Deployment Retrospective Demo

requirements

The Project Goal: Aid farmers in third world countries Users: Farmers, Co-ops Description: Input Grouping Calculation Output

Lifecycle FDD – failed for us Project requirements were not understood Had to switch back to design several times Waterfall – failed for us Were not as organized an we needed to be Ad-hoc – successful Modified version of waterfall Fix bugs as they were found

Timeline

System Requirements Users must be able to retrieve data Simple to use Low system requirements 64mb ram, 512mhz processor Low screen resolution Any OS that Supports JRE

Application Domain

Languages and Development Tools Java Swing GUI Toolkit MySQL NetBeans Using JDK 6

Interface Design Login Screen Main Form Tabs Navigation Pane Input Devices Database Viewer Sequential Steps Out put Printable Savable Viewable

Code Design MainApp Login Form Dictionary Form Main Form Database JDBC Connects to database Create Table Execute queries

Documentation Java Doc In code Documentation User Manual Installation Definitions Walkthrough Updated Design Document Revised ERD and Data Dictionary Added new forms Updated Plan document Testing Specifications Retrospective

Database – ER Diagram

Testing Specifications Endurance Dynamic Calculations

User Testing Client Testing Regularly tested with client Client Input Multiple walkthroughs Additional Usability Testing Reviewed the user interface design with Mr. Klein Minimized the confusing features

Deployment Hard Copy for Client Provide a disc with all software Software Included Java Runtime Environment 6.0(JRE) MySQL essential server Downloadable from Website Links to required software Java Runtime Environment 6.0(JRE) MySQL essential server ICAB Application Documentation Users manual\

Retrospective Project Requirements changes No Users – hard to test Developed in Visual Basic – would have been nice Net beans - BAD Not using Version Control – Ad-hoc – doesn’t like java Familiarize with Java and MySQL – would have been good too!

Demo

Any Questions? Thank You for Your Time and Consideration