Unified Modeling Language (UML). WTH?  

Posted by: ShaMei in

       UML stands for Unified Modeling Language. It is an industry standard modeling language with a rich graphical notation, and comprehensive set of diagrams and elements. The goal is for UML to become a common language for creating models of object oriented computer software.
In its current form UML is comprised of two major components: a Meta-model and a notation.
UML is unique in that it has a standard data representation. This representation is called the meta-model. The meta-model is a description of UML in UML. It describes the objects, attributes, and relationships necessary to represent the concepts of UML within a software application. This provides CASE manufacturers with a standard and unambiguous way to represent UML models. Hopefully it will allow for easy transport of UML models between tools. It may also make it easier to write ancillary tools for browsing, summarizing, and modifying UML models. A deeper discussion of the meta-model is beyond the scope of this column. Interested readers can learn more about it by downloading the UML documents from the rational web site.
The UML notation is rich and full bodied. It is comprised of two major subdivisions. There is a notation for modeling the static elements of a design such as classes, attributes, and relationships. There is also a notation for modeling the dynamic elements of a design such as objects, messages, and finite state machines.
Here are some diagrams of UML: The Use-Case Diagram, Class diagram, Sequence Diagram, Statechart Diagram, Activity Diagram, Component Diagram and Deployment Diagram.
The class diagram shows how the different entities (people, things, and data) relate to each other; in other words, it shows the static structures of the system.


         Sequence diagrams show a detailed flow for a specific use case or even just part of a specific use case. They are almost self explanatory; they show the calls between the different objects in their sequence and can show, at a detailed level, different calls to different objects.

A sequence diagram has two dimensions: The vertical dimension shows the sequence of messages/calls in the time order that they occur; the horizontal dimension shows the object instances to which the messages are sent.


The Statechart diagram models the different states that a class can be in and how that class transitions from state to state. It can be argued that every class has a state, but that every class shouldn't have a statechart diagram. Only classes with "interesting" states — that is, classes with three or more potential states during system activity — should be modeled.

Activity diagrams show the procedural flow of control between two or more class objects while processing an activity. Activity diagrams can be used to model higher-level business process at the business unit level, or to model low-level internal class actions. In my experience, activity diagrams are best used to model higher-level processes, such as how the company is currently doing business, or how it would like to do business. This is because activity diagrams are "less technical" in appearance, compared to sequence diagrams, and business-minded people tend to understand them more quickly.
An activity diagram's notation set is similar to that used in a statechart diagram. Like a statechart diagram, the activity diagram starts with a solid circle connected to the initial activity. The activity is modeled by drawing a rectangle with rounded edges, enclosing the activity's name. Activities can be connected to other activities through transition lines, or to decision points that connect to different activities guarded by conditions of the decision point. Activities that terminate the modeled process are connected to a termination point (just as in a statechart diagram).


The deployment diagram shows how a system will be physically deployed in the hardware environment. Its purpose is to show where the different components of the system will physically run and how they will communicate with each other. Since the diagram models the physical runtime, a system's production staff will make considerable use of this diagram.

REFERRENCES
Robert C. Martin

Shara F. Barcelo

BSCS 3-1

Cavite State University  

Posted by: ShaMei in

(GLOBALLY COMPETITIVE)


Yan ang CvSU :) 
Sa tagalog.. Anu nga ba? Alam nyo na yan. Haha!

Cavite State University has 10 campuses.
- Don Severino De Las Alas Campus (Main Campus)
- Imus Campus
- Bacoor Campus
- Naic Campus
- Tanza Campus
- Trece Martires Campus
- Rosario Campus
- Cavite City Campus
- Silang Campus
- Carmona Campus

   Sobrang dami diba? kaya sobrang SAYA pag Intrams. 
Syempre. Dun lahat naglalaro ang mga varsity ng iba't ibang campus, 1 week walang klase. 
1 week walang problema. Ang buraot lang eh yung attendance. Alam mo yung dapat eh ligayang ligaya ka na sa mga pinapanood mo kaso hindi. Pipila ka, para sa attendance. May bayad pa pag kulang ka pirma. Haha. KDie :D

    Actually, This is my first year in Main Campus, pero 3rd year na ko. Galing akong Imus Campus. O diba? Lilipat nalang CvSU padin, Masyado ko na atang minamahal tong school na to. Charot! Haha..
Alam mo yung kahit alam mo yung mga ka puna puna sa CvSU, pag may ibang tao na nagtanong ng "Maganda ba sa CvSU?" mag eeffort at mageeffort ka na mag sabi ng magaganda, effort kasi aalalahanin mo pa yung magaganda. Haha.

    Kung maarte ka sa pananamit, pananalita at mga kilos, di ka bagay dito. In short kung Sosyal ka , High class de kotse at kung anu anu pang pang Manyaman, Pwede ka naman magaral sa CvSU ang tanong, tatagal ka ba? Kaya mo ba? Yun lang naman ang problema. 

   Gusto ko sana ilagay yung Mission Vision ng CvSU, pero alam kong tatamarin lang kayong basahin. Pero sige na nga. Pandagdag din sa 500 words :D

