Presentation is loading. Please wait.

Presentation is loading. Please wait.

Systems Design. We we came from… Planning Analysis Design Implementation Identify Problem/Value. Feasibility Analysis. Project Management. Understand.

Similar presentations


Presentation on theme: "Systems Design. We we came from… Planning Analysis Design Implementation Identify Problem/Value. Feasibility Analysis. Project Management. Understand."— Presentation transcript:

1 Systems Design

2 We we came from… Planning Analysis Design Implementation Identify Problem/Value. Feasibility Analysis. Project Management. Understand as-is system. Identify Improvements. Develop concept for the to-be system. Use Cases. DFDs. ERDs.

3 Systems Design Planning Analysis Design Implementation Develop technical specifics for to-be system. Design Strategies. Physical DFD. Physical ERD. Infrastructure Plan. Interface Structure. Interface Standards. Interface Template. Interface. Evaluate.

4 Design Strategy: Outsource or not? Factors Favoring Make Customized Products Customized Products Confidentiality of Data & Business Confidentiality of Data & Business Reduce Vendor Risk Reduce Vendor Risk Increased Ease of Development Increased Ease of Development Ease of Internal Adaptation of Software Ease of Internal Adaptation of Software Develop Leading-Edge Competence Develop Leading-Edge Competence Factors Favoring Buy Access to Specialized Skills Access to Specialized Skills Cost Cost Staff Utilization Staff Utilization Reduced Recruitment & Training Reduced Recruitment & Training High Standards of Control & Security High Standards of Control & Security Proliferation of Information Services Proliferation of Information Services

5 Outsource? Check SDLC Systems Implementation Product: Operational System Systems Implementation Product: Operational System Systems Investigation Product: Feasibility Study Systems Investigation Product: Feasibility Study Systems Analysis Product: Functional Requirements Systems Analysis Product: Functional Requirements Systems Design Product: System Specifications Systems Design Product: System Specifications Systems Maintenance Product: Improved System Systems Maintenance Product: Improved System Understand the Business Problem or Opportunity Develop an Information System Solution Implement the System Solution Highly Structured OR... Most time spent here.

6 Infrastructure Plan: Centralized or Distributed? Dumb

7 Infrastructure Plan: Centralized or Distributed?

8 Tiers in a Client-Server Network Tier One: Main Server Tier Two: Clients of Tier One, Servers to Tier Three Tier 3: Clients of Tier Two

9 How are infrastructures established? A quick look at Telecomm Basics. Let’s talk:

10 I want to talk to someone else:

11 They want to talk to someone else etc., etc.!!!:

12 CO Switch Along comes the switch. In Public Switched Telephone Network (PSTN, or sometimes “POTS”), this is basically the EXCHANGE (last 4 digits) (aaa) ppp-XXXX

13 Switches in the same LATA (“Local Access and Transport Area”) are distinguished by PREFIX (first 3 digits). (aaa) PPP-xxxx

14 Calls that cross a LATA boundary are distinguished by AREA CODE (numbers in parentheses). These are “long distance” calls. (AAA) ppp-xxxx LATA boundary

15 PSTN These calls are all “circuit switched” Dedicated line. Comes from voice requirements. Contrasts the Internet and Web which is “packet switched”. Messages can travel many paths. Comes from data requirements.

16 Company A Company B Company D Company C W1 W9 W12 W10 W2 W11 W6 W7 W8 W3 W4 W5 Internet Backbone 01001 11001 11110 01011 E-mail from Company A to Company D:

17 Company A Company B Company D Company C W1 W9 W12 W10 W2 W11 W6 W7 W8 W3 W4 W5 Internet Backbone 01001 11001 11110 01011 E-mail from Company A to Company D:

18 Company A Company B Company D Company C W1 W9 W12 W10 W2 W11 W6 W7 W8 W3 W4 W5 Internet Backbone 01001 11001 11110 01011 E-mail from Company A to Company D: broken into packets, that travel the best path.

19 Company A Company B Company D Company C W1 W9 W12 W10 W2 W11 W6 W7 W8 W3 W4 W5 Internet Backbone 01001 11001 11110 01011 E-mail from Company A to Company D: packets reassembled at the other end. Of course, TCP/IP is the dominant packet switching protocol.

20 Company A Company B Company D Company C W1 W9 W12 W10 W2 W11 W6 W7 W8 W3 W4 W5 Internet Backbone PSTN Consumer 1 Consumer 2 WAN Companies A-D are all connected to the Internet, Companies B & D are trading partners and are connected through a WAN, and Consumers 1 & 2 are connected to the PSTN, and also to the Internet through the PSTN. A "W" in a box represents a Web server (thus, Company D's Web server is "W12"). Putting it all together.

21 Company A Company B Company D Company C W1 W9 W12 W10 W2 W11 W6 W7 W8 W3 W4 W5 Internet Backbone PSTN Consumer 1 Consumer 2 WAN firewall, fiber, frame relay, TCP/IP, DSL, and modem?

22 PSTN MTSO “Mobile Telephone Switching Office” Other Base Stations “Cells” Base Stations Mobile Units What about wireless?

23 Telecommunications Infrastructure Multiplexer Gateway Modem Earth Station Earth Station Coaxial cable Fiber optic cable Host Computer Microwave Link Microwave Link Satellite Regional Office Wireless LAN Satellite Central Office End User Workstation Satellite

24 Infrastructure Plan You must understand the available local, regional, national, and international infrastructure to make your plan!!! Your plan determines your “options” for years to come!!! Don’t base your plan simply on your immediate needs.

25 Systems Design Planning Analysis Design Implementation Develop technical specifics for to-be system. Design Strategies. Physical DFD. Physical ERD. Infrastructure Plan. Interface Structure. Interface Standards. Interface Template. Interface. Evaluate.

26 Interface The connection between the system and the rest of the world (whether humans or other systems). “The interface **IS** the system.”

27 Principles for User Interface Design Layout Content awareness Aesthetics User experience Consistency Minimal user effort

28 Layout Concepts The screen is often divided into three boxes Navigation area (top) Status area (bottom) Work area (middle) Information can be presented in multiple areas Like areas should be grouped together

29 More Layout Concepts Areas and information should minimize user movement from one to another Ideally, areas will remain consistent in Size Shape Placement for entering data Reports presenting retrieved data

30 Minimize Effort Three clicks rule Users should be able to go from the start or main menu of a system to the information or action they want in no more than three mouse clicks or three keystrokes

31 User Interface Design Process

32 User Interface Design Process: Five Step Process

33 Interface Evaluation Methods Heuristic evaluation Compare design to checklist Walkthrough evaluation Team simulates movement through components Interactive evaluation Users try out the system Formal usability testing Expensive Detailed use of special lab testing

34 User Interface Design Components The navigation mechanism provides the way for users to tell the system what to do The input mechanism defines the way the system captures information The output mechanism defines the way the system provides information to users or other systems

35 Navigational Design: Basic Principles Assume users Have not read the manual Have not attended training Do not have external help readily at hand All controls should be clear and understandable and placed in an intuitive location on the screen.

36 Navigational Design: Basic Principles Prevent mistakes Limit choices Never display commands that can’t be used (or “gray them out”) Confirm actions that are difficult or impossible to undo Simplify recovery from mistakes Use consistent grammar order

37 Input Design: Basic Principles The goal is to simply and easily capture accurate information for the system Reflect the nature of the inputs Find ways to simplify their collection “Garbage in, garbage out” Financial Example

38 Online versus Batch Processing Online processing immediately records the transaction in the appropriate database Batch processing collects inputs over time and enters them into the system at one time in a batch Batch processing simplifies data communications and other processes, but means that inventory and other reports are not accurate in real time

39 Capture Data at the Source Reduces duplicate work Reduces processing time Decreases cost Decreases probability of error

40 Interface Design Choices You have recently been promoted to IS manager of a fast-food chain. Your first assignment is to speed up the drive-through line, using a more modern method of user interface (currently drivers speak their orders to an employee of your chain). Your order process is PC-based. Discuss possible options.

41 Source Data Automation Can be obtained by using the following technologies: bar code readers optical character recognition magnetic stripe readers smart cards Web voice recognition?

42 Output Design: Basic Principles Understand report usage Reference or cover-to-cover? Frequency? Real-time or batch reports? Manage information load All needed information, no more Minimize bias


Download ppt "Systems Design. We we came from… Planning Analysis Design Implementation Identify Problem/Value. Feasibility Analysis. Project Management. Understand."

Similar presentations


Ads by Google