-
- QUESTION
Case Study – Allsports Sports Club Overview Allsports is a multisport club which has several thousand members who take part in a diverse range of sporting activities, such as football, cricket, athletics and even darts and table tennis. The club publishes a newsletter, The Sports Report, under the supervision of the club president every week. The newsletter incorporates ten articles written by club members featuring the highlights of the week in their particular field of sport and five small paid advertisements from outside businesses. The income helps to meet the cost of publication. For each newsletter, the president selects a club member to act as an editor of the newsletter and it is the editor’s responsibility to obtain the articles from other members for inclusion and to obtain the advertisements from advertisers. Newsletters are published on the Wednesday of each week and cover activities for the previous Monday to Sunday. The majority of members have email addresses and have agreed to receive the newsletter in an electronic format. Those members who cannot receive the electronic form for some reason may have a paper copy posted to their mailing address. Currently the president uses word processor and spreadsheet programs but is experiencing some difficulty in keeping track of details such as which members have submitted articles, what advertisements have been published and who to schedule as editor for upcoming editions. The president has asked you, a business systems analyst with HighVoltage Information Services, to carry out analysis and develop the specifications for a new automated information system, The Sports Report Information System (TSRIS). More information on the proposed system is provided below. Proposed system Information that needs to be stored includes: For members: • their full names, addresses, contact phone numbers, email address and the sport(s) they play. For newsletters: • published weekly so the date of intended publication is shown – this could also act as an identifier (perhaps something like 2018MAR09 which would indicate a newsletter to be published on 9th March 2018) • titles of articles accepted for inclusion • titles (file names) of articles are given by the member submitting and could be something like “TennisReport5thNov.docx” or “ResultsCricketChampionship.docx”. • details of advertisements such as the identifier as supplied by the advertiser and the subject of the advertisement. • details of member that has been selected to act as editor For advertisers: • name, address, person to contact and their contact details. • some of these requirements may be simple attributes, others will need to be modelled as relationships between entities. Problems associated with the current system With the present number of members and limited software options, recently some newsletters have been published late. This is causing a degree of dissatisfaction in the members. In addition, the president is having difficulty accessing information efficiently. For example, the president would like to generate reports of members who have not yet edited a newsletter. While this can be done with a spreadsheet, it involves filtering content which is complicated and timeconsuming. Desired enhancements for the new systems The system is required to generate a number of reports. The following reports are essential: • a list of all members and sports played • a list of articles to be published in upcoming newsletters • a list of advertisements to be published in upcoming newsletters • a list of all members and the newsletters they have edited • a list of all members with email addresses • a list of all members without email addresses Constraints for the Delivery of the New System • Limited new facilities and resources will be provided within a budget of $25,000.00. • An 8% discount factor is used to calculate NPV. • All Allsports Sports Club employees must remain and no additional staff should be employed due to your proposed use of the new computer application system; and • Two additional computers for your development team’s use have been approved for this project.
Section A (10%) Due Date: Week 7 Sunday 5pm Read the case study of AllSports Sports Club (ASC). Suppose that you are allocated to do the system design for the ASC. Explain the following questions regarding this case study. Note: Follow the Submission Guidelines to complete all parts. 1. What Software Development methodology would you follow in developing the computer system for ASC? Explain the reasons behind your selection decision in selecting the specified methodology? 2. Explain your choice of at least three most useful investigation (data gathering) techniques that you have used to investigate the new automated information system and the reasons for choosing them. 3. Develop a sample questionnaire to gather requirements to develop the system. The questionnaire should have at least 10 questions with open and closed ended questions. 4. Identify functional requirements and non-functional requirements for the proposed system for ASC.
Subject | Business | Pages | 4 | Style | APA |
---|
Answer
The Rapid Application Development (RAD) Methodology
Following the case study, the software development methodology I would follow in developing the computer system for ASC is rapid application development methodology. The methodology is a condensed development procedure that establishes high quality system under low investment costs. It facilitates quick adjustment by developers to shift requirements in a quick-paced and the constantly changing field requirements of the case (Pop & Altar, 2014). The quick adjustment will take into account information processing on upcoming articles, documentation of members and sports played, editions to take into consideration members with and without email address as the cite can easily be accessed.
The three most useful investigation and data gathering techniques used in investigating the new automated system are efficient data modelling, process modelling and the application generation techniques for analysis reasons. The reason behind their selection is the efficiency level of the structured techniques and prototyping that will be employed in defining the needs and documentation of requirements for designing the final system (Poulsen et al., 2015). The process initiates by developing preliminary data models as well as business process models through structured techniques.
Sample Questionnaire
- How will RAD design its prototypes to accommodate the needs of the agency?
- Does RAD efficiently keep track of events so that it outlines the members whose articles have been submitted and newsletters published for verification reasons?
- How will the weekly publications be displayed?
- What are the pros of the system?
- What are the cons of the system?
- What control measures can be incorporated to avoid risks of data loss?
- What are the system’s strengths?
- Contains the capacity to reduce the problems associated with the current system?
- Lacks the capacity to address the issues?
- Will the income generated meet the publication cost?
The functional requirements of the RAD entail strict planning system in developmental project phases of analysis and quick designing, building and refining, testing its effectiveness and system implementation (Valacich, George & Hoffer, 2014). The non-functional requirements regard an ongoing collaboration between the team and immediate system users in order to create a high-quality system. This will facilitate improvement of the prototypes and the general system functioning to accommodate the desired needs of AllSports Sports Club.
References
Pop, D. P., & Altar, A. (2014). Designing an MVC model for rapid web application development. Procedia Engineering, 69, 1172-1179. Poulsen, T., Munday, T., Mathers, T., & Golla, M. (2015). U.S. Patent No. 9, 063, 740. Washington, DC: U.S. Patent and Trademark Office. Valacich, J., George, J., & Hoffer, J. (2014). Essentials of systems analysis and design. Prentice Hall Press.
|
Related Samples
The Role of Essay Writing Services in Online Education: A Comprehensive Analysis
Introduction The...
Write Like a Pro: Effective Strategies for Top-Notch Explication Essays
Introduction "A poem...
How to Conquer Your Exams: Effective Study Strategies for All Learners
Introduction Imagine...
Overcoming Writer’s Block: Strategies to Get Your Essays Flowing
Introduction The...
Optimizing Your Online Learning Experience: Tips and Tricks for Success
The world of education...