With this assignment, I found myself even more uncertain of how to accomplish the tasks at hand. Considering I had some previous minor understanding of models and diagrams from some intro courses, I did not feel completely in the water. However, I downloaded the Visual Paradigm 14.2 community version online as recommended by the course, and had to familiarize myself with the use of the program. Once I got the hang of its layout, tools and capabilities, I found it easier to continue with developing the diagrams asked of me. This stage of the process also proved more difficult for me when I began developing my use case descriptions. I realized that there is a lot of reliability from one use case to another, and more of the system must communicate with each other than I initially envisioned. What did go well for me was the development of the class diagram, since I am becoming more familiar with OOP, and tackled it by imagining what I would need to do to develop the program with regards to communication between classes, what variables would be in which classes, what functions would be necessary, etc. I found myself occasionally having to go back to previous use cases I thought I had described to the fullest, only to add additional requirements to them (one of the most common occurrences being that I would need to add an actor). The use case diagram was helpful in showing which actors would be required for which use case, again exemplifying why models and diagrams are substantially useful in the design and analysis process. Again, after referencing for help on the Internet, and talking to some peers who share knowledge in this spectrum, I still found the most helpful examples to be those found in our course text book.
The Landing is a social site for Athabasca University staff, students and invited guests. It is a space where they can share, communicate and connect with anyone or everyone.
Unless you are logged in, you will only be able to see the fraction of posts on the site that have been made public. Right now you are not logged in.
If you have an Athabasca University login ID, use your standard username and password to access this site.
We welcome comments on public posts from members of the public. Please note, however, that all comments made on public posts must be moderated by their owners before they become visible on the site. The owner of the post (and no one else) has to do that.
If you want the full range of features and you have a login ID, log in using the links at the top of the page or at https://landing.athabascau.ca/login (logins are secure and encrypted)
Posts made here are the responsibility of their owners and may not reflect the views of Athabasca University.