Introduction
Stock market is like fantasy football because of its unpredictability. With the fantasy football framework, the stock market investments can be simulated to improve chances of success in stock market investments. The amount spent on league entrees fess, and the time spent on the fantasy football is almost equal to the amount of time and money spent by stock market investors in their stock market which can also be equated to the amount of time and most in lost productivity based on the US median wage. Just like in the stock market, a larger percentage (89.6%) of the season long players all expect to derive a positive return on investments (ROI). To manage a sock portfolio, there are strategies that can be leveraged by the stock market just like they do the same in the fantasy league [2]. These include depth and diversification in growth stock and value stock depending on the investments goals and risk appetite of each investor or fantasy league player. The core players and the ones that can be easily traded because of their past performances just like in the stock market where only the best performing stock with track record of positive growth are selected. At game time, the fantasy league player only uses the preselected teams just like in the stock market. Actors and goals of the stock market/ fantasy league
The Functional Requirements Speciation
Stakeholders
The stakeholders inside both internal and external stakeholders. The internal stakeholder is the owners, manager, and employees who are responsible for the whole platform including developing web applications, deciding the commission strategy. Their interest includes profit, cost, performances as well as the sustainability of the whole system. The external stakeholders include the customer, advertisers, government with the executive power to make policies, the stock markets as the main market where shares are traded [14].
Actors and Goals
Players / investors/ users
The stock market is comprised of players (actors) who are also the users who will be using the software/ website to buy or sell stock [8]. Their goals are to create an account with security credentials to access the information and portfolio [13].
Integrated system
Integrated systems such as the yahoo finance where the users can get investment information about the company or stocks in which they are interested [10]. This is the only system unit that knows the current financial status and statistics about the system. It is the component that is used to retrieve and any other relevant information of the stock [5].
Database
The database is the systems where stock information are stored and displayed. The user can view the stock, stock ticker symbols as well as the user information such as name, trading ID, password, and email address as well as user type. This unit of an organized collection of information that is generally stored and can only be accessed electronically. It serves the purpose of pushing information and data back to the viewers about all the users and the preceded events. It allows for the storage of new incoming data which holds the information about the uses and the events [2].
Email Server
This is the machine of the systems that send messages to the investors and managers [12]. The messages may be in the form of an email or SMS [9].
System Administrator or owner
This is the person(s) responsible for managing the whole systems. The individual interact with the whole system through the administrators account. He maintains the while systems by maintaining personal accounts, contracts, creates databases, and manages the players and the platform usage. After creating the database, he is responsible for monitoring interactions. Other players include advertisers, and advertising companies with advertisement contracts. Requires a person who can various key aspects in the following area
- Be able to change the entire global system
- Should be at a position to create or to edits the global events
- The site administrator needs to be at a position to view the available statistics of the site [1]
The queuing system
This is described as a subsystem for scheduling different orders so that it does not interfere or block other users' interactions. It is used to place and supervise orders that are ready for execution or even to cancel orders asynchronously. It is also used to schedule events together with mailing for a particular system.
Fully dressed use cases
This indicates that before any user or an individual is able to participate in most of the functionality of the site, that particular user must be at a position to create and join a given league [6]. For any particular user within the system, creating a league is very similar to creating a league and due to this fact the two processes are almost similar and serve the same function in relation to the functionality of the system.
Even though different settings are considered when creating the league, any league manager has the responsibility and the mandate to change the league setting and priorities at any time so long as there is a genuine reason why that needs to take place [11]. Most of the systems settings are really comprehensive consisting of such items like the privacy of the system which is a key factor for consideration while designing the system and also the duration of the system which stands to perfectly describe how best the setting economy serve.
The main core and purpose of the sight is to have and enable all the users to have the ability to access the information that is related to the company and its operation so that the user can have the ability to make informed decision based on fact and actual information as far as the operation of the system is concerned [7].
The site and system administrators will also have the ability to warn, suspend or to even burn all the users of the system that will possess an abusive activity and this can include an abusive or aggressive behavior in relation to the league comments or the user messages. This may also entail joining different leagues within the system and in a real sense that a particular user is not giving out any active participation in almost all the groups[20][21]
User Interface Specification
The user interface of the Stock Market Investment Fantasy League tends to emphasize the ease of understanding the graphical representations of the financial metrics which pertains to the various aspects of the economy and trading in general [11]. Moreover, it is important to note that, adequate space distribution and color harmony should be considered a priority for providing a pleasant user experience. A UI design established on top of responsive Bootstrap UI framework can be chosen for the purpose of demonstrating this concept. The choice is based on its extensive support for the many UI components required in the application [15].
The center of the experience in the Stock Market Investment Fantasy League is attached to the dashboard in which a user is allowed to quickly see an overview of their performance in all the leagues [18]. Besides, the dashboard provides the users with other features like joining new leagues and learning more about finance. There are many primary views each of which is presented below with the particular attention which is fixed into a consistent and a uniform user experience. Moreover, each of the views is annotated with an applicable use case to make it easy to determine a proper sequence of views for each use case.
User Effort Estimation
User effort estimation is an important exercise with should be initiated and accomplished with respect to the requirements of the modern web design [17]. Stock Market Investment Fantasy Leagueare set to make use of a streamlined user interface which has currently gained significant popularity in the design of the web as used in the contemporary society in modern web design. The interface provides for all the user related interaction information which enables membership and usage of the various aspects of the system. The interaction is meant to cover aspects of login and sign-up as well as the actual interactive activities with the existing fantasy leagues [18][19]. Besides, all the league portfolios can be done by making only 10 clicks and 50 keystrokes for the data entry. It is important to note that most of the interactions involved in the process occur during the initial stages of the process of registration.
The interactive activities involved began from either registration or login. This is important because a user is required to secure membership into the platform by first signing up to have login details for a future login. There are a specific number of clicks required at this stage to ensure that one successfully accomplishes the tasks required at this given point. A user needs to do 2 mouse clicks and 50 keyboard strokes to ensure that one accesses the system. This occurs while the user is expected to accomplish the data entry which covers the selection and entry of sensitive data like the username and password. These are some of the most important requirements for one to be able to have access to the interface in which he or she will have a number of alternative gaming activities and categories to choose from. Furthermore, a CAPTCHA for spambot has a role to play in ensuring that login is controlled and a specific user with a specific identity accesses a given account. A user will have the opportunity to play the leagues guided with some rules which they can bear with. The dashboard is also made in a way that the user periodically gets notified on the progress of the performance in the given leagues [16].
Abbreviations and Acronyms
ANN: Artificial neural network
SVM: support vector machine
GA: genetic algorithm
MKL: multiple kernel learning
System Architecture and System Design
The features of the trading software
The trading software would provide the users with the worldwide access to specific stock market of choices as well as different liquidity solution. The software would have a search bar for searching, finding, and planning the trades. One of the main need of traders or player is the user interfaces, therefore the user interface must be easy to navigates but also secure [3]. To improve user experiences, the software would allow access to the stock market on desktops and smart phones as well as other hand held devices. The users who are already described and paying would have real time trading alerts that are automated allowing them to view and switch between various stocks as they need [22][23]. Other features of the stock market software include automated and stock prices that are streamed including the quotes. Any trade made is recorded and reported in real times with charts and market watches. The systems should provide option for multiple exchanges with multiple markets displayed on a single screen [17]
System Architecture and System Design
a) Architectural styles
In this case, the software will combine several architectural styles to optimize the use experiences and improve efficiency and make it dynamics an interactive [4].
Client/Server- the clients servers will include accept the client request and process the input through the server or database. The clients query is returned by the server. The architectural styles are unique in that it is integrated with a working websites where the client can log in, trade, view stocks, and manage accounts. The client server is backend of the websites [4].
The component based architecture will include software development approach to system design. The design will be divided into individual functional component and properties [1]. The compon...
Cite this page
Stock Market Investment Fantasy League Project Paper Example. (2022, Sep 26). Retrieved from https://proessays.net/essays/stock-market-investment-fantasy-league-project-paper-example
If you are the original author of this essay and no longer wish to have it published on the ProEssays website, please click below to request its removal:
- Medical and Insurance Options Essay
- Essay Sample on Internet Addiction in College Campuses
- Essay Sample on FIN6
- Data Visualization: Connecting Audiences to Data - Essay Sample
- Shady Rat: The Biggest Cyber-Attack of Its Time - Research Paper
- Small Businesses: Protecting Against Cyberattacks & Minimizing Risks - Essay Sample
- Paper Sample on Risk Management in Banking: Protecting Assets & Avoiding Losses