1. Develop an activity diagram based on the following narrative. Note any ambiguities or questions that you have as you develop the model. If you need to make assumptions, also note them. The shipping department receives all shipments on outstanding purchase orders. When the clerk in the shipping department receives a shipment, he or she finds the outstanding purchase order for those items. The clerk then sends multiple copies of the shipment packing slip. One copy goes to Purchasing, and the department updates its records to indicate that the purchase order has been fulfilled. Another copy goes to Accounting so a payment can be made. A third copy goes to the requesting in-house customer so he or she can receive the shipment. After payment is made, the accounting department sends a notification to Purchasing. After the customer receives and accepts the goods, he or she sends notification to Purchasing. When Purchasing receives these other verifications, it closes the purchase order as fulfilled and paid.
2. Story for this is in attached file- On the Spot Courier Services
1. Using the noun technique, read through this case and identify all the nouns that may be important
for this system. You may also find it helpful to read back through the case descriptions in the previous chapters.
2. Once you have identified all the nouns, identify which are classes and which are attributes of these
primary classes. Begin constructing a class diagram based on the classes and attributes you have
3. Now that you have identified the classes, determine what the relationships should be among the
classes. Add multiplicity constraints, being especially cognizant of zero-to-many versus one-to-many differences.
4. Finalize the class diagram, including all your classes, attributes, primary keys, relationships, and
3. Given that you are reading this book, you are probably a college student working on a degree. Think about completing college as a project—a big project lasting many years and costing more than you might want to admit. Some students do a better job managing their college completion projects than others. Many fail entirely (certainly not you), and most complete college late and way over budget
(again, certainly not you). As with any other project, to be successful, you need to follow some sort of “college education completion” methodology—that is, a comprehensive set of guidelines for completing activities and tasks from the beginning of planning for college through to the successful completion.
1. What are the phases that your college education completion life cycle might have?
2. What are some of the activities included with each phase?
3. What are some of the techniques you might use to help complete those activities?
4. What models might you create? Differentiate the models you create to get you through college from
those that help you plan and control the process of completing college.
5. What are some of the tools you might use to help you complete the models?