C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN: 9781337102087
Author: D. S. Malik
Publisher: Cengage Learning
expand_more
expand_more
format_list_bulleted
Question
error_outline
This textbook solution is under construction.
Students have asked these similar questions
OVERVIEW
Body mass index (BMI) is a value derived from the mass (weight) and height of a person. The BMI
is defined as the body mass divided by the square of the body height, and is expressed in units of kg/m2,
resulting from mass in kilograms and height in meters. The BMI may be determined using a table or chart
which displays BMI as a function of mass and height using contour lines or colors for different BMI
categories, and which may use other units of measurement (converted to metric units for the
calculation). The BMI is a convenient way for classifying persons in to 4 categories based the BMI value
as shown the following table:
BMI value
Category
Underweight
Normal
Overweight
Less than 18.5
18.5 to less than 25
25 to less than 30
30 or higher
Obese
A national study in some country to analyze the BMI of the people in the country is considered. In this
study, a set of cities is selected in the study and randomly specific number of persons are selected to
check the BMI category of…
A library has books, journals, and periodicals that it loans to its users. All library material has an accession number which is a unique identifier and a price. In addition, a book has a title, publisher, year of publication, edition, and authors. Journals have journal name, volume number, issue number and year of publication. Each article in a journal has a title and authors. A periodical has a name and date of publication. The library keeps one or more copies of each library item (book, journal, periodical). Copies of all library material can be loaned to users. Reference-only material is loaned for 2hrs and can’t be removed from the library. Other material can be loaned for 2 weeks. For every loan, the library records the user, the loan date and time, and the return date and time. For users, the library keeps their name, address, and cell phone number. If a user loses a loaned item they are made to purchase it, however, if the user delays with the loaned item they are finned…
Q : Draw an ERD from the following business rules: Use proper notations for the type of attributes.
A software system is to be developed for an educational institute. The software is intended to be used by faculty members, students and designated support staff. System administrator will also use system for system administration and management. Student’s data including names, registration number, cell numbers and address will be added and edited by Clerk. The data will be added at the time of student reporting at campus. Student can enroll into any course of their choice from the offered courses. They can also request for dropping a course. Approval of course dropping of a student will be granted or refused by academic coordinators.
Knowledge Booster
Similar questions
- Annotated Bibliography As a graduate student, one of the fundamental techniques to gather research for a paper is the use of an Annotated Bibliography. Furthermore, as a human-computer interaction researcher, finding relevant literature to support a study is also part of preparing an analytical research paper. For this assignment, you’ve been assigned a topic (see below). You’ve also been assigned to a specific group (see Groups in Blackboard). Each member of the group is to find five UNIQUE references. These references are to be scholarly papers, not wiki, blog, or Website entries. Do not include textbooks or trade publications either. The use of Google Scholar is STRONGLY recommended. IMPORTANT: To support your research journey, read the Levy & Ellis (2006) article on how to maximize your research opportunities in Information Systems Research. (5 to 6) entries. Your assigned topic is as follows: Context-Aware Computingarrow_forwardDefine class name? Define attributes name and colorarrow_forwardA book is identified by its ISBN number, and it has a title, a price, and a date of publication. It is published by a publisher, which has its own ID number and a name. Each book has exactly one publisher, but one publisher typically publishes multiple books over time.arrow_forward
- Draw the ERD a third normal form solution for the following: A college keeps track of students and the courses they take. The following is kept for each student: Data Description Student number - a number that uniquely identifies a student Student last name -the last name of a student Student fırst name the first name of a student Student email - the email address of a student Course name - the name of a course; a student may take many courses and a course may have many students enrolled in it Course index number - a number that uniquely identifies a course Course credit - the number of credits a course is wortharrow_forwardMake use-case diagram: The customer wants a system for bike racing registrations where Organizers of eventscan publish races, people who want to race can sign up and the system should also keeptrack of the old races to racers can "level up" and start in higher categories (cat).Racers who officially want to race need to sign up with the system with their name,credit card information. To be able to register for official races they need to buy alicence. The license is always valid for 1 year and has a specific ID and is for the racerscurrent level (cat). Racers are sorted into categories 5-1 where 5 is beginner and 1 isthe best category. Racers can only race in official events if they have the cat required,so they need to race against others their level.Organizers can create races. The interesting part is though that a race can consist ofdifferent stages. E.g. one stage is a road race, the other a criterium and the other atime trial (you can find what these are online). Each stage is on a…arrow_forwardA college course may have one or more scheduled sections or may not have a scheduled section. Attributes of COURSE include Course ID, Course Name, and Units. Attributes of SECTION include Section Number and Semester ID. Semester ID is composed of two parts: Semester and Year. Section Number is an integer (such as 1 or 2) that distinguishes one section from another for the same course but does not uniquely identify a section. How did you model SECTION? Why did you choose this way versus alternative ways to model SECTION?arrow_forward
- A variable's "type" and "other attributes" must be identified in order to properly classify it. In addition to the data type, each variable contains extra properties. What characteristics of a variable may be explained with the aid of a concept?arrow_forwardWhen defining a variable, the 'type' of the variable is not the only element that must be specified. To restate, every variable is associated with its own set of properties and data types. Explain in greater detail how this concept allows us to describe the properties of any variable.arrow_forwardEntity-Relationship Diagrams (ERD) Background Information: Study the following statements to determine the relationship between the entities • Each student has an academic advisor. An academic advisor can advise many students. • Each academic advisor has a specific parking spot assigned. • Each student can take up to five courses. and each course has up to 24 students. • Several adjunct faculty members share an office. Tasks: 1. Draw an ERD (it is just one diagram) showing the entities and the relationships among them. Include associative entities, if any. Also, remember to show cardinality (1:1, 1:M, M:N); you can use the cardinality notation or the crow’s foot notation. Remember that this is a graphical language, and you must follow the shapes of the elements in the diagram.arrow_forward
- Q2: Draw an ERD from the following business rules: Use proper notations for the type of attributes A software system is to be developed for an educational institute.The software is intended to be used by faculty members, students and designated support staff. System administrator will also use system for system administration and management. Student’sdata including names, registration number, cell numbers and address will be added and edited by Clerk. The data will be added at the timeof student reporting at campus. Student can enroll into any course of their choice from the offered courses. They can also request for dropping a course. Approval of course dropping of a student will be granted or refused by academic coordinatorsarrow_forwardDesign: An (ER) and (relational Diagram) by showing as I am an owner of a car rental company website describing the following domain: I am the owner of the website, and I see the registered customers records I have through different car types and car rental Every rental operation has a start or end by day or KM Every car has a different price depending on its year production and model We have three rental types( Per Kilometers, monthly, daily) in different prices even though it was the same car Any one can enter his 'id' which includes ( Name, age, gender, address, city, Civil id), and this 'id' is the primary ket to all entities He would proceed to register for renting a car per his choice Then he will send the registrations form that I will analyze and contact him Every customer can rent only one car This choice has one car rental type based on the available listed cars in the registration The owner of that website has the "id" records and the registration database running its…arrow_forwardEach department runs a number of courses. The university provides a set of modules used in different courses. Each course uses a number of modules but not every module is used. A course is assigned a unique course code and a module is identified by a unique module code. A module can be used in one course only, but can be studied by many students. In addition to the module code each module unique title, start date, end date, texts (books), and assessment scheme (i.e., coursework and exam marks percentages) are also stored. Each course is managed by a member of academic staff, and each module is coordinated by a member of academic staff also. The database should also store each course unique title, and duration (in years). A student can enroll in one course at a time. Once enrolled a student is assigned a unique matriculation number. To complete a course, each student must undertake and pass all the required modules in his/her course. This requires that the database store the…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Programming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage Learning
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:9781337102124
Author:Diane Zak
Publisher:Cengage Learning