Thursday, March 8, 2012

Assignment 13

MY SUGGESTION:

My suggestion is that, there should be two attendants entertaining the customer, one attendant will check if the item is usable and good to use and the other attendant tells the customer on how to use the item and also it tells about the terms and condition of the store.


USE CASE DIAGRAM


DATA FLOW DIAGRAM

ACTIVITY DIAGRAM



Thursday, February 23, 2012

Assignment 12

What is ERP?
It describes how different and advanced business software can be developed to create a shared database across multiple business units.  The idea was to maximize synchronization throughout the organization, thereby improving processes, performance metrics, and ultimately business performance. 
Sample Organization that Implements ERP
Philips Medical Systems
            Is a leading global manufacturer of a wide range of diagnostic imaging, monitoring, and other equipment to customers in more than 100 countries around the globe.
Activities
In the 1990s, the company set an ambitious goal to transform its information systems so that they could support agile new business models and maintain a strong focus on customer satisfaction. At the time, Philips Medical Systems had a highly distributed business – factories on different continents, dozens of sales offices, support and spare parts centers in 30 countries – that used more than 50 different systems. The initial business integration strategy was based on an internally developed, point-to-point integration that transferred data each night. When immediate information was required, personnel had to know which system to log on to, access that system directly, and then enter the data manually – sometimes even multiple times – to be able to retrieve the information. According to Reinier Lodewijks, manager of global application integration at Philips Medical Systems, this mishmash of architectures was “a classic spaghetti problem” that demanded a radical new approach to integration. If Philips had used the original point-to-point integration approach, it would have required more than 3,000 separate interfaces to obtain a fully integrated business model, which would be highly costly and complex.
ERP System Used (SAP R3)
            According to Wikipedia, SAP R3 is the former name of the main enterprise resource planning software produced by SAP AG. It is an enterprise-wide information system designed to coordinate all the resources, information, and activities needed to complete business processes such as order fulfillment or billing.



Applying ERP Management
Enables Real-time Information Flow
Business integration solution empowers business processes with real-time information flow and verification of the accuracy of all data entering the network. These capabilities are vital to the company’s relationships with healthcare providers. For example, when a hospital urgently needs a replacement part for a piece of medical equipment, requests and confirmations immediately zip across the network to place, fulfill, and settle the order. No more silos of information and slow communication. In fact, this improved data exchange was accompanied by an overall reduction in network traffic.
Accomplishes Massive Integration with Ease
            It enables the rapid integration of new applications during implementation and will make the process equally simple in the future. , Philips could more quickly unify its own business processes with those of the newly acquired companies so as not to miss a beat in delivering to its customers.
New Integration Strategy
This approach will make it possible to roll out new application integration projects in mere days. As a result, Philips further reduces its development costs while maximizing the flexibility of its IT architecture
Comparison to SDLC
            ERP and SDLC differ in many ways, for example, some of the ERP features like it facilitate company-wide Integrated Information System. ERP performs corporate activities and increases customer service. According to some of the study that ERP is the best solution for better Project Management compared to other planning tools, addressing not only the current requirements of the company but also providing the opportunity of continually improving and refining business processes and above all, and provides business intelligence tools.
            

Thursday, February 16, 2012

Assignment 11

Introduction

In this article I am about to briefly describe the characteristics that an analyst examines when choosing or defining deployment environment, but before that I will tackle about what is deployment environment.

Application deployment environment is the arrangement or formation of computer hardware, system software and the networks in which new system will operate. It also controls limits imposed on system development alternatives. So it simply means that in examining or choosing the deployment environment, I as analyst must first understand the hardware’s and software’s being used by the university.

Characteristics of an Analyst When Examining and Choosing a Deployment Environment

Consider the Configuration

                It is important to consider the configuration, in order to know the limitations of the computer specially its structure and also to know the compatibility of computer software’s and computer hardware’s, in order to have good performance; these configurations are the specifications of the computer.

Define the Environment

                It is important to define first the environment in order to know what the applications that will match to the environment are and in order to have multiple environmental choices.

Planning

                In the enrollment system, I as an analyst need to plan well on how to interconnect all the departments that are involve in the enrollment in such a way that this department will unite and cooperate well with each other.

Determining the Alternatives

                It is very important to have alternatives in order to have possible solutions on how to develop and enhance the system.

Security Issues

                I as an analyst must make sure that the security of the system is reliable, the system must use only by the one responsible of using it.

Cost and Schedule
               
                It is important to determine the cost and the time to build the system, in order for the client to know how much money will be involved and to know the running period of the sytem.


Conclusion
               
                To sum it all up an analyst must understand all the things that is related to the system, for example, the computer hardware’s, the people around the system, the possible solutions in order to enhance the system and most importantly an analyst should consider the deployment and development environments together when determining their fit to a particular application.

               



Thursday, February 9, 2012

Assignment 10

In this article I will tackle about what characteristics does an analyst examine when evaluating a DFD quality.  In our previous assignments we are assigned to make a Data Flow Diagram. But before going to the point I will discuss first what a DFD or Data Flow Diagram is and what are its qualities, the steps in creating a Data Flow Diagram and the symbols of a data flow diagram.
What is a Data Flow Diagram?
A DFD or a Data Flow Diagram is a graphical representation that portrays information flow and shows the transforms that are applied as data move form input to input. In other words Data Flow Diagram is a geographical tool that shows, process, flows, stores and external entities in a system. Data Flow Diagram shows the transformation of data into a system. The basic form of Data Flow Diagram is also known as a data flow graph or a bubble chart. The data flow diagram may be used to represent a system or software at any level of abstraction. In fact, DFDs may be partitioned into levels that represent increasing information flow and functional detailed. Therefore, the DFD provides a mechanism for functional modeling as well as information flow modeling. In process flow diagrams, process symbol has got the following entities, process number which tells the number of process, and locality where activity is happening and also the process name. According to some information Data flow diagram process symbol rules symbolize the transformation data. There must be a data flowing into/out of the process. Data Flow Diagram is categorized as either logical or physical. A logical DFD focuses on the business and how the business operates. It describes the business events that take place and the data required and produced by each event. On the other hand, a physical DFD show how the system will be implemented as we mentioned before. Ideally, systems are developed by analyzing the current system and when we add the new features to the new system  the DFD will be used is the logical type but finally the best methods to implement the new system should be developed using the physical Data Flow Diagram.
Symbols of a Data Flow Diagram
There are only four symbols used to write the Data Flow Diagram as, this are the symbols:
Process - Rectangular Box
Processes are drawn as rectangular boxes; processes are transformations, changing incoming data flows into outgoing data flows. Rectangular boxes has a descriptive name occupying the middle of the box and also it has a top stripe that contains the identification number in the left and the location or the role carrying out the work on the right, this is optional and used only in the current physical DFD.
Arrow Headed Lines – Data Flow
Double headed arrows can be used (to show two-way flows) on all but bottom level diagrams. Furthermore, in common with most of the other symbols used, a data flow at a particular level of a diagram may be decomposed to multiple data flows at lower levels.
External Entity – Bubble (circle or round corner square)
An external entity is a source or destination of a data flow which is outside the area of study. Only those entities which originate or receive data are represented on a business process diagram. The symbol used is an oval containing a meaningful and unique identifier.


Data Store – Narrow opened rectangle
A data store is a holding place for information within the system: It is represented by an open ended narrow rectangle. Data stores may be long-term files such as sales ledgers, or may be short-term accumulations: for example batches of documents that are waiting to be processed. Each data store should be given a reference followed by an arbitrary number.
According to some information these are some of the elements of a Data Flow Diagram.
Resource Flow
A resource flow shows the flow of any physical material from its source to its destination. For this reason they are sometimes referred to as physical flows. The physical material in question should be given a meaningful name. Resource flows are usually restricted to early, high-level diagrams and are used when a description of the physical flow of materials is considered to be important to help the analysis. 
Data Stores
In some of the information, the store should be given a reference letter, followed by an arbitrary number. These reference letters are allocated as ‘D’ that indicates a permanent computer file, ‘M’ that indicates a manual file and ‘T’ that indicates a transient store, one that is deleted after processing. Most important thing is that in order to avoid complex flow, the same data store may be drawn several times on diagram. Multiple instances of the same data store are indicated by a double vertical bar on their left hand edge.
Processes
When naming processes we should avoid glossing over them, without really understating their role. Indications that this has been done are the use of vague terms in the descriptive title area - like 'process' or 'update'. The most important thing to remember is that the description must be meaningful to whoever will be using the diagram. 
External Entities
It is normal for all the information represented within a system to have been obtained from, and/or to be passed onto, an external source or recipient. These external entities may be duplicated on a diagram, to avoid crossing data flow lines. Where they are duplicated a stripe is drawn across the left hand corner, like this. The addition of a lowercase letter to each entity on the diagram is a good way to uniquely identify them. 
Characteristics of an Analyst in Examining a DFD Quality
                This time I will tackle about what are the characteristics an analyst should developed or should have in examining a DFD quality. After defining what a DFD is, what the steps in making a DFD are or how to create, what are the symbols of a DFD and what are its qualities, I came up with an answer that an analyst should have an interest of what he/she is doing because no one can successfully make a data flow diagram if he/she does not have an interest because we can make the diagram if we will have an interest in making it, another characteristic is an analyst should be observant. Being a good observant is one of the best characteristic an analyst should have in making DFD because when we observe well the flow of the system of the company we can make the proper and the appropriate DFD for it, by observing we can surely tell whether this man is in this kind of work or what are the different roles of the people in the company or in the system. Another important thing is an analyst should make sure that the DFD is understandable to the people, because it is very important that a DFD should be clear to the people around the system in order for them to know the process and the flow of their system well and also they must be able to understand the actual movement of the system and how the model describes it. An analyst is requires also to accept proposals or corrections in order to know the ideas of the people that are being surrounded in the system. Another important thing is an analyst should generate the maximum solution of the problem, he/she must be able to explain the logic solutions, and also an analyst should always evaluate the data flow diagram for accuracy or perfection and the most important thing an analyst should develop is he/she must willing to communicate to the people writing or orally, he/she must get along with them and he/she must be a good listener in order to feel the reaction of the people. And according to my article or according to my previous assignments, an analyst is not expected to be good in the aspects of programming, the most important thing is he/she must have a general knowledge in the concepts and terms and the essentials of the system. And most importantly an analyst should be business minded.
Conclusion
                To sum it all up or to generalize what are the characteristics of an analyst in examining a Data Flow Diagram quality. He/she must have a good background of what are the systems that existed and he should also be able to identify what are those processes that a system must have with regarding to the goals of the organization. And he must have enough background on what is their business processes. Good communication skills as well as good critical thinking. And also an analyst must gather important information in order to have sufficient information in making a DFD. And lastly, being able to adapt to change, as we all know we are in the fast changing world or era. Well, that’s it. These are the characteristics that a good system analyst must have in order to evaluate the Data Flow Diagram quality.

Thursday, January 26, 2012

Assignment 8



USE CASE: REQUIREMENTS.
ACTORS: Student
BRIEF DESCRIPTION: The student should prepare all the requirements needed.
PRE-CONDITION: The student should secure all the requirements.
POST-CONDITION: The student is ready for passing the requirements at the UGTO.
Triggered Event: If the student wants to enroll at USEP.

USE CASE: ADMISSION
ACTORS: Student, UGTO
BRIEF DESCRIPTION: The student will go to UGTO for the application form and fill it up.
PRE-CONDITION: The student will give the requirements.
POST-CONDITION: The student will now pay at the cashier for the examination.
Triggered Event: The student wants to take the exam.

USE CASE: SCHEDULE and PAYMENT FOR ENTRANCE EXAM
ACTORS: Student, Cashier
BRIEF DESCRIPTION: The student will pay at the cashier. 
PRE-CONDITION: The student will pay the cashier and get the receipt.
POST-CONDITION: The student will get the schedule of the Exam at the UGTO.
Triggered Event: The student will get the schedule of the exam.

USE CASE: EXAMINATION
ACTORS: Student, Examiner
BRIEF DESCRIPTION: The student will take the examination.
PRE-CONDITION: The student will take the exam given by the examiner.
POST-CONDITION: The student will get the result.
Triggered Event: The student will take the exam and get the result.

Use Case: ENGLISH BRIDGE PROGRAM
ACTORS: Student, Institute of Language (IL)
BRIEF DESCRIPTION: The student will take the EBP if he/she has a low rating in the English part of the exam.
PRE-CONDITION: The student will take the English Bridge Program conducted by the Institute of Language.
POST-CONDITION: The student is now ready to take the medical exam.
Triggered Event: The student will take a 10 day class or the English Bridge Program.

Use Case: MEDICAL EXAMINATION
ACTORS: Student, Clinic
BRIEF DESCRIPTION: The student will take the medical examination.
PRE-CONDITION: The student will take the medical exam conducted by the clinic.
POST-CONDITION: The student is now ready for interview.
Triggered Event: Taking the medical examination.

Use Case: INTERVIEW
ACTORS: Student, College faculty
BRIEF DESCRIPTION: The student is now ready to take an interview conducted by the interviewee at the college faculty.
PRE-CONDITION: The student will present all the requirements for the interview.
POST-CONDITION: The student will pay some other fees.
Triggered Event: The student will have an interview.

Use Case: OSCS/Headlight/Local Council Fees
ACTORS: Student, OCSC, Local Council, Headlight
BRIEF DESCRIPTION: The student will pay the payments at the OSCS/Headlight/and Local Council
PRE-CONDITION: The student will pay at the OSCS/HL and LC in order to complete the requirements needed for advising.
POST-CONDITION: The student is now ready for advising.
Triggered Event: The student will pay for the preliminary payments.

Use Case: ADVISING
ACTORS: Student, Adviser
BRIEF DESCRIPTION: The adviser will check the requirements and if it is complete the student is ready for advising.
PRE-CONDITION: The student will get the PRF at the adviser.
POST-CONDITION: The student is now ready for enrollment.
Triggered Event: Prepares the student for the enrollment.

Thursday, January 19, 2012

Assignment 7


Use Case: Admission
Actors: Student & UGTO
Description: The student must submit all the requirements of the school and get the application form

Use Case: Taking the Examination
Actors: Student, Cashier & UGTO
Description: The student will pay for the examination fee and get the schedule for the exam and take the examination and after that the student will wait for the exam result

Use Case: Clinic
Actors: Student & Clinic
Description: The student is required to take their medical exam at the clinic

Use Case: Interview
Actors: Student & College Faculty/Adviser
Description: The student will undergo an interview conducted by the college faculty or adviser

Use Case: English Bridge Program
Actors: Student, Cashier & Institute of Language Staff
Description: If the student got a low score in English, the student will undergo a 10 day class or the English Bridge Program given by the staff of the Institute of Language

Use Case: Preliminary Payments
Actors: Student, OSCS, Headlight, Local Council
Description: The student is required to pay the preliminary payments at the OSCS, Headlight and the Local Council

Use Case: Advising
Actors: Student, Adviser
Description: The student will go to the adviser for advising.