Escolar Documentos
Profissional Documentos
Cultura Documentos
CPM associated with MIS contains processes detail in operations and complex
operations in simple operation, sequences and finality of these processes. There are shown
the components through a graphical formalism: actors, source events (if these are
synchronized, will be generate activities and operations), emission conditions, rules and
results.
It is interesting to observe frequency and its capacity (the maximum number of
occurrences) for an event.
Example:
external event, generated by the evolution of the system – receive of payments
documents, currency payments, determining calling of specific/certain activities, ie
payment transactions or inter/intra banking settlements
internal event - creating payment schedule determines payment of rates and interest
rates at deadlines either by the client or by withholding amounts from the current bank
account.
Operation
Any field reacts to stimuli. The behavior of the field is highlighted by operations
being executed. The operation is an action/lots of actions that are executed as a result of
the trigger events synchronized that will produce events result. A related aggregate of
triggering events, synchronization, operations with activities and events result
form/determine a block operation.
Operations can be decomposed into specific elementary operations for a domain. For
each operation we are interested about actions, conditions for emission/issued results,
events result, time of operations.
Types of elementary operations: decisions, actions on data (variables).
Actions
Emission rules
R 1 | R2 | R3 | | Rn
E1 E2 E3 Em Event results
Designing Management Information Systems
Synchronization
Synchronization expresses the fact that an operation can be triggered under certain conditions
only - the simultaneous existence of two or more triggering events. These events are linked in
a mathematical expression with Boolean operators. The system analysis must start from the
real and concrete data, and therefore synchronized events must be valid, i.e. to present times
in their dynamics and evolution when can take certain values or range and be synchronized
with other events, so as to make possible certain operations.
Processes
Processes are complex ensemble of operations executed in response to events, and which
produce successive results to achieve a final goal.
The designing of an conceptual processing model must consider compliance with
rules and developing stages.
We must take into account the following rules:
- every player issue at least one event and receives at least one result
- any operation is triggered by an event from a synchronization or a result
- synchronization involves processing of logical expressions
- any result is a message to an actor or an event for a synchronization or an action.
Cerere de BALANT A
pe 3 luni Adev. Venit
credit
a b c d e f
abcde
f
OK
NOT OK
Documentatie de Contract de
credit credit
Designing Management Information Systems
Logical Designing
Logical Communication Model (LCM)
LCM aims to set up the data organization in the system. For this purpose, the following
criteria will be taken into account:
size of the company;
nature and specificity of MIS;
distribution in time and space of MIS processing;
type of organization of the company (headquarters, branch offices, branches, agencies,
representative offices);
architectural design of the building where is the company headquarter.
There are used two major types of organizing data: relational databases and distributed
databases.
LCM involve to determine the type of architecture, DBMS and query languages used.
The Client-server architecture is the most common met architecture in financial and banking
applications.
The Client-server architecture occur as an architecture on several levels.
Database Server
Client Level
Application
Logics
Interface
Database
Example:
For intra-banking settlements, the bank employees from customer service (accounts-transfers)
process documents submitted by the customer (payment orders, checks) using applications
installed on FS. In this time there are online updated the customer account balances so that
any employees can use subsequently the real customer account.
Level 2 Client-Server Architecture differs in that the WS have stored financial and
banking applications and FS will contain the database. The WS requests to the FS will be
send using a query language (SQL).
Designing Management Information Systems
Client Level
Database Server
Interface
Application Database
Logics
Example:
The loan officers are not interested in calculating return on investment or profit tax calculated
by economists from accounting department. Neither these are not interested in granting the
preliminary stages of credit-debt ratio analysis, collateral, payment schedule calculation for
different periods of credit etc.
Running independently the application from WS not impairing the MIS operations when
updating applications, blockage or malfunction of WS.
Application
Logics Database
Interface
Services
The application server store the application logics, forward the requests from Client to Server
and results to this queries from Server to Client. This prevents overcrowding and blocking
data server because the application are developed on the application server. Implementation
and updating the applications will be faster, the applications can be implemented in different
programming languages, depending on customer requests. In case of complex MIS with a
large number of WS and large databases is proposed sharing application between multiple
application servers and sharing databases between multiple database servers or within the
current server using different criteria (e.g. frequency calling).
Designing Management Information Systems
Web browser
Client
Databases Servers
We can use client-server architecture with multiple levels, which include application
servers, database servers, Web servers, transaction monitors, etc due to the development of
financial and banking systems and the expansion of internet financial services.
Peer-to-peer architecture uses distributed computing principles for the implementation of
applications and databases. Network devices perform functions of FS (which, in reality, there
are distinct). Systems are very flexible so that any WS can be regarded as FS.
a) CDM transformation using rules to pass through CDM from existing LDM according
to the cardinality of the CDM;
b) set up the order of updating database starting from LDM weightings and a matrix
containing the weightings;
c) set up the order of listing the outputs of the system using graphical method.
Example:
We obtain the following scheme for loan activity from previously proposed MCD, applying
the rules to pass from CDM to LDM:
CNP_cl, CNP_g)