We Write Essays for Students
Tell us about your assignment and we will find the best writer for your paper
Get Help Now!Overview: Throughout the course, you will develop the skills required of a software architect—a role that is in high demand in the software industry. This final
project resembles a typical development project of an actual software designer or software architect. You will have the opportunity to apply, practice, and
receive feedback on how software systems are designed using object-orientation and Unified Modeling Language (UML) modeling.
For this assessment, you will assume the role of a consultant tasked with designing a Student Information System (SIS) for a small college that offers both online
and face-to-face classes. The SIS should keep track of students’ information and their course registrations. You will be provided with information about the
system, its business context, and its requirements. With this information, you will need to design the software system by applying object-oriented techniques
and methods and UML modeling.
Specifically, this final project is divided into three different parts, which will each be submitted separately. Each part focuses on a different stage in the
development process, and will be completed in sequence throughout the course. Additionally, at each stage you will validate and verify your design, explain how
you arrived at it, and reflect upon your process and lessons learned. Through the milestones, you will have an opportunity to gather feedback first before you
submit final versions. The three final project submissions are Part I: Functional Model, submitted in Module Four; Part II: Structural Model, submitted in Module
Six, and Part III: Behavioral Model, submitted in Module Eight.
Prompt: You, as a software architect, did a good job on the functional model of the SIS. The small college is happy with your functional model and has approved
it. The college wants you to proceed to the next step of the SIS structural model.
Based on your SIS functional model, create an SIS structural model consisting of: A class responsibility collaboration (CRC) card for each class in your model
A class diagram From the SIS functional model, identify the classes of your structural model. You should have between six to nine classes. Using the provided Part II Solution
Submission Template document, document each class showing its responsibilities, collaborations, attributes, and relationships.
Formalize the information from the CRC cards into a class diagram. Your class diagram should use the class relationships of association, generalization,
aggregation, and composition to structure the classes and should indicate the multiplicities of these relationships. The class diagram must be generated by a
UML drawing tool. After creating your model, make sure to complete the other deliverables listed below.
Links to UML drawing tools: draw.io Visio Specifically, the following critical elements must be addressed: Creation: Analyze your SIS functional model and create a structural model UML class diagram. Classes in the class diagram should include all the classes
that are needed to realize the use cases. The class diagram should also include all the relationships among these classes. Provide a CRC card for each
class in your class diagram that describes the class purpose, class responsibilities, and class collaboration with other classes.
Testing: Verify and validate your structural model against your functional model of the SIS system.
Approach Explanation: Explain your approach to creating your structural model and the design decisions you made to create it.
Self-Reflection: Discuss your experience creating your structural model and the lessons you learned from it. Specifically, draw connections between your
experience and the object-oriented techniques and methods discussed in this course. Guidelines for Submission: Use the Final Project Part II Solution Submission Template document and follow the formatting directions therein when submitting
your work. Your structural model should be complete and professional.
Instructor Feedback: This activity uses an integrated rubric in Blackboard. Students can view instructor feedback in the Grade Center. For more information,
review these instructions.
The post It 315 final project part ii milestone appeared first on EssayCola.
Welcome to originalessaywriters.com, our friendly and experienced essay writers are available 24/7 to complete all your assignments. We offer high-quality academic essays written from scratch to guarantee top grades to all students. All our papers are 100% plagiarism-free and come with a plagiarism report, upon request
Tell Us “Write My Essay for Me” and Relax! You will get an original essay well before your submission deadline.
