ݺߣ

ݺߣShare a Scribd company logo
SetFocus Masters Library Phase 1,2,3 Projects
Add Juvenile Form This is the first phase of the Library Applications which implements a Windows form data manipulation system. Form utilized to add new Juvenile to database Mandatory Fields First Name, Last Name, Date of Birth and Member ID Date of Birth entry restrictions, birth date has to be less than 19 years of age Member ID entry restrictions, adult member ID must exist within the database
Add Juvenile C# code Code extracts the user input to see if adult member exists C# code performs condition check to see if the member number entered is over the age of 18 If the data entered passes all conditional tests then the juvenile is added to the database, otherwise errors are highlighted on the screen to the end user
Check Out Books Form Form utilized to check out books End user restrictions are that member can not check out more than 4 books Member’s that have an expired membership can not check out books A member that has at least 1 book that is past due can not check out books
Check out Books Code Code first extracts user input to test weather requested item exists within the database The C# code then performs a method that checks out a book If the item does not exist then an error handler displays an error message to the end user If an item is checked out to another user the interface then gives the end user the option to check in and check out the book The code also performs additional error handling if there was an error within the check out method.
Member Information Screen Member Information form displays different content for adult and juvenile members. Member Information form also gives the end user the ability to check in any books that are due.
Member Information code The code extracts end user input and performs validation to see weather or not the member exists.  If the member exists the code checks to see if the end user input an adult or a juvenile member. The code restricts content to the end user based on weather or not the member information requested is a juvenile or an adult member.
Business Layer Code The purpose of the business layer code is for the presentation layer to have the ability to access data within the database. Contained within this screenshot is the business object that accesses a member’s information. Error handling is added to the get member information method in instances where the member entered does not exist.
Business Layer object Get Items This object presented in this slide is utilized to call to the ADO.NET objects to extract items that are checked out by members that was entered in by the end user.
ADO.NET object Add Adult member The ADO.NET phase is the second phase of the Library Application that implement the development of ADO.NET objects and stored procedures to manipulate data. This ADO.NET object establishes a connection to the library database. The Add Adult ADO.NET object accepts parameters of type adult and inserts these parameters into the Member and Adult tables by utilizing a stored procedure. Error condition handling is provided for any errors that occur within accessing or updating the database.
Check out Item ADO.NET object Object displayed is utilized to check out an item for a library member. The code accepts 3 parameters, forms a database connection and then runs a stored procedure to check out a book. Error handling is provided for any errors generated during the accessing of data or updating of the database table.
Stored Procedure for Adding Adult member This displayed stored procedure is utilized to accept input parameters to add a new adult member to the database. The stored procedure contains error handling that provides conditions for the input parameters.
Check Out Book Stored Procedure Check out Book stored procedure inserts data into the loan table and updates the copy table. Rollback transactions are provided within the code to handle any exception handling of the manipulation of data.
ASP.NET Add new Adult Member ASP.NET phase of the Library Application represents the third phase of the Library Application, which implements URL Web Pages to interact with the library database. This ASP.NET web page utilized to Add a new adult to the library database. This web page has mandatory entry fields for First Name, Last Name, Street, City, State and Zip. Error messages are displayed to the end user upon incorrect data entries into the text boxes.
Add Adult Web Page code Code within the Add Adult web page utilized to add an adult member to the database table. Error handling is contained within the code to handle any exception errors encountered upon accessing or updating the database table.
Ad

Recommended

PPTX
Delma Hagen Portfolio
delhagen
PDF
Library Web Project
Rick Massouh
PDF
Library Windows Project
Rick Massouh
PPTX
Brenda Dean Portfolio
BrendaDean
PPT
I requestmanager for_x3
garryguddu
PPT
I requestmanager presentation_short
garryguddu
PPT
I requestmanager configuration_and_customization022813
garryguddu
PPTX
Data Visualization - How to connect Microsoft Forms to Power BI
International Institute of Information Technology (I²IT)
PDF
How Do I Extract Emails from LinkedIn?
Ahmad Software Technologies- Data Extraction Tools
PPTX
AGPresentation
Pradip Jinjala
PDF
City college Student Portal
City College (Florida)
PDF
Intern-Report
Tarjia Alam Nisha
DOCX
List aggregation
John Sah
PPT
Nj 09 Q4 Paul Kadzielawa
PKadzielawa
PDF
SPSBR - Access Apps for the Business User
Theresa Lubelski
PPTX
Presentation1
REVTISHEVATE
PPT
Using OpenCalais in the context of linked data
guest342da08
PDF
Banks and Private Business
Irina Shelest
DOCX
Project synopsis.
ssuser3bb83f1
PDF
ILL_Poster_Session
Andrew Huff
DOCX
Page Layout
Debbie Cortez
DOC
Sample Work
amirtharajsingh
PPTX
Presentation6
guestce34a6b
PDF
The circus of selling strategy
Caro Gomez Serafini
PPT
Compound Fracture, Impacted Fracture, Greenstick Fracture
Hanickaj
PDF
Current issue homes by
Wayne Salmans 469-500-4663
PPS
pere
polvaso
PPT
Christopher Latham Portfolio
lathamcl

More Related Content

What's hot (13)

PDF
How Do I Extract Emails from LinkedIn?
Ahmad Software Technologies- Data Extraction Tools
PPTX
AGPresentation
Pradip Jinjala
PDF
City college Student Portal
City College (Florida)
PDF
Intern-Report
Tarjia Alam Nisha
DOCX
List aggregation
John Sah
PPT
Nj 09 Q4 Paul Kadzielawa
PKadzielawa
PDF
SPSBR - Access Apps for the Business User
Theresa Lubelski
PPTX
Presentation1
REVTISHEVATE
PPT
Using OpenCalais in the context of linked data
guest342da08
PDF
Banks and Private Business
Irina Shelest
DOCX
Project synopsis.
ssuser3bb83f1
PDF
ILL_Poster_Session
Andrew Huff
DOCX
Page Layout
Debbie Cortez
How Do I Extract Emails from LinkedIn?
Ahmad Software Technologies- Data Extraction Tools
AGPresentation
Pradip Jinjala
City college Student Portal
City College (Florida)
Intern-Report
Tarjia Alam Nisha
List aggregation
John Sah
Nj 09 Q4 Paul Kadzielawa
PKadzielawa
SPSBR - Access Apps for the Business User
Theresa Lubelski
Presentation1
REVTISHEVATE
Using OpenCalais in the context of linked data
guest342da08
Banks and Private Business
Irina Shelest
Project synopsis.
ssuser3bb83f1
ILL_Poster_Session
Andrew Huff
Page Layout
Debbie Cortez

Viewers also liked (8)

DOC
Sample Work
amirtharajsingh
PPTX
Presentation6
guestce34a6b
PDF
The circus of selling strategy
Caro Gomez Serafini
PPT
Compound Fracture, Impacted Fracture, Greenstick Fracture
Hanickaj
PDF
Current issue homes by
Wayne Salmans 469-500-4663
PPS
pere
polvaso
Sample Work
amirtharajsingh
Presentation6
guestce34a6b
The circus of selling strategy
Caro Gomez Serafini
Compound Fracture, Impacted Fracture, Greenstick Fracture
Hanickaj
Current issue homes by
Wayne Salmans 469-500-4663
Ad

Similar to Erik King Setfocus (20)

PPT
Christopher Latham Portfolio
lathamcl
PPTX
Portfolio
jcterry
PDF
Mark Jackson\'s Portfoilo
Mark_Jackson
PPT
Genevieve De La Cruz .Net Portfolio
genevievedelacruz
PPTX
M Kaiser Portfolio1
Martin_Kaiser
DOCX
My Portfolio
z02247
PDF
Jeff Huber Portfoilio
JeffHuber
PPT
.NET Portfolio
larel
PPT
.NET Portfolio
guest1720d9
PPTX
Matthew Swanger .NET Portfolio
mattswanger
PDF
Net Portfolio Shade
folageshin
PDF
Project Portfolio
anaraghi
DOC
Library Management System - V1.0
JamesMuturi
DOC
Library Project
Mauro_Sist
DOCX
Tony Vitabile .Net Portfolio
vitabile
PPT
Portfolio
mrosec
PDF
Linked In Presentation
apweir12
PPT
.Net Portfolio
nikita_mathur
DOCX
My Portfolio
aemartin4
PPTX
Microsoft.NET Portfolio
jmunyeneh
Christopher Latham Portfolio
lathamcl
Portfolio
jcterry
Mark Jackson\'s Portfoilo
Mark_Jackson
Genevieve De La Cruz .Net Portfolio
genevievedelacruz
M Kaiser Portfolio1
Martin_Kaiser
My Portfolio
z02247
Jeff Huber Portfoilio
JeffHuber
.NET Portfolio
larel
.NET Portfolio
guest1720d9
Matthew Swanger .NET Portfolio
mattswanger
Net Portfolio Shade
folageshin
Project Portfolio
anaraghi
Library Management System - V1.0
JamesMuturi
Library Project
Mauro_Sist
Tony Vitabile .Net Portfolio
vitabile
Portfolio
mrosec
Linked In Presentation
apweir12
.Net Portfolio
nikita_mathur
My Portfolio
aemartin4
Microsoft.NET Portfolio
jmunyeneh
Ad

