0% found this document useful (0 votes)
24 views6 pages

Module 7 TSA

This document outlines a laboratory exercise for students in the College of Computer Studies focused on project planning and service-oriented architecture. It includes learning outcomes related to software engineering principles, task creation, relationships, and resource management using GanttProject. The exercise aims to enhance students' understanding of service-oriented architecture and project planning in software engineering.

Uploaded by

Charles Uy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views6 pages

Module 7 TSA

This document outlines a laboratory exercise for students in the College of Computer Studies focused on project planning and service-oriented architecture. It includes learning outcomes related to software engineering principles, task creation, relationships, and resource management using GanttProject. The exercise aims to enhance students' understanding of service-oriented architecture and project planning in software engineering.

Uploaded by

Charles Uy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

COLLEGE OF COMPUTER STUDIES

SYSTEMS INTEGRATION AND


ARCHITECTURE 1

EXERCISE

7
PROJECT PLANNING AND SERVICE-ORIENTED
Student Name / Group Charles A. Uy
Name:
Name Role
Members (if Group):

Section: TW31
Professor: Dr. Juan Paulo Magcuyao

I. PROGRAM OUTCOME/S (PO) ADDRESSED BY THE LABORATORY EXERCISE


 Apply knowledge through the use of current techniques and tools necessary for the IT profession . [PO: I]
II. COURSE LEARNING OUTCOME/S (CLO) ADDRESSED BY THE LABORATORY EXERCISE
 Define and use the software engineering principles. [CLO: 4]
 Compare and contrast software development models. [CLO: 5]
III. INTENDED LEARNING OUTCOME/S (ILO) OF THE LABORATORY EXERCISE
 At the end of this exercise, students must be able to:

 Apply the principles of service-oriented and project planning in software engineering

IV. BACKGROUND INFORMATION

Service-oriented architecture (SOA) is a style of software design where services are provided to the
other components by application components, through a communication protocol over a network. A SOA
service is a discrete unit of functionality that can be accessed remotely and acted upon and updated
independently, such as retrieving a credit card statement online. SOA is also intended to be
independent of vendors, products and technologies.

A service has four properties according to one of many definitions of SOA:


o It logically represents a business activity with a specified outcome.
o It is self-contained.
o It is a black box for its consumers, meaning the consumer does not have to be aware of the
service's inner workings.
o It may consist of other underlying services.

V. GRADING SYSTEM / RUBRIC (please see separate sheet)

VI. LABORATORY ACTIVITY

GanttProject is an open source framework used to perform planning, scheduling and resource
allocation activities.

TASK CREATION
First, you create some tasks by using the New Task button or directly from the Tasks menu choose New
Task. The tasks appear on the tree on the left pane; you can directly change their name here. Next, you
can organize tasks by indenting them forming groups or categories. So you could have a hierarchy like this:

Systems Integration and Architecture 1 Page 2 of 6


Tasks can also be re-organized by using the up and down functions. These functions move the selected
task up or down in its hierarchy reordering it.

RELATIONSHIPS

Ganttproject allows you to specify a relationship between two tasks. You can set them by dragging directly
on the chart. Click and hold on the first task and moving the cursor to the second task. An arrow will
appear, following the mouse. Drag the arrowhead to the second task and release the mouse. The second
task will be dependent on the first one. You will have a chart like this:

EDITING PROPERTIES
For each task you can edit the properties in a dialog box, by using the Properties menu, or by double-
clicking on either the task’s name, or it’s Gantt bar. The properties box allows you to edit the name of the
task, the duration, the percent complete, the start and end dates, the color on the chart, the priority, and the
explanatory notes. You can also define the relationship between tasks by choosing different predecessors.
You do this by selecting the second panel of the box and choosing the name of the predecessor task, and
the type of relationship.

Systems Integration and Architecture 1 Page 3 of 6


VII. QUESTION AND ANSWER

CREATING RESOURCES
A project is composed of tasks and people (or resources) who are assigned to each task. You can create
resources on the Resources panel by specifying the name, the function and contact information (mail or
phone by example).

ASSIGN TO TASKS
A resource can be assigned to a task directly on the properties dialog box of the task. Select the third
tabbed panel and choose the name of the resource you want to assign. Then, specify a unit for the
resources

RESOURCES CHART
A special chart is available for all resources on the panel. It shows the resource time allocation and is
similar to the Gantt Chart. An example is giving here :

Here are some snapshorts of GanttProject:

Systems Integration and Architecture 1 Page 4 of 6


Systems Integration and Architecture 1 Page 5 of 6
VIII.REFERENCES

 Imani, M and Radziwill, N. (2020). Computerized Maintenance and Asset Management: Improving
Quality Through Systems Integration. Software Quality Professional.
 Dube, M. et. al (20202). Preventing Harm: Testing and Implementing Health Care Protocols
Using Systems Integration and Learner-Focused Simulations: A Case Study of a New Postcardiac
Surgery, Cardiac Arrest Protocol.Clinical Simulation

Systems Integration and Architecture 1 Page 6 of 6

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy