Your contribution can guide someone’s learning journey. Share your
documents today.
Running head: NATIONAL BOOKSTORE ONLINE BOOK RENTAL STORE NATIONAL BOOKSTORE ONLINE BOOK RENTAL STORE Name of the Student Name of the University Author Note
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
1NATIONAL BOOKSTORE ONLINE BOOK RENTAL STORE Table of Contents PART A – Context and Data Flow Diagrams.................................................................................2 Task 1: System Requirement.......................................................................................................2 Task 2: Context Level Diagram...................................................................................................3 Task 3: Level-0 DFD...................................................................................................................4 Task 4: Decision Table................................................................................................................5 PART B - System Prototype............................................................................................................6 Task 1: Entity Relationship Diagram (ERD)...............................................................................6 Task 2: Data Dictionary...............................................................................................................7
2NATIONAL BOOKSTORE ONLINE BOOK RENTAL STORE PART A – Context and Data Flow Diagrams Task 1: System Requirement SystemRequirementsarethenecessaryconfigurationsofthesystemandtheir functionalities in order to achieve the goal of the system. The functionalities of the system are defined as different objectives of the system which is collectively said as the aim of the system. Some of the requirements of the National Bookstore Online book rental store system, are described below: a.All the members of the system should be able to search the books by the file size, book title, genre, type and year of release. b.Each book is assigned a unique identification number which is the BookID in ERD. c.Thesystemshouldbeabletostoreuserinformation,rentalinformation,book information, credit card information and staff meeting information. d.The system should be able to charge user from their credit cards while renting. e.The maximum limit of the books for rent is 10 and for rental period is 30 days. f.The system should be able to send invoice to the registered email of the users. g.The system should be able to generate summary of all the reports from rental history.
3NATIONAL BOOKSTORE ONLINE BOOK RENTAL STORE Task 2: Context Level Diagram Figure 1:Context level Diagram Source:Created by author
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
4NATIONAL BOOKSTORE ONLINE BOOK RENTAL STORE Task 3: Level-0 DFD Figure 2:0-level Data Flow Diagram Source:Created by author
5NATIONAL BOOKSTORE ONLINE BOOK RENTAL STORE Task 4: Decision Table Conditions1234 No of rented books >10YYNN Permissiontochargefrom cardYNYN Action Allow rentingXX Allow PaymentXX
6NATIONAL BOOKSTORE ONLINE BOOK RENTAL STORE PART B - System Prototype Task 1: Entity Relationship Diagram (ERD) Figure 3:Entity Relationship Diagram Source:Created by author
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
7NATIONAL BOOKSTORE ONLINE BOOK RENTAL STORE Task 2: Data Dictionary Element DescriptionUser NamePassword Data Element NameUserNamePassword AliasNoneNone Typevarcharvarchar Length5020 Default Valuenullnull Acceptable valuesUpper-caseletter,lowercase letters, number and symbols. Upper-caseletter,lowercase letters, at least one number and one symbol. Description and commentsThe data element Username is defended from the email address of the user and stored in the system. Usercancreatetheirown passwordbyfulfillingthe validationcriteriaof acceptable values.