SlideShare uma empresa Scribd logo
1 de 28
BAJ3 & Associates
                            Consulting Firm

            Johnson & Johnson RFID Implementation




                       THE PENNSYLVANIA STATE UNIVERSITY

                                      December 3, 2007
Authored by: • Jonathan Cody • Jessicalind Ah Kit • Jared Fissel • Bill Slavoski• Anik Warner•
BAJ3 & Associates | 12/3/2007   2


                                BAJ3 & Associates
                                JOHNSON & JOHNSON RFID IMPLEMENTATION


                                                    T AB L E O F C O N T EN TS


                                                    1. Company Mission Statements………………………………….3
                                                    2. Company Objectives…………………………….……………4
                                                    3. Company Background…………………………………….......4
                                                    4. Introduction……………………………………………….….4
                                                    5. Possible Projects………………………………………………5
                                                    6. What is RFID?................................................................6
                                                    7. Project Plan & Gathering Requirements...………………………6
                                                    8. Statement of Work…………………………………………....7
                                                    9. Team Management…………………………………………….8
                                                    10. Feasibility and Decision Making……………………..………….9
                                                    11. How RFID Works In Our System………………………………11
                                                    12. Alternate Design Strategies…………………………………….12
                                                    13. Conclusion…………………………………………………….12

                                                    APPENDIX

                                                    14. Decision table……………………………………………………13
                                                    15. Gantt Chart……………………………………………………..14
                                                    16. Pert Chart……………………………………………………… 15
                                                    17. Use Case Diagram……………………………………………….16
BAJ3 & Associates | 12/3/2007




                                                    18. Use Case Descriptions……………………………………………17
                                                    19. Class Diagram……………………………………………………22
                                                    20. Activity Diagram…………………………………………………23
                                                    21. State Chart Diagram……………………………………………...24
                                                    22. Determine Existing Orders Sequence Diagram……………………..25
                                                    23. Register and Ship Orders Sequence Diagram……………………….26
                                                    24. Complete Orders Sequence Diagram………………………………27
                                                    25. Track Order Sequence Diagram……………………………………28




                                                    2
BAJ3 & Associates | 12/3/2007   3

                                C O M P AN Y M I S S I O N S TAT E M EN T


                                The company’s mission is based solely on the Credo.

                                 We believe our first responsibility is to the doctors, nurses and patients,
                                 to mothers and fathers and all others who use our products and services.
                                     In meeting their needs everything we do must be of high quality.
                                              We must constantly strive to reduce our costs
                                                  in order to maintain reasonable prices.
                                       Customers' orders must be serviced promptly and accurately.
                                         Our suppliers and distributors must have an opportunity
                                                           to make a fair profit.

                                                 We are responsible to our employees,
                                      the men and women who work with us throughout the world.
                                             Everyone must be considered as an individual.
                                         We must respect their dignity and recognize their merit.
                                            They must have a sense of security in their jobs.
                                               Compensation must be fair and adequate,
                                            and working conditions clean, orderly and safe.
                                        We must be mindful of ways to help our employees fulfill
                                                      their family responsibilities.
                                      Employees must feel free to make suggestions and complaints.
                                     There must be equal opportunity for employment, development
                                                  and advancement for those qualified.
                                               We must provide competent management,
                                                and their actions must be just and ethical.

                                  We are responsible to the communities in which we live and work
                                                and to the world community as well.
BAJ3 & Associates | 12/3/2007




                                    We must be good citizens – support good works and charities
                                                  and bear our fair share of taxes.
                                We must encourage civic improvements and better health and education.
                                                  We must maintain in good order
                                               the property we are privileged to use,
                                         protecting the environment and natural resources.

                                              Our final responsibility is to our stockholders.
                                                    Business must make a sound profit.
                                                  We must experiment with new ideas.
                                       Research must be carried on, innovative programs developed
                                                          and mistakes paid for.
                                        New equipment must be purchased, new facilities provided
                                                       and new products launched.
                                         Reserves must be created to provide for adverse times.
                                             When we operate according to these principles,
                                               the stockholders should realize a fair return.
                                3
BAJ3 & Associates | 12/3/2007        4
                                C O M P AN Y O B J E C TI V E S


                                Johnson & Johnson, through its operating companies, is the world's most comprehensive and
                                broadly based manufacturer of health care products, as well as a provider of related services, for the
                                consumer, pharmaceutical, and medical devices and diagnostics markets.


                                C O M P AN Y B AC K G R O U N D


                                Johnson & Johnson was founded by Robert Wood Johnson and his two brothers, James Wood and
                                Edward Mead Johnson, who formed a partnership in 1885. Operations began in New Brunswick,
                                New Jersey, in 1886 with 14 employees on the fourth floor of a small building that once was a
                                wallpaper factory. In 1887 the Company was incorporated as Johnson & Johnson. With few
                                hospitals in the United States in 1887 large enough to use Lister's methods of antisepsis, Johnson &
                                Johnson entered the surgical dressings industry.

                                Johnson & Johnson Sales and Logistics Company, LLC, a Division of Johnson & Johnson Consumer
                                Companies, Inc., provides sales, marketing and logistics services to U.S. retail customers on behalf
                                of the U.S. consumer companies. It represents one point of contact with customers for selling
                                teams, logistics, distribution, retail merchandising and professional detailing. Additionally, it
                                provides leadership for an emerging global customer base in the areas of transportation, enterprise-
                                wide systems, business processes and global customer development.
BAJ3 & Associates | 12/3/2007




                                I N TR O D U C TI O N


                                Our group has decided to work with Johnson & Johnson Sales and Logistics Company. Two
                                members of BAJ3 have recently been employed with Johnson & Johnson through their extensive
                                Co-op program. As a group we felt that J&J had plenty to offer in the way of support and possible
                                system projects we could pursue. With the background knowledge of the J&J systems, we started
                                formulating ideas on how to improve/create an information system that J&J could use in the
                                future.




                                4
BAJ3 & Associates | 12/3/2007    5
                                P O S S I B L E P RO J EC T S


                                With a company as large as J&J, there are many different departments which all use multiple
                                systems to find, share, and track important information. Some of the ideas our group brought to
                                the decision table are as follows:

                                First, we discussed the possibility of creating an online ordering system for customers on the J&J
                                website. Having an online ordering system for consumers seemed like an optimal idea when first
                                discussed, only to be suppressed when the J&J ordering constraints were brought to attention. J&J
                                only sells in quantities greater than 10,000 pounds, not feasible for most consumers willing to use
                                the online system.

                                Second, the group thought it would be a good idea to combine J&J’s ordering system and their data
                                warehouse systems into one using SAP. Some of the systems at J&J are out-dated, and sometimes
                                finding and sharing information in a usable manner across these different systems becomes quite a
                                lengthy task. Using SAP software, we would combine multiple old systems into one new and
                                improved system. The system would require much background data and input from current
                                managers and system users. Ultimately, we determined a project this large would require more
                                resources and time than we had available for this project.

                                Third, we discussed the option of upgrading the Radio Frequency Identification (RFID) system.
                                J&J currently only uses RFID on certain display boxes that are shipped to Wal-Mart. After talking
                                with an RFID analyst, it was brought to our attention that the current RFID system wasn’t adequate
BAJ3 & Associates | 12/3/2007




                                and didn’t always work. We also found out that J&J is looking to expand their RFID system to
                                include other products being shipped to other customers. Our group found this to be a perfect way
                                to satisfy project requirements and assist J&J in upgrading their system.




                                5
BAJ3 & Associates | 12/3/2007     6
                                WHAT    IS   RFID?


                                RFID stands for radio frequency identification, and it will soon completely take the place of current
                                barcodes in products. RFID’s are different than barcodes in one major way, to scan an RFID tag,
                                you do not need a standard hand held scanner trying to find the side with a readable label on it,
                                instead RFID’s work with a little strip of metal inside the tag that reflects radio waves back to a
                                specific kind of scanner that can scan entire pallets of items in less than 30 seconds. This saves much
                                time in checking in inventories and identifying approximately where products are at any given point
                                in time. Since RFID’s are a relatively new technology, currently the system is mainly used to track
                                freight from manufacturers or distribution centers, to the customers’ stores. In the future though,
                                RFID’s could potentially speed up check outs in stores since each item doesn’t have to physically be
                                removed, it could reduce inventory levels as a giant scanner could potentially scan an entire store at
                                once, figuring out the exact count available of items, and it would reduce theft as a scanner would
                                be able to scan every item, even if its hidden in a coat or another product.




                                P R O J EC T P L AN & G A TH E R I N G R E Q U I R EM E N T S


                                Our first order of business as a group was to lay out a proposed project plan. We wanted to
                                establish a timeline of events that had to be accomplished as the project went along. The main goals
                                we created included talking with J&J employees, submitting an initial project report, and
BAJ3 & Associates | 12/3/2007




                                completing our systems analysis phase. Microsoft Project was used to help track our progress
                                throughout the project by using tools like Gantt and Pert charts.

                                As the decision was made to create a system fitted for using RFID tags, the group began gathering
                                requirements needed to develop the system. We talked with a former RFID analyst at J&J to
                                determine what type of system they had in place currently. Through some discussions with the
                                analyst, we came to understand that the RFID system was only implemented for display boxes
                                being shipped to Wal-Mart. The boxes would be tagged right when the products were made at the
                                manufacturer, then scanned at J&J’s DC, Wal-Mart’s DC, and the Wal-Mart store. Information
                                from the tag would be sent back to the J&J system, which we learned was not that reliable and
                                caused headache for the users of the system.

                                6