Erik King Setfocus

  • 1. SetFocus Masters Library Phase 1,2,3 Projects
  • 2. Add Juvenile Form This is the first phase of the Library Applications which implements a Windows form data manipulation system. Form utilized to add new Juvenile to database Mandatory Fields First Name, Last Name, Date of Birth and Member ID Date of Birth entry restrictions, birth date has to be less than 19 years of age Member ID entry restrictions, adult member ID must exist within the database
  • 3. Add Juvenile C# code Code extracts the user input to see if adult member exists C# code performs condition check to see if the member number entered is over the age of 18 If the data entered passes all conditional tests then the juvenile is added to the database, otherwise errors are highlighted on the screen to the end user
  • 4. Check Out Books Form Form utilized to check out books End user restrictions are that member can not check out more than 4 books Member’s that have an expired membership can not check out books A member that has at least 1 book that is past due can not check out books
  • 5. Check out Books Code Code first extracts user input to test weather requested item exists within the database The C# code then performs a method that checks out a book If the item does not exist then an error handler displays an error message to the end user If an item is checked out to another user the interface then gives the end user the option to check in and check out the book The code also performs additional error handling if there was an error within the check out method.
  • 6. Member Information Screen Member Information form displays different content for adult and juvenile members. Member Information form also gives the end user the ability to check in any books that are due.
  • 7. Member Information code The code extracts end user input and performs validation to see weather or not the member exists. If the member exists the code checks to see if the end user input an adult or a juvenile member. The code restricts content to the end user based on weather or not the member information requested is a juvenile or an adult member.
  • 8. Business Layer Code The purpose of the business layer code is for the presentation layer to have the ability to access data within the database. Contained within this screenshot is the business object that accesses a member’s information. Error handling is added to the get member information method in instances where the member entered does not exist.
  • 9. Business Layer object Get Items This object presented in this slide is utilized to call to the ADO.NET objects to extract items that are checked out by members that was entered in by the end user.
  • 10. ADO.NET object Add Adult member The ADO.NET phase is the second phase of the Library Application that implement the development of ADO.NET objects and stored procedures to manipulate data. This ADO.NET object establishes a connection to the library database. The Add Adult ADO.NET object accepts parameters of type adult and inserts these parameters into the Member and Adult tables by utilizing a stored procedure. Error condition handling is provided for any errors that occur within accessing or updating the database.
  • 11. Check out Item ADO.NET object Object displayed is utilized to check out an item for a library member. The code accepts 3 parameters, forms a database connection and then runs a stored procedure to check out a book. Error handling is provided for any errors generated during the accessing of data or updating of the database table.
  • 12. Stored Procedure for Adding Adult member This displayed stored procedure is utilized to accept input parameters to add a new adult member to the database. The stored procedure contains error handling that provides conditions for the input parameters.
  • 13. Check Out Book Stored Procedure Check out Book stored procedure inserts data into the loan table and updates the copy table. Rollback transactions are provided within the code to handle any exception handling of the manipulation of data.
  • 14. ASP.NET Add new Adult Member ASP.NET phase of the Library Application represents the third phase of the Library Application, which implements URL Web Pages to interact with the library database. This ASP.NET web page utilized to Add a new adult to the library database. This web page has mandatory entry fields for First Name, Last Name, Street, City, State and Zip. Error messages are displayed to the end user upon incorrect data entries into the text boxes.
  • 15. Add Adult Web Page code Code within the Add Adult web page utilized to add an adult member to the database table. Error handling is contained within the code to handle any exception errors encountered upon accessing or updating the database table.