13
PROFESSIONAL PORTFOLIO Errol R. Barratt, Jr. [email protected] (856) 982-0455

Professional Portfolio

Embed Size (px)

Citation preview

Page 1: Professional Portfolio

PROFESSIONAL PORTFOLIOErrol R. Barratt, Jr. [email protected](856) 982-0455

Page 2: Professional Portfolio

LIBRARY DATA SYSTEM Fully integrated program that enables staff

members to add, update, retrieve and organize book status and membership details crucial to the functionality of a library.

http://curiousexpeditions.org/wp-content/uploads/2007/11/library-of-parliament-ottawa-canada.jpg

Page 3: Professional Portfolio

SOFTWARE DEVELOPMENT LIFE CYCLE Deployed within two interfaces:

Windows Forms Application mode Web Form Application mode

Utilized Sequel-Server 2005 Backend Database.

Page 4: Professional Portfolio

DESIGN - DATABASE Determined necessary SQL tables with primary and foreign key

constraints to store information and maintain data integrity. Outlined SQL stored procedures to perform data manipulation on

the above tables.

Page 5: Professional Portfolio

DESIGN – OBJECTS Confirmed required objects and functionalities based on business

model.

Page 6: Professional Portfolio

DESIGN – CONTROL VALIDATION Validated allowable data input formats within interfaces to ensure

consistency of information.

Page 7: Professional Portfolio

DESIGN – WINDOWS INTERFACE Laid out windows form application design interface.

Page 8: Professional Portfolio

DESIGN – WEB INTERFACE Laid out ASP web form application design.

Page 9: Professional Portfolio

DEVELOPMENT Created each element outlined in the design phase:

SQL tables SQL stored procedures Windows Form Application Website Form Application

Business Entity Objects Needed.

Business Layer Data Access Layer

Page 10: Professional Portfolio

TESTING Stored procedure scripts

to test tables referential integrity.

Stored procedure scripts to test SP data validation checks and Transactions.

Tested data validation within Window Forms and Web Forms application interfaces.

Tested ASP.NET Roles and Membership features.

http://static.howstuffworks.com/gif/nuclear-test-2.jpg

Page 11: Professional Portfolio

IMPLEMENTATION Created script file

responsible for SQL Tables. Produced second script file

responsible for stored procedures.

Converted Entities, Business Layer, and Data Access Layer source files into assemblies.

Published Web Application and created setup installation for Windows Forms Application.

http://www.raindrop.org/rugrat/fun/cputer.gif

Page 12: Professional Portfolio

DEPLOYMENT Executed script file to create

all SQL Tables on production server.

Ran script files to create all stored procedures on production server.

Installed assemblies into Global Assembly Cache.

Page 13: Professional Portfolio

PROGRAM SUMMARY Library Data Systems incorporates Windows

Forms, Web Forms, Web Services in an N-Tier architecture.

http://i.msdn.microsoft.com/zw4w595w.circle(en-us,VS.71).gif