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

  Draw arrows in the cells to store traceback information

Draw arrows in the cells to store traceback information. What is the score of the optimal global alignment and what alignment(s) achieves this score?

  What is a public-key certificate

What is the difference between a private key and a secret key? What is a digital signature?

  Define concept of level for general graph rather than dag

Can you define the concept of level for a general graph rather than for a DAG? Why? Why not? What does this imply about a USES relation that is not a hierarchy?

  Describe generics in c what are the reasons for using

write a 200- to 300-word short-answer response to the followinga explain generics in c. what are reasons for using

  Determine the choice of direction for a particular problem

Identify and list all factors that determine the choice of direction for a particular problem.

  How to identify areas for improvement

plan a form that you would disseminate to your end user community that will aid in the assessment of a current system to identify areas for improvement.

  Trace the progression of physical modeling

Trace the progression of physical modeling throughout the development cycle of a system familiar to you.

  Creation of a fully functional script

IT 255 Final Project - The final project is the creation of fully functional script, and demonstration of successful use & navigation of Linux operating system

  How a variable called employee is an abstraction of problem

Variables in programs are also used as abstractions in the problem domain. Explain how a variable called employee is an abstraction of a problem-domain concept.

  Complete the specification of the elevator system

Complete the specification of the elevator system given in by describing the opening and closing of the doors.

  Implement a brute-force pattern-matching algorithm

Implement a brute-force pattern-matching algorithm that scans the pattern from right to left.

  Contrasts the needs of digital content providers to protect

Write a 4 page paper that compares and contrasts the needs of digital content providers to protect their rights to a fair compensation

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