9. Design and develop Windows and Web based applications that allow librarians to add adult and juvenile members, check in and check out books, and maintain an inventory of the library’s books.
17. Windows Business & Data Access Requirements Develop stored procedures for 6 processes Add member Get member Check in Check out Get item (returns an item with a specific ISBN and Copy #) Get items (returns a member’s checked out items) Create a Data Access Layer Calls stored procedures in database Returns data or throws errors to Business Layer Produce a project of Entities classes accessible to all layers Member Adult (derived class) Juvenile (derived class) Item ItemsDataSet Library Exception
21. Web Application Requirements Replace Windows front-end with Web front-end Add Functionality Add Item either with a new ISBN or new copy of an existing ISBN Automatic Conversion to Adult Membership for Juvenile 18 years and over with notification to Librarian Membership renewal upon Librarian acknowledgement Add Security Add a Librarian role Add 2 users to the Librarian role Prevent everyone except the Librarian role from accessing the library functions