体系结构和流程设计的应用
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
体系结构和流程设计的应用
General System Design : The decisions made during general systems design
constitute the application architecture of the system.
< An application architecture defines the technologies to be used by (and to build) one, more, or all information systems in terms of its data, process, interface, and network components. It serves as a framework for general design.
< What are the various networking topologies and their importance in information system design?
< What are the methods for general application architecture and design?
< What are the database and data distribution alternatives for information system design?
< What are the make versus buy alternatives and variations for information system design?
体Байду номын сангаас结构和流程设计的应用
Information Technology Architecture
: Network Architectures for Client/Server Computing
< Client/server computing is an alternative to traditional centralized computing. 8 In centralized computing, a multi-user computer (usually a mainframe or minicomputer) hosts all of the information system components including (1) the data storage (files and databases), (2) the business logic (software and programs), (3) the user interfaces (input and output), and (4( any system interfaces (networking to other computers and systems). The user may interact with this host computer via a terminal (or, today, a PC emulating a terminal), but all of work is actually done on the host computer.
体系结构和流程设计的应用
Information Technology Architecture
: Network Architectures for Client/Server Computing
< Distributed Presentation: 8 Distributed presentation computing advantages:
< Will the system use centralized or distributed? < Will the system’s data stores be centralized or distributed? If
distributed, how so? What data storage technology(s) will be used? < Will software be purchased, built in-house, or both? For programs
体系结构和流程设计的应用
Information Technology Architecture
: Network Architectures for Client/Server Computing
< Distributed Presentation: 8 This alternative builds upon and enhances centralized computing applications. 8 The old character user interfaces are stripped from the centralized applications and regenerated as graphical user interfaces that will run on the PC. 8 The user interface (or presentation) is distributed off the server and onto the client. 8 All other elements of the centralized application remain on the server, but the system users get a friendlier graphical user interface to the system.
: The chapter will address the following questions:
< What is an information system’s architecture in terms of DATA, PROCESSES, INTERFACES, and NETWORKS — the building blocks of all information systems?
体系结构和流程设计的 应用
2020/11/4
体系结构和流程设计的应用
日程
第一部分 何谓信息系统的体系结构 第二部分 集中式和分布式的体系结构 第三部分 信息系统设计中的数据库设计 第四部分 用户和数据系统界面问题 第五部分 大标题5 第六部分 大标题6
体系结构和流程设计的应用
Introduction
< What are the differences between logical and physical data flow diagrams, and explain how physical data flow diagrams are used to model application architecture and guide process design?
< How do you draw physical data flow diagrams for a system/application?
体系结构和流程设计的应用
General System Design
: During general systems design the basic technical decisions are made. These decisions include:
体系结构和流程设计的应用
体系结构和流程设计的应用
Information Technology Architecture
: Network Architectures for Client/Server Computing
< Centralized Computing: 8 Centralized process architectures were once dominant because the cost of placing computers closer to the end-user was prohibitive. 8 Many (if not most) legacy applications remain centralized on large mainframe computers (such as IBM’s S/370 and 3090 families of computers) or smaller minicomputers (such as IBM’s AS/400).
< What are both centralized and distributed computing alternatives for information system design, including various client/server and Internet/intranet options?
to be written, what technology(s) will be used? < How will users interface with the system? How will data be input?
How will outputs be generated? < How will the system interface to other, existing systems?
< What are the user and system interface alternatives for information system design?
体系结构和流程设计的应用
Introduction
: The chapter will address the following questions:
体系结构和流程设计的应用
体系结构和流程设计的应用
Information Technology Architecture
: Network Architectures for Client/Server Computing
< What is client/server computing? 8 A client is single-user computer that provides (1) user interface services, appropriate database and processing services; and (2) connectivity services to servers (and possibly other clients). 8 A server is a multiple-user computer that provides (1) shared database, processing, and interface services; and (2) connectivity to clients and other servers. 8 In client/server computing an information system’s database, software, and interfaces are distributed across a network of clients and servers which communicate and cooperate to achieve system objectives. Despite the distribution of computing resources, each system user perceives that a single computer (their own client PC) is doing all the work.
General System Design : The decisions made during general systems design
constitute the application architecture of the system.
< An application architecture defines the technologies to be used by (and to build) one, more, or all information systems in terms of its data, process, interface, and network components. It serves as a framework for general design.
< What are the various networking topologies and their importance in information system design?
< What are the methods for general application architecture and design?
< What are the database and data distribution alternatives for information system design?
< What are the make versus buy alternatives and variations for information system design?
体Байду номын сангаас结构和流程设计的应用
Information Technology Architecture
: Network Architectures for Client/Server Computing
< Client/server computing is an alternative to traditional centralized computing. 8 In centralized computing, a multi-user computer (usually a mainframe or minicomputer) hosts all of the information system components including (1) the data storage (files and databases), (2) the business logic (software and programs), (3) the user interfaces (input and output), and (4( any system interfaces (networking to other computers and systems). The user may interact with this host computer via a terminal (or, today, a PC emulating a terminal), but all of work is actually done on the host computer.
体系结构和流程设计的应用
Information Technology Architecture
: Network Architectures for Client/Server Computing
< Distributed Presentation: 8 Distributed presentation computing advantages:
< Will the system use centralized or distributed? < Will the system’s data stores be centralized or distributed? If
distributed, how so? What data storage technology(s) will be used? < Will software be purchased, built in-house, or both? For programs
体系结构和流程设计的应用
Information Technology Architecture
: Network Architectures for Client/Server Computing
< Distributed Presentation: 8 This alternative builds upon and enhances centralized computing applications. 8 The old character user interfaces are stripped from the centralized applications and regenerated as graphical user interfaces that will run on the PC. 8 The user interface (or presentation) is distributed off the server and onto the client. 8 All other elements of the centralized application remain on the server, but the system users get a friendlier graphical user interface to the system.
: The chapter will address the following questions:
< What is an information system’s architecture in terms of DATA, PROCESSES, INTERFACES, and NETWORKS — the building blocks of all information systems?
体系结构和流程设计的 应用
2020/11/4
体系结构和流程设计的应用
日程
第一部分 何谓信息系统的体系结构 第二部分 集中式和分布式的体系结构 第三部分 信息系统设计中的数据库设计 第四部分 用户和数据系统界面问题 第五部分 大标题5 第六部分 大标题6
体系结构和流程设计的应用
Introduction
< What are the differences between logical and physical data flow diagrams, and explain how physical data flow diagrams are used to model application architecture and guide process design?
< How do you draw physical data flow diagrams for a system/application?
体系结构和流程设计的应用
General System Design
: During general systems design the basic technical decisions are made. These decisions include:
体系结构和流程设计的应用
体系结构和流程设计的应用
Information Technology Architecture
: Network Architectures for Client/Server Computing
< Centralized Computing: 8 Centralized process architectures were once dominant because the cost of placing computers closer to the end-user was prohibitive. 8 Many (if not most) legacy applications remain centralized on large mainframe computers (such as IBM’s S/370 and 3090 families of computers) or smaller minicomputers (such as IBM’s AS/400).
< What are both centralized and distributed computing alternatives for information system design, including various client/server and Internet/intranet options?
to be written, what technology(s) will be used? < How will users interface with the system? How will data be input?
How will outputs be generated? < How will the system interface to other, existing systems?
< What are the user and system interface alternatives for information system design?
体系结构和流程设计的应用
Introduction
: The chapter will address the following questions:
体系结构和流程设计的应用
体系结构和流程设计的应用
Information Technology Architecture
: Network Architectures for Client/Server Computing
< What is client/server computing? 8 A client is single-user computer that provides (1) user interface services, appropriate database and processing services; and (2) connectivity services to servers (and possibly other clients). 8 A server is a multiple-user computer that provides (1) shared database, processing, and interface services; and (2) connectivity to clients and other servers. 8 In client/server computing an information system’s database, software, and interfaces are distributed across a network of clients and servers which communicate and cooperate to achieve system objectives. Despite the distribution of computing resources, each system user perceives that a single computer (their own client PC) is doing all the work.