BAJ3 & Associates | 12/3/2007      7
                                With an understanding of the old system, we then proceeded to inquire about what features the
                                ideal RFID system would have. We received feedback pointing us towards an internal system that
                                would be able to track the products being tagged currently, but also be expandable in order to
                                track all possible products using RFID in the future. The system would need to sync up with the
                                ordering system, but still have its own interface and entities. J&J is obviously looking toward the
                                future, and RFID is a newer technology in the supply chain/distribution world, so the system we
                                set out to create was to be able to handle all products shipping to all J&J’s customers.

                                Considering all products and all customers in our system development, we proposed that all SKU’s
                                be tagged with RFID. From there, we needed to have a way to see all the orders that were going to
                                be shipped from J&J DC’s. This led us to use J&J’s ordering system as a main actor in our system.
                                Every order would be sent into the RFID system, where it would be determined if the customer
                                was RFID ready or not. If they were RFID ready, the order would be scanned at the J&J DC after
                                being picked, then again at the customer DC, and the customer store, all sending back real-time
                                information on the order amount and status.


                                S T A TE M EN T O F W O RK (S O W )



                                    Project Name:                 BAJ3 RFID Implementation
                                    PVF Project Manager:          Zan Huang
                                    Customer:                     Johnson & Johnson Sales and Logistics Company
                                    Project Sponsor:              Sandra Szeles
BAJ3 & Associates | 12/3/2007




                                    Project Start/End (projected): 9/10/2007 – 12/14/2007
                                    PVF Development Staff Estimates (man-months):
                                                                  Programmers: 1
                                                                  Jr. Analyst: 5
                                                                  Sr. Analyst: 1
                                                                  Consultants: 0
                                                                  Supervisors: 1
                                                                  Librarian: 0
                                                                  Total: 8




                                7
BAJ3 & Associates | 12/3/2007     8
                                1. SCOPE
                                    The Statement of Work incorporates the terms and conditions between Johnson & Johnson
                                    Sales & Logistics Company and BAJ3 Consulting Firm. It outlines the specific terms, conditions
                                    and deliverables for the project work. The objective of this effort is to develop a solution to
                                    address the concerns of the current RFID system. The tools and software for efficient
                                    utilization to accomplish this task will also be developed and specified.
                                2. BACKGROUND

                                    RFID radio frequency identification is an automatic identification method, relying on storing
                                    and remotely retrieving data using devices called RFID tags or transponders. The tag is an
                                    object that can be applied to or incorporated into a product for the purpose of identification
                                    using radio waves. RFID improves the efficiency of inventory tracking and management.
                                    Johnson & Johnson currently uses RFID tags with Wal-Mart; this solution will roll out RFID
                                    tags to all customers.

                                3. PHASES OF WORK

                                1. Use Wal-Mart as a pilot program and revise current RFID system.
                                2. Develop RFID training program for new customers.
                                3. Roll out RFID system to all customers who request the system.
                                4. Create scorecard to track progress of the program.
BAJ3 & Associates | 12/3/2007




                                T EA M M A N A G EM EN T


                                BAJ3 & Associates have a very interesting group dynamic that led to success while working with
                                Johnson & Johnson. The strategy used to succeed in this analysis was developed and altered as more
                                information was gathered on the project. The first strategy was “divide and conquer.” After
                                speaking with J&J management the work was distributed evenly among team members. With some
                                working directly with the company to understand the current RFID system and others working on
                                the project plan and diagrams. We asked things like: “Who thinks they have an advantage in this
                                area?” or “Who thinks they have an excellent understanding of this concept.” By people expressing
                                what they thought was their best areas, we were able to choose who should do what section.


                                8
BAJ3 & Associates | 12/3/2007      9
                                As the final presentation drew near more team meetings where necessary and the divide and
                                conquer strategy was not as successful. At that point BAJ3 shifted gears and updated the strategy,
                                drawing from the data the associates gathered we were able to combine the information and solve
                                the new issues as a team.


                                D EC I S I O N M AK I N G & F E A S I B I L I TY


                                With the upgraded RFID (Radio Frequency Identification) system that we implemented into
                                Johnson and Johnson Distribution Center and Johnson and Johnson manufacturing plant, we came
                                up with several issues.

                                First, with the upgraded system, we had to determine where this system could be used. This new
                                system could be used at the manufacturing plant or at the distribution center. If the system would
                                be used at the distribution center, then what that will do is it will turn the distribution center into a
                                type of manufacturing plant because the DC will need to produce all the RFID tags, put them on all
                                the products and register the tags according to which company ordered the products and if that
                                company uses RFID. Also, the DC is in charge of the information of all the RFID tags, so when a
                                company scans the tag, the information is sent back to the DC where RFID analysts analyze the
                                information. With all this put on the shoulders of the DC, this system would be more suitable for
                                the Johnson and Johnson manufacturing plant. With the system at the manufacturing plant, the
                                people who make the products, can take the products and put them in the shipping packages and
                                produce the RFID tags to place on the packages. The products would then be shipped to the DC
BAJ3 & Associates | 12/3/2007




                                where the distribution center will register the tags and then ship them to the customer DC. This
                                will take a lot of the work off the shoulders of the DC.

                                With deciding where they system would be implemented, then the next issue is whether or not to
                                place tags on all the products or to just place them on the companies that use RFID. As of now, the
                                only company that Johnson and Johnson works that uses RFID is Wal-Mart. If the manufacturer
                                only puts tags on products for the company who uses RFID, this wouldn’t change the system and it
                                wouldn’t push for other companies to upgrade to use RFID equipment. So with that decision, the
                                system would be used to put RFID tags on all the products so companies will in the long run
                                upgrade there companies to be RFID capable. With every company eventually using RFID, this
                                will make tracking a lot easier on both Johnson and Johnson and the affiliated company.


                                9
BAJ3 & Associates | 12/3/2007     10
                                The next issue was choosing to place the RFID tags on individual packages or pallet size loads of
                                packages. Since, Johnson and Johnson receives so many orders from companies, the shipping
                                usually is in break bulk loads which consists of multiple products in one shipment. Since there are
                                multiple products on one load, one RFID tag on per pallet load would be inefficient because the
                                products could be going to multiple geographical areas. This system would implement a RFID tag
                                on every package to state what product is in the package and how many of the product is in a
                                package.

                                The final issue that we came across was whether or not Johnson and Johnson DC would register
                                every tag or just the tags that the company that order the products would use the RFID tags. We
                                decided to register only the tags that the company who ordered the products would use the RFID
                                tags. This at first would doesn’t sound like a big change from the old system, but what this would
                                do for the companies that don’t use RFID is that they would see the tag and then try to implement
                                it into there own corporation. This will push for a more successful collaboration between Johnson
                                and Johnson and the other affiliated companies. With this, hopefully every company will
                                incorporate the system into there business and what this will do is it will cause a more accurate
                                timing system for how long it will take for J&J to ship the products till when the company receives
                                the products.

                                The feasibility was not as demeaning as was the issues of the system. First the big concern was if
                                the system was implemented Johnson and Johnson Distribution Center would have to hire more
                                RFID analysts to analyze all the information coming in from the RFID tags scanned. This will cause
                                the company to have more labor costs and more labor time to sit down with the hired employees to
BAJ3 & Associates | 12/3/2007




                                train them on the new system. Not only would more employees have to be hired but also more
                                equipment would need to be bought so the system would be more efficient. This would cause the
                                companies capital cost to rise and your profits from they year the equipment was bought.

                                The manufacturing of the tags would also be a feasibility problem because now Johnson and
                                Johnson would now have to manufacturer all the RFID tags since the system would place the RFID
                                tag will go on every box. The manufacturer will have to produce all the RFID tags and enough of
                                them to place on every product package. This will cause Johnson and Johnson’s manufacturing cost
                                to rise. Money will have to be shifted from one spectrum of the company to manufacturing RFID
                                tags. These feasibility problems are not huge in the eyes of a multi-million dollar company but are
                                common issues when implementing a new system.

                                1
                                0
BAJ3 & Associates | 12/3/2007       11
                                H O W RFID W O RK S I N O U R S YS T EM


                                In our system, The RFID is used to keep track of where an order of a product is located in the
                                Johnson and Johnson supply chain. Because the system is a tracking system from the J&J
                                distribution system, all the way to the customer’s store, several users are included in our analysis. If
                                you take a look at the USE CASE diagram located on page 16, you will see that the system is
                                composed of the Sales and Logistics team, that includes the J&J distribution system and its
                                manufacturers; The J&J ordering System, that receives the order from the Customer and then
                                sends it to the Sales &Logistics people,; The Customer DC and the Customer Store. The process
                                goes like this: The Customer Store runs out of a product, so they make an order through its
                                Distribution center. The DC then places an order through the J&J ordering system if it doesn’t
                                have the product either. The Ordering System compiles many orders from various stores and sends
                                the order sheets to the Manufacturer and J&J distributions centers. This is where our RFID system
                                comes into play. The Activity Diagram and State Chart Diagram on pages 23 and 24 show the basic
                                process. If the Customer uses RFID, then J&J will register the products tag into a computer
                                system, then it will essentially scan the product either in and out of each location its at, until it
                                reaches its final destination, at the store who placed the order. At each location, from the J&J
                                distribution center, to the Customers DC to the Customers Store, and even onto the trucks in
                                some cases, the Tags information which will be explained later, will be tracked via a central
                                computer inside the Johnson and Johnson company. Each time the Tag gets scanned in or out of the
                                various locations, the computer updates so that if a customer calls wondering where a particular
                                order is, J&J would be able to let the customer know which stage in the process the product is.
BAJ3 & Associates | 12/3/2007




                                The class diagram, page 22, and the various sequence diagrams, pages 25-28, show more detail as
                                to how the Tag and tracking process works. Each user in the system is given a particular location
                                code, as shown by the generalization classes in the Class Diagram. When an order is made, three
                                classes are used to record that information. The Order and Order Item classes work with the
                                product class to specify exactly what product needs to be shipped and how many of that product.
                                Once that is determined, the information is recorded into the Tag Class that also records the
                                destination of each product. So every time a product enters or exits a particular location, the tag is
                                read and the information with the specific location is recorded into the Location History class that
                                keeps track of where each order is as any particular time. The Location History class is the class that
                                will be accessed when Customers or J&J want to inquire about a particular shipment.

                                1
                                1
BAJ3 & Associates | 12/3/2007    12
                                A L T E RN A TI VE D E S I GN S T R A T E GI ES


                                 High End
                                      Have Third-Party firm (Texas Instruments) create tags, gather information, then
                                         produce reports for Johnson & Johnson
                                 Mid-Range
                                      Upgrade current RFID system to accommodate all customers by collaborating with
                                         Ordering System
                                 Low End
                                      Continue with current system while adding new customers




                                CONCLUSION


                                    BAJ3 was able to deliver a great solution to Johnson & Johnson Sales and Logistics Company.
                                We decided to improve the Radio Frequency Identification (RFID) system, making the system
                                more efficient and extending the number of customers who use RFID. The team met with J&J
                                analyst to understand to the current system, and then worked together to deliver numerous
                                diagrams that would outline the functionalities of the new system. Implementing RFID allows J&J
                                to register the products tag into the system, and scan the product information at each location until