Mission

The Premier University in historic Cavite recognized for excellence in the development of globally and morally upright individuals.

Vision
Cavite State University shall provide excellent, equitable, and relevant educational opportunities in the arts, sciences and technology through quality instruction and responsive research and development activities. It shall produce professional, skilled and morally upright individuals for global competitiveness.

SOURCE : Ang bukbukin kong STUDENT HANDBOOK :D

   O diba? Ang ganda ng Mission and Vision. Kaya mag enroll na kayo. Haha. Hinihikayat ko kayo. 
Alam nyo, wala naman talaga yan sa kung anong school ka nagtapos. Nasa pagdadala yan ng sarili mo. Eh ano kun Ateneo, La Salle, etc. and so on. sila? Taas noo lang, CvSU ka. Pag tinanong ka kung saan yun. Sagutin mu ng "tanga mu naman CvSU di mo pa alam? Ok ka lang?" Fighting Spirit na ang labanan ngayon. Haha! This is non-sense. HEMSORRYPOWSS :D

   Nung nasa Imus Campus pa ko, kahit mainit at over populated dun, Ang saya. Matututo ka, kung gugustuhin mo. Kung ayaw mo naman eh bahala ka sa buhay mo. Haha. Kahit sang CvSU masaya naman eh. School kasi to' ng mga taong totoo. Walang kaartehan sa buhay. Kuntento sa kung anong meron sila. Matuto ka talaga dito educationally and morally. O diba? check na ang Mission and Vision ng University. 

   To all those upcoming freshmen, Just BE FAIR :)
maging fair kayo sa parents nyo. kung anu lang kaya nila, makuntento kayo. Kung kaya naman kayo pag aralin sa sikat na school, much better. Pero kung hindi kaya. PLEASE. wag nyo torture'in parents nyo. Di naman kasi labanan ng pangalan ng school. Labanan dito utak. Kaya wag nyo ipipilit ang hindi kaya, :) 

    Maboboring kasi kayo pag history ng CvSU ang i-Blog ko, kaya own experience ko na lang. Okay naman diba? Wag na angal. Tss. :)

    I'm very proud of this School, wanna know why?
Sa school na to kasi ako nakakilala ng mga TOTOONG Kaibigan :)
Nadadagdagan ang mga kaalaman ko every end ng sem :D
Dito lang may mga KEWL(cool) na prof. kainuman, kaasaran. :))))


   Para may mapala naman kayo sa pagbabasa ng blog ko na to, 
Here's   Laya at Diwa

Laya at Diwa
(A brass artwork by Jonnel P. Castrillo)

         The unchained female figure, holding a book, represents the empowered Filipino woman. She is today's contemporary woman - a mother, a nurturer, an educator, and a servant to humanity. She is also beauty personified.
        The male figure with a pen and a torch represents the dignified Filipino father. He is being shown as strong, prominent, dignified and excellent in his field of endeavor besides being portrayed as a true searcher of truth. The flame of the torch carries the letters CvSU for Cavite State University - serving as the guiding light of his noble quest.
The interlocked arms of the man and the woman signifies unity of purpose and direction.
The child figure with a dove, in a dynamic pose standing on top of the pillar, represents the youth in general and recognized as the proverbial hope of the future that needs molding and nurturing. The dove being reached out by the child, symbolizes peace and freedom.
The central pillar symbolizes growth and development. It represents humanity's common aspiration for an improved quality of life - a kind of development with equity and harmony. It is ever growing, ever aiming higher but always deeply rooted in history.
The entire artwork is mounted on a CvSU logo-shaped base to serve as a fitting reminder to the entire CvSU community of its great responsibility to remain faithful to the University's vision and mission and to hold sacred its tenets of TRUTH, EXCELLENCE, and SERVICE.
Upon completion, murals will be installed on the sides of the base. These will depict the important historical events that took place in the province of Cavite and throughout the Philippines. The murals will portray events showing Filipino's life and spirit under imperial Spain and other colonizers including Filipino's continuing struggle for freedom and independence.

               http://www.cvsu.edu.ph/

    Yan yung unang una mong makikita sa labas ng Main campus, naririnig ko dun sa isang lalaki (outsider ata), sabi pa "Bakit may bold dito" Haha. Nakakatawa sila. Kita lang ang dibdib eh bold na agad. Mga pinoy talaga eh noh? Teka. Sobra na ata to sa 500 words. :)

Live.Love.Laugh. Appreciate <3




- Alyssa Mei Asis


BSCS 3-1


201111885