1 / 23

Personal trainer, inc.

Personal trainer, inc. Jon Loar ITP 251 03/25/2011 Dr. Filer. Mission Statement.

evelia
Télécharger la présentation

Personal trainer, inc.

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Personal trainer, inc. Jon Loar ITP 251 03/25/2011 Dr. Filer

  2. Mission Statement • To be committed partners with multiple generations of families using education, motivation, and empowerment to support their goal of a healthy eating, physically active lifestyle, we will draw on our resources of superior staff, innovative fitness products and services and strive to be the most comprehensive, profitable, family fitness center in the world.

  3. People to Interview • Cassia Umi, President • Janet McDonald, Finance Manager • Tai Trenh, Sales and Marketing Manger • Reed Cotter, Operations Manager • 12 existing managers • Personal trainers

  4. Fact Finding Techniques • SWOT analysis • Observe operations • Conduct a user survey • Review: • Business requirements • How system supports operations • How system supports long terms goals

  5. Internal/External Influences • Factors which may impact proposed system: • Government regulations • Economic downturn • Top management • Planned online access by members

  6. Communication • First, answer these questions: • Who…? are target audience • What…? is expected • How…? to communicate effectively • When…? to speak and when to be silent • Why…? you are communicating

  7. Written Communication • Clear, concise, well-organized • Style: intro, single idea paragraphs, conclusion • Know subject well to promote credibility • Active voice • Ease of understanding • Avoid repetition • Review: check spelling and grammar

  8. Oral Communication • Practice delivery • Objectives/organization • Define audience • Prepare presentation aids • Avoid meaningless filler words • Define any technical terms • Answer any questions appropriately • Practice, practice, practice

  9. System Requirements • Outputs: daily activity report, accounts receivable, profit-and-loss report. • Inputs: Scannable ID cards (Members & Employees). • Processes: Cash entered into accounting system, accounts receivable transmitted. • Performance: scaling issues due to size? • Controls: membership levels and usage fees.

  10. Scalability Issues • Capacity of BumbleBee accounting software • Physical space available for equipment • Report generation and distribution

  11. Functional Decomposition Diagram

  12. Context Diagram

  13. Team Memos

  14. Diagram 0 DFD of New System

  15. Data Mining & Customer Analytics • Data mining is the process of extracting patterns from large amounts of data. • Combines methods from statistics and artificial intelligence with database management. • Data mining is an important tool that transforms data into business intelligence giving management an informational advantage.

  16. Data Warehouse & Business Intelligence • Implementing an Integrated Data Warehouse  • Data warehouse that assembles data from different areas of business, so users can look up the information they need across all systems. • According to TechnologyEvaluation.com over 95% of the Fortune 1000 companies have a data warehouse initiative underway in some form.

  17. Web-based Systems Development • Systems are developed and delivered in an Internet-based framework such as .NET or WebSphere. • Internet-based development treats the Web as the platform, rather than just a communication channel. • Web-based systems are easily scalable, and can run on multiple hardware environments.

  18. Web-based Systems Development • Web-based software treats the software application as a service that is less dependent on desktop computing power and resources. • When companies acquire Web-based software as a service rather than a product they purchase, they can limit in-house involvement to a minimum and have the vendor install, configure, and maintain the system by paying agreed-upon fees. • Web-based software usually requires additional layers, called middleware, to communicate with existing software and legacy systems.

  19. Prototyping Advantages • Users and systems developers can avoid misunderstandings. • Systems developers can create accurate specifications for the finished system based on the prototype. • Managers can evaluate a working model more effectively than a paper specification.

  20. Prototyping Advantages (continued) • Systems analysts can use a prototype to develop testing and training procedures before the finished system is available. • Prototyping reduces the risk and potential financial exposure that occur when a finished system fails to support business needs.

  21. Prototyping Disadvantages • The rapid pace of development can create quality problems, which are not discovered until the finished system is operational. • Other system requirements, such as reliability and maintainability, cannot be tested adequately using a prototype. • In very complex systems, the prototype becomes unwieldy and difficult to manage.

  22. Cost-Benefit Analysis Tools • Payback Analysis – the process of determining how long it takes a system to pay for itself. • Return on Investment (ROI) Analysis – the percentage rate that measures profitability by comparing the total net benefits received from a project to the total costs of the project. (ROI = (total benefits - total costs) / total costs) • Present Value Analysis – adjusts the value of future costs and benefits to account for the time value of money.

  23. Questions?

More Related