BAJ3 & Associates | 12/3/2007




                                the delivery is complete, giving J&J and its customer’s full visibility of the product




                                1
                                2
BAJ3 & Associates | 12/3/2007   13




                                                  D EC I S I O N T A B L E




                                   Conditions/Courses of Action                          Rules

                                                                 Customer     RFID Ready             No RFID



                                Register tag at J&J DC                       X

                                Don't register tag at J&J DC                                     X

                                Scan product information                     X

                                Don’t scan product information                                   X
BAJ3 & Associates | 12/3/2007




                                                  1
                                                  3
BAJ3 & Associates | 12/3/2007   14
                                P R O J EC T G A N T T C H A RT
BAJ3 & Associates | 12/3/2007




                                1
                                4
BAJ3 & Associates | 12/3/2007   15
                                PERT CHART
BAJ3 & Associates | 12/3/2007




                                1
                                5
BAJ3 & Associates | 12/3/2007   16


                                             U S E C A S E D I AG R A M




                                                                          Johnson & Johnson, RFID
                                                                          UseCase Diagram




                                                                                 Determine Existing
                                                                                      Orders
                                                                                                                 J&J ordering System
                                                                 Register & Ship
                                                                     Product

                                                                                    «include»


                                                                            Scan Product


                                                                                                                 Customer DC
BAJ3 & Associates | 12/3/2007




                                Sales & Logistics               Track Order


                                                                                       Complete Order
                                                                                                             Customer Store




                                             1
                                             6
BAJ3 & Associates | 12/3/2007      17
                                Complete Order Use Case Description
                                                   Use Case Title: Complete Order

                                                   Primary Actor: Customer Store

                                                   Stakeholders and Interests:

                                Customer Store: Wants to have items completed

                                                   Brief Description: This use case describes how the customer store has their items completed

                                                   Level: Summary/High

                                                   Precondition: Johnson and Johnson’s boxes of items have arrived

                                                   Trigger: The Customer Store has unloaded product ready to be scanned

                                                   Minimum Guarantee: Rollback of any uncompleted transaction.

                                                   Success Guarantee: Items are scanned and information is sent back to Johnson and Johnson tracking system

                                                   Relationships

                                                             Association: Customer Store

                                                   Main Success Scenario:

                                1.   Product is unloaded for Customer Store

                                2.   Customer Store scans RFID tags

                                3.   Information is sent to Johnson and Johnson tracking system



                                                   Extensions:

                                                             2.a. System cannot scan item
BAJ3 & Associates | 12/3/2007




                                                                       2.a.1. Customer Store contacts Johnson and Johnson customer service

                                                             2.b. System fails

                                                                       2.b.1. Customer Store contacts Johnson and Johnson customer service

                                                                       2.b.2. Customer Store contacts repair service

                                                             3.a. System’s information is incomplete

                                                                       3.a.1. Items are rescanned

                                                             3.b. System fails

                                                                       3.a.1. Customer Store contacts Johnsons and Johnsons customer service

                                                             1-3.a. System fails

                                                                       1-3.a.1. Rollback of any uncompleted transaction.



                                                   1
                                                   7
BAJ3 & Associates | 12/3/2007     18
                                Scan Product Use Case Description
                                                    Use Case Title: Scan Product

                                                    Primary Actors: Johnson and Johnson’s Sales and Logistics, Customer Distribution Center, Customer Store

                                                    Stakeholders and Interests:

                                Sales and Logistics: Wants scan items to be shipped.

                                Customer Distribution Center: Wants to scan items to be distributed.

                                Customer Store: Wants to scan items that are delivered.

                                                    Brief Description: This use case describes how the RFID tag is scanned by the actors

                                                    Level: Summary/High

                                                    Precondition: Items must be loaded in order to be scanned

                                                    Trigger: Items are identified as items to be put into process

                                                    Minimum Guarantee: Rollback of any uncompleted transaction.

                                                    Success Guarantee: Items are scanned into the system.

                                                    Relationships

                                                              Association: Customer Distribution Center, Customer Store

                                                    Main Success Scenario:

                                4.   Items are loaded to be scanned

                                5.   Items are located near scanning system

                                6.   Items are scanned into Johnson and Johnson system

                                                    Extensions:
BAJ3 & Associates | 12/3/2007




                                                              1.a. Items are not ready to be loaded

                                                                        1.a.1. Manager is contacted to correct the issue

                                                              3.a. Scanning System fails

                                                                        3.a.1. Actor contacts Johnsons and Johnsons customer service

                                                              3.b. Scanning is incomplete

                                                                        3.b.1. Items are rescanned

                                                              1-3.a. Process fails

                                                                        1-3.a.1 Rollback of any incomplete transaction




                                                    1
                                                    8
BAJ3 & Associates | 12/3/2007          19
                                Ship Product Use Case Description
                                                   Use Case Title: Ship Product

                                                   Primary Actor: Johnsons and Johson’s Sales and Logistics Department

                                                   Stakeholders and Interests:

                                Johnson and Johnson: wants to ships sold products to its distribution centers (customer)

                                Distribution Center: wants to have products shipped to them so that they may distribute.

                                                   Brief Description: This use case describes how Johnsons and Johnson’s Sales and Logistics ships its product.

                                                   Level: Summary/High

                                                   Precondition: Distribution Center (customer) places an order.

                                                   Trigger: Johnson and Johnson receives invoice of the order.

                                                   Minimum Guarantee: Rollback of any uncompleted transaction.

                                                   Success Guarantee: Items are shipped to the Distribution Center.

                                                   Relationships

                                                             Association: Sales and Logistics

                                                             Include: Scan Product

                                                   Main Success Scenario:

                                7.   Johnson and Johnson receive an invoice of the order.

                                8.   The boxes of items are prepared to ship out.

                                9.   Scan Product Use Case executed

                                10. Boxes are put into the system as “docked”
BAJ3 & Associates | 12/3/2007




                                11. The boxes are shipped to the distribution center.

                                                   Extensions:

                                                             2.a. Boxes of items are failed to be prepared

                                                                       2.a.1. Johnson and Johnson places order on hold. Customer is notified.

                                                             3.a. Scan Product Use Case failure.

                                         3.a.1. System shows error message. Supply and Logistics re-executes Scan Product Use Case.

                                         3.a.2. System shows error message. Supply and Logistics contacts customer service.

                                                             1-5.a. System failure

                                         1-5.a.1 System shows error message. Boxes put on hold until System is working and system rolls back pretransaction position.




                                                   1
                                                   9
BAJ3 & Associates | 12/3/2007         20
                                Determine Existing Orders Use Case Description
                                                   Use Case Title: Determine Existing Orders
                                                   Primary Actor: Johnson and Johnson Ordering System
                                                   Stakeholders and Interests:
                                Johnson and Johnson: wants determine existing orders for its products so it can communicate with Sale and Logistics about products
                                Sales and Logistics: Wants to determine how many orders Johnsons and Johnsons has for them.
                                                   Brief Description: This use case describes how Johnsons and Johnsons determines existing orders
                                                   Level: Summary/High
                                                   Precondition: Order must have been placed
                                                   Trigger: Johnson and Johnson interacts with computer interface to determine existing order
                                                   Minimum Guarantee: Rollback of any uncompleted transaction
                                                   Success Guarantee: Orders are determined and green-lighted to go to the Sales and Logistics.
                                                                Association: Johnson and Johnsons Ordering Systems
                                                   Main Success Scenario:
                                1.   System asks for existing company code (customer)

                                2.   Actor submits company code

                                3.   Systems checks for company code and confirms company code

                                4.   System accesses company information

                                5.   Actor determines if there are any errors in order (example: delivery date cannot be met)

                                6.   Actor green-lights order

                                7.   System shows order summary information and sends out confirmation email to Sales and Logistics

                                8.   Actor leaves the website
BAJ3 & Associates | 12/3/2007




                                                   Extensions:
                                         2.a. Company code does not exist
                                                   2.a.1. Customer does not have existing login. Actor calls Johnson and Johnson’s customer service.
                                         3.a. Existing Login (company code) cannot be found
                                                   3.a.1. System shows error message. Actor calls Johnson and Johnson’s customer service.
                                         4.a. System cannot access company information
                                                   4.a.1. System shows error message. Actor calls Johnson and Johnson’s customer service.
                                         5.a. Error
                                                   5.a.1. System shows error message. Actor calls Johnson and Johnson’s customer service.
                                         7.a. Order summary email is failed to be sent
                                                   7.a.1. System fails to send email. Actors calls Sales and Logistics.
                                         1-8.a. Internet connection is broken.
                                                   2
                                                   0
BAJ3 & Associates | 12/3/2007    21
                                                    1-8.a.1 Systems rolls back to the pretransaction position for actor.
                                          1-8.b. Actor exits the system.
                                                    1-8.b.1. System rolls back to the pretransaction position for the actor.



                                Track Order Use Case Description
                                                    Use Case Title: Track Order

                                                    Primary Actor: Johnsons and Johnson’s Sales and Logistics, Customer Store, Customer Distribution Center

                                                    Stakeholders and Interests:

                                Sales and Logistics: Wants to track order to see when it arrives

                                Distribution Center: Wants to track order to see when it arrives

                                Customer Store: Wants to track order to see when it arrives

                                                    Brief Description: This use case describes how Johnsons and Johnson’s actors tracks its product.

                                                    Level: Summary/High

                                                    Precondition: An actor accesses the Johnson and Johnson online tracking interface

                                                    Trigger: An actor searches for the order confirmation number in the Johnson and Johnson online tracking system

                                                    Minimum Guarantee: Rollback of any uncompleted transaction.

                                                    Success Guarantee: Items show updated arrival address and time arrived

                                                    Relationships

                                                              Association: Sales and Logistics, Customer Store, Customer Distribution Center

                                                    Main Success Scenario:

                                12. An actor enters into Johnson and Johnson system order confirmation number
BAJ3 & Associates | 12/3/2007




                                13. The System searches for order

                                14. The System shows type of item, time of arrival, date, and history of product tracking

                                                    Extensions:

                                                              1.a. An actor does not know the order confirmation number

                                                                        1.a.1. The actor contacts Johnson’s and Johnsons customer service.

                                                              3.a. The system fails to type of item, time of arrival, date, and history of product tracking

                                                                        3.a.1. The actor contacts Johsnon’s and Johnson’s customer service

                                                              1-3.a. System failure

                                          1-3.a.1 The actor contacts Johnson’s and Johnson’s customer service.




                                                    2
                                                    1
BAJ3 & Associates | 12/3/2007   22
                                                      C L AS S D I A GR A M




                                                                                     Order
                                                                         + Order Code
                                                                         + Product ID
                                                                         + Customer Name          *                   J&J DC
                                                                         + Accept RFID
                                                                                                           *    + Location Code
                                                                                                  *
                                                                         + Produce order ( )
                                             Product                                                            + Activate Tag ( )
                                                                         + Set Order ( )
                                                                                                                + pick products ( )
                                          + Product ID                               1
                                          + Plant ID                             *                                         1..*
                                          + Name
                                                                1                Order Item
                                          + Description                                                                *
                                          + Unit Weight                1 + Product ID
                                                                         + Number of Cases                        Customer DC
                                          + ID product ( )
                                                                         + Order Code                       1
                                                                                                                + Phone
                                                                              + Pick order ( )                  + Company Name
                                                                                                                + Location Code
                                                                                     1
                                      Control Class                                                             + ship to store ( )
                                                                                 1                              + update tag ( )
                                                                                         Tag                               1

                                                                               + Product ID
                                                                               + Product Price                      1..*
                                                                               + Quantity                       Customer Store
                                                                               + Location Code
                                + Create Order ( )                                                          + Product ID
                                + Tag order ( )                                + Update Tag ( )             + Location Code
                                + Scan Tag ( )                                                              + Company Name
BAJ3 & Associates | 12/3/2007




                                                                               + Read Tag ( )
                                + Recieve Order ( )
                                + Determine Location ( )                                 1                  + Recieve Product ( )


                                                                                     *

                                                                        Location History
                                     Boundary Class
                                                                     + Time In                    *                Location
                                 + Create Order ( )                  + Location Code
                                                                                                      *   + Location Code
                                 + prepare order ( )                 + Order Code
                                 + Scan Tag ( )                      + IN/Out                             + City
                                 + Recieve Order ( )                                                      + Zip Code
                                                                     + Update History ( )                 + Address
                                 + Determine Location ( )
                                                                     + Mark as complete ( )
                                                                                                          + Determine Location ( )




                                                      2
                                                      2
BAJ3 & Associates | 12/3/2007   23
                                     A C TI VI T Y D I A GR A M




                                  Company Places Order




                                 RFID System Gathers All
                                         Orders


                                                                  Customer Does Not Accept
                                                                            RFID


                                    Customer Accepts RFID           Shipped Without Tag




                                J&J DC Registers Tag and
                                       Order Info



                                 J&J DC Scans Product on
                                          Dock



                                Tag Information sent to SLC




                                Customer DC Receives and
                                      Scans Product
BAJ3 & Associates | 12/3/2007




                                Tag Information sent to SLC




                                 Customer Store Receives
                                    and Scans Product



                                Tag Information sent to SLC




                                   J&J Order Completed




                                     2
                                     3
BAJ3 & Associates | 12/3/2007   24


                                J O H N S O N & J O H N S O N RFID S T A TE C H A RT D I AGR A M
                                         Johnson & Johnson RFID
                                         StateChart Diagram




                                     Product box tagged with RFID




                                        J&J DC receives product



                                         Customer RFID system                    RFID tag not registered
                                           availability checked




                                           Tag Registered




                                      Product Shipped to Customer DC



                                           RFID tag scanned




                                           Product Shipped to
                                             Customer Store
BAJ3 & Associates | 12/3/2007




                                             RFID tag scanned




                                          Tag Life Terminated




                                2
                                4
BAJ3 & Associates | 12/3/2007   25


                                           D E TE R M I N E E XI S T I N G O R D E R S E Q U EN C E D I A G RA M




                                                                        Determine Existing Orders



                                : J&J ordering System          : Boundary Class                 : Control Class                     : Order



                                           1 : Create Order ( )

                                                                            2 : Create Order ( )
                                                                                                           3 : Produce order ( )
BAJ3 & Associates | 12/3/2007




                                           2
                                           5
26
BAJ3 & Associates | 12/3/2007




                                                                                                                            Register and Ship Sequence Diagram
                                                                      : J&J SLC        : Boundary Class                : Control Class                : Order    : Order Item     : Product      : Tag
                                                                          1 : Recieve Order ( )
                                                                                                   2 : Recieve Order ( )
                                                                                                                                 3 : Set Order ( )
                                                                                                                                 4 : Pick order ( )
                                                                                                                                5 : ID product ( )
                                S H I P S EQ U E N C E D I A GR A M




                                                                           6 : Scan Tag ( )
                                                                                                    7 : Scan Tag ( )
                                                                                                                                  8 : Read Tag ( )
                                      AN D




                                                                         9 : Determine Location ( )
                                R E GI S T E R




                                                                                                  10 : Determine Location ( )
                                                                                                                                 11 : Update Tag ( )




                                                                                                                                                                                                         2
                                                                                                                                                                                                         6
                                                                                                                                                                 BAJ3 & Associates | 12/3/2007
27
BAJ3 & Associates | 12/3/2007




                                                                                                                                                   Track Order Sequence Diagram
                                                                                 : Customer Store    : J&J SLC   : Customer DC      : Boundary Class       : Control Class            : Location    : Tag   : Location History
                                                                                                                        1 : Scan Tag ( )
                                                                                                                                             2 : Scan Tag ( )
                                                                                                                                                                 3 : Determine Location ( )
                                                                                                                                                                       4 : Update Tag ( )
                                T R AC K O R D E R S EQ U E N C E D I A G RA M




                                                                                                                                                                     5 : Update History ( )
                                                                                             Customer
                                                                                             Store, J&J SLC,
                                                                                             and Customer
                                                                                             DC all follow
                                                                                             same Sequence




                                                                                                                                                                                                                       2
                                                                                                                                                                                                                       7
                                                                                                                                                                    BAJ3 & Associates | 12/3/2007
BAJ3 & Associates | 12/3/2007     28
                                        C O M PL ET E O RD E R S E Q U E N C E D I AG R AM




                                                             Complete Order Sequence Diagram



                                : Customer Store        : Boundary Class        : Control Class          : Tag            : Location History



                                         1 : Scan Tag ( )
                                                                  2 : Scan Tag ( )
                                                                                        3 : Read Tag ( )




                                                                                             4 : Mark as complete ( )
BAJ3 & Associates | 12/3/2007




                                        2
                                        8

Mais conteúdo relacionado

Mais procurados

Rmg sector in bangladesh
Rmg sector in bangladeshRmg sector in bangladesh
Rmg sector in bangladeshAmit Biswas
 
12 biggest failures of McDonald's
12 biggest failures of McDonald's12 biggest failures of McDonald's
12 biggest failures of McDonald'sBermand Hutagalung
 
Classical versus keynes
Classical versus keynesClassical versus keynes
Classical versus keynesAbhinaya Das
 
Production Linked Incentive Scheme by Government of India
Production Linked Incentive Scheme by Government of IndiaProduction Linked Incentive Scheme by Government of India
Production Linked Incentive Scheme by Government of IndiaVIKAS CHAUHAN
 
Presentation mc donalds
Presentation  mc donaldsPresentation  mc donalds
Presentation mc donaldsPriyam chauhan
 
Partial equilibrium study 20--8-15
Partial equilibrium study 20--8-15Partial equilibrium study 20--8-15
Partial equilibrium study 20--8-15Philomena Chioma
 
Inflation and Deflation- Indian context
Inflation and Deflation- Indian contextInflation and Deflation- Indian context
Inflation and Deflation- Indian contextSujay Kumar
 
production ppt of mcdonald
production ppt of mcdonaldproduction ppt of mcdonald
production ppt of mcdonaldStudent council
 
Presentation about McDonald’s
Presentation about McDonald’s Presentation about McDonald’s
Presentation about McDonald’s dinphuongho
 
MACROECONOMICS-CH2
MACROECONOMICS-CH2MACROECONOMICS-CH2
MACROECONOMICS-CH2kkjjkevin03
 
Impacts of COVID-19 on Indian Stock Market
Impacts of COVID-19 on Indian Stock MarketImpacts of COVID-19 on Indian Stock Market
Impacts of COVID-19 on Indian Stock MarketMuhammad Awais
 
Project report scm mc donalds
Project report scm mc donaldsProject report scm mc donalds
Project report scm mc donaldsHITESH BHARTI
 
Bad impacts of tourism in Malaysia
Bad impacts of tourism in MalaysiaBad impacts of tourism in Malaysia
Bad impacts of tourism in MalaysiaHongLy Ly
 

Mais procurados (20)

Rmg sector in bangladesh
Rmg sector in bangladeshRmg sector in bangladesh
Rmg sector in bangladesh
 
RMG IN BANGLADESH
RMG IN BANGLADESHRMG IN BANGLADESH
RMG IN BANGLADESH
 
12 biggest failures of McDonald's
12 biggest failures of McDonald's12 biggest failures of McDonald's
12 biggest failures of McDonald's
 
KFC swot analysis
KFC swot analysisKFC swot analysis
KFC swot analysis
 
pizza hut
pizza hutpizza hut
pizza hut
 
Classical versus keynes
Classical versus keynesClassical versus keynes
Classical versus keynes
 
Recession
RecessionRecession
Recession
 
Production Linked Incentive Scheme by Government of India
Production Linked Incentive Scheme by Government of IndiaProduction Linked Incentive Scheme by Government of India
Production Linked Incentive Scheme by Government of India
 
Presentation mc donalds
Presentation  mc donaldsPresentation  mc donalds
Presentation mc donalds
 
