Professional Documents
Culture Documents
Name Id Number
Introduction ………………………………………………………………………………………………………………………………….2
Reference...............................................................................................................................................15
1
INTRODUCTION
Decision Support Systems (DSS) are designed to help users make informed decisions by
analyzing and modeling data. The architecture of a DSS typically involves a centralized corporate
system where data is stored and processed. This centralized system allows for efficient data
management and analysis, as well as providing a single source of truth for decision-making.
In the context of client/server computing, DSS can be accessed and utilized by users from their
own devices, such as desktop computers or mobile devices. This is made possible by the
client/server architecture, where the DSS software and data are hosted on a centralized server,
and users can access and interact with the system through client applications on their devices.
This architecture allows for remote access to the DSS, as well as scalability and easier
maintenance of the system.
Overall, the combination of DSS and client/server computing provides organizations with a
powerful tool for decision-making, allowing users to access and analyze data from a centralized
system, while still benefiting from the flexibility and accessibility of client/server computing.
Information technology (IT) architectures and computing infrastructures are evolving rapidly in
corporations. In some companies, the IT infrastructure is being built in an uncoordinated,
opportunistic manner. This approach is understandable given the rapid pace of technological
change, but companies need much more than a “Web server here and a router there” approach
to IT architecture and networking.
2
1 Defining the DSS Architecture
A DSS architecture includes the IS/IT architecture components relevant to the DSS. A DSS may
be a subsystem of a larger information system and a specific DSS may have multiple types of
decision support subsystems. Having a well-defined and well-communicated DSS architecture
provides an organization with significant benefits. An architecture document helps developers
work together, improves planning, increases the development team’s ability to communicate
system concepts to management, increases the team’s ability to communicate needs to
potential vendors, and increases the ability of other groups to implement systems that must
work with the DSS. Technical benefits of a DSS architecture document include the ability to plan
systems in an effective and coordinated fashion and to evaluate technology options within the
context of how they will work rather than from a more abstract perspective. A DSS vision and an
architecture document help communicate the future, and provide a consistent goal for making
individual design decisions. Achieving all these benefits requires that both information system
professionals and prospective DSS users cooperate closely in developing the architecture.
2. Model or models, including information about their sources of data, processing, the
organizational unit responsibility for maintaining them, and limits on access to them.
3. Software tools for users to access the database and the models, and software tools which
system administrators can use to manage the database and the models.
4. Hardware and operating system platforms on which the databases and models reside, on
which the programs run, and through which users access the DSS. Any constraints, such as a
3
policy to standardize on products of a particular vendor or products that use a particular
operating system, should be stated.
User Interface
Database
Knowledge
User Interface
we learnt what it takes to design and build an effective user interface design. Since it’s a
full-fledged subject of study, we looked at the prerequisites of a good user interface
design, concerns pertaining to dialogue development, flexibility, mode of feeding
information, interface design rules and factors influencing the success of a user interface
design.
The Database
4
ii. External information – information collected from outside sources, like independent
researches, internet, government organizations, etc.
A DSS accesses information directly from the database, depending upon your needs and
type of decision you are making. A decision support system architecture scheme focuses on
This element of DSS architecture provides information about the relationship among data,
which is too complex. It manages the knowledge and provides decision makers with alternative
solutions of a problem. It also sends signals to decision makers when there is any mismatch
between forecasted and actual results.
5
The objectives of a DSS
Components of a DSS and connection between them
Development and maintenance schedule
Skills, tools, funds and other support required for DSS development
Anticipated enhancements
Project participants and their roles
6
The role of DSS in the central corporate system is to provide executives and managers with the
necessary information and tools to make informed decisions. This includes data analysis,
forecasting, and modeling to support strategic planning and decision-making at the corporate
level. DSS helps organizations improve efficiency, reduce risk, and drive better business
outcomes by providing access to real-time data and insights. Additionally, it can integrate with
other systems and processes to streamline decision-making across the organization. Overall, the
role of DSS in the central corporate system is to support and enhance decision-making
processes for the organization as a whole.
3. Integration with other systems: DSS can integrate with other systems and
processes, streamlining decision-making across the organization and improving
efficiency.
4. Risk reduction: DSS helps in reducing risk by providing accurate and reliable
data for decision-making, leading to more informed and calculated decisions.
7
2.2 Disadvantages of DSS in the central corporate system:
1. Cost: Implementing and maintaining a DSS can be expensive, including the cost of
software, hardware, training, and ongoing support.
2. Complexity: DSS can be complex to implement and use, requiring specialized knowledge
and skills to operate effectively.
3. Data security concerns: With the integration of various systems and access to real-time
data, there may be concerns about data security and privacy.
5. Resistance to change: Some employees may resist the implementation of DSS, leading
to challenges in adoption and usage within the organization
The client is a process (program) that sends a message to a server process, requesting that
the server perform a task (services).
A server process fulfills the client request by performing the task required. server
programs receive requests from client programs execute database retrieval and updates
and dispatch responses to client requests.
This client/server architecture enables users to access the DSS remotely, from different
locations and devices, while still benefiting from the centralized data storage and
processing capabilities of the central corporate system. It also allows for easier scalability and
maintenance of the DSS, as updates and changes can be made on the central server and
propagated to all connected client devices.
Overall, the combination of DSS and client/server computing provides a flexible and
efficient way for organizations to leverage their central corporate system for decision-
making processes across different departments and locations.
9
When Client and Server processes reside on two or more independent computers on a
network, the Server can provide services for more than one Client. In addition, a client can
request services from several servers on the network without regard to the location or the
physical characteristics of the computer in which the Server process resides. The network
ties the server and client together, providing the medium through which the clients and
the server communicate. The Fig. 1.1 given below shows a basic Client/Server computing
model
From the Fig. 1.1 it is clear that services can be provided by variety of computers in the
network. The key point to Client/Server power is where the request processing takes
place. For example: Client/Server Database. In case of Client/Server database system,
the functionality is split between the server system and multiple clients such that
networking of computers allows some tasks to be executed on the client system.
• Passes response back to server. The main operations of the server are listed below:
10
• Checks authorization.
(i) Single client, single server: This topology is shown in the Fig. 1.2 given
below. In this topology, one client is directly connected to one
server.
ii) Multiple clients, single server: This topology is shown in the Fig. 1.3 given
below. In this topology, several clients are directly connected to only one
server.
11
(ii) Multiple clients, multiple servers: This topology is shown in the following
Fig. 1.4 In this topology several clients are connected to several servers.
12
the system. In the context of DSS, client/server computing allows
users to access and utilize the DSS software and data from their own
devices, while still benefiting from the centralized data storage and
processing capabilities of the serve
Advantages
There are various advantages associated with Client/Server computing mode
There are various disadvantages associated with the Client/Server computing mode
13
Conculusion
the architecture of a Decision Support System (DSS) on a centralized corporate system, combined with
client/server computing, provides organizations with an efficient and flexible tool for informed decision-
making. The centralized system allows for effective data management and analysis, while the
client/server architecture enables remote access, scalability, and easier maintenance of the DSS. This
combination empowers users to access and analyze data from a centralized system while still benefiting
from the flexibility and accessibility of client/server computing. Overall, this architecture enhances the
capabilities of DSS and contributes to better decision-making within organizations
A well-defined DSS architecture has many benefits. Developing a DSS should therefore include adequate
attention to the many important architecture issues
14
Reference
Google.com
A Mallach, Efrem G (2000). Decision Support and Data Warehouse System: McGraw-Hill.
O'Brien and M Marakas (2006) Management information system 7th edition
Stair, Ralph M., and George W. Reynolds (1997). Principles of Information Systems: A Managerial
Approach: Cambridge.
Martin, E. Wainwright, Daniel W. DeHayes, Jeffrey A. Hoffer, and William C. Perkins (1991).
Managing Information Technology: What Managers Need to Know : Macmillan, New York
Deloitte & Touche. “Information Protection and Client Server.” 1993
SYBASE. “The Road Map to Enterprise Client/Server Computing.” 19
15