{"id":3168,"date":"2018-01-08T22:35:26","date_gmt":"2018-01-09T03:35:26","guid":{"rendered":"http:\/\/community.mis.temple.edu\/mis5203sec001sec701sp2018\/?page_id=3168"},"modified":"2018-02-28T15:04:43","modified_gmt":"2018-02-28T20:04:43","slug":"wa-7-1-written-assignment-7","status":"publish","type":"page","link":"https:\/\/community.mis.temple.edu\/mis5203sec001sec701sp2018\/week-7-object-oriented-requirements-analysis\/wa-7-1-written-assignment-7\/","title":{"rendered":"Week 7 &#8211; Written Assignment"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Consider a system being designed for a public library. \u00a0Public libraries generally hold a collection of objects that can be lent to library card holders, including books, magazines, e-books, movies, etc. \u00a0A library may want a system for tracking the location of these objects in the library, and allowing both employees and patrons of the library to search and find objects. \u00a0Once an object is located, a patron may wish to borrow that object, and will later return it. \u00a0The system would need to keep track of these objects whether at a library branch, or currently being borrowed by a library member. \u00a0In addition, circulation employees would need the ability to identify objects that are overdue, and calculate fines for patrons that are attempting to return overdue materials (or when checking in an object).<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Users of the library can not only borrow objects from our own library, but have access to resources available through a regional library organization.\u00a0 \u00a0 For example, a user can request to borrow a movie that is only available at another library, which may not be part of the library organization. \u00a0Not only would our system need to have the ability to track objects lent to patrons, but also objects lent to other libraries that request our resources for their patrons. \u00a0Some objects, particularly rare or expensive objects, may need to be flagged such that other libraries cannot borrow those objects directly, in order to reduce risk exposure (those patrons would have to borrow these items directly from our own library). \u00a0There may need to be special handling for objects that our library has obtained through an inter-library loan as described here.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Librarians may also use the system, although their primary role is research and assisting patrons. \u00a0They would need to search and locate books, and have the ability to establish and manage the taxonomies for objects owned by the library.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Using this narrative description of a public library, and your own experiences with how libraries operate, take a look at the use-case diagram provided below. \u00a0There are both syntax and logical inconsistencies in this diagram; try to identify at least two syntax, and 4 logical errors or omissions based on the scenario described.<\/span><\/p>\n<p><a href=\"https:\/\/i0.wp.com\/community.mis.temple.edu\/mis5203sec001sec701sp2018\/files\/2018\/01\/UseCase.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"3469\" data-permalink=\"https:\/\/community.mis.temple.edu\/mis5203sec001sec701sp2018\/week-7-object-oriented-requirements-analysis\/wa-7-1-written-assignment-7\/usecase\/\" data-orig-file=\"https:\/\/i0.wp.com\/community.mis.temple.edu\/mis5203sec001sec701sp2018\/files\/2018\/01\/UseCase.jpg?fit=531%2C371&amp;ssl=1\" data-orig-size=\"531,371\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"UseCase\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/community.mis.temple.edu\/mis5203sec001sec701sp2018\/files\/2018\/01\/UseCase.jpg?fit=300%2C210&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/community.mis.temple.edu\/mis5203sec001sec701sp2018\/files\/2018\/01\/UseCase.jpg?fit=531%2C371&amp;ssl=1\" class=\"aligncenter wp-image-3469 size-full\" src=\"https:\/\/i0.wp.com\/community.mis.temple.edu\/mis5203sec001sec701sp2018\/files\/2018\/01\/UseCase.jpg?resize=531%2C371\" alt=\"\" width=\"531\" height=\"371\" srcset=\"https:\/\/i0.wp.com\/community.mis.temple.edu\/mis5203sec001sec701sp2018\/files\/2018\/01\/UseCase.jpg?w=531&amp;ssl=1 531w, https:\/\/i0.wp.com\/community.mis.temple.edu\/mis5203sec001sec701sp2018\/files\/2018\/01\/UseCase.jpg?resize=300%2C210&amp;ssl=1 300w\" sizes=\"auto, (max-width: 531px) 100vw, 531px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Consider a system being designed for a public library. \u00a0Public libraries generally hold a collection of objects that can be lent to library card holders, including books, magazines, e-books, movies, etc. \u00a0A library may want a system for tracking the location of these objects in the library, and allowing both employees and patrons of the [&hellip;]<\/p>\n","protected":false},"author":13542,"featured_media":0,"parent":3373,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","jetpack_post_was_ever_published":false,"footnotes":""},"class_list":{"0":"post-3168","1":"page","2":"type-page","3":"status-publish","5":"entry"},"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P9BfYF-P6","jetpack_likes_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/community.mis.temple.edu\/mis5203sec001sec701sp2018\/wp-json\/wp\/v2\/pages\/3168","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/community.mis.temple.edu\/mis5203sec001sec701sp2018\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/community.mis.temple.edu\/mis5203sec001sec701sp2018\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/community.mis.temple.edu\/mis5203sec001sec701sp2018\/wp-json\/wp\/v2\/users\/13542"}],"replies":[{"embeddable":true,"href":"https:\/\/community.mis.temple.edu\/mis5203sec001sec701sp2018\/wp-json\/wp\/v2\/comments?post=3168"}],"version-history":[{"count":4,"href":"https:\/\/community.mis.temple.edu\/mis5203sec001sec701sp2018\/wp-json\/wp\/v2\/pages\/3168\/revisions"}],"predecessor-version":[{"id":3470,"href":"https:\/\/community.mis.temple.edu\/mis5203sec001sec701sp2018\/wp-json\/wp\/v2\/pages\/3168\/revisions\/3470"}],"up":[{"embeddable":true,"href":"https:\/\/community.mis.temple.edu\/mis5203sec001sec701sp2018\/wp-json\/wp\/v2\/pages\/3373"}],"wp:attachment":[{"href":"https:\/\/community.mis.temple.edu\/mis5203sec001sec701sp2018\/wp-json\/wp\/v2\/media?parent=3168"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}