SlideShare a Scribd company logo
1 of 26
[object Object],[object Object],[object Object],[object Object]
Table of Contents ,[object Object],[object Object],[object Object],[object Object]
(Library Inventory Control) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
(Library Inventory Control) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Visual representation of the layers
Initial Screen on Start Up Enter a member ID into the text box . Click to retrieve the record.
Successful Member Retrieval Appropriate fields are populated upon successful record retrieval .  Populates Data Grid with books that are currently on loan.
Result if not found Non-modal communication to inform  the user .
Notification if Card is Expired Expiration date shows up in red . Tells the Librarian the card is expired Check In Button is disabled if the user has no items out.
If member is a Juvenile…. Two additional fields show up for Juvenile Records.
Checking in an item Clicking the Check In button triggers an event when there is an item selected . This message box pops  up to  give the user the option  to back out of the transaction.
If you click “No”…. A non-modal message informs the user that the transaction was cancelled.
If you click “Yes”…. Data Grid is updated to reflect the change . Non-modal message to inform the user the transaction is successful
To check out an item Click on Member Services and select  “Check Out”.  Note: “Check Out” will not be available if member ‘s card has expired or member  has 4 books out.
This dialog box shows up… Text box for entering ISBN. Text box for entering the copy number . Option to cancel . Note: Member number shows up  in title bar.
Possible outcomes Non-Modal message to inform user of errors Input validators prevent  user  from entering bad data. Message to inform user  that no such item exists. Note: If item is already out on loan, the Librarian has the option of checking it in before checking it out.  In the event that the user has 4 items checked out, a non-modal message is displayed.
More possible outcomes… Item is not on loan and is available for check-out. If you click on “Yes”, a non-modal message is displayed to indicate success. If “No” is clicked, a messages is displayed indicating the operation was cancelled by user.
Data Grid is updated to reflect changes Newly checked out item is displayed in the grid.
Adding an Adult Validators prevent an add with bad data. Non-modal communication to inform user that there was a problem.
Adding an Adult If data is valid, click on the “Add Adult” button . If successful, a non-modal message is displayed with the assigned ID number.
Confirm the Add was a success Note the assigned member ID.  Expiration date is one year  from the date the data was entered.
Adding a Juvenile The Juvenile must be less than 18 years of age.  Sponsoring member must be an adult and must not have an expired card .  Other validators prevent data from being submitted.  Non-modal communication informs user that there are problems.
Adding a Juvenile All data is good, so it is time to click on the “Add Juvenile” button.  Non-modal communication to let the user know the add was a success and the new ID number of the juvenile.
Confirm the add was a success Note the member ID . Expiration Date is that of the sponsoring adult .  Sponsoring Adult’s ID along with the valid DOB.
DBML The member object with its properties. Child classes of the  member object. Stored procedures created in  MS SQL Server.
Sample Code Screen

More Related Content

Viewers also liked

Hotel To Web Katalog
Hotel To Web KatalogHotel To Web Katalog
Hotel To Web Katalogdidemc
 
ภารกิจ การจัด และการดำเนินงานทางทหาร สำหรับบรรยายมหาลัย
ภารกิจ การจัด และการดำเนินงานทางทหาร สำหรับบรรยายมหาลัยภารกิจ การจัด และการดำเนินงานทางทหาร สำหรับบรรยายมหาลัย
ภารกิจ การจัด และการดำเนินงานทางทหาร สำหรับบรรยายมหาลัยminiindy
 
GeoDjango in a nutshell
GeoDjango in a nutshellGeoDjango in a nutshell
GeoDjango in a nutshellDjango Stars
 
หลักการสงคราม
หลักการสงครามหลักการสงคราม
หลักการสงครามminiindy
 
ภารกิจ+กา..
ภารกิจ+กา..ภารกิจ+กา..
ภารกิจ+กา..miniindy
 
ทบทวนวิชา..
ทบทวนวิชา..ทบทวนวิชา..
ทบทวนวิชา..miniindy
 
สรุปเนื้อหาวิชาการทหารกองทัพเรือ
สรุปเนื้อหาวิชาการทหารกองทัพเรือสรุปเนื้อหาวิชาการทหารกองทัพเรือ
สรุปเนื้อหาวิชาการทหารกองทัพเรือminiindy
 
