Draw an fdd that shows the personal trainers main functions

Assignment Help Computer Engineering
Reference no: EM132144432

System Analysis project: can you answer the 4 questions at the task section.

Personal Trainer, Inc. owns and operates fitness centers in a dozen Midwestern cities. The centers have done well, and the company is planning an international expansion by opening a new "supercenter" in the Toronto area. Personal Trainer's president, Cassia Umi, hired an IT consultant, Susan Park, to help develop an information system for the new facility.

During the project, Susan will work closely with Gray Lewis, who will manage the new operation. Background During requirements modeling for the new system, Susan Park met with fitness center managers at several Personal Trainer locations. She conducted a series of interviews, reviewed company records, observed business operations, analyzed the BumbleBee accounting software, and studied a sample of sales and billing transactions. Susan's objective was to develop a list of system requirements for the proposed system.

Fact-Finding Summary

• A typical center has 300-500 members, with two membership levels: full and limited. Full members have access to all activities. Limited members are restricted to activities they have selected, but they can participate in other activities by paying a usage fee. All members have charge privileges. Charges for merchandise and services are recorded on a charge slip, which is signed by the member.

• At the end of each day, cash sales and charges are entered into the BumbleBee accounting software, which runs on a computer workstation at each location. Daily cash receipts are deposited in a local bank and credited to the corporate Personal Trainer account. The BumbleBee program produces a daily activity report with a listing of all sales transactions.

• At the end of the month, the local manager uses BumbleBee to transmit an accounts receivable summary to the Personal Trainer headquarters in Chicago, where member statements are prepared and mailed. Members mail their payments to the Personal Trainer headquarters, where the payment is applied to the member account.

• The BumbleBee program stores basic member information, but does not include information about member preferences, activities, and history.

• Currently, the BumbleBee program produces one local report (the daily activity report) and three reports that are prepared at the headquarters location: a monthly member sales report, an exception report for inactive members and late payers, and a quarterly profitand-loss report that shows a breakdown of revenue and costs for each separate activity.

During the interviews, Susan received a number of "wish list" comments from managers and staff members. For example, managers want more analytical features so they can spot trends and launch special promotions and temporary discounts.

Managers also want better information about the profitability of specific business activities at their centers, instead of bottom-line totals. Several managers want to offer computerized activity and wellness logs, fitness coaching for seniors, and various social networking options, including e-mail communications, fitness blogs, Facebook, and Twitter posts. Staff members want better ways to handle information about part-time instructors and trainers, and several people suggested using scannable ID cards to capture data

Tasks

1. Draw a DFD that shows how data will be stored, processed, and transformed in the TIMS system.

2. Draw an FDD that shows the Personal Trainer's main functions. Also draw a use case diagram that represents the interaction between a user and the proposed TIMS system.

3. Using the information gathered during fact-finding, develop a requirements checklist that includes examples in each of the five main categories.

4. Gray is not familiar with the TCO concept. How should Susan explain it to him?

Reference no: EM132144432

Questions Cloud

Explain the factors that went into your decision : Disc jockeys must also be able to change playlists when they areused because what is actually played is often different from what isplanned.
How you can change the above table into 2nf : Is this table in first normal form? Why or Why Not? Why it is not in 2NF? How you can change the above table into 2NF.
What speed-up do you get with 10 versus 100 processors : Calculate the speedups assuming the matrices grow to 100 by 100. Which are strong scaling and which are weak scaling in this exercise?
Identify at least three possible use cases and actors : Create a state transition diagram that describes typical customer states and how they change based on specific actions and events.
Draw an fdd that shows the personal trainers main functions : The BumbleBee program stores basic member information, but does not include information about member preferences, activities, and history.
What is price of stock : What's is price of this stock? using Constant dividend model
Statement of the hewlett-packard company : Write a report on the Hewlett-Packard Company (HP) case study (available on Moodle) - how the best practices of Enterprise Architecture
Complete the schedules for quantity demanded : PRINCIPLES OF MACROECONOMICS ASSESSMENT - Supply and Demand, and Equilibrium Analysis. Complete the schedules for Quantity Demanded
Determining the accumulated savings : 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 of 10%?

Reviews

Write a Review

Computer Engineering Questions & Answers

  What are the values of the queuefront and queuerear

imagine that queue is a queue type object and the size of the array-implementing queue is 100. Also, suppose that the value of the queueFront is 25 and the value of queueRear is 25.

  What represent the length and width of a room in feet

build a Java class that declares variables to represent the length and width of a room in feet. Assign appropriate values to the variables. calculate and display the floor spae of th eroom in square feet (area = length * width). Display explnatory ..

  What is the difference between macros and routines

What is the difference between macros and routines? Explain it in terms of the concept of binding. How routines may be passed as parameters in C/C++.

  Draw a data model for the entities and considering entities

Draw a data model for the following entities, considering the entities as representing a system for a patient billing system and including only the attributes that would be appropriate for this context.

  Advances in security of biometrics

Advances in Security of Biometrics - Aims and Objectives: Modern biometrics is defined as the science of using biological properties to identify individuals. Biometrics delivers an enhanced level of security by means of a "proof of property"

  Why is the trend today to employ use cases in user interview

Creating use cases when working with users is a recent development in systems analysis practice. Why is the trend today to employ use cases in user interviews or JAD sessions?

  What types of threats do smart phones face

What types of threats do smart phones face? Are there any particular vulnerabilities to your type of device you have in your "system"

  Describe the disadvantages of normalizing a database to a

write a 200- to 300-word short-answer response for the followingdiscuss the disadvantages of normalizing a database to

  Why computer system problem in an instructional lab

make an input form that could be used to record information about a computer system problem in an instructional lab or a training facility. Include spaces on the form to record information

  Program that continuously outputs random numbers

Write down a code in Java that continuously outputs random numbers between 0 and 10000 until a number which is divisible by 5 is encountered.

  Imagine that a doubly linked list "header"

Assume that a doubly linked list "header" stores the elements of a priority queue. make use of the function pop(), which deletes the element with the largest value from the list (priority queue).

  Prepare program that reads a text file and stores the data

Can you prepare the program that reads a text file and stores the data into an Object called fruit Say the text file data is as follows for

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd