[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-seo-655759-105":3,"detail-sidebar-cat-0-en-105":81,"doc-detail-655759-en":130},{"code":4,"msg":5,"data":6},0,"ok",{"site_id":7,"language":8,"slug":9,"title":10,"keywords":11,"description":12,"schema_data":13,"social_meta":74,"head_meta":76,"extra_data":78,"updated_unix":80},105,"en","cs8582-object-oriented-analysis-and-design-laboratory-laboratory-manual","CS8582 - Object Oriented Analysis and Design Laboratory - Laboratory Manual","","Laboratory manual for CS8582 Object Oriented Analysis and Design Laboratory (Regulation 2017, III/V, Aug 2020–Dec 2020) prepared by Mrs. Z. Asmathunnisa for the Department of Computer Science and Engineering. The manual states objectives and a workflow: capture SRS, identify use cases, build domain and class models, derive UML sequence/collaboration, state chart and activity diagrams, implement, test scenarios, and improve design using appropriate design patterns. It also lists suggested mini-project domains and a table of experiment titles.",{"@graph":14,"@context":73},[15,34,56],{"@type":16,"itemListElement":17},"BreadcrumbList",[18,23,27,31],{"item":19,"name":20,"@type":21,"position":22},"https://docshare.wps.com","Home","ListItem",1,{"item":24,"name":25,"@type":21,"position":26},"https://docshare.wps.com/document/","Document",2,{"item":28,"name":29,"@type":21,"position":30},"https://docshare.wps.com/document/technology/","Technology",3,{"item":32,"name":10,"@type":21,"position":33},"https://docshare.wps.com/document/cs8582-object-oriented-analysis-and-design-laboratory-laboratory-manual/655759/",4,{"url":32,"name":10,"@type":35,"image":36,"author":41,"headline":10,"publisher":44,"fileFormat":47,"inLanguage":8,"description":12,"dateModified":48,"datePublished":49,"encodingFormat":47,"isAccessibleForFree":50,"interactionStatistic":51},"DigitalDocument",{"url":37,"@type":38,"width":39,"height":40},"https://docshare.wps.com/thumbnails/cs8582-object-oriented-analysis-and-design-laboratory-laboratory-manual/655759.png","ImageObject",300,407,{"name":42,"@type":43},"miraaa_2004","Person",{"url":19,"name":45,"@type":46},"DocShare","Organization","application/pdf","2026-10-30","2026-10-25",true,{"@type":52,"interactionType":53,"userInteractionCount":55},"InteractionCounter",{"@type":54},"ViewAction",6,{"@type":57,"mainEntity":58},"FAQPage",[59,65,69],{"name":60,"@type":61,"acceptedAnswer":62},"What are the main objectives of the CS8582 laboratory work?","Question",{"text":63,"@type":64},"The objectives include capturing the Software Requirements Specification (SRS), drawing UML diagrams, mapping design to code, testing thoroughly for scenarios, and improving design using appropriate design patterns.","Answer",{"name":66,"@type":61,"acceptedAnswer":67},"Which steps are followed from requirements to implementation and testing?",{"text":68,"@type":64},"The workflow covers identifying a system, documenting SRS, developing the use case model, creating a domain model and class diagram, drawing UML sequence/collaboration and state/activity diagrams, implementing the system, testing all identified scenarios, and then improving reusability and maintainability with design patterns.",{"name":70,"@type":61,"acceptedAnswer":71},"What is included in the “Case Tools” experiment and what topic does it cover next?",{"text":72,"@type":64},"The experiment introduces CASE tools, explains their characteristics, and then moves to an introduction of UML (Unified Modeling Language), including its purpose and basic language elements.","https://schema.org",{"og:url":32,"og:type":75,"og:title":10,"og:site_name":45,"og:description":12},"article",{"robots":77,"canonical":32},"index,follow",{"doc_id":79,"site_id":7},655759,1793030519,{"code":4,"msg":82,"data":83},"success",[84,88,92,96,101,104,109,114,119,122,126],{"id":22,"doc_module":4,"doc_module_name":25,"category_name":85,"show_sort_weight":86,"slug":87},"Story & Novel",90,"story-novel",{"id":26,"doc_module":4,"doc_module_name":25,"category_name":89,"show_sort_weight":90,"slug":91},"Literature",80,"literature",{"id":33,"doc_module":4,"doc_module_name":25,"category_name":93,"show_sort_weight":94,"slug":95},"Exam",70,"exam",{"id":97,"doc_module":4,"doc_module_name":25,"category_name":98,"show_sort_weight":99,"slug":100},5,"Comic",60,"comic",{"id":55,"doc_module":4,"doc_module_name":25,"category_name":29,"show_sort_weight":102,"slug":103},50,"technology",{"id":105,"doc_module":4,"doc_module_name":25,"category_name":106,"show_sort_weight":107,"slug":108},7,"Healthcare",40,"healthcare",{"id":110,"doc_module":4,"doc_module_name":25,"category_name":111,"show_sort_weight":112,"slug":113},8,"Research & Report",30,"research-report",{"id":115,"doc_module":4,"doc_module_name":25,"category_name":116,"show_sort_weight":117,"slug":118},9,"Religion & Spirituality",20,"religion-spirituality",{"id":117,"doc_module":4,"doc_module_name":25,"category_name":120,"show_sort_weight":117,"slug":121},"World Cup","world-cup",{"id":123,"doc_module":4,"doc_module_name":25,"category_name":124,"show_sort_weight":123,"slug":125},10,"Lifestyle","lifestyle",{"id":127,"doc_module":4,"doc_module_name":25,"category_name":128,"show_sort_weight":97,"slug":129},19,"General","general",{"code":4,"msg":82,"data":131},{"doc_id":79,"user_id":132,"nickname":42,"user_avatar":133,"doc_module":4,"category_id":55,"category_name":29,"doc_title":10,"doc_description":12,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":55,"is_deleted":4,"is_public":22,"is_downloadable":22,"audit_status":22,"page_count":139,"language":140,"language_code":8,"site_id":7,"html_lang":8,"table_of_contents":141,"faqs":142,"seo_title":143,"seo_description":12,"update_tm":144,"read_time":145},962094249165,"https://ap-avatar.wpscdn.com/davatar_29158cc5080c5b710cf443261637dec0","ST. ANNE’S  \nCOLLEGE OF ENGINEERING AND TECHNOLOGY ANGUCHETTYPALAYAM, PANRUTI – 607 110  \nDEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING  \nLAB MANUAL  \n\n| |\n| --- |\n| |\n| CS8582-OBJECT ORIENTED ANALYSIS AND DESIGN LABORATORY\u003Cbr>Regulation 2017\u003Cbr>Year / Semester: III / V\u003Cbr>Aug 2020–Dec 2020 |\n\nPREPARED BY  \nMrs. Z.Asmathunnisa, M.Tech., Assistant Professor /CSE  \nCS8582-OBJECT ORIENTED ANALYSIS AND DESIGN LABORATORY  \nOBJECTIVES:  \n• To capture the requirements specification for an intended software system  \n• To draw the UML diagrams for the given specification  \n• To map the design properly to code  \n• To test the software system thoroughly for all scenarios  \n• To improve the design by applying appropriate design patterns.  \nDraw standard UML diagrams using an UML modeling tool for a given case study and map design to code and implement a 3 layered architecture. Test the developed code and validate whether the SRS is satisfied.  \n1. Identify a software system that needs to be developed.  \n2. Document the Software Requirements Specification (SRS) for the identified system.  \n3. Identify use cases and develop the Use Case model.  \n4. Identify the conceptual classes and develop a Domain Model and also derive a Class Diagram from that.  \n5. Using the identified scenarios, find the interaction between objects and represent them using  \nUML Sequence and Collaboration Diagrams  \n6. Draw relevant State Chart and Activity Diagrams for the same system.  \n7. Implement the system as per the detailed design  \n8. Test the software system for all the scenarios identified as per the usecase diagram  \n9. Improve the reusability and maintainability of the software system by applying appropriate design patterns.  \n10. Implement the modified system and test it for various scenarios  \nSUGGESTED DOMAINS FOR MINI-PROJECT:  \n1. Passport automation system.  \n2. Book bank  \n3. Exam registration  \n4. Stock maintenance system.  \n5. Online course reservation system  \n6. Airline/Railway reservation system  \n7. Software personnel management system  \n8. Credit card processing  \n9. e-book management system  \n10. Recruitment system  \n11. Foreign trading system  \n12. Conference management system  \n13. BPO management system  \n14. Library management system  \n15. Student information system  \nTABLE OF CONTENTS  \n\n| S.NO. | DATE | EXPERIMENT TITLE | MARKS/10 | SIGN. |\n| --- | --- | --- | --- | --- |\n| 1 |  | Case Tools |  |  |\n| 2 |  | Passport automation system |  |  |\n| 3 |  | Book bank |  |  |\n| 4 |  | Exam Registration |  |  |\n| 5 |  | Stock maintenance system |  |  |\n| 6 |  | Online course reservation system |  |  |\n| 7 |  | Airline/Railway reservation system |  |  |\n| 8 |  | Software personnel management system |  |  |\n| 9 |  | Credit card processing |  |  |\n| 10 |  | E-book management system |  |  |\n| 11 |  | Recruitment system |  |  |\n| 12 |  | Foreign trading system |  |  |\n| 13 |  | Conference Management System |  |  |\n| 14 |  | BPO Management System |  |  |\n| 15 |  | Library management system |  |  |\n| 16 |  | Student information system |  |  |\n\n\n| Ex. No.: 1\u003Cbr>Date: | CASE TOOLS |\n| --- | --- |\n| INTRODUCTION:\u003Cbr>CASE tools known as Computer-aided software engineering tools is a kind of component-based development which allows its users to rapidly develop information systems. The main goal of case technology is the automation of the entire information systems development life cycle process using a set of integrated software tools, such as modeling, methodology and automatic code generation. Component based manufacturing has several advantages over custom development. The main advantages are the availability of high quality, defect free products at low cost and at a faster time. The prefabricated components are customized as per the requirements of the customers. The components used are pre-built, ready-tested and add value and differentiation by rapid customization to the targeted customers. However the products we get from case tools are only a ske","cbCaidec2w7beUTF","https://ap.wps.com/l/cbCaidec2w7beUTF","pdf",2320660,133,"English","# Objectives\n# Experiment Workflow (SRS to Testing)\n# Suggested Domains for Mini-Project\n# Table of Contents (Experiment Titles)\n# Experiment 1: Case Tools\n## Introduction to CASE Tools\n## Characteristics of CASE\n## Introduction to UML (Unified Modeling Language)","[{\"question\":\"What are the main objectives of the CS8582 laboratory work?\",\"answer\":\"The objectives include capturing the Software Requirements Specification (SRS), drawing UML diagrams, mapping design to code, testing thoroughly for scenarios, and improving design using appropriate design patterns.\"},{\"question\":\"Which steps are followed from requirements to implementation and testing?\",\"answer\":\"The workflow covers identifying a system, documenting SRS, developing the use case model, creating a domain model and class diagram, drawing UML sequence/collaboration and state/activity diagrams, implementing the system, testing all identified scenarios, and then improving reusability and maintainability with design patterns.\"},{\"question\":\"What is included in the “Case Tools” experiment and what topic does it cover next?\",\"answer\":\"The experiment introduces CASE tools, explains their characteristics, and then moves to an introduction of UML (Unified Modeling Language), including its purpose and basic language elements.\"}]","CS8582 - Object Oriented Analysis and Design Laboratory - Laboratory Manual | PDF",1792963619,335]