Database Systems: Design, Implementation, & Management
13th Edition
ISBN: 9781337627900
Author: Carlos Coronel, Steven Morris
Publisher: Cengage Learning
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
thumb_up100%
Chapter 9, Problem 6P
a)
Program Plan Intro
Maintenance:
- When the system becomes operational the requirements of the user gets changed.
- Based on the requirement change request made by the end user the requirement of the system gets changed at the maintenance phase.
- The changes that are made requires maintenance activities and that are categorized in three following ways they are:
- Corrective maintenance:
- It is the maintenance that is made in response with system errors.
- Adaptive maintenance:
- It is the maintenance that is made when there is a change in the business environment.
- Perfective maintenance:
- It is the maintenance activity that is made when the system needs to be enhanced.
- Corrective maintenance:
b)
Program Plan Intro
Maintenance:
- When the system becomes operational the requirements of the user gets changed.
- Based on the requirement change request made by the end user the requirement of the system gets changed at the maintenance phase.
- The changes that are made requires maintenance activities and that are categorized in three following ways they are:
- Corrective maintenance:
- It is the maintenance that is made in response with system errors.
- Adaptive maintenance:
- It is the maintenance that is made when there is a change in the business environment.
- Perfective maintenance:
- It is the maintenance activity that is made when the system needs to be enhanced.
- Corrective maintenance:
c)
Program Plan Intro
Maintenance:
- When the system becomes operational the requirements of the user gets changed.
- Based on the requirement change request made by the end user the requirement of the system gets changed at the maintenance phase.
- The changes that are made requires maintenance activities and that are categorized in three following ways they are:
- Corrective maintenance:
- It is the maintenance that is made in response with system errors.
- Adaptive maintenance:
- It is the maintenance that is made when there is a change in the business environment.
- Perfective maintenance:
- It is the maintenance activity that is made when the system needs to be enhanced.
- Corrective maintenance:
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
A project is proposed to design an assessment management system to keep track of course assessment submission in a university. Each course has unique ID, name, instructor, at least fifteen students and at least one subject. Each subject has a number, name, description, and at least one course assessment to be done. The subject number is unique for each course. Each assessment has a number that is unique for the given subject and has due submission date and time. In addition, each assessment has at least one given type (e.g. H: Homework, P: Program, E: Essay). Each submitted assessment is given a unique ID, has a submission timestamp (date and time) and belongs to one student only. Once an assessment is submitted, the system sends a message to the student acknowledging the submission and indicating whether the submission is on time or late. For each student, it is important to track the number of submission. Each student is identified by a unique ID, has a name, university-email, and…
As a project manager of a Software project, you have received given data about the different type of Issues identified in the project: –
Issue 1 – 85 occurrences; Issue 2 – 125 occurrences; Issue 3 – 28 occurrences; Issue 4 – 395 occurrences; Issue 5 – 185 occurrences; Issue 6 – 128 occurrences; Issue 7 – 85 occurrences; Issue 8 – 169 occurrences; Issue 9 – 148 occurrences; Issue 10 – 209 occurrences.
Which diagram you will use to prioritize the Issues? Generate the diagram using any tool and paste it here.
As an independent consultant, you have a contract with a university to develop an application to support course administration. Read the detailed description of this application and then complete the tasks that follow.
A course has a unique course number and title and is assigned to one or more areas of the Computer Science program. Each course has an instructor, at least one teaching or research assistant, an online discussion forum, a delivery period (start date, end date), and a capacity (maximum number of participants). A course need not be offered each term, but the challenge option is open throughout the entire year. A course may have prerequisite courses, and a student is not allowed to register for a course if they have not fulfilled the prerequisites or their equivalent. In addition, a student who would like to challenge a course should have the course prerequisites or authorization from the course instructor.
An instructor has an employee number, first name, last name,…
Chapter 9 Solutions
Database Systems: Design, Implementation, & Management
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- In material System analysis and designarrow_forwardYou are asked to do some requirement development. Suppose you are asked to develop a booking system for a public library system Define a possible scope for the system using the following steps. First list a wide range of things that the system could do. Then narrow down the scope by selecting the most important features that you would implement in the first release of the system. Finally, give a precise problem statement for the system. Identify stakeholders of the system. Then select one important stakeholder and design a list of questions for interviewing that stakeholder. Give functional requirements and quality requirements of the system. Create a list of use cases and describe two of them in detail using the method discussed in class (two-column method). Then draw use cases diagram to describe the system Using UML. Indicate extension, generalization and inclusion, if there are any.arrow_forwardSystems design is the third of five phases in the systems development life cycle. The basis of this phase is the system requirements document resulted from the previous phase which is the system analysis phase. The goal of systems design is to build a system that is effective, reliable, and maintainable.In this assignment you are asked to create the design for the following components of the student registration system: 1. Login page.2. Home page that shows all system functionalities.3. Students’ courses registration page. 4. Page that shows the student information and allows students to update certain information.5. The design of a report that shows a student registered courses. Kindly Use Lucid Chart and solve ASAParrow_forward
- Systems design is the third of five phases in the systems development life cycle. The basis of this phase is the system requirements document resulted from the previous phase which is the system analysis phase. The goal of systems design is to build a system that is effective, reliable, and maintainable.In this assignment you are asked to create the design for the following components of the student registration system: 1. Login page.2. Home page that shows all system functionalities.3. Students’ courses registration page. Create Use Case Diagram, Context diagram and level 0 DFD diagrams for the student registration system. Kindly Use Lucid Chart and solve ASAParrow_forward136. Phase which establishes a basis of subsequent iterations, if required is a. construction b. deployment c. planning d. communicationarrow_forwardMatch the terms in column A to the terms in column B: There is one extra phrase in column B that do not match with any term in Column A. Column A Column B 1) User Experience 1) A technique that ensures that every class has sufficient use cases to “cover” all the required actions. 2) Consistency 2) The process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements 3) Scenario 3) The name of the sequence diagram symbol used to represent the extension of an object throughout the duration of a use case 4) Object Lifeline 4) The specific version or instance of a use case is called 5) CRUD 5) Consists of all aspects of a person’s interactions with an application 6) The UI principle where the look and feel of an application across its various forms and pages is the same with the same types of controls and placed in the same places on the…arrow_forward
- A small company has developed a specialized software product that it configures specially for each customer. New customers usually have specific requirements to be incorporated into their system, and they pay for these to be developed and integrated with the product. The software company has an opportunity to bid for a new contract, which would more than double its customer base. The new customer wishes to have some involvement in the configuration of the system. Explain why, in these circumstances, it might be a good idea for the company owning the software to make it open source.arrow_forwardDevelop a design class diagram and package diagram for a library system according to the given scenario. The library system provides users with the opportunity to borrow books from the library. The system includes a service page that displays all services such as borrowing and computer services. It also includes a catalog where all possible books are categorized. Users can communicate with the library via the details available on the contact page. The system allows only registered users to borrow books and the books are either hardcopy or e-books. To borrow a book the system will have to check for the eligibility of the user before approval. If the user is not eligible, then the request will be declined. Borrowing could be done via the library system or in person. The admin is responsible for the in-person borrowing. For the borrowing of any book, a form that is available on the forms page has to be filled by the user. Also, the system must check for the availability of a book before…arrow_forwardi need the answer quicklyarrow_forward
- Design and implement a system that permits recording of course performance information—specifically, the marks given to each student in each assignment or exam of a course, and computation of a (weighted) sum of marks to get the total course marks. The number of assignments/exams should not be predefined; that is, more assignments/exams can be added at any time. The system should also support grading, permitting cutoffs to be specified for variousgrades.arrow_forwardIn terms of maintenance operations, what is the difference between the interactive model and the waterfall model?arrow_forwardCan you draw a DFD diagram for Levels 0 and 1? When constructing the initial DFD level 0, create it so that the workers of that children's daycare have a time stamp that informs them the timetable of their presence and allows them to check in and out. Make it such that it is sent to the manager both during and after work. Also, create a Level 1 DFD that defines the entire daycare system and how it runs, and then create a Level 2 DFD diagram to improve it and establish the fundamentals of what to accomplish.arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Database Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781305627482Author:Carlos Coronel, Steven MorrisPublisher:Cengage Learning
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781305627482
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning