Preview

Software Requirement Specification

Powerful Essays
Open Document
Open Document
5303 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Software Requirement Specification
Chapter 8
Structuring System Requirements: Process Modeling

Chapter Overview

Chapter 8 introduces students to several process modeling techniques for representing business processes. Although this chapter focuses primarily on data flow diagramming, brief overviews of functional hierarchy modeling and Oracle’s process modeler are given.

After a brief introduction to process modeling, data flow diagramming techniques are introduced in a section called “Data Flow Diagramming Mechanics.” This section demonstrates the basic DFD symbols, definitions, and rules. The authors use the Gane and Sarson symbol set throughout the book, and these symbols are explained in this section. Hoosier Burger, the food ordering system first mentioned in Chapter 2, is used to illustrate basic data flow diagramming concepts. This section also includes explanations of decomposition and balancing.

Chapter 8’s third major section introduces four different types of DFDs: current physical, current logical, new logical, and new physical. Hoosier Burger’s inventory control system (which is manual) is used to illustrate the first three types of DFDs. Current practice in using DFDs indicates that very little time should be spent on the current physical DFD.

The fourth major section in this chapter, “Using Data Flow Diagramming in the Analysis Process,” introduces guidelines for drawing and using DFDs. This is different from the mechanical rules presented earlier. Topics include completeness, consistency, timing, iterative development, primitive DFDs, and analyzing DFDs for system inefficiencies and discrepancies among DFDs that are supposed to be modeling the same system. A Hoosier Burger example helps illustrate these guidelines.

The “Oracle’s Process Modeler and Functional Hierarchy Diagrams” section introduces students to two other process modeling tools. These tools are Oracle Designer’s process modeler and functional hierarchy modeling, a tool found in several

You May Also Find These Documents Helpful

  • Good Essays

    Sr-Rm-022 Part 2

    • 839 Words
    • 3 Pages

    TIBCO Software Inc. (2001). Business process. (pp. 10-15). Palo Alto, CA: Global Headquarters. Retrieved from htts://www.tibco.com/multimedia/business-process-design_tcm8-2399.pdf…

    • 839 Words
    • 3 Pages
    Good Essays
  • Better Essays

    Bsa/375 Ind Wk3

    • 1284 Words
    • 6 Pages

    . Idea Group Inc (IGI).Platt, M. (2002). Microsoft Architecture Overview. Retrieved August 24, 2009, fromhttp://msdn.microsoft.com/en-us/library/ms978007.aspxProcess Design (2008). Retrieved August 24, 2009, fromhttp://www.ips.invensys.com/en/products/processdesign/Pages/ProcessDesign-P002.aspx…

    • 1284 Words
    • 6 Pages
    Better Essays
  • Satisfactory Essays

    CIS 207 Week 5 DQ 2

    • 431 Words
    • 2 Pages

    Read Chapter 13: Business Process Management and Systems Development, in Information Technology for Management: I...…

    • 431 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    I will be using process modeling as a tool to assist me in information gathering. “Process modeling involves graphically representing the processes, or actions, that capture, manipulate, store, and distribute data between a system and its environment and among components within a system. A common form of a process model is a data-flow diagram (DFD).” (Valacich, J. S., George, J. F., & Hoffer, J. A. 2012)…

    • 769 Words
    • 4 Pages
    Good Essays
  • Good Essays

    a. Modify the Hoosier Burger context-level dataflow diagram to reflect the changes mentioned in the case.…

    • 418 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Quiz 2

    • 475 Words
    • 4 Pages

    One of the key goals in documenting the organizational business processes through the various modeling techniques is:…

    • 475 Words
    • 4 Pages
    Satisfactory Essays
  • Powerful Essays

    Hsm 542 Course Project

    • 6712 Words
    • 27 Pages

    Wangler, Benkt and Åhlfeldt, Rose-Mharie. (2012). Process Oriented Information Systems Architectures in Healthcare University of Skövde, Sweden. http://people.dsv.su.se/~perjons/CompletePaper_iSHIMR.pdf…

    • 6712 Words
    • 27 Pages
    Powerful Essays
  • Good Essays

    Logical data flow diagrams (DFDs) present only the logical elements of an information system. By excluding the physical elements, the logical DFD allows us to concentrate on what a system is doing without being distracted by how the f…

    • 2915 Words
    • 12 Pages
    Good Essays
  • Better Essays

    The first step of design is to identify the processes and the entities. Processes represent the operations performed by the system. Entities represent all the information sources of the system. We represent the entities and the processes in the data flow diagrams, DFD. While designing the DFD’s we increase the level of detail with each level. At each level the process divides into sub-processes until indivisible sub-processes are reached. Here is an example.…

    • 1167 Words
    • 5 Pages
    Better Essays
  • Good Essays

    References: Jacka, J. Mike & Paulette J. Keller (2011), Business Process Mapping: Improving Customer Satisfaction, Second Edition(6-10)…

    • 1215 Words
    • 5 Pages
    Good Essays
  • Best Essays

    Is535 Final Course Project

    • 3651 Words
    • 15 Pages

    Jin Guo King Foo Barbour, L. Ying Zou Queens Univ., Kingston, ON, “A business Process Explorer,” 10-18 May 2008),…

    • 3651 Words
    • 15 Pages
    Best Essays
  • Good Essays

    Logical modeling deals with gathering business requirements and converting those requirements into a model. The logical model revolves around the needs of the business, not the network, although the needs of the business are used to establish the needs of the network. Logical modeling involves gathering information about business processes, categories of data, and organizational units. After this information is gathered, diagrams and reports are produced including entity relationship diagrams, business process diagrams, and eventually process flow diagrams. The diagrams produced should show the processes and data that exist, as well as the relationships between business processes and data. Logical modeling should accurately render a visual representation of the activities and data relevant to a particular business.…

    • 715 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    An analyst first must understand an organization's business functions before he or she can begin developing information systems. The functional decomposition diagram (FDD) is a business planning tool that depicts the hierarchy of business functions, processes, and subprocesses within an organization that are later described in detail using process models (chapter 6). The exercise of breaking down, or decomposing, the business functions into processes makes complex systems much easier to understand and analyze.…

    • 3568 Words
    • 15 Pages
    Powerful Essays
  • Satisfactory Essays

    Designing a safe process

    • 592 Words
    • 2 Pages

    The two flow diagrams that are talked about in the article are block flow diagram (BFD) and the process flow diagram (PFD). BFD’s show he overall picture of the process, showing only the major process steps. PFD’s shows both major and minor equipment with symbols, usually alphanumeric designation. PFD not only shows equipment but major and minor process streams like utility streams, which include steam, condensate, and cooling media. Because both flow diagrams have there own strengths BFD and PFD should be included into the basic design package. Also, a process definition drawing (PDD) is needed for the process design engineer to avoid accidents.…

    • 592 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Dfd and Erd

    • 283 Words
    • 2 Pages

    DFD’s are systematic representation of how data flows in an organization, how and from where it enters the system, how it moves from one process to another and how it is stored in the organization. On the other hand, a semantic data model of a system in a top down manner is called Entity Relationship Diagram or ERD. ERD demonstrates how a system will look like without telling how to implement it. Since it is entity based, ERD shows the relationship between entities in a system or process. On the other hand, DRD being data flow diagrams focus upon flow of data in a system and how this data is utilized in different stages of a process.…

    • 283 Words
    • 2 Pages
    Good Essays

Related Topics