Time and Date

Monday, January 26, 2009







Here we can see the activity diagram that I made based on my previous answer on assignment 4. Actors including the automated system are separated by a rectangle. Each actor has there own rectangle where use cases are designated. We can see which use case an actor use and also the flow of the enrollment system. We can observe that not all actors can use the automated system that is because customers are only limited to giving information and payments and the users are the one that has direct access to the automated system.



Sunday, January 18, 2009


This image above shows my interpretation of the USEP enrollment system using a use case diagram. According to "wikipedia.com", use case diagram consists of use cases (actions done or processed in the system) , actors (persons involved in the system), relations (determines which actor performs a use case) and boundaries (system boundaries and system boundaries). I based my answer on that description of a use case diagrams.

I will discuss the objects involved in my use case diagrams.

Actors:

Enrollee is considered the customer of this enrollment system. He is the basis of all basic use cases inside the use case diagram.

Treasurer is the actor that collects and assess a student in student fees such as local council fees, publication fees, organization fees and other student collected fees.

Adviser is the actor that identifies the subjects allowed for a student to enroll upon.

Librarian is the actor that registers the student as an officical bearer of an library card.

Cashier is the actor that assess the payments needed for an enrolle to enroll and also collects tuition fees and other university fees.

Encoder is the actor that encodes the subjects of the enrollee.

Registrar is the actor that register the subjects of the enrollee as official subjects of the enrollee.

Use Cases:

Assess Student is the use case used when an actor needs to assess an enrollee.

Pay Assesment is the use case used when an actor performs an action related to payment and collection.

Identify Subjects is the use case used when an actor performs an action that relates to determining subjects which the enrollee wants.

Encode Subjects is the use case used when an action is related to encoding of subjects.

Register Students is the use case used when an actor performs an action that relates to registration.

I would like to further discuss my diagram. As you can see I placed actor on two sides. Those actors seen in the left side are actors that has no direct access to the automated system while those in the right side are the one that has access to the automated system. If you can see no all actors have relationship with uses cases because that action is not done by the actor. He may be involved but he does not directly performs that action. Like the use case "Encode Subjects", only the encoder has access to the computer and it is not the enrollee that directly encodes the subjetcs in the software. The above statement are also used to justify why i did not relate other actors into a use case.

Saturday, January 10, 2009

Assignment 3

If I would base my choice on my personality, I would choose to conduct an observation rather than the other techniques. I made that choice because I have to admit that I'm not a people person. So let me discuss my personality first so I can justify my answer because maybe your thinking that I'm active in student services yet I'm saying I'm not a people person. Maybe it's confusing for you and guess what. So am I. I'm in a environment where I have to deal with a bunch of people (most of them strangers) is a normal scenario thus why am I saying I'm not a people person. So let me justify my answer and make this clear. I hate to break it up to you guys but I'm naturally a shy person (please believe me). I am the type of person that would choose to sit on a corner and observe the environment as time goes by. That is the way I am. I learn through observing. I listen but not necessarily I would speak. I only speak when I need to. I'm not the type that would talk to anyone and anytime. I choose when best to speak and I choose whom to speak because I'm really a shy person. It don't easily get along with other people and it takes time for me to be comfortable with strangers and new faces. I'm a natural observer too. I pay attention to what I think would be useful and I try to learn on that observation. I think conducting an observation is a wise choice for me if I would base it on my personality.