Partial equilibrium study 20--8-15
Partial equilibrium study 20--8-15Partial equilibrium study 20--8-15
Partial equilibrium study 20--8-15
 
Inflation and Deflation- Indian context
Inflation and Deflation- Indian contextInflation and Deflation- Indian context
Inflation and Deflation- Indian context
 
Gamuda
GamudaGamuda
Gamuda
 
production ppt of mcdonald
production ppt of mcdonaldproduction ppt of mcdonald
production ppt of mcdonald
 
Presentation about McDonald’s
Presentation about McDonald’s Presentation about McDonald’s
Presentation about McDonald’s
 
MACROECONOMICS-CH2
MACROECONOMICS-CH2MACROECONOMICS-CH2
MACROECONOMICS-CH2
 
Impacts of COVID-19 on Indian Stock Market
Impacts of COVID-19 on Indian Stock MarketImpacts of COVID-19 on Indian Stock Market
Impacts of COVID-19 on Indian Stock Market
 
Project report scm mc donalds
Project report scm mc donaldsProject report scm mc donalds
Project report scm mc donalds
 
Froyen04
Froyen04Froyen04
Froyen04
 
Bad impacts of tourism in Malaysia
Bad impacts of tourism in MalaysiaBad impacts of tourism in Malaysia
Bad impacts of tourism in Malaysia
 
Aggregate Demand
Aggregate Demand Aggregate Demand
Aggregate Demand
 

Semelhante a Johnson and Johnson RFID Implementation

One step compensation_v6
One step compensation_v6One step compensation_v6
One step compensation_v6Luis Baquero
 
10 Top HR Practices For 2012
10 Top HR Practices For 201210 Top HR Practices For 2012
10 Top HR Practices For 2012Robert Hutt
 
Top 10 Best Practices for Human Resources in 2012
Top 10 Best Practices for Human Resources in 2012Top 10 Best Practices for Human Resources in 2012
Top 10 Best Practices for Human Resources in 2012aaronsedwards
 
1201 2012 training catalogue final
1201 2012 training catalogue final1201 2012 training catalogue final
1201 2012 training catalogue finalMartin Cowling
 
Hr best practices 2008
Hr best practices 2008Hr best practices 2008
Hr best practices 2008prashu75
 
1201 2012 us training catalog final
1201 2012 us training catalog final1201 2012 us training catalog final
1201 2012 us training catalog finalMartin Cowling
 
Setting the-standard
Setting the-standardSetting the-standard
Setting the-standardblqmiata
 
Sustainable Momentum_Sustainalytics' 2014 Sustainability Report
Sustainable Momentum_Sustainalytics' 2014 Sustainability ReportSustainable Momentum_Sustainalytics' 2014 Sustainability Report
Sustainable Momentum_Sustainalytics' 2014 Sustainability ReportNina Van Ewijk
 
20 Challenges on Outsourcing and Offshoring
20 Challenges on Outsourcing and Offshoring20 Challenges on Outsourcing and Offshoring
20 Challenges on Outsourcing and OffshoringVishal Sharma
 
2014-15_AnnRept_ELRCCG-2
2014-15_AnnRept_ELRCCG-22014-15_AnnRept_ELRCCG-2
2014-15_AnnRept_ELRCCG-2Joe McCrea
 
2014-15_AnnRept_ELRCCG-2
2014-15_AnnRept_ELRCCG-22014-15_AnnRept_ELRCCG-2
2014-15_AnnRept_ELRCCG-2Joe McCrea
 
2012 Avoca Quality Summit Report
2012 Avoca Quality Summit Report2012 Avoca Quality Summit Report
2012 Avoca Quality Summit ReportThe Avoca Group
 
Identifying and prioritizing stakeholder needs in neurodevelopmental conditio...
Identifying and prioritizing stakeholder needs in neurodevelopmental conditio...Identifying and prioritizing stakeholder needs in neurodevelopmental conditio...
Identifying and prioritizing stakeholder needs in neurodevelopmental conditio...KBHN KT
 
Career Guide International Careers
Career Guide International CareersCareer Guide International Careers
Career Guide International Careershanzoh
 
Png
PngPng
PngMaju
 
Stemming the Tide of Attirtion
Stemming the Tide of AttirtionStemming the Tide of Attirtion
Stemming the Tide of Attirtionkarthikeyan j
 
Green Park - Refreshing the Board for the digital era - Feb 2014
Green Park - Refreshing the Board for the digital era - Feb 2014Green Park - Refreshing the Board for the digital era - Feb 2014
Green Park - Refreshing the Board for the digital era - Feb 2014Brisilda Sokoli
 

Semelhante a Johnson and Johnson RFID Implementation (20)

Code of conduct
Code of conductCode of conduct
Code of conduct
 
One step compensation_v6
One step compensation_v6One step compensation_v6
One step compensation_v6
 
10 Top HR Practices For 2012
10 Top HR Practices For 201210 Top HR Practices For 2012
10 Top HR Practices For 2012
 
Hr article
Hr articleHr article
Hr article
 
Top 10 Best Practices for Human Resources in 2012
Top 10 Best Practices for Human Resources in 2012Top 10 Best Practices for Human Resources in 2012
Top 10 Best Practices for Human Resources in 2012
 
1201 2012 training catalogue final
1201 2012 training catalogue final1201 2012 training catalogue final
1201 2012 training catalogue final
 
Hr best practices 2008
Hr best practices 2008Hr best practices 2008
Hr best practices 2008
 
1201 2012 us training catalog final
1201 2012 us training catalog final1201 2012 us training catalog final
1201 2012 us training catalog final
 
Setting the-standard
Setting the-standardSetting the-standard
Setting the-standard
 
Sustainable Momentum_Sustainalytics' 2014 Sustainability Report
Sustainable Momentum_Sustainalytics' 2014 Sustainability ReportSustainable Momentum_Sustainalytics' 2014 Sustainability Report
Sustainable Momentum_Sustainalytics' 2014 Sustainability Report
 
20 Challenges on Outsourcing and Offshoring
20 Challenges on Outsourcing and Offshoring20 Challenges on Outsourcing and Offshoring
20 Challenges on Outsourcing and Offshoring
 
2014-15_AnnRept_ELRCCG-2
2014-15_AnnRept_ELRCCG-22014-15_AnnRept_ELRCCG-2
2014-15_AnnRept_ELRCCG-2
 
2014-15_AnnRept_ELRCCG-2
2014-15_AnnRept_ELRCCG-22014-15_AnnRept_ELRCCG-2
2014-15_AnnRept_ELRCCG-2
 
2012 Avoca Quality Summit Report
2012 Avoca Quality Summit Report2012 Avoca Quality Summit Report
2012 Avoca Quality Summit Report
 
Identifying and prioritizing stakeholder needs in neurodevelopmental conditio...
Identifying and prioritizing stakeholder needs in neurodevelopmental conditio...Identifying and prioritizing stakeholder needs in neurodevelopmental conditio...
Identifying and prioritizing stakeholder needs in neurodevelopmental conditio...
 
Career Guide International Careers
Career Guide International CareersCareer Guide International Careers
Career Guide International Careers
 
Wiggins portfolio 2019
Wiggins portfolio 2019Wiggins portfolio 2019
Wiggins portfolio 2019
 
Png
PngPng
Png
 
Stemming the Tide of Attirtion
Stemming the Tide of AttirtionStemming the Tide of Attirtion
Stemming the Tide of Attirtion
 
Green Park - Refreshing the Board for the digital era - Feb 2014
Green Park - Refreshing the Board for the digital era - Feb 2014Green Park - Refreshing the Board for the digital era - Feb 2014
Green Park - Refreshing the Board for the digital era - Feb 2014
 

Mais de Jon

The desert home
The desert homeThe desert home
The desert homeJon
 
X house
X houseX house
X houseJon
 
The social spot
The social spotThe social spot
The social spotJon
 
Wide Open Spaces
Wide Open SpacesWide Open Spaces
Wide Open SpacesJon
 
A shapely estate
A shapely estateA shapely estate
A shapely estateJon
 
The viewing glass
The viewing glassThe viewing glass
The viewing glassJon
 
The Getaway Retreat
The Getaway RetreatThe Getaway Retreat
The Getaway RetreatJon
 
A view above
A view aboveA view above
A view aboveJon
 
Entertainers Delight
Entertainers DelightEntertainers Delight
Entertainers DelightJon
 
Musicmart Final Report
Musicmart Final ReportMusicmart Final Report
Musicmart Final ReportJon
 
3 D Modeling
3 D Modeling3 D Modeling
3 D ModelingJon
 
Tri Resort
Tri ResortTri Resort
Tri ResortJon
 

Mais de Jon (12)

The desert home
The desert homeThe desert home
The desert home
 
X house
X houseX house
X house
 
The social spot
The social spotThe social spot
The social spot
 
Wide Open Spaces
Wide Open SpacesWide Open Spaces
Wide Open Spaces
 
A shapely estate
A shapely estateA shapely estate
A shapely estate
 
The viewing glass
The viewing glassThe viewing glass
The viewing glass
 
The Getaway Retreat
The Getaway RetreatThe Getaway Retreat
The Getaway Retreat
 
A view above
A view aboveA view above
A view above
 
Entertainers Delight
Entertainers DelightEntertainers Delight
Entertainers Delight
 
Musicmart Final Report
Musicmart Final ReportMusicmart Final Report
Musicmart Final Report
 
3 D Modeling
3 D Modeling3 D Modeling
3 D Modeling
 
Tri Resort
Tri ResortTri Resort
Tri Resort
 

Johnson and Johnson RFID Implementation

  • 1. BAJ3 & Associates Consulting Firm Johnson & Johnson RFID Implementation THE PENNSYLVANIA STATE UNIVERSITY December 3, 2007 Authored by: • Jonathan Cody • Jessicalind Ah Kit • Jared Fissel • Bill Slavoski• Anik Warner•
  • 2. BAJ3 & Associates | 12/3/2007 2 BAJ3 & Associates JOHNSON & JOHNSON RFID IMPLEMENTATION T AB L E O F C O N T EN TS 1. Company Mission Statements………………………………….3 2. Company Objectives…………………………….……………4 3. Company Background…………………………………….......4 4. Introduction……………………………………………….….4 5. Possible Projects………………………………………………5 6. What is RFID?................................................................6 7. Project Plan & Gathering Requirements...………………………6 8. Statement of Work…………………………………………....7 9. Team Management…………………………………………….8 10. Feasibility and Decision Making……………………..………….9 11. How RFID Works In Our System………………………………11 12. Alternate Design Strategies…………………………………….12 13. Conclusion…………………………………………………….12 APPENDIX 14. Decision table……………………………………………………13 15. Gantt Chart……………………………………………………..14 16. Pert Chart……………………………………………………… 15 17. Use Case Diagram……………………………………………….16 BAJ3 & Associates | 12/3/2007 18. Use Case Descriptions……………………………………………17 19. Class Diagram……………………………………………………22 20. Activity Diagram…………………………………………………23 21. State Chart Diagram……………………………………………...24 22. Determine Existing Orders Sequence Diagram……………………..25 23. Register and Ship Orders Sequence Diagram……………………….26 24. Complete Orders Sequence Diagram………………………………27 25. Track Order Sequence Diagram……………………………………28 2
  • 3. BAJ3 & Associates | 12/3/2007 3 C O M P AN Y M I S S I O N S TAT E M EN T The company’s mission is based solely on the Credo. We believe our first responsibility is to the doctors, nurses and patients, to mothers and fathers and all others who use our products and services. In meeting their needs everything we do must be of high quality. We must constantly strive to reduce our costs in order to maintain reasonable prices. Customers' orders must be serviced promptly and accurately. Our suppliers and distributors must have an opportunity to make a fair profit. We are responsible to our employees, the men and women who work with us throughout the world. Everyone must be considered as an individual. We must respect their dignity and recognize their merit. They must have a sense of security in their jobs. Compensation must be fair and adequate, and working conditions clean, orderly and safe. We must be mindful of ways to help our employees fulfill their family responsibilities. Employees must feel free to make suggestions and complaints. There must be equal opportunity for employment, development and advancement for those qualified. We must provide competent management, and their actions must be just and ethical. We are responsible to the communities in which we live and work and to the world community as well. BAJ3 & Associates | 12/3/2007 We must be good citizens – support good works and charities and bear our fair share of taxes. We must encourage civic improvements and better health and education. We must maintain in good order the property we are privileged to use, protecting the environment and natural resources. Our final responsibility is to our stockholders. Business must make a sound profit. We must experiment with new ideas. Research must be carried on, innovative programs developed and mistakes paid for. New equipment must be purchased, new facilities provided and new products launched. Reserves must be created to provide for adverse times. When we operate according to these principles, the stockholders should realize a fair return. 3
  • 4. BAJ3 & Associates | 12/3/2007 4 C O M P AN Y O B J E C TI V E S Johnson & Johnson, through its operating companies, is the world's most comprehensive and broadly based manufacturer of health care products, as well as a provider of related services, for the consumer, pharmaceutical, and medical devices and diagnostics markets. C O M P AN Y B AC K G R O U N D Johnson & Johnson was founded by Robert Wood Johnson and his two brothers, James Wood and Edward Mead Johnson, who formed a partnership in 1885. Operations began in New Brunswick, New Jersey, in 1886 with 14 employees on the fourth floor of a small building that once was a wallpaper factory. In 1887 the Company was incorporated as Johnson & Johnson. With few hospitals in the United States in 1887 large enough to use Lister's methods of antisepsis, Johnson & Johnson entered the surgical dressings industry. Johnson & Johnson Sales and Logistics Company, LLC, a Division of Johnson & Johnson Consumer Companies, Inc., provides sales, marketing and logistics services to U.S. retail customers on behalf of the U.S. consumer companies. It represents one point of contact with customers for selling teams, logistics, distribution, retail merchandising and professional detailing. Additionally, it provides leadership for an emerging global customer base in the areas of transportation, enterprise- wide systems, business processes and global customer development. BAJ3 & Associates | 12/3/2007 I N TR O D U C TI O N Our group has decided to work with Johnson & Johnson Sales and Logistics Company. Two members of BAJ3 have recently been employed with Johnson & Johnson through their extensive Co-op program. As a group we felt that J&J had plenty to offer in the way of support and possible system projects we could pursue. With the background knowledge of the J&J systems, we started formulating ideas on how to improve/create an information system that J&J could use in the future. 4
  • 5. BAJ3 & Associates | 12/3/2007 5 P O S S I B L E P RO J EC T S With a company as large as J&J, there are many different departments which all use multiple systems to find, share, and track important information. Some of the ideas our group brought to the decision table are as follows: First, we discussed the possibility of creating an online ordering system for customers on the J&J website. Having an online ordering system for consumers seemed like an optimal idea when first discussed, only to be suppressed when the J&J ordering constraints were brought to attention. J&J only sells in quantities greater than 10,000 pounds, not feasible for most consumers willing to use the online system. Second, the group thought it would be a good idea to combine J&J’s ordering system and their data warehouse systems into one using SAP. Some of the systems at J&J are out-dated, and sometimes finding and sharing information in a usable manner across these different systems becomes quite a lengthy task. Using SAP software, we would combine multiple old systems into one new and improved system. The system would require much background data and input from current managers and system users. Ultimately, we determined a project this large would require more resources and time than we had available for this project. Third, we discussed the option of upgrading the Radio Frequency Identification (RFID) system. J&J currently only uses RFID on certain display boxes that are shipped to Wal-Mart. After talking with an RFID analyst, it was brought to our attention that the current RFID system wasn’t adequate BAJ3 & Associates | 12/3/2007 and didn’t always work. We also found out that J&J is looking to expand their RFID system to include other products being shipped to other customers. Our group found this to be a perfect way to satisfy project requirements and assist J&J in upgrading their system. 5
  • 6. BAJ3 & Associates | 12/3/2007 6 WHAT IS RFID? RFID stands for radio frequency identification, and it will soon completely take the place of current barcodes in products. RFID’s are different than barcodes in one major way, to scan an RFID tag, you do not need a standard hand held scanner trying to find the side with a readable label on it, instead RFID’s work with a little strip of metal inside the tag that reflects radio waves back to a specific kind of scanner that can scan entire pallets of items in less than 30 seconds. This saves much time in checking in inventories and identifying approximately where products are at any given point in time. Since RFID’s are a relatively new technology, currently the system is mainly used to track freight from manufacturers or distribution centers, to the customers’ stores. In the future though, RFID’s could potentially speed up check outs in stores since each item doesn’t have to physically be removed, it could reduce inventory levels as a giant scanner could potentially scan an entire store at once, figuring out the exact count available of items, and it would reduce theft as a scanner would be able to scan every item, even if its hidden in a coat or another product. P R O J EC T P L AN & G A TH E R I N G R E Q U I R EM E N T S Our first order of business as a group was to lay out a proposed project plan. We wanted to establish a timeline of events that had to be accomplished as the project went along. The main goals we created included talking with J&J employees, submitting an initial project report, and BAJ3 & Associates | 12/3/2007 completing our systems analysis phase. Microsoft Project was used to help track our progress throughout the project by using tools like Gantt and Pert charts. As the decision was made to create a system fitted for using RFID tags, the group began gathering requirements needed to develop the system. We talked with a former RFID analyst at J&J to determine what type of system they had in place currently. Through some discussions with the analyst, we came to understand that the RFID system was only implemented for display boxes being shipped to Wal-Mart. The boxes would be tagged right when the products were made at the manufacturer, then scanned at J&J’s DC, Wal-Mart’s DC, and the Wal-Mart store. Information from the tag would be sent back to the J&J system, which we learned was not that reliable and caused headache for the users of the system. 6
  • 7. BAJ3 & Associates | 12/3/2007 7 With an understanding of the old system, we then proceeded to inquire about what features the ideal RFID system would have. We received feedback pointing us towards an internal system that would be able to track the products being tagged currently, but also be expandable in order to track all possible products using RFID in the future. The system would need to sync up with the ordering system, but still have its own interface and entities. J&J is obviously looking toward the future, and RFID is a newer technology in the supply chain/distribution world, so the system we set out to create was to be able to handle all products shipping to all J&J’s customers. Considering all products and all customers in our system development, we proposed that all SKU’s be tagged with RFID. From there, we needed to have a way to see all the orders that were going to be shipped from J&J DC’s. This led us to use J&J’s ordering system as a main actor in our system. Every order would be sent into the RFID system, where it would be determined if the customer was RFID ready or not. If they were RFID ready, the order would be scanned at the J&J DC after being picked, then again at the customer DC, and the customer store, all sending back real-time information on the order amount and status. S T A TE M EN T O F W O RK (S O W ) Project Name: BAJ3 RFID Implementation PVF Project Manager: Zan Huang Customer: Johnson & Johnson Sales and Logistics Company Project Sponsor: Sandra Szeles BAJ3 & Associates | 12/3/2007 Project Start/End (projected): 9/10/2007 – 12/14/2007 PVF Development Staff Estimates (man-months): Programmers: 1 Jr. Analyst: 5 Sr. Analyst: 1 Consultants: 0 Supervisors: 1 Librarian: 0 Total: 8 7
  • 8. BAJ3 & Associates | 12/3/2007 8 1. SCOPE The Statement of Work incorporates the terms and conditions between Johnson & Johnson Sales & Logistics Company and BAJ3 Consulting Firm. It outlines the specific terms, conditions and deliverables for the project work. The objective of this effort is to develop a solution to address the concerns of the current RFID system. The tools and software for efficient utilization to accomplish this task will also be developed and specified. 2. BACKGROUND RFID radio frequency identification is an automatic identification method, relying on storing and remotely retrieving data using devices called RFID tags or transponders. The tag is an object that can be applied to or incorporated into a product for the purpose of identification using radio waves. RFID improves the efficiency of inventory tracking and management. Johnson & Johnson currently uses RFID tags with Wal-Mart; this solution will roll out RFID tags to all customers. 3. PHASES OF WORK 1. Use Wal-Mart as a pilot program and revise current RFID system. 2. Develop RFID training program for new customers. 3. Roll out RFID system to all customers who request the system. 4. Create scorecard to track progress of the program. BAJ3 & Associates | 12/3/2007 T EA M M A N A G EM EN T BAJ3 & Associates have a very interesting group dynamic that led to success while working with Johnson & Johnson. The strategy used to succeed in this analysis was developed and altered as more information was gathered on the project. The first strategy was “divide and conquer.” After speaking with J&J management the work was distributed evenly among team members. With some working directly with the company to understand the current RFID system and others working on the project plan and diagrams. We asked things like: “Who thinks they have an advantage in this area?” or “Who thinks they have an excellent understanding of this concept.” By people expressing what they thought was their best areas, we were able to choose who should do what section. 8
  • 9. BAJ3 & Associates | 12/3/2007 9 As the final presentation drew near more team meetings where necessary and the divide and conquer strategy was not as successful. At that point BAJ3 shifted gears and updated the strategy, drawing from the data the associates gathered we were able to combine the information and solve the new issues as a team. D EC I S I O N M AK I N G & F E A S I B I L I TY With the upgraded RFID (Radio Frequency Identification) system that we implemented into Johnson and Johnson Distribution Center and Johnson and Johnson manufacturing plant, we came up with several issues. First, with the upgraded system, we had to determine where this system could be used. This new system could be used at the manufacturing plant or at the distribution center. If the system would be used at the distribution center, then what that will do is it will turn the distribution center into a type of manufacturing plant because the DC will need to produce all the RFID tags, put them on all the products and register the tags according to which company ordered the products and if that company uses RFID. Also, the DC is in charge of the information of all the RFID tags, so when a company scans the tag, the information is sent back to the DC where RFID analysts analyze the information. With all this put on the shoulders of the DC, this system would be more suitable for the Johnson and Johnson manufacturing plant. With the system at the manufacturing plant, the people who make the products, can take the products and put them in the shipping packages and produce the RFID tags to place on the packages. The products would then be shipped to the DC BAJ3 & Associates | 12/3/2007 where the distribution center will register the tags and then ship them to the customer DC. This will take a lot of the work off the shoulders of the DC. With deciding where they system would be implemented, then the next issue is whether or not to place tags on all the products or to just place them on the companies that use RFID. As of now, the only company that Johnson and Johnson works that uses RFID is Wal-Mart. If the manufacturer only puts tags on products for the company who uses RFID, this wouldn’t change the system and it wouldn’t push for other companies to upgrade to use RFID equipment. So with that decision, the system would be used to put RFID tags on all the products so companies will in the long run upgrade there companies to be RFID capable. With every company eventually using RFID, this will make tracking a lot easier on both Johnson and Johnson and the affiliated company. 9
  • 10. BAJ3 & Associates | 12/3/2007 10 The next issue was choosing to place the RFID tags on individual packages or pallet size loads of packages. Since, Johnson and Johnson receives so many orders from companies, the shipping usually is in break bulk loads which consists of multiple products in one shipment. Since there are multiple products on one load, one RFID tag on per pallet load would be inefficient because the products could be going to multiple geographical areas. This system would implement a RFID tag on every package to state what product is in the package and how many of the product is in a package. The final issue that we came across was whether or not Johnson and Johnson DC would register every tag or just the tags that the company that order the products would use the RFID tags. We decided to register only the tags that the company who ordered the products would use the RFID tags. This at first would doesn’t sound like a big change from the old system, but what this would do for the companies that don’t use RFID is that they would see the tag and then try to implement it into there own corporation. This will push for a more successful collaboration between Johnson and Johnson and the other affiliated companies. With this, hopefully every company will incorporate the system into there business and what this will do is it will cause a more accurate timing system for how long it will take for J&J to ship the products till when the company receives the products. The feasibility was not as demeaning as was the issues of the system. First the big concern was if the system was implemented Johnson and Johnson Distribution Center would have to hire more RFID analysts to analyze all the information coming in from the RFID tags scanned. This will cause the company to have more labor costs and more labor time to sit down with the hired employees to BAJ3 & Associates | 12/3/2007 train them on the new system. Not only would more employees have to be hired but also more equipment would need to be bought so the system would be more efficient. This would cause the companies capital cost to rise and your profits from they year the equipment was bought. The manufacturing of the tags would also be a feasibility problem because now Johnson and Johnson would now have to manufacturer all the RFID tags since the system would place the RFID tag will go on every box. The manufacturer will have to produce all the RFID tags and enough of them to place on every product package. This will cause Johnson and Johnson’s manufacturing cost to rise. Money will have to be shifted from one spectrum of the company to manufacturing RFID tags. These feasibility problems are not huge in the eyes of a multi-million dollar company but are common issues when implementing a new system. 1 0
  • 11. BAJ3 & Associates | 12/3/2007 11 H O W RFID W O RK S I N O U R S YS T EM In our system, The RFID is used to keep track of where an order of a product is located in the Johnson and Johnson supply chain. Because the system is a tracking system from the J&J distribution system, all the way to the customer’s store, several users are included in our analysis. If you take a look at the USE CASE diagram located on page 16, you will see that the system is composed of the Sales and Logistics team, that includes the J&J distribution system and its manufacturers; The J&J ordering System, that receives the order from the Customer and then sends it to the Sales &Logistics people,; The Customer DC and the Customer Store. The process goes like this: The Customer Store runs out of a product, so they make an order through its Distribution center. The DC then places an order through the J&J ordering system if it doesn’t have the product either. The Ordering System compiles many orders from various stores and sends the order sheets to the Manufacturer and J&J distributions centers. This is where our RFID system comes into play. The Activity Diagram and State Chart Diagram on pages 23 and 24 show the basic process. If the Customer uses RFID, then J&J will register the products tag into a computer system, then it will essentially scan the product either in and out of each location its at, until it reaches its final destination, at the store who placed the order. At each location, from the J&J distribution center, to the Customers DC to the Customers Store, and even onto the trucks in some cases, the Tags information which will be explained later, will be tracked via a central computer inside the Johnson and Johnson company. Each time the Tag gets scanned in or out of the various locations, the computer updates so that if a customer calls wondering where a particular order is, J&J would be able to let the customer know which stage in the process the product is. BAJ3 & Associates | 12/3/2007 The class diagram, page 22, and the various sequence diagrams, pages 25-28, show more detail as to how the Tag and tracking process works. Each user in the system is given a particular location code, as shown by the generalization classes in the Class Diagram. When an order is made, three classes are used to record that information. The Order and Order Item classes work with the product class to specify exactly what product needs to be shipped and how many of that product. Once that is determined, the information is recorded into the Tag Class that also records the destination of each product. So every time a product enters or exits a particular location, the tag is read and the information with the specific location is recorded into the Location History class that keeps track of where each order is as any particular time. The Location History class is the class that will be accessed when Customers or J&J want to inquire about a particular shipment. 1 1
  • 12. BAJ3 & Associates | 12/3/2007 12 A L T E RN A TI VE D E S I GN S T R A T E GI ES  High End  Have Third-Party firm (Texas Instruments) create tags, gather information, then produce reports for Johnson & Johnson  Mid-Range  Upgrade current RFID system to accommodate all customers by collaborating with Ordering System  Low End  Continue with current system while adding new customers CONCLUSION BAJ3 was able to deliver a great solution to Johnson & Johnson Sales and Logistics Company. We decided to improve the Radio Frequency Identification (RFID) system, making the system more efficient and extending the number of customers who use RFID. The team met with J&J analyst to understand to the current system, and then worked together to deliver numerous diagrams that would outline the functionalities of the new system. Implementing RFID allows J&J to register the products tag into the system, and scan the product information at each location until BAJ3 & Associates | 12/3/2007 the delivery is complete, giving J&J and its customer’s full visibility of the product 1 2
  • 13. BAJ3 & Associates | 12/3/2007 13 D EC I S I O N T A B L E Conditions/Courses of Action Rules Customer RFID Ready No RFID Register tag at J&J DC X Don't register tag at J&J DC X Scan product information X Don’t scan product information X BAJ3 & Associates | 12/3/2007 1 3
  • 14. BAJ3 & Associates | 12/3/2007 14 P R O J EC T G A N T T C H A RT BAJ3 & Associates | 12/3/2007 1 4
  • 15. BAJ3 & Associates | 12/3/2007 15 PERT CHART BAJ3 & Associates | 12/3/2007 1 5
  • 16. BAJ3 & Associates | 12/3/2007 16 U S E C A S E D I AG R A M Johnson & Johnson, RFID UseCase Diagram Determine Existing Orders J&J ordering System Register & Ship Product «include» Scan Product Customer DC BAJ3 & Associates | 12/3/2007 Sales & Logistics Track Order Complete Order Customer Store 1 6
  • 17. BAJ3 & Associates | 12/3/2007 17 Complete Order Use Case Description Use Case Title: Complete Order Primary Actor: Customer Store Stakeholders and Interests: Customer Store: Wants to have items completed Brief Description: This use case describes how the customer store has their items completed Level: Summary/High Precondition: Johnson and Johnson’s boxes of items have arrived Trigger: The Customer Store has unloaded product ready to be scanned Minimum Guarantee: Rollback of any uncompleted transaction. Success Guarantee: Items are scanned and information is sent back to Johnson and Johnson tracking system Relationships Association: Customer Store Main Success Scenario: 1. Product is unloaded for Customer Store 2. Customer Store scans RFID tags 3. Information is sent to Johnson and Johnson tracking system Extensions: 2.a. System cannot scan item BAJ3 & Associates | 12/3/2007 2.a.1. Customer Store contacts Johnson and Johnson customer service 2.b. System fails 2.b.1. Customer Store contacts Johnson and Johnson customer service 2.b.2. Customer Store contacts repair service 3.a. System’s information is incomplete 3.a.1. Items are rescanned 3.b. System fails 3.a.1. Customer Store contacts Johnsons and Johnsons customer service 1-3.a. System fails 1-3.a.1. Rollback of any uncompleted transaction. 1 7
  • 18. BAJ3 & Associates | 12/3/2007 18 Scan Product Use Case Description Use Case Title: Scan Product Primary Actors: Johnson and Johnson’s Sales and Logistics, Customer Distribution Center, Customer Store Stakeholders and Interests: Sales and Logistics: Wants scan items to be shipped. Customer Distribution Center: Wants to scan items to be distributed. Customer Store: Wants to scan items that are delivered. Brief Description: This use case describes how the RFID tag is scanned by the actors Level: Summary/High Precondition: Items must be loaded in order to be scanned Trigger: Items are identified as items to be put into process Minimum Guarantee: Rollback of any uncompleted transaction. Success Guarantee: Items are scanned into the system. Relationships Association: Customer Distribution Center, Customer Store Main Success Scenario: 4. Items are loaded to be scanned 5. Items are located near scanning system 6. Items are scanned into Johnson and Johnson system Extensions: BAJ3 & Associates | 12/3/2007 1.a. Items are not ready to be loaded 1.a.1. Manager is contacted to correct the issue 3.a. Scanning System fails 3.a.1. Actor contacts Johnsons and Johnsons customer service 3.b. Scanning is incomplete 3.b.1. Items are rescanned 1-3.a. Process fails 1-3.a.1 Rollback of any incomplete transaction 1 8
  • 19. BAJ3 & Associates | 12/3/2007 19 Ship Product Use Case Description Use Case Title: Ship Product Primary Actor: Johnsons and Johson’s Sales and Logistics Department Stakeholders and Interests: Johnson and Johnson: wants to ships sold products to its distribution centers (customer) Distribution Center: wants to have products shipped to them so that they may distribute. Brief Description: This use case describes how Johnsons and Johnson’s Sales and Logistics ships its product. Level: Summary/High Precondition: Distribution Center (customer) places an order. Trigger: Johnson and Johnson receives invoice of the order. Minimum Guarantee: Rollback of any uncompleted transaction. Success Guarantee: Items are shipped to the Distribution Center. Relationships Association: Sales and Logistics Include: Scan Product Main Success Scenario: 7. Johnson and Johnson receive an invoice of the order. 8. The boxes of items are prepared to ship out. 9. Scan Product Use Case executed 10. Boxes are put into the system as “docked” BAJ3 & Associates | 12/3/2007 11. The boxes are shipped to the distribution center. Extensions: 2.a. Boxes of items are failed to be prepared 2.a.1. Johnson and Johnson places order on hold. Customer is notified. 3.a. Scan Product Use Case failure. 3.a.1. System shows error message. Supply and Logistics re-executes Scan Product Use Case. 3.a.2. System shows error message. Supply and Logistics contacts customer service. 1-5.a. System failure 1-5.a.1 System shows error message. Boxes put on hold until System is working and system rolls back pretransaction position. 1 9
  • 20. BAJ3 & Associates | 12/3/2007 20 Determine Existing Orders Use Case Description Use Case Title: Determine Existing Orders Primary Actor: Johnson and Johnson Ordering System Stakeholders and Interests: Johnson and Johnson: wants determine existing orders for its products so it can communicate with Sale and Logistics about products Sales and Logistics: Wants to determine how many orders Johnsons and Johnsons has for them. Brief Description: This use case describes how Johnsons and Johnsons determines existing orders Level: Summary/High Precondition: Order must have been placed Trigger: Johnson and Johnson interacts with computer interface to determine existing order Minimum Guarantee: Rollback of any uncompleted transaction Success Guarantee: Orders are determined and green-lighted to go to the Sales and Logistics. Association: Johnson and Johnsons Ordering Systems Main Success Scenario: 1. System asks for existing company code (customer) 2. Actor submits company code 3. Systems checks for company code and confirms company code 4. System accesses company information 5. Actor determines if there are any errors in order (example: delivery date cannot be met) 6. Actor green-lights order 7. System shows order summary information and sends out confirmation email to Sales and Logistics 8. Actor leaves the website BAJ3 & Associates | 12/3/2007 Extensions: 2.a. Company code does not exist 2.a.1. Customer does not have existing login. Actor calls Johnson and Johnson’s customer service. 3.a. Existing Login (company code) cannot be found 3.a.1. System shows error message. Actor calls Johnson and Johnson’s customer service. 4.a. System cannot access company information 4.a.1. System shows error message. Actor calls Johnson and Johnson’s customer service. 5.a. Error 5.a.1. System shows error message. Actor calls Johnson and Johnson’s customer service. 7.a. Order summary email is failed to be sent 7.a.1. System fails to send email. Actors calls Sales and Logistics. 1-8.a. Internet connection is broken. 2 0
  • 21. BAJ3 & Associates | 12/3/2007 21 1-8.a.1 Systems rolls back to the pretransaction position for actor. 1-8.b. Actor exits the system. 1-8.b.1. System rolls back to the pretransaction position for the actor. Track Order Use Case Description Use Case Title: Track Order Primary Actor: Johnsons and Johnson’s Sales and Logistics, Customer Store, Customer Distribution Center Stakeholders and Interests: Sales and Logistics: Wants to track order to see when it arrives Distribution Center: Wants to track order to see when it arrives Customer Store: Wants to track order to see when it arrives Brief Description: This use case describes how Johnsons and Johnson’s actors tracks its product. Level: Summary/High Precondition: An actor accesses the Johnson and Johnson online tracking interface Trigger: An actor searches for the order confirmation number in the Johnson and Johnson online tracking system Minimum Guarantee: Rollback of any uncompleted transaction. Success Guarantee: Items show updated arrival address and time arrived Relationships Association: Sales and Logistics, Customer Store, Customer Distribution Center Main Success Scenario: 12. An actor enters into Johnson and Johnson system order confirmation number BAJ3 & Associates | 12/3/2007 13. The System searches for order 14. The System shows type of item, time of arrival, date, and history of product tracking Extensions: 1.a. An actor does not know the order confirmation number 1.a.1. The actor contacts Johnson’s and Johnsons customer service. 3.a. The system fails to type of item, time of arrival, date, and history of product tracking 3.a.1. The actor contacts Johsnon’s and Johnson’s customer service 1-3.a. System failure 1-3.a.1 The actor contacts Johnson’s and Johnson’s customer service. 2 1
  • 22. BAJ3 & Associates | 12/3/2007 22 C L AS S D I A GR A M Order + Order Code + Product ID + Customer Name * J&J DC + Accept RFID * + Location Code * + Produce order ( ) Product + Activate Tag ( ) + Set Order ( ) + pick products ( ) + Product ID 1 + Plant ID * 1..* + Name 1 Order Item + Description * + Unit Weight 1 + Product ID + Number of Cases Customer DC + ID product ( ) + Order Code 1 + Phone + Pick order ( ) + Company Name + Location Code 1 Control Class + ship to store ( ) 1 + update tag ( ) Tag 1 + Product ID + Product Price 1..* + Quantity Customer Store + Location Code + Create Order ( ) + Product ID + Tag order ( ) + Update Tag ( ) + Location Code + Scan Tag ( ) + Company Name BAJ3 & Associates | 12/3/2007 + Read Tag ( ) + Recieve Order ( ) + Determine Location ( ) 1 + Recieve Product ( ) * Location History Boundary Class + Time In * Location + Create Order ( ) + Location Code * + Location Code + prepare order ( ) + Order Code + Scan Tag ( ) + IN/Out + City + Recieve Order ( ) + Zip Code + Update History ( ) + Address + Determine Location ( ) + Mark as complete ( ) + Determine Location ( ) 2 2
  • 23. BAJ3 & Associates | 12/3/2007 23 A C TI VI T Y D I A GR A M Company Places Order RFID System Gathers All Orders Customer Does Not Accept RFID Customer Accepts RFID Shipped Without Tag J&J DC Registers Tag and Order Info J&J DC Scans Product on Dock Tag Information sent to SLC Customer DC Receives and Scans Product BAJ3 & Associates | 12/3/2007 Tag Information sent to SLC Customer Store Receives and Scans Product Tag Information sent to SLC J&J Order Completed 2 3
  • 24. BAJ3 & Associates | 12/3/2007 24 J O H N S O N & J O H N S O N RFID S T A TE C H A RT D I AGR A M Johnson & Johnson RFID StateChart Diagram Product box tagged with RFID J&J DC receives product Customer RFID system RFID tag not registered availability checked Tag Registered Product Shipped to Customer DC RFID tag scanned Product Shipped to Customer Store BAJ3 & Associates | 12/3/2007 RFID tag scanned Tag Life Terminated 2 4
  • 25. BAJ3 & Associates | 12/3/2007 25 D E TE R M I N E E XI S T I N G O R D E R S E Q U EN C E D I A G RA M Determine Existing Orders : J&J ordering System : Boundary Class : Control Class : Order 1 : Create Order ( ) 2 : Create Order ( ) 3 : Produce order ( ) BAJ3 & Associates | 12/3/2007 2 5
  • 26. 26 BAJ3 & Associates | 12/3/2007 Register and Ship Sequence Diagram : J&J SLC : Boundary Class : Control Class : Order : Order Item : Product : Tag 1 : Recieve Order ( ) 2 : Recieve Order ( ) 3 : Set Order ( ) 4 : Pick order ( ) 5 : ID product ( ) S H I P S EQ U E N C E D I A GR A M 6 : Scan Tag ( ) 7 : Scan Tag ( ) 8 : Read Tag ( ) AN D 9 : Determine Location ( ) R E GI S T E R 10 : Determine Location ( ) 11 : Update Tag ( ) 2 6 BAJ3 & Associates | 12/3/2007
  • 27. 27 BAJ3 & Associates | 12/3/2007 Track Order Sequence Diagram : Customer Store : J&J SLC : Customer DC : Boundary Class : Control Class : Location : Tag : Location History 1 : Scan Tag ( ) 2 : Scan Tag ( ) 3 : Determine Location ( ) 4 : Update Tag ( ) T R AC K O R D E R S EQ U E N C E D I A G RA M 5 : Update History ( ) Customer Store, J&J SLC, and Customer DC all follow same Sequence 2 7 BAJ3 & Associates | 12/3/2007
  • 28. BAJ3 & Associates | 12/3/2007 28 C O M PL ET E O RD E R S E Q U E N C E D I AG R AM Complete Order Sequence Diagram : Customer Store : Boundary Class : Control Class : Tag : Location History 1 : Scan Tag ( ) 2 : Scan Tag ( ) 3 : Read Tag ( ) 4 : Mark as complete ( ) BAJ3 & Associates | 12/3/2007 2 8