HotelToWeb Catalogue
HotelToWeb CatalogueHotelToWeb Catalogue
HotelToWeb Cataloguedidemc
 
ABOUT gowellgo
ABOUT gowellgoABOUT gowellgo
ABOUT gowellgodidemc
 
WHY gowellgo
WHY gowellgoWHY gowellgo
WHY gowellgodidemc
 
HotelToWeb
HotelToWebHotelToWeb
HotelToWebdidemc
 
ทบทวนวิชาวิทยาการทหาร51
ทบทวนวิชาวิทยาการทหาร51ทบทวนวิชาวิทยาการทหาร51
ทบทวนวิชาวิทยาการทหาร51miniindy
 
ความสัมพันธ์ ผบ.
ความสัมพันธ์ ผบ.ความสัมพันธ์ ผบ.
ความสัมพันธ์ ผบ.miniindy
 
HTWRateHunter
HTWRateHunterHTWRateHunter
HTWRateHunterdidemc
 
Small Business Financing & SBA Loans
Small Business Financing & SBA LoansSmall Business Financing & SBA Loans
Small Business Financing & SBA LoansMortgage West
 
วิชากองทัพบก
วิชากองทัพบกวิชากองทัพบก
วิชากองทัพบกminiindy
 

Viewers also liked (17)

Hotel To Web Katalog
Hotel To Web KatalogHotel To Web Katalog
Hotel To Web Katalog
 
ภารกิจ การจัด และการดำเนินงานทางทหาร สำหรับบรรยายมหาลัย
ภารกิจ การจัด และการดำเนินงานทางทหาร สำหรับบรรยายมหาลัยภารกิจ การจัด และการดำเนินงานทางทหาร สำหรับบรรยายมหาลัย
ภารกิจ การจัด และการดำเนินงานทางทหาร สำหรับบรรยายมหาลัย
 
GeoDjango in a nutshell
GeoDjango in a nutshellGeoDjango in a nutshell
GeoDjango in a nutshell
 
I P I A L E S
I P I A L E SI P I A L E S
I P I A L E S
 
หลักการสงคราม
หลักการสงครามหลักการสงคราม
หลักการสงคราม
 
ภารกิจ+กา..
ภารกิจ+กา..ภารกิจ+กา..
ภารกิจ+กา..
 
ทบทวนวิชา..
ทบทวนวิชา..ทบทวนวิชา..
ทบทวนวิชา..
 
สรุปเนื้อหาวิชาการทหารกองทัพเรือ
สรุปเนื้อหาวิชาการทหารกองทัพเรือสรุปเนื้อหาวิชาการทหารกองทัพเรือ
สรุปเนื้อหาวิชาการทหารกองทัพเรือ
 
HotelToWeb Catalogue
HotelToWeb CatalogueHotelToWeb Catalogue
HotelToWeb Catalogue
 
ABOUT gowellgo
ABOUT gowellgoABOUT gowellgo
ABOUT gowellgo
 
WHY gowellgo
WHY gowellgoWHY gowellgo
WHY gowellgo
 
HotelToWeb
HotelToWebHotelToWeb
HotelToWeb
 
ทบทวนวิชาวิทยาการทหาร51
ทบทวนวิชาวิทยาการทหาร51ทบทวนวิชาวิทยาการทหาร51
ทบทวนวิชาวิทยาการทหาร51
 
ความสัมพันธ์ ผบ.
ความสัมพันธ์ ผบ.ความสัมพันธ์ ผบ.
ความสัมพันธ์ ผบ.
 
HTWRateHunter
HTWRateHunterHTWRateHunter
HTWRateHunter
 
Small Business Financing & SBA Loans
Small Business Financing & SBA LoansSmall Business Financing & SBA Loans
Small Business Financing & SBA Loans
 
วิชากองทัพบก
วิชากองทัพบกวิชากองทัพบก
วิชากองทัพบก
 

Similar to Nj 09 Q4 Paul Kadzielawa

Library Windows Project
Library Windows ProjectLibrary Windows Project
Library Windows ProjectRick Massouh
 
