Assume that there is a Bus ticketing system (Like the ATM but to buy bus tickets). You must think of all possible functionalities related to bus tickets. For eg: buy bus tickets for one day pass, weekly, and monthly. etc. Search online for more ideas that you can add to the Bus ticketing system. Write 10 functional requirements for the Bus Ticketing System. Explain each. Write 5 non-functional requirements for the Bus Ticketing System. Explain each.
Q: in java String numValue is read from input. Output "Printed string: ", followed by numValue with a…
A: The objective of the question is to read a string from the user input and print the string with a…
Q: Write a Java program that conforms to the following specifications1. The program consists of a…
A: The objective of the question is to create a Java program with a class named 'Loops'. This class…
Q: In regard to developing appropriate exceptions in Java, what are some best practices to follow?
A: Exception handling is a critical aspect of Java programming, ensuring that applications can…
Q: Other than speed, what other measures of efficiency might we need to consider in a real-world…
A: In the realm of computer science, evaluating algorithms solely on speed might provide an incomplete…
Q: Can you use the "$" sign as an indentifier in C++ Programming?
A: In C++ programming, identifiers are names given to various elements such as variables, functions,…
Q: The payloads used in this lab were not sophisticated at all and would likely raise some red flags.…
A: The objective of the question is to create a payload using the msfvenom tool that uses…
Q: Which states are in the s-closure of {q1, q2}? 90 g0 q1 q2 q3 q4 92 (Mark all that apply) q5 q5 a q1…
A: The ε-closure of a state is the set of states that can be reached from the given state using only…
Q: Create a list with at least five (5) strings to be used as usernames. Create a corresponding list…
A: Here's the algorithm for the provided Python code step by step:Define two lists: usernames and…
Q: Draw the Syntax Tree of the following Regular Expressions: 1. bab(a*c) 2. bab(a*c)*
A: Syntax Tree:A syntax tree, also known as a parse tree or a concrete syntax tree, is a hierarchical…
Q: Describe the stages of the information processing model of memory
A: The information processing model of memory is a cognitive framework that explains how information is…
Q: 3. The menu has an unordered list on a black background. The background of the list is red. Each…
A: The HTML code provides a powerful method for constructing an attractive and functioning web page…
Q: Calculator Assignment Modify a calculator program that currently displays the Abstract Syntax Tree…
A: Java:Java is a class-based, object-oriented, high-level programming language that aims to minimize…
Q: You are a product manager and currently leading a team to develop a new product. Unfortunately, the…
A: You can use a binary search approach to minimize the number of calls to the API. Here's how you can…
Q: Question: if you type 'a' then the result is "51 41 31 21 11 1 -9 -19 -29 -39 -49 " however, i want…
A: We need to modify the code, so that it gives the intended output.
Q: Assignment 6 For this assignment, you'll prompt the user for a number. While we've done this before,…
A: The algorithm for the given program is as follows:Main Method:Define the Main method.Call the…
Q: could you give the answers only , it looks very confusing. for example i) input symbol, pop , push…
A: Push Down automata is a type of the computational model, it is like the NFAs and have an extra…
Q: write on paper and pencil 7.a. Perform the arithmetic using binary notation. Show your calculation…
A: The objective of the question is to perform arithmetic operations on binary numbers and two's…
Q: Use the given code snippet to answer the following question. Div { Width: 100px; Padding: 10px…
A: Web developers must comprehend an element's overall width in CSS while creating layouts. This…
Q: Given following code and write comments for those code #include #include #include #include…
A: 1. Import necessary libraries: stdio.h, stdbool.h, string.h, ctype.h2. Define constants: -…
Q: Write with pencil and paper 8. Convert the following integers from hexadecimal to decimal notation…
A: According to our guidelines, we are allowed to solve only the first question. Please post the other…
Q: Recall that string x is a prefix of string y if a string z exists where x2 = y, and that x is a…
A: String x is a prefix of string yif a string z exists where xz=y and that x is a proper prefix of y…
Q: C#: Write a program that asks the user to enter a month (1 for January, 2 for February, etc.) and…
A: This program prompts the user to enter a month number and then calculates the number of days in that…
Q: n java 8.8 LAB: Course Grade Write a program that reads the student information from a tab…
A: Input: First ask the user to get user input.File Reading: Read the file contentProcessing Student…
Q: python: Open the file romeo.txt and read it line by line. For each line, split the line into a…
A: Processing and manipulating text files is a fundamental operation in programming. Parsing a text…
Q: Write a matlab code that asks the user to enter the binary and gray values and then convert binary…
A: 1% Prompt user to choose conversion direction 2disp('Choose conversion direction:'); 3disp('1.…
Q: Sesson 5: L E S S O N S E T 5 Loops and Files Bring in program sentinel.cpp from the Lab 5 Folder.…
A: 1. Initialize an integer variable month to 1 to represent the current month. 2. Initialize a…
Q: 1. Write code in ARM assembly that reads from variable N, shifts right twice, and stores the result…
A: Algorithm:Load the address of variable N into register R0.Load the value from the memory address…
Q: Explain how the Data Science Methodology (DSM) is adaptive and its Advantages?
A: The Data Science Methodology (DSM) is a systematic and iterative approach to solving complex…
Q: Assume that a program requires the execution of 125x106 FP (floating point) instructions, 130x106…
A: Assume that a program requires the execution of 125x106 FP (floating point) instructions, 130x106…
Q: a.What is the cost of 1 MB of main memory? b.What is the cost of 1 MB of main memory using cache…
A: Main memory, often referred to as RAM (Random Access Memory), is the primary volatile memory in a…
Q: Complete questions 2-7 Note: Complete questions 2-7 in part B of the Garden Glory Project on p.129…
A: The Garden Glory Project focuses on the management of properties and services, as illustrated in…
Q: 66) Use the GIVEN HTML documents to answer the following questions: <!Doctype html>…
A: The question is asking about the behavior of the animation defined in the given HTML document. The…
Q: Need help with my python code " # Prompt the user for hours and rate per hour hours =…
A: 1. Define a function get_input() to prompt the user for hours and rate per hour: a. Start an…
Q: Need help with this. Part 1 - Human Genome Class Genetics is the study of how traits such as hair…
A: Part 1 - Human Genome ClassGenetics is the study of how traits such as hair color, eye color, and…
Q: A drink costs 2 dollars. A hamburger costs 7 dollars. Given the number of each, compute total cost…
A: The objective of the question is to calculate the total cost of drinks and hamburgers given their…
Q: I need help building a C++ application/program that will exhibit concurrency concepts. The…
A: Algorithm:Include necessary headers:#include <iostream> for input and output.#include…
Q: Write in C Asks the user for the magnitude (distance), in meters, and the heading, in degrees of the…
A: Below is the complete solution with explanation in detail for the given question in C programming…
Q: Golf scores record the number of strokes used to get the ball in the hole. The expected number of…
A: The objective of the question is to write a program that takes two integers as input, representing…
Q: Write a left-linear grammar rule for the diagram below. A aab B
A: The problem given in the image is to write a left-linear grammar rule for the given diagram. The…
Q: How does the concept of recursion work in computer programming?
A: Computer programming is a form of low art writing programs or instructions that the computer can…
Q: ● ● You are tasked with writing a C++ program that simulates a simple online shopping experience.…
A: Define arrays for items and prices.Display available items and prices.Initialize total cost to…
Q: What are the differences between linear search and binary search algorithms, and in which scenarios…
A: Linear Search:Linear search, also known as sequential search, is a straightforward algorithm used to…
Q: 1) Create a class called Course. It will not have a main method; it is a business class. 2) Put in…
A: // Instance variables private integer crn private string subject private integer number…
Q: In C declare two integers named dice1 and dice2. Create a while loop. Inside of the loop, dice1 and…
A: Below is the algorithm of the code :=Start.Declare two integer variables named dice1 and…
Q: a certain program P requires 5 s. of CPU time, but must also do I/O of k bytes. I/O is of course…
A: To solve this problem, let's break down the time required for the program to execute given different…
Q: In C declare two integers named dice1 and dice2. Create a while loop. Inside of the loop, dice1 and…
A: In this C program, we aim to simulate the rolling of two dice until their sum equals 4. We start by…
Q: Exercise 1: Why is the typecast operator needed to compute the mean in the statement mean =…
A: C++ is a high-level, general purpose programming language. It is an extension of C language. It…
Q: 1. What is the difference between World Wide Web and Internet? 2. What two things are required to…
A: 1) The World Wide Web is a system of interlinked hypertext documents and multimedia content,…
Q: 1. Write down the IEEE double-precision representation for the following decimal numbers: (a) 1.5,…
A: IEEE double-precision representation refers to a standardized binary format defined by the Institute…
Q: Make a copy of the full data path with control (provided below). Highlight the data path and show…
A: Highlight the data path and show control values when a jump instruction is executed.
Assume that there is a Bus ticketing system (Like the ATM but to buy bus tickets). You must think of all possible functionalities related to bus tickets. For eg: buy bus tickets for one day pass, weekly, and monthly. etc. Search online for more ideas that you can add to the Bus ticketing system.
- Write 10 functional requirements for the Bus Ticketing System. Explain each.
- Write 5 non-functional requirements for the Bus Ticketing System. Explain each.
Unlock instant AI solutions
Tap the button
to generate a solution
Click the button to generate
a solution
- Draw an activity diagram that models the following employee reimbursement process: Employees of a university have to follow a specific procedure to get reimbursed for travel they undertake on behalf of the university. First, in order to prepare a reimbursement request, they have to do the following activities at the same time: gather all of the receipts the university requires for reimbursement and complete the official reimbursement form. They then submit both the receipts and the form to their departmental secretary for checking purpose. If something on the form is incorrect, the secretary returns the form to the employee and ask for correction. If the form is correct, the employee is asked to review the reimbursement amounts, which are determined by an analysis of the reimbursement request. If the amount shown is not correct, the employee must indicate that this is the case. If the amount shown is correct, then the employee": responsibilities for reimbursement are complete.I just need someone to draw the diagram for me. Need to draw the diagram like the pic provided? 1. The following are the requirements gathered about the Passenger Cruise Terminal System:1. A Passenger can go on 1 or many cruises. A cruise can take 1 or many passengers.Passengers book tickets to go on cruise.2. A Ship can go on 1 or many Cruises. A cruise can sail with only atmost 1 ship.3. A cruise can go to 1 or many ports. A port can be visited by 1 or more cruises. Acruise will have a schedule for visiting ports.Draw a complete Entity-Relationship-Diagram for the above requirements. Resolve allMany-Many relationships using associative entity.Answer: Entities and Attributes: Passenger Attributes: Passenger ID (PK), Name, Contact Info, etc. Cruise Attributes: Cruise ID (PK), Cruise Name, Duration, etc. Ticket Attributes: Ticket ID (PK), Passenger ID (FK), Cruise ID (FK), Price, Booking Date, etc. Ship Attributes: Ship ID (PK), Ship Name, Capacity, etc. Port…Give Authentic and relevant Answer . Question: You have to implement the following methods on the described scenario. Mutable requirements Emergent requirements Consequential requirements Compatibility requirements SCENARIO: Consider an online shopping portal that allows a customer to browse and purchase different products. The products are arranged under different categories like Books, Computers, and Electronics, etc. Only a registered customer can order a product from this portal. Each registered customer will have his own shopping cart. He can view, add or remove products in his shopping cart and view his total bill. The final cart is submitted for payment and details like shipment address are confirmed by the customer. The customer is confirmed with a shipment id and delivery of goods within 15 days. Once the customer finishes selecting the product/s, he can view the cart and then place the order by providing details like postal address, number of items, etc. The website is…
- 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,…Develop an activity diagram based on the following narrative. Note any ambiguities or questions that you have as you develop the model. If you need to make assumptions, also note them. The purpose of the Open Access Insurance System is to provide automotive insurance to car owners. Initially, prospective customers fill out an insurance application, which provides information about the customer and his or her vehicles. This information is sent to an agent, who sends it to various insurance companies to get quotes for insurance. When the responses return, the agent then determines the best policy for the type and level of coverage desired and gives the customer a copy of the insurance policy proposal and quote.Draw a use case diagram to represent the activities that are associated with Grocer Co. system. Online Grocery System: A Grocer Co. has a chain of stores that receives orders online and delivers household goods in many cities of Pakistan. A customer can visit their e-Shop to check the prices of goods, book a day/time slot suitable for delivery within a week, keep adding items in his cart any time before 12 hours of delivery slot, remove items, query for cashback in case of returned items, query for order, place the order and cancel the order. A new customer can only checkout when he creates his profile and logs in (authentication required for both new and Registered Customers). Customers’ queries are dealt with via call and/or chatbox by a Customer Care Agent. The packing officer ensures all the items are packed and weighed properly for an order. The delivery man confirms the availability and address of the customer on the delivery day. Grocer Co. offers both cash on delivery and…
- Draw the preliminary class diagram for the system described in the following requirements (the cardinality of the relationships is optional). A company has decided to computerize the circulation of coordinating the documents around its offices, and to do this by installing a network of electronic desks system. Each electronic desk provides users with the following services: A blotting pad (provides a basic word processing facilities), which can hold a document that the user is currently working on. A filling cabinet, which allows a user to store documents. A mail service, which allows a user to communicate with other users on the network. Each electronic desk is provided with three trays, corresponding to IN, OUT and PENDING in traditional offices. to organize mail documents. The network will automatically put new mail into a user's IN tray and will periodically take documents from the OUT tray and mail them to their recipients. Documents can move between the trays and the blotting…Draw Data Flow Diagram up to level-2 for the given scenario The client's ultimate objective is to have an online software system that gives information about the movies that the client sells to customers online. The system gives information about movies and actors/actresses. That is, the system should be accessed online. Each movie is identified by title and year of release. A movie has a genre (drama, comedy, etc.), a running time, and one director. A movie is made at a movie studio and may have multiple producers (people in charge of the movie production). A movie studio has a unique name and address, and may make one or more movies. Producers are identified by name and date of birth and produce one or more movies. Directors are also identified by name and date of birth and direct one or more movies. Assume that directors don’t act or produce movies. Actors are identified by name and date of birth, and may appear in one or more movies. An actor who appears in a movie, has a role.…Create a Use Case Diagram for the below scenario: In The University of Technology Library Systems, whenever a new books arrives to the university that books information will be entered by the inventory officer into the inventory. Library staff will allow the students to borrow the books and also return the books. Students in the university can search the books and reserve that book automatically to borrow. Also there is a Library manager who will have permission to print the books titles delete the book copy information, view overdue or books which are not returned on time and also view who has reserved the books in advance Now draw the use case diagram by identifying actors, use cases etc.
- Computer Science Scenario: You are a Systems Auditor for Windhoek University, an institution that offers higher education to those who wish to further their studies after high school. The institution consists of a number of faculties such as Accounting, Hospitality and Agriculture to mention a few. Just like any compliant institution, Windhoek University is required to have annual IT audits of their infrastructure and operations. You are required to audit the IT infrastructure of the computer labs for the Faculty of Information Technology at the university. In preparation for this, you have been tasked to conduct an Audit Planning Process. In the process, you realise that the labs are freely accessible to anyone and the computers require no log in credentials to use them. Meanwhile, you discover that the university’s web server has been defaced and the students’ account are active and have administration rights on the systems. There has been a major configuration change to the web…Draw a Use Case diagram for the below given scenario: Customer is going to the bank and uses its ATM to Check Balances of his/her bank accounts, Deposit Funds, Withdraw Cash and/or Transfer Funds. ATM Technician offers Maintenance and Repairs. All these use cases also involve Bank whether it is related to customer transactions or to the ATM servicing.Can someone please include the use case diagram's descriptions as well? Instructions: Draw a use-case diagram and create a set of activity diagrams for the following system. A Video Store (AVS) runs a series of fairly standard video stores. Before a video can be put on the shelf, it must be cataloged and entered into the video database. Every customer must have a valid AVS customer card in order to rent a video. Customers rent videos for three days at a time. Every time a customer rents a video, the system must ensure that they do not have any overdue videos. If so, the overdue videos must be returned and an overdue fee paid before customer can rent more videos. Likewise, if the customer has returned overdue videos, but has not paid the overdue fee, the fee must be paid before new videos can be rented. Every morning, the store manager prints a report that lists overdue videos. If a video is two or more days overdue, the manager calls the customer to remind them to return the video. If…