1. A system for determining a location of stations in a cell of a job shop, the system comprising: a computing device; and a computer-readable storage medium in communication with the computing device, wherein the computer-readable storage medium comprises one or more programming instructions for: receiving information corresponding to a workflow of a cell in a job shop, wherein the information comprises a plurality of print-related functions performable by the cell and an amount of work that flows between one or more pairs of print-related functions, identifying a plurality of stations in the cell, wherein each station comprises one or more print production devices configured to perform one or more of the print-related functions performable by the cell, determining a target distance between one or more pairs of stations, wherein the target distance is based on at least the amount of work that flows between the pair of stations, wherein determining a target distance comprises determining: D i = ( F max - F i ) ⁢ ( D max - D min F max - F min ) + D min , where: D i is the target distance, F max is a maximum job volume between any two nodes in the cell workflow graph, F i is a ob volume between nodes representative of the pair of stations, D max is a maximum acceptable distance between an two nodes of the cell workflow graph, D min is a minimum acceptable distance between an two nodes of the cell workflow graph, and F min is a minimum job volume between any two nodes of the cell workflow graph, generating a visual depiction of the identified stations, automatically applying the visual depiction to a floor plan corresponding to the cell, based on one or more of the determined target distances, and displaying the visual depiction as applied to the floor plan to a user.