Develop artefacts to define processes for quality assurance

Assignment Help Other Subject
Reference no: EM132311555

Assignment - Formal Specification of a Library System

Overview
This assignment provides students with the opportunity to apply the knowledge and skills developed during the semester. Students work in small teams (3-4) for assignment 2, in which they complete a formal specification for a library system.

Learning Outcomes

The following course learning outcomes are assessed by completing this assessment:

Skills:

S1. Critically analyse and use complex decision making to research and determine the appropriate Software Engineering tools and methodologies to utilize in a given situation.

S2. Apply professional communication skills to support and manage the engineering of a large software system.

S3. Review, critically analyse and develop artefacts to define processes for quality assurance, risk management and communication in large software development projects.

S4. Implement quality assurance activities in order to verify user requirements and validate design decisions.

Application of knowledge and skills:

A1. Analysis of a large system development problem to decide upon the best methodological approach.

A2. Development of appropriate artefacts to support and manage the software engineering process such as change control and configuration management.

Assessment Details

1. Students will need to develop schema that will model a library - containing only books - and be able to perform the following tasks:

• Add a book
• Add a borrower
• Delete a book
• Delete a borrower
• Lend a book to a borrower
• Return a book from a borrower
• Enquire about a book
• Reserve a book
• Enquire about a reservation
• Cancel a reservation
• Buy a Book
• Receive a Book
• Report of Books on Loan

2. The schema must be consistent and be shown to work using examples

3. Schema need to be annotated so that the Z statements are clearly expressed in plain language

4. Write three (3) non-trivial predicate statements about your system; explain them and show that they are true

Attachment:- Formal Specification of a Library System.rar

Verified Expert

The assignment is based on the Library management system. The requirements of a library are analyzed and all the entities and their attributes are identified in the system. An ER diagram and Z-diagram are also drawn for the system to understand the logical flow. The schema created in the diagram is created in the MYSQL query browser and the demonstration is done using some sample queries.

Reference no: EM132311555

Questions Cloud

How do we analyze qualitative research : How do we analyze qualitative research and Qualitative research is analyzed with statistical methods such as correlation, regression, ANOVA, and descriptive
How can the workflow be streamlined for going : How can the workflow be streamlined for Going - overage of some parts which now have to be stocked and a shortage of other parts
Demonstrate your understanding of the problems : INF701 Management Informatics- University of the Sunshine Coast Australia- Write a report where you use the strategic framework tools discussed in the lectures.
Establish your preliminary judgment about materiality : Discuss the audit risk model, and ascertain which sampling or non-sampling techniques you would use in order to establish your preliminary judgment.
Develop artefacts to define processes for quality assurance : Implement quality assurance activities in order to verify user requirements and validate design decisions - Analysis of a large system development problem
What has occurred with your selected company dividend payout : What has occurred with your selected company's dividend payout, dividend yield, and dividend per share over the past three years? Do you have any explanations.
Examine the role of professional ethics in conducting audit : Examine the role of professional ethics in conducting an audit. Select an ethical dilemma that may arise during an audit and discuss how you would resolve it.
Conclusions and feasible recommendations : The report is required to critically evaluate support or barriers to creativity, innovation and corporate entrepreneurship in an organisation.
Develop a plan to reduce bias and promote personal growth : NR-500 Foundational Concepts & Applications Assignment: Addressing Bias, Chamberlain University, USA. Develop a plan to reduce bias and promote personal growth

Reviews

Write a Review

Other Subject Questions & Answers

  What are some potential solutions to those challenges

Within your post, support your responses with information from at least one peer-reviewed/scholarly source (not older than 3-5 years).

  Explain the significance of the due process

Explain the significance of the Due Process and Equal Protection Clauses to the public community. Provide an example different from the textbook.

  Stages identified by kubler ross in the process of dying

Elizabeth Kubler-Ross described many emotions of the dying process and she divided into a sequence of five stages (Berger, 2008, Ep-11). What are the stages identified by Kubler Ross in the process of dying?

  Understanding the history of western civilization

Why does Bronowski think that the history of science and technology are so important to understanding the history of Western civilization

  How would you prioritize training and population

How would you prioritize training, location, and population when selecting practicum and your personal career plan? Why is it important that you consider.

  What you learned from the presentation

Summarize the content of the power point in 200 words or morePresent a detailed discussion of what you learned from the presentation.

  What were the differences in the sources of employees

Vivid Sky was receiving  requests from numerous sports properties for national and international events, and the current development teamcouldn't keep up  with the new opportunities.

  Discuss about a specific helath policy

Select a specific health policy (CDC HIV/AIDS PREVENTION STRATEGIC PLAN) in which you are interested and is of significance to the nursing profession.

  Develop a comprehensive summation of their practicum site

Data quality, core measures, performance improvement, and so forth, data and initiatives Services and Levels of Care Specialties and services provided

  Discuss what is process for obtaining citizenship

What rights are granted voters rights, property rights, etc. What rights are excluded, if any, What is process for obtaining citizenship

  Define what is court''s proximate casusation

In the case Alfred L. Baker v. East Coast Properties, Inc, What is court's proximate casusation

  Important aspect of customer service

Explain how a routing guide might be used by a transportation manager.

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