Library Web Project
Library Web ProjectLibrary Web Project
Library Web ProjectRick Massouh
 
Delma Hagen Portfolio
Delma Hagen PortfolioDelma Hagen Portfolio
Delma Hagen Portfoliodelhagen
 
How Does Affiliate Marketing Work
How Does Affiliate Marketing WorkHow Does Affiliate Marketing Work
How Does Affiliate Marketing WorkHimanshuBhandari32
 
Affiliate Marketing Mastermind
Affiliate Marketing MastermindAffiliate Marketing Mastermind
Affiliate Marketing MastermindRonakBisht1
 
Website Users Guide
Website Users GuideWebsite Users Guide
Website Users GuideCIREIA
 
Pin On Colleges. Online assignment writing service.
Pin On Colleges. Online assignment writing service.Pin On Colleges. Online assignment writing service.
Pin On Colleges. Online assignment writing service.Jennifer Wood
 
IS320 Database Applications.docx
IS320 Database Applications.docxIS320 Database Applications.docx
IS320 Database Applications.docxstirlingvwriters
 
CIS 3100 - Database Design and ImplementationProducts on Sale Da.docx
CIS 3100 - Database Design and ImplementationProducts on Sale Da.docxCIS 3100 - Database Design and ImplementationProducts on Sale Da.docx
CIS 3100 - Database Design and ImplementationProducts on Sale Da.docxmccormicknadine86
 
ToolsTrade.com Project Final pres
ToolsTrade.com Project Final presToolsTrade.com Project Final pres
ToolsTrade.com Project Final prespurvanahar
 
Rinkeshkumar Bhagat Portfolio
Rinkeshkumar Bhagat PortfolioRinkeshkumar Bhagat Portfolio
Rinkeshkumar Bhagat PortfolioRinkeshkumar15
 
Rinkeshkumar Bhagat Portfolio
Rinkeshkumar Bhagat PortfolioRinkeshkumar Bhagat Portfolio
Rinkeshkumar Bhagat PortfolioRinkeshkumar15
 
How to Create an Electronic Signing in Docs+ -- by Realcomp
How to Create an Electronic Signing in Docs+ -- by RealcompHow to Create an Electronic Signing in Docs+ -- by Realcomp
How to Create an Electronic Signing in Docs+ -- by RealcompRealcomp II Ltd.
 
Affiliate marketing mastermind
Affiliate marketing mastermindAffiliate marketing mastermind
Affiliate marketing mastermindKoushikGrandhe
 

Similar to Nj 09 Q4 Paul Kadzielawa (20)

Library Windows Project
Library Windows ProjectLibrary Windows Project
Library Windows Project
 
Library Web Project
Library Web ProjectLibrary Web Project
Library Web Project
 
Delma Hagen Portfolio
Delma Hagen PortfolioDelma Hagen Portfolio
Delma Hagen Portfolio
 
How To Set Up Insightly CRM
How To Set Up Insightly CRMHow To Set Up Insightly CRM
How To Set Up Insightly CRM
 
.Net Portfolio
.Net Portfolio.Net Portfolio
.Net Portfolio
 
Social media networking_guide
Social media networking_guideSocial media networking_guide
Social media networking_guide
 
How Does Affiliate Marketing Work
How Does Affiliate Marketing WorkHow Does Affiliate Marketing Work
How Does Affiliate Marketing Work
 
Affiliate Marketing Mastermind
Affiliate Marketing MastermindAffiliate Marketing Mastermind
Affiliate Marketing Mastermind
 
Website Users Guide
Website Users GuideWebsite Users Guide
Website Users Guide
 
Pin On Colleges. Online assignment writing service.
Pin On Colleges. Online assignment writing service.Pin On Colleges. Online assignment writing service.
Pin On Colleges. Online assignment writing service.
 
IS320 Database Applications.docx
IS320 Database Applications.docxIS320 Database Applications.docx
IS320 Database Applications.docx
 
Shop management system
Shop management systemShop management system
Shop management system
 
CIS 3100 - Database Design and ImplementationProducts on Sale Da.docx
CIS 3100 - Database Design and ImplementationProducts on Sale Da.docxCIS 3100 - Database Design and ImplementationProducts on Sale Da.docx
CIS 3100 - Database Design and ImplementationProducts on Sale Da.docx
 
Startup analytics
Startup analyticsStartup analytics
Startup analytics
 
Widget Self Assessment
Widget Self AssessmentWidget Self Assessment
Widget Self Assessment
 
ToolsTrade.com Project Final pres
ToolsTrade.com Project Final presToolsTrade.com Project Final pres
ToolsTrade.com Project Final pres
 
Rinkeshkumar Bhagat Portfolio
Rinkeshkumar Bhagat PortfolioRinkeshkumar Bhagat Portfolio
Rinkeshkumar Bhagat Portfolio
 
Rinkeshkumar Bhagat Portfolio
Rinkeshkumar Bhagat PortfolioRinkeshkumar Bhagat Portfolio
Rinkeshkumar Bhagat Portfolio
 
How to Create an Electronic Signing in Docs+ -- by Realcomp
How to Create an Electronic Signing in Docs+ -- by RealcompHow to Create an Electronic Signing in Docs+ -- by Realcomp
How to Create an Electronic Signing in Docs+ -- by Realcomp
 
Affiliate marketing mastermind
Affiliate marketing mastermindAffiliate marketing mastermind
Affiliate marketing mastermind
 

Nj 09 Q4 Paul Kadzielawa

  • 1.
  • 2.
  • 3.
  • 4.
  • 6. Initial Screen on Start Up Enter a member ID into the text box . Click to retrieve the record.
  • 7. Successful Member Retrieval Appropriate fields are populated upon successful record retrieval . Populates Data Grid with books that are currently on loan.
  • 8. Result if not found Non-modal communication to inform the user .
  • 9. Notification if Card is Expired Expiration date shows up in red . Tells the Librarian the card is expired Check In Button is disabled if the user has no items out.
  • 10. If member is a Juvenile…. Two additional fields show up for Juvenile Records.
  • 11. Checking in an item Clicking the Check In button triggers an event when there is an item selected . This message box pops up to give the user the option to back out of the transaction.
  • 12. If you click “No”…. A non-modal message informs the user that the transaction was cancelled.
  • 13. If you click “Yes”…. Data Grid is updated to reflect the change . Non-modal message to inform the user the transaction is successful
  • 14. To check out an item Click on Member Services and select “Check Out”. Note: “Check Out” will not be available if member ‘s card has expired or member has 4 books out.
  • 15. This dialog box shows up… Text box for entering ISBN. Text box for entering the copy number . Option to cancel . Note: Member number shows up in title bar.
  • 16. Possible outcomes Non-Modal message to inform user of errors Input validators prevent user from entering bad data. Message to inform user that no such item exists. Note: If item is already out on loan, the Librarian has the option of checking it in before checking it out. In the event that the user has 4 items checked out, a non-modal message is displayed.
  • 17. More possible outcomes… Item is not on loan and is available for check-out. If you click on “Yes”, a non-modal message is displayed to indicate success. If “No” is clicked, a messages is displayed indicating the operation was cancelled by user.
  • 18. Data Grid is updated to reflect changes Newly checked out item is displayed in the grid.
  • 19. Adding an Adult Validators prevent an add with bad data. Non-modal communication to inform user that there was a problem.
  • 20. Adding an Adult If data is valid, click on the “Add Adult” button . If successful, a non-modal message is displayed with the assigned ID number.
  • 21. Confirm the Add was a success Note the assigned member ID. Expiration date is one year from the date the data was entered.
  • 22. Adding a Juvenile The Juvenile must be less than 18 years of age. Sponsoring member must be an adult and must not have an expired card . Other validators prevent data from being submitted. Non-modal communication informs user that there are problems.
  • 23. Adding a Juvenile All data is good, so it is time to click on the “Add Juvenile” button. Non-modal communication to let the user know the add was a success and the new ID number of the juvenile.
  • 24. Confirm the add was a success Note the member ID . Expiration Date is that of the sponsoring adult . Sponsoring Adult’s ID along with the valid DOB.
  • 25. DBML The member object with its properties. Child classes of the member object. Stored procedures created in MS SQL Server.