Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Computer Engineering Expert

Assignment: Systems Analysis and Design

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 time- consuming.

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

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.

Section B

After you have analysed your collected information, produce the following UML diagrams for proposed system as the specifications for a new automated information system for ASC.

1. Identify classes that should exist in the proposed systems and develop class diagrams for the proposed system of ASC.

2. Draw at least two use Case diagrams for the proposed system of ASC.

3. Write Use Case scenarios for above use cases. Use the simplified template form the slides.

4. Draw the Entity Relationship Diagram for the proposed system. Clearly indicate entities, attributes, relationships and cardinalities

5. Draw a Data Flow diagram (DFD) - Context Diagram depicting the external entities and data flow to the system

6. Draw an activity diagram for the proposed system to model the activity flow of the system.

7. Select four functions and develop interfaces for selected functions.

When analysing an organization's business processes, there are usually some issues which need to be clarified before you can proceed, particularly when the issues affect the way you developed your models.

When developing each diagram, you may make some assumptions which will affect the results of your presented modelling diagram. For example, right after a presented diagram, explain each diagram to your readers and your assumptions made in modelling it.

Assignment Layout and Submission Guidelines

The written assessment - Section 1 should be organised using the following headings and guidelines when preparing your report:

o Title Cover Page with clear details of course title/name, student number/name, lecturer name

o Introduction

o Identify the aim of the report and the project objectives

o The identified problem for the information system project and project approval.

o Two possible approaches towards system development and justifications for the selected approach.

o Selected data gathering techniques with reasons for their selection

o A sample questionnaire including both open and closed ended questions to gather requirements

o Conclusions - A summary of your findings.

o References (at least 4 references).

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M92790220

Have any Question?


Related Questions in Computer Engineering

When using todays digital cameras file sizes are often

When using today's digital cameras file sizes are often saved in a format that is well over 1 Megabyte. This may be great for high definition photo reproductions but is a disaster for uploading to the web. Images on your ...

Question add referenceswrite 1 page that respond to the

Question: Add References Write 1 page that respond to the following questions with your thoughts, ideas, and comments. This will be the foundation for future discussions by your classmates. Be substantive and clear, and ...

Identify economic decision that is driven by a behavioral

Identify economic decision that is driven by a behavioral bias rather than by pure rational behavior. why are they differ today?

A single card is randomly drawn from one standard 52-card

A single card is randomly drawn from one standard 52-card deck of playing cards, and events C and D are as follows: C=the card drawn is a king; D-the card drawn is a heart. Find the probability of event C or event D occu ...

Question suppose a computer using direct mapped cache has

Question Suppose a computer using direct mapped cache has 2 40 bytes of byte-addressable main memory and a cache of 64 blocks, where each block contains 32 bytes. a. how many blocks pf main memory are there? b. what is t ...

Suppose you have an object made up of two w-bit integers x

Suppose you have an object made up of two w-bit integers, x and y. Suppose that the hash code for your object is defined by some deterministic function h(x; y) that produces a single w-bit integer. Prove that there exist ...

Question suppose you need to store 10 tb of data in a new

Question Suppose you need to store 10 TB of data in a new data center. How many 2 GB hard disks do you need if the hard disk should store up to 70% of their capacity using RAID 0, RAID 1, RAID 3, or RAID 5.

A five question multiple choice statistics quiz is given

A five question multiple choice statistics quiz is given. Each question has 3 possible choices, only one of which is correct. calculate the probability that of receiving a passing grade on the quiz, by randomly guessing ...

You need to have accumulated savings of 2 million by the

You need to have accumulated savings of $2 million by the time that you retire in 20 years. You currently have savings of $200,000. How much do you need to save each year to meet your goal if your savings earn a return o ...

What type of economic system does norway have explain some

What type of economic system does Norway have? Explain some of the benefits of this system to the country and some of the drawbacks

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As