Question

In: Computer Science

Write down a list of functional and non-functional requirements for the following scenario that proposes to...

Write down a list of functional and non-functional requirements for the following scenario that proposes to develop a share management software. You are allowed to make any valid assumptions.

A share management company wants to design software that can provide the latest information and investment strategies for their clients who are private investors and portfolio managers. The proposed software should present a holistic solution for clients to efficiently monitor their performance, dividends and successfully manage their portfolio. It should allow users to track their investment by generating customised reports and serve as the right and easy to use tool to access highly personalized advice and actionable investment strategies in a secure environment.

Solutions

Expert Solution

Share management software :- Share managment software is a system managed by the portofolios managers. It is a computer based system that develops to manage the total sales , deliveries and total number of order placed,it keeps track of all the details of the software such as cost price , sales price, total profit and serivces provided. It is personally managed system which is develop to systematically manage the organisation.

Functional Requirements of share management system:- Functional requirements are user's demand which should be provided by the developed system. All these functional requirements must be incorporated into the system. in this kind softwares input and output is known before the development of the software. To achieve the desired output functions are performed according to the given input it's well planned software system the final product is known before it's development.

It includes:

-> Functional requirements specifies the components of system and it's performance.

-> It state that what kind of tasks are performed by the system.

-> It called as a system's components.

->Functional testing includes integration testing , End-End testing.

->It defines the functionality of the software.

->Functional requirements identify by the customers and end users.

Non-Functional Requirements of share management system:- Non-Functional requirements defines the quality of the developed system and deals with the systems's attributes i.e. Realiability,scalability,security,maintainabilityand usability. It is based n the quality of work done bye the software. Non-functional requirements are the technical requirements which are fullfill by the technical staff such as developers and technical experts.

It includes:

-> Non-Functional defines the quality of the developed software.

-> It tell wheather the functional requirements are fullfiled or not.

-> it specified as the whole system.

-> it specifies that how well the tasks are performed by the system.

-> Non-functional requirements are specified by the technical experts such as the developers of the software.

-> Non-Functional testing such as performace ,scalability,security and maintainability testing etc.

To design a "Share management software" there is need to create a database where all the related details will stored such as investment details of all investors Here, in this two types of investors are involves "Private Investors" and "Portfolio Managers". To provides the latest information to these clients the software must be update on time with new updates regarding investment strategies.

To present a holistic solution to the clients to monitor their performance,dividends and successfully manage their portfolio. In this , a software need to keep the record all performace of each client uniquely to manage and clients allows to monitor their performance and dividends. Dividends is somthing about profit for clients and manage their Portfolio it is about the investment which are done by the clients. To keep the track of all these management software is required, a databse will keep this record and the managment team manage it in appropaite manner. Databse stores all the information in different Rows and Columns to unquily identify each client's performance , dividends and their portfolio.

While the system allows users to access their record then users can generate customized reports according to them they can give feedback , advice and sugges the investment strategies if he/she wants. but only the users of the software are allowed to access the data about the developed software. Firstly we have to design the software architecture and its feasibilty then creats database to store and manage the data records. Database stores all the data in different tables(Rows & Columns). Users can retrive this data from database when they need it.


Related Solutions

Q:Make a requirements document highlighting all functional and non-functional requirements as per the case above. Your...
Q:Make a requirements document highlighting all functional and non-functional requirements as per the case above. Your requirements must be validated for conciseness, completeness, non-ambiguity, verifiability, feasibility, and traceability: Register for the system by providing their name, Student ID and email address and a password Log in to the system by entering their Student ID and password Search for textbooks (by title or ISBN number or author) and scroll through the results of their search. The results of their search should...
1. Identify and briefly describe the functional and non-functional requirements for the proposed system
1. Identify and briefly describe the functional and non-functional requirements for the proposed system
Task # 3:          Identify Functional and Non-Functional Requirements for the given system description: The proposed...
Task # 3:          Identify Functional and Non-Functional Requirements for the given system description: The proposed software product is the Hospital Patient Info Management System (HPIMS). The system will be used to get the information from the patients and then storing that data for future usage. The current system in use is a paper-based system. It is too slow and cannot provide updated lists of patients within a reasonable timeframe. The intentions of the system are to reduce over-time pay...
Functional requirements for Product rating based on sentiment analysis and non functional requirments? This project aims...
Functional requirements for Product rating based on sentiment analysis and non functional requirments? This project aims to develop a sentiment analysis system for product rating. It is an e-commerce web application. The main goal of this sentiment analysis system is to understand the hidden sentiments of customers in feedback and comments and analyze their product rating patterns. When registered customers (they can create account by themselves and then modify their account) use this application to view products, product features, and...
I need al functional and non functional requirements and design constraints for this system: Payroll Management...
I need al functional and non functional requirements and design constraints for this system: Payroll Management System As the head of Information Technology at Mena, Inc., you are tasked with building a new payroll management system to replace the existing system which is hopelessly out of date. Mena needs a new system to allow employees to record timecard information electronically and automatically generate paychecks based on the number of hours worked and total amount of sales (for commissioned employees). The...
Briefly explain what is meant by “non-functional requirements” and why they are documented separately from the...
Briefly explain what is meant by “non-functional requirements” and why they are documented separately from the functional requirements.
To write a C++ program for following scenario and display requirements: Scenario-based Problem: AIG Insurance wants...
To write a C++ program for following scenario and display requirements: Scenario-based Problem: AIG Insurance wants to create an insurance management system for their clients. The insurance management system will compute the required payments from the clients. The commission of the agent shall also be computed which depends on the amount of insurance type. Insurance Type Amount of Insurance type Agent Commission Life 2500 12.5% of amount Health 1500 10.5% of amount Other inputs 0 0 Computation of monthly payments...
Classify the following as a functional requirement or as a Non-functional requirement. Provide the reasoning behind...
Classify the following as a functional requirement or as a Non-functional requirement. Provide the reasoning behind your choice. They system failure rate shall be less than 1 failure per 1000 hours of operation. Functional: Non-functional The system shall return for a search run by a user in less than 3 seconds. Functional: Non-functional: The system shall be available 99.99% of the time. Functional: Non-functional: The system shall allow the human resource manager to view attendance reports and check-in/ check-out times...
Compare and contrast security functional requirements and functional securiydesign principles.
Compare and contrast security functional requirements and functional securiydesign principles.
Please identify each property/requirement as a functional or non-functional. For every non-functional property/requirement, please add a...
Please identify each property/requirement as a functional or non-functional. For every non-functional property/requirement, please add a remark to explain why. Ticket Booking System Property/Requirement F: Functional NF: Non-functional 1 The system must perform the backup on a daily basis and weekly basis. 2 The users must be allowed to pick a web browser of their choice. 3 Users can call to book tickets. 4 The system must complete the request for booking a ticket in less than 5 seconds. 5...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT