Database Java Beans Feng Chen 2019/7/3 MSE presentation III
Outline Project overview Testing Reusable components Project evaluation Program demo Acknowledgement 2019/7/3 MSE presentation III
Project Overview Oracle9i Database Server (oracle.cis.ksu.edu) JBuilder7 Enterprise Edition Windows XP JDK1.4.0 2019/7/3 MSE presentation III
Testing Connect Insert Update Delete Bad input file 2019/7/3 MSE presentation III
Reusable Components DatabaseConnection Bean DatabaseTable Bean DrawChart Bean CopyFile Bean 2019/7/3 MSE presentation III
Project Evaluation LOC Timing Contributions 2019/7/3 MSE presentation III
Evaluation -LOC Original estimation: 2200-2800 Connection Bean : 300-400 DatabaseTable Bean: 900-1200 DrawChart Bean : 400-700 CopyFile Bean : 300-500 2019/7/3 MSE presentation III
Evaluation -LOC (cont’) Final version: 2261 Connection Bean : 300 DatabaseTable Bean : 1072 CopyFile Bean : 327 DrawChart Bean : 562 2019/7/3 MSE presentation III
Evaluation -timing planed actual Phase I 10/01/02 10/16/02 Phase II 12/01/02 12/15/02 Phase III 03/25/03 05/12/03 2019/7/3 MSE presentation III
Evaluation Evaluation on Phase One - Tools and approaches - Project plan, Cost estimate - Purpose of the project 2019/7/3 MSE presentation III
Evaluation Evaluation on Phase Two - Design - Specification(OCL) - Test Plan 2019/7/3 MSE presentation III
Evaluation Evaluation on Phase Three -Coding - Documentation( user manual ) 2019/7/3 MSE presentation III
Evaluation -contribution -The project is finished successfully - Meaning for undergraduate education - Meaning for the developer 2019/7/3 MSE presentation III
Project Demo 2019/7/3 MSE presentation III
Acknowledgements Committees: Dr. Hankley Dr. Andresen Dr. Neilsen 2019/7/3 MSE presentation III