What books are associated with each publisher

Assignment Help Basic Computer Science
Reference no: EM13974054

Milestone One Guidelines and Rubric 

The final project for this course is the creation of a database and a report explaining the choices you made in the creation of your database based on the scenario in your final project:

Scenario

Books'R'Us is a local bookstore that started in 1978 in a small New England town. Books'R'Us has been able to withstand the challenges of larger bookstore chains, as well as the internet giant Amazon.com, by offering new and used books and other products in a comfortable location that includes a café with free WiFi. Books'R'Us recently purchased another local bookstore called Great Books, USA, from an owner who is retiring. Both businesses use a simple bookkeeping system that includes Microsoft Excel.

The owners of Books'R'Us, Tom and Sarah Smith, would like a more efficient way to store inventory data and report on the various business essentials. They are also preparing to offer e-commerce on their website. A consulting firm has recommended capturing information in a database and linking access to the database for each store. Tom and Sarah purchased Microsoft SQL Server to do this. The consulting firm has hired you to complete the database for Books'R'Us. In addition to creating the database, you will provide a report for your supervisor at the consulting firm; this report should describe the rationale for and proposed development of the database.

Imagine that you have interviewed the store owners, Tom and Sarah Smith, and these are the questions with which they are most concerned:

1. How many books are sold each month by the publisher? This is important because quantity discounts are available from the publisher.

2. Which authors are the biggest sellers of books in our stores? This is important because the publisher offers discounts for certain authors each month.

3. What books are associated with each publisher?

4. What are the most popular products besides books that are sold in each store? In addition to books, the stores sell magazines, café-specific products like coffee and pastries, and various gift products.

5. From what region(s) (by ZIP code) do customers visit our stores? This is important because it will assist with future marketing efforts.

6. What customer data must be stored for the e-commerce portion of the website? 

There are total of three deliverables assigned: two milestones and the database and report. The database requires the use of Microsoft SQL.

Prompt: In Module One, submit a project proposal and its overview. Submit this deliverable as a Word document. This milestone will be graded using the Milestone One Rubric found on the following page. The milestone should include the following:

  • Title pageoInclude project title, your name, and date (and other information as you see fit)
  • Overview

o   General description of the project and supporting database 

  • JustificationoWhy would you do this project?oWhat problem will this database solve?

o   What happens if you do not do this project?

  • RequirementsoFor each major feature:

§  Describe it

§  Explain why you need it

  • Design considerationsoIn this section, include:

§All the tables and their relationships. For each table, include:

  • Table name
  • All attributes (field names and their data type)
  • Keys (primary, foreign, etc.)Note: This could be a diagram depicting the listed items as well
  • If appropriate, include a process diagram

Rubric

Guidelines for Submission: Written components of the project must follow these formatting guidelines when applicable: double spacing, 12-point Times New Roman font, one-inch margins, and discipline-appropriate citations.

 

Critical Elements

Exemplary (100%)

Proficient (85%)

Needs Improvement (55%)

Not Evident (0%)

Value

Title Page

All required items are included

Most of the required items are included 

Some of the required items are included 

Fails to provide a title page

4

Overview

A clear and brief description of the database is included 

A description of the database is included 

An ambiguous description of the database is included 

Fails to provide a description of the database 

24

Justification

Clearly and comprehensively defines reasons for creating this database, including a complete cost/benefit analysis of undertaking such a project as well as the ramifications of not doing the project 

Defines all of the main reasons for creating this database. Some of the advantages and disadvantages of undertaking such a project are analyzed and discussed

Defines several important reasons for creating this database. Discusses almost exclusively the advantages of undertaking such a project but with little to no analysis of potential disadvantages 

Fails to describe most or all of the reasons for creating this database. Fails to provide detailed analysis of the advantages and disadvantages of undertaking such a project

24

Requirements

Describes all of the features of the project in great detail. Strong analysis of decision to include some features and exclude others

Describes all of the major features of the project in detail. Describes and explains reasons why some of the features were included but not others

Describes most of the major features of the project, but misses some key features or lacks detail. Contains very little analysis of the decision to include some features but not others 

Fails to describe several or all of the key features of the project. No analysis of the decision to include some features but not others

24

Design Considerations

Describes, in accurate detail, the platform under which the product will run. Accurately explains the table layout, including an exhaustive list tables, fields, primary keys, foreign keys, and data types. Includes well-designed process or data modeling diagrams to highlight relationships between the tables

Accurately describes the platform under which the project will run. Accurately explains the table layout, listing most of the tables, fields, primary keys, foreign keys, and data types. Includes at least one process or data modeling diagram to highlight

relationships between the tables

Accurately describes the platform under which the project will run. Discusses some of the tables and fields that will be used in the table layout, but misses some detailed information about keys and data types. Data modeling diagram is missing or not fully developed

Fails to accurately describe the platform under which the project will run. Fails to include much or all of the important information that will be used in the table layout. Data modeling diagram is missing

24

       

Earned Total

100%

Verified Expert

This assignment is all about the database design and it includes the advantages and the disadvantages of designing the project using relational database and it all include the table, column for this design and also the data modelling diagram.

Reference no: EM13974054

Questions Cloud

How should the government and producers balance safety : How should the government and producers balance safety  i.e. carefully assessing the vaccine so that few unintended consequences occur versus speed of getting the vaccine to patients?
Describe anova approach for testing difference in sample : Perform a test of hypothesis to determine whether the variances of two populations are equal and describe the ANOVA approach for testing difference in sample means.
Company net income : If this product line is eliminated, 60% of the fixed expenses can be eliminated and the other 40% will be allocated to other product lines. If management decides to eliminate this product line, the company's net income will
Write procedure sort that swaps its three inputs : Write a procedure sort3(int& a, int& b, int& c) that swaps its three inputs to arrange them in sorted order. Without actually compiling and running a program, determine the results of the given function calls.
What books are associated with each publisher : Which authors are the biggest sellers of books in our stores? This is important because the publisher offers discounts for certain authors each month.
How did the perspective you chose view sexuality : In this module, we discussed the various influences on our views of sexuality, including religion, cultural traditions, and historical context. Briefly summarize the article. How did the perspective you chose view sexuality
Preparing a cash budget for the months : Preparing a cash budget for the months of March, April and May
Journal entry to record walter unexpected receipt : Prepare the journal entry to record Walter's unexpected receipt of Janet's payment.
Calculating the marginal profit : If the Mexican company is only willing to pay $27 for the part and CMR has excess capacity, should CMR accept the order? What will be the marginal profit if any? (Show your computations)

Reviews

inf974054

10/15/2016 8:24:00 AM

Expertsmind, Thank you in particular. I truly welcome your assistance. I am graduating this coming Friday, so I won't trouble you any more. :) Thank you for everything. I know I needed to pay for those case papers and tasks, however it was justified, despite all the trouble. With your help, I could take more classes at once and graduate sooner.

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd