Presentation is loading. Please wait.

Presentation is loading. Please wait.

Plan Design Analyze Develop Test Implement Maintain Systems Development Life Cycle eBookSharing.

Similar presentations


Presentation on theme: "Plan Design Analyze Develop Test Implement Maintain Systems Development Life Cycle eBookSharing."— Presentation transcript:

1 Plan Design Analyze Develop Test Implement Maintain Systems Development Life Cycle eBookSharing

2 Plan Design Analyze Develop Test Implement Maintain Project Document The eBookSharing system is an internet based application that allows a student (owner) to provide a list of books they are willing to share. The list is browsed by other students (borrower) looking for specific books. A borrower begins by logging in (email address and a password). The book list will include: title, author, ISBN, edition, condition, and the course in which the book was used. If a student is interested in borrowing, they can submit an offer to the owner. The book owner browsers through the offers and may then accept an offer and arrange a place and time for an exchange. The semester is coming to a close thus, an operational internet based application must be delivered by April 15, 2007 before book buy back begins. The following milestones will enable this deadline to be met. March 11 – Project Document and Business Requirements Completed. March 18 – Process and Database Models Completed delivered to programming March 25 – Initial Prototype ready for beta testing April 8 – Final product due from programming April 15 – User documentation due

3 Plan Design Analyze Develop Test Implement Maintain Use Case / Activity Diagrams borrower Browse & Make Offer administrator Prepared by: Informatory Inc.Prepared: March 2014 Maintain book list Accept Offer The books are added and maintained by the administrator. A borrower will browse the book list and make an offer. The offers are reviewed by the administrator and the best offer is accepted. The borrower is then informed of the acceptance.

4 computeradministrator Maintain Book List View booklist [ exit selected ] [add selected ] Add Book Prepared by: Informatory Inc. Plan Design Analyze Develop Test Implement Maintain Use Case / Activity Diagrams BOOK After logging in, the administrator begins by viewing a list of current books. Either an Add or Update Function can be selected. Depending on the function selected the administrator can maintain any number of books in the database. Select Function Change Book [change selected ] *Login Prepared: March 2014

5 *Login computerborrower Make Offer View booklist and offers [ not interested ] BOOKS [ add selected ] Make Offer Prepared by: Informatory Inc. Plan Design Analyze Develop Test Implement Maintain Use Case / Activity Diagrams OFFER The borrower begins by logging into the system supplying an userid (email address ) and a password. A list of current books offered along with an previous offers by that user are displayed. If the borrower finds a book of interest an add offer function can be selected. The borrower can make as many offers on any number of current books in the database. NOTE: current books offered are those books in the database without an accepted offer. Prepared: March 2014

6 *Login computer Accept Offer View list of current offers [ exit ] [ offer selected ] Accept Offer Prepared by: Informatory Inc. Plan Design Analyze Develop Test Implement Maintain Use Case / Activity Diagrams OFFER After logging in, the administrator begins by viewing a list of current offers. An offer can be selected thus, accepted. After acceptance a brief correspondence page is generated to be used to inform the borrower of acceptance of the offer. NOTE: current offers are those offers for the books in the database without an accepted offer. administrator ACCEPTED OFFER Generate Acceptance Letter Prepared: March 2014

7 Contact Information / Menu Enter UserID and Password computer Login Verify User [ existing user ] [ new user ] Add UserID and Confirm Prepared by: Informatory Inc. Plan Design Analyze Develop Test Implement Maintain Use Case / Activity Diagrams USER The login feature is the entry point for both administrators and borrowers. New borrowers can self add an UserID and password to the database. Once successfully logged in the user will be directed to a contact information screen where appropriate functions can be selected. user CONTACT [ invalid login ] Prepared: March 2014

8 Plan Design Analyze Develop Test Implement Maintain User Interface - Layout

9 Plan Design Analyze Develop Test Implement Maintain User Interface – font / color specification

10 Plan Design Analyze Develop Test Implement Maintain User Interface - Navigation

11 Plan Design Analyze Develop Test Implement Maintain Data Model: Entity Relationship Diagram BOOKOFFERUSER CONTACT ACCEPTANCE ADMINISTRATOR

12 Plan Design Analyze Develop Test Implement Maintain Prototype

13 Plan Design Analyze Develop Test Implement Maintain Testing Screen / Form Tested Date Tested Login Screen Tester Test ConditionExpected ResultsActual Results(Circle one) Enter new User ID and a new Password New user created and a confirmation message given. Contact information screen appears. Pass Fail Enter valid User ID and a invalid Password Error message return stating an invalid user id or password has been entered Pass Fail Enter valid User ID and a valid Password Contact information screen appears. Pass Fail

14 Plan Design Analyze Develop Test Implement Maintain

15 Plan Design Analyze Develop Test Implement Maintain


Download ppt "Plan Design Analyze Develop Test Implement Maintain Systems Development Life Cycle eBookSharing."

Similar presentations


Ads by Google