Give a flow chart diagram showing the design of a Software system that will use the latest ZETDC (ZESA) banded electricity tariffs to calculate and output the amount payable, given a household electricity consumption in kWh units, taking into consideration the 6% Rural Electrification Agency levy. Note that the tariffs from ZETDC do not include the REA levy
Q: A small company has developed a specialized software product that it configures specially for each…
A: Answer is given below .
Q: Let’s assume that you are a manager for a software development company. Your boss (CEO of the…
A: Most of the organisations have shifted to scrum approach for software development in the recent…
Q: 1. Calculate E,D,P for Semi-detached software project using Basic cocomo Model where kloc is 2,ab=…
A: Since we can answer only up to one question, so we'll answer the first one. Please resubmit the…
Q: Formal methods are used in two aspects of software development. What are these two aspects? a.…
A: A mode-based specification describes a system in terms of its modes, which are states in which the…
Q: Spiral model is one of the different software process models that is widely discussed in the…
A: On combining the waterfall model and interactive model, we get a risk-driven software development…
Q: Please write in your own words(Software Engineering) You have been given the responsibility to…
A: You have been given the responsibility to elicit requirements form a customer who tells you that he…
Q: What is the difference between V&V and vav in the context of software engineering? There have to be…
A: What exactly is V&V? In software project management, testing, and engineering, verification and…
Q: Programming languages like Java and C++ have made it easier for software to be machine-independent.…
A: Developing a software uses programming languages that is executed in machine. It is not a good idea…
Q: Imagine that a government wants a software program that helps to keep track of the utilization of…
A: After understanding the above scenario i concluded that the government were not clear with there…
Q: b) Describe four important ways in which an experienced analyst gathers software requirements. A…
A: b) Methods for gathering software requirements:- One-on-one interviews are the most prevalent…
Q: Write a 3 page (1000 words) summary about what you have learned in the second part (content covered…
A: Data Mining Data mining techniques helps in extracting meaningful and valuable information from the…
Q: The Rational Unified Process looks at software development from three perspectives, dynamic, static…
A: The Rational Unified Process looks at software development from three perspectives, dynamic,…
Q: Hi, b Now that we have isolated the necessary features for an in-house built system, we need figure…
A: Solution: Level 1: Identify Your Access Points First and foremost, you need to understand where…
Q: In spite of the fact that software is often linked with errors, the aerospace industry has been…
A: Safety system: Safety-critical systems are those whose failure might result in loss of life, severe…
Q: Software engineering is an engineering discipline concerned with all aspects of software production.…
A: Software engineering skills-For this profession, these skills are required: Hard skills Soft skills…
Q: activities (defect prevention & removal) are performed during software development instead of during…
A: defect prevention & removal: Defect Prevention is basically defined as a measure to ensure that…
Q: ctly and quickly please experts because I have less time. Discuss the purpose and objectives of…
A: Solve the following question correctly and quickly please experts because I have less time. Discuss…
Q: How about a rundown of the software development process's metrics if you have the time? The issue…
A: The question has been answered in step2
Q: QAactivities (defect prevention & removal) are performed during software development instead of…
A: Solution: Quality Assurance of the software system is systematic and a planned procedure for…
Q: Cost-effectiveness o Reliability o Maintainability
A: There are multiple softwares available in controlling operations of an airplane, the main purpose of…
Q: Which of the following is not true of the conversion phase of the development life cycle? a.…
A: Please find the answer to the above question below:
Q: Describe briefly for what reason conventional Method (Non-Formal) of software development will not…
A: Formal method is branch of software engineering, in which we Analyze Software Systems. Develop a…
Q: The diagram shows various levels of software design as were discussed in the class. For a Library…
A: Note: There are multiple questions given in one question. According to the rule, you will get the…
Q: a) State the suitable technique for rapid development also give reason for your solution. b) If…
A: a)rapid development: Rapid Application Development model is a software development process. Rapid…
Q: When Dr. Aisha and I read the above case study, we both have a conflict to select the right…
A: Scrum Model: Advantages: Cost-effective Well-organized Adaptive Quick procedure Disadvantages:…
Q: How would you go about describing the idea of system-on-a-chip to someone who didn't know what it…
A: SoC which stands for "system on a chip" is actually a IC (integrated circuit) that combines all the…
Q: When formal development processes were first established in the early 1970s, software engineers had…
A: First of all what is waterfall model ? Waterfall model is a model used in software development…
Q: Consider the following scenario: you have a team of seven to nine people working on a huge project…
A: Introduction: In construction, project management refers to a collection of goals that may be…
Q: Compare the four phases of Rational Unified Process (RUP) using the following table: inception…
A: Given :- Compare the four phases of Rational Unified Process (RUP) using the following table:
Q: 2. Which of these are objectives of Team Software Process? a. Accelerate software process…
A: The objective of the Team Software Process is to Allow better time management by highly trained…
Q: Consider the following scenario: you have a team of seven to nine people working on a huge project…
A: A software development process in software engineering is the division of software development…
Q: MCQ852: The fundamental notions of software engineering does not account for ? a. Software processes…
A: Given mcq is based on notions of SE.
Q: a. List two problems and two applications each for the following software process models. i.…
A: Below is the answer to above questions. I hope this will be helpful for you....
Q: re Waterfall, Evolutionary Development, and Component-based Software Engineering. Describe these…
A: The waterfall model is a traditional model used in the system development life cycle to build a…
Q: Compare the relative cost of fixing errors found early in the software lifecycle with those errors…
A: Errors found late in the software lifecycle are more expensive to fix. Explanation In the later…
Q: The classic CoSQ model classifies quality costs into four (4) subclasses: prevention costs,…
A: The answer to both part is given below
Q: In what sense could software process model be described as “waterfall
A: There are various types of software process models and they have their own approach. Waterfall is…
Q: Suppose you have been appointed as a Software Architect, for a project of an Airline Reservation…
A: Lets see the solution.
Q: Suggest appropriate reliability metrics for the classes of software system below. Give reasons for…
A: SOFTWARE METRICS AND RELIABILITY. Abstract: According to ANSI, Software Reliability is described as…
Q: The following ideas have been suggested for possible software development. Can you classify the…
A:
Q: q8) Which of the following best characterizes software engineering? a. A well-defined, structured…
A: Software engineering is the process to develop software using an engineering approach. Software…
Q: e very large software projects involve writing millions of lines of code. Explain why the effort…
A: Some very large software projects involve writing millions of lines of code. Explain why the effort…
Q: d. Giving reasons for your answer based on the type of system being developed, suggest the most…
A: Software Development Life Cycle (SDLC) Model: An SDLC describes an approach or stages through which…
Q: a)Object Points and Function Points are general, high level system size metrics. Which aspects of…
A: Software metrics: Software metrics are used to measure the characteristics of the software. The…
Q: A wide range of models are employed in software development, with each model having a different…
A: Start: A multitude of models are used in software development. They look somewhat like this:…
Q: For example, imagine that you've been approached by a hospital to create a software program for…
A: Software Requirements Specification (SRS) A programme system requirements specification (PSRS) is a…
Q: Suppose you have been appointed as a Software Architect, for a project of an Airline Reservation…
A: given data Suppose you have been appointed as a Software Architect, for a project of an Airline…
Q: : If you were hired as a maintenance personnel for a computer-based application of Inter wood then…
A: When any software application is handed over to the customer it needs modifying as per the…
Q: With a few exceptions, compliance with software accessibility requirements is optional and voluntary…
A: Intro Increasing the revenue: In the following way a software company can earn profit even by…
Step by step
Solved in 2 steps with 2 images
- Consider a system that produces inventory reports at a local retailer. Alternatively, consider a system that produces student academic records for the records office at a university. For whichever system you choose,answer the following design questions: Whowill use the output? What is the purpose ofthe output? When is the output needed, andwhen is the information that will be usedwithin the output available? Where does theoutput need to be delivered? How many people need to view the output?You are a small company which decide to develop a system for apartmentmanagement system. As you know there is an apartment manager for each apartment. You plan to earn money by renting the system to the apartment managers with a fixed per month price. Think a system such that theapartment manager will able to use it with ease and without any investment. Explain: a) Draw system architecture diagram for this system and given necessary explanations (considering also distributed software engineering and service-oriented software engineering). b) Draw use case for this system (use standard notation). c) Draw activity diagram for this system (use standard notation). d) Draw sequence diagram for this system (use standard notation).QUESTION A control engineer needs a program to analyze the performance of a new product before it goes to a mass production. The performance is determined using the response formula, R, in equation (1). R=te-t (1) where R is the response of the product, t is the observation time and wo is the working frequency of the product per second and e is the exporlent. The number of R to be calculated is based on equation (2). Number of R= Final Time + 1 (2) Note that the increment of tis 1 and must start from 0. Figure 1 shows the output sample for the performance analysis. Based on the above information, answer the following questions: 1. Write a complete program using programming language using appropriate repetitive statements, functions and 1D array. a. Develop at least 2 functions excluding main function. One function to calculate the R based on the user inputs. One function to display the analysis result. b. The program must have pass and return value in array. c. The program will repeat…
- Consider a system which manages a library for the students and books details. The details of library are name and location. The library has many books and students. The operations of library are list of students which prints the list of students names, no of students which prints the total no of students in library, list of books which prints the title of books and no of books which prints the total no of books in the library. The detail of each student is name, id, batch and semester. The operations of students are add student which add the student to the library, view student which prints the details of the student and assign book which add the book id in the details of the student. The book has two types course books and knowledge books. The common fields of both books are title, author, publisher, issue date and issued. The detail of course book has one more field semester. The common operations of both books are add book which add the book detail to the system, view book which…You have taken a job with a software user who has contracted your previous employer to develop a system for them. You discover that your company’s interpretation of the requirements is different from the interpretation taken by your previous employer. Discuss what you should do in such a situation. You know that the costs to your current employer will increase if the ambiguities are not resolved. However, you also have a responsibility of confidentiality to your previous employer.This is software testing question is decision table; Consider a credit card problem. If you are a new customer and you want to open a credit card accountthen you will get a 15% discount on all your purchases today, second if you are an existing customer andyou hold a loyalty card, you get a 10% discount and third if you have a coupon, you can get 20% off today(but it can’t be used with the ‘new customer’ discount). Discount amounts are added, if applicable.Make a decision table for the above given scenario. Reduce it if possible
- Software Engineering Plz don't use any website. Given the following scenario: In a project of racing game, a Car can be in three possible states i.e. Stopped, Started and Running. From Stopped State, car can be started. From Started State, car can be stopped or can go in running state. From Running State, it can be stopped. You are required to draw a State Transition Diagram to present above scenario. An airline company LTd limited planning to launch a holiday’s business and was seeking a system that would enable them to: Dynamically package hotels and other ground products with their flights to offer quality, value-for-money packages. Easily and quickly launch new international and domestic destinations. Create and sell special offers. Provide easy and reliable online booking. Name architectural style that you will use and why? State the three most important advantages of using this architecture.Software Engineering In a project of racing game, a Car can be in three possible states i.e. Stopped, Started and Running. From Stopped State, car can be started. From Started State, car can be stopped or can go in running state. From Running State, it can be stopped. You are required to draw a State Transition Diagram and State Transition Table to present above scenarioMany systems designed in the real world need to work in synchrony with each other. This is true for traffic lights working in synchronization with pedestrian signals. a. Design transition system diagrams with handshaking labels for pedestrian light, two traffic lights and a controller. The traffic lights go through states: Green, Yellow and Red. The pedestrian light goes through Walk and Do Not Walk. The intersection is a two-way road as shown. T2 P1 T1 b. Then perform the parallel composition of the three models. Now identify, are there any unsafe possibilities.
- b) Describe four important ways in which an experienced analyst gathers software requirements. A software has to be developed for automating the manual railway reservation system. The system should have distributed functionalities as given below: A passenger should be able to reserve a seat in the train specified by him if available. For this, he has to fill a reservation form with the details about his journey. The clerk checks for the availability of the seat in the train and if the seat is available then he makes entries regarding train name, train number, date of journey, boarding station and destination. The passenger is then asked to pay the fare. After making payment the passenger can collect the ticket from the clerk. There may arise a case when the passenger wants to cancel his reservation. For this, he has to fill a cancellation form providing all the details about the ticket reserved by him. The clerk then checks for the entries from the database and cancels the reservation…Draw an overall State Diagram to represent the Air Ventilation Unit using Harel’s UML approach. Ensure that you represent all of the parallelism. APPENDIX: Air Ventilation Unit The brief specification of a new air ventilation unit would include three main subsystems: A set of 3 sensors for the measurement of heat, CO2 (Carbon Dioxide) and ozone. A fan system that can be set to High, Low and OFF. A Heating Element that can be set to 20o, 16o, 14o Celsius. The system will have a control panel allowing the setting of initial values but once running the system should work automatically to control the temperature and air quality. Standard cut-off points would be that CO2 stays between 400 and 800 parts per million. If it goes beyond 800 the fan should move to HIGH until it drops to 600. If the temperature drops 2 degrees below its setting the heat should turn on until it is 2 degrees above its setting. Ozone levels should be below 0.08 parts per million (ppm) again…A robot is a programmable machine that can carry out a series of automated tasks. The final lab for the semester is to build a robot of your own design. Your robot should contain at least two sensors, and two output mechanisms that work together to perform a task. Sensors can be something like a temperature or light sensor. Output mechanisms can be things like servo motors or lights. In order to make sure that the task your robot performs is sufficiently complex to meet the objectives of the course you will need to write a proposal that answers the questions below.1. Describe the purpose or goal of your robot. Answer the question, “Why does this robot exist?” What problem does it solve? What are some of the challenges to solving that problem?2. Describe how your robot will solve the problem. What sensors will it use? How will it behave based on the inputs and how will it overcome the challenges presented?3. How will you know if your robot successfully meets its goals? What tests will…