Part IV: The Essentials of Design Lecture Note 11 Designing Effective Output Systems Analysis and Design Kendall & Kendall Sixth Edition Major Topics • Designing output • Output technologies • Factors in choosing an output technology • Report design • Screen design • Web site design CS206 System Amalysis & Design Note 11 By ChangYu 2 Output • Output is information delivered to users through the information system by way of intranets, extranets or the World Wide Web. – Some data require extensive processing – Some data are store. – Some data with little or no processing. • Output can take many forms: – The traditional hard copy of printed reports. – The soft copy such as computer screens, microforms and audio output. • To create the most useful output possible, the SA works closely with the user through an interactive process until the result is considered to be satisfactory. CS206 System Amalysis & Design Note 11 By ChangYu 3 Output Design Issues Before designing output, ask yourself several questions: • What is the purpose of the output? • Who wants the information, why it is it needed, and how will it be used? • What specific information will be included? • Will the output be printed, viewed on-screen , or both? • When will the information be provide and how often must it be update? • Do security or confidentiality (保密) issues exist? Your answers will affect your output design strategies. CS206 System Amalysis & Design Note 11 By ChangYu 4 Output Design Objectives Output should be designed to: – Designing output to serve a specific purpose. (Output is designed based on user purpose.) – Making output meaningful to the user. (Designing output to fit the user) – Delivering the appropriate quantity of output. – Delivering it to the right place. (Make sure the output is where it is needed) – Providing output on time. (daily, monthly, annually) – Choosing the most effective output method. (Printing paper reports, information on screens, audio with digitized sounds, microform and web documents) CS206 System Amalysis & Design Note 11 By ChangYu 5 Relating Output Content to Output Method The content of output from information systems must be considered as interrelated to output method. • Internal output is used within the corporation, such as material available on an intranet, historical reports and exception (例外) report. • External output is used outside the organization, such as utility (公共事業) bills, advertisements (廣告), paychecks, annual reports and so on. • External output differs from internal output in its design and appearance (外表). • A turnaround document is one that is sent out and then returned, such as utility bills. CS206 System Amalysis & Design Note 11 By ChangYu 6 This figure is a gas bill that is a turnaround document for a gas company’s data processing. The output for one stage of processing becomes the input for the next. CS206 System Amalysis & Design Note 11 By ChangYu 7 Output Technologies • Producing different types of output requires different technologies. • Output technologies differ in their: – – – – – Speed. Cost. Portability (便攜式). Flexibility (靈活的). Storage and retrieval possibilities (可能性). • Output can be in the form of: – – – – – Print. Display screen. Audio. CD-ROM or CD-RW. DVD. – Electronic output: is created with special software tools. 8 CS206 System Amalysis & Design Note 11 By ChangYu 9 Printers • It is a common kind of output, it is logical to assume that in any large organization printers are ubiquitous (無處不有的). Although other types of output are gaining popularity, it is likely that businesses will still desire printed output or will want to design output that will look good. • It is toward increased flexibility. • SA must determine the purpose for the printer. Once that is established, three key factors of printers to keep in mind are: -- Reliability (可靠性). -- Compatibility (相容) with software and hardware. -- Manufacturer support. 10 Displays as Output • Display screens are an increasingly ( 越来越..) popular output technology. Once used mostly for data entry, screens are also becoming a feasible technology. • Screens have distinct advantages over printers because of their quietness and potential (有可能的) for interactive user participation. • Screens output can afford (提供) flexibility in allowing the user to change output information in real time either through deletion, addition or modification. • Screen also permit the review of stored output through access to and the display of items from a relevant database. CS206 System Amalysis & Design Note 11 By ChangYu 11 Video (視頻), Audio (音頻) and Animation (動畫片) • Video is a complex form of output, as it combines the strength (力量) and potential emotional impact of audio (including sound effects, voice and music) with a visual channel. • Video clips (片段) are useful for: – Supplementing static, printed output. – Distance collaboration that connects people who do not often get to see each other. It helps for virtual (真實) project team members who must work together, but who do not typically meet face to face. – Showing how to perform an action, such as demonstrating how a form should be filled out, how software should be installed or how a product should be assembled. – Providing brief training episodes (插曲) that are job-specific in order to emphasize a new or unfamiliar skill. – Shifting the time of an actual event by recording it for later output. – Preserving an important occasion (時刻) for addition to an organization’s archives (檔案) . CD-ROMs and DVDs • With the demand for multimedia output growing, the display of material on CD-ROM has become increasingly widespread. • CD-ROMs are less vulnerable (易受損害) to damage from human handling than other output. • CD-ROMs can include full-colour text and graphics as well as music and full-motion video, so as an output medium they provide a designer maximum creativity. • DVD is fast becoming a useful output technology. A DVD has more capacity than a CD-ROM, and a DVD drive can read CD-ROMs as well as DVDs. Not only are DVDs used for output, but they also are used for backup storage. CS206 System Amalysis & Design Note 11 By ChangYu 13 Electronic Output • Many of the new Web-based systems you design will have the capability of sending electronic output in the form of email, faxes and bulletin board messages. • Electronic output includes: – Fax. – Electronic mail (email): By designing email systems, you can support communication throughout the organization. A useful and flexible email system can form the basis of support for workgroup. – The World Wide Web: • Pull technology allows the user to take formatted data from the Web. • Push technology sends solicited (懇求給予) or unsolicited information to a customer or client. CS206 System Amalysis & Design Note 11 By ChangYu 14 Factors in Choosing an Output Technology Factors that must be considered: – Who will use the output? • Technology that can access appropriate Web sites and databases, such as screen output or interactive Web documents are excellent for managers. • Several extranets are fit for user, clients, vendors and suppliers. • The ecommerce company’s Web site is powered for the company’s strategy. – How many people need the output? • Web-based documents or printed copies are probably justified for many users. • A screen or audio may be more suitable for one person. • If many users in the business need different output at different times for short periods and they need it quickly, Web document or screens connected to online terminals that are able to access database contents are a viable option. CS206 System Amalysis & Design Note 11 By ChangYu 15 – Where is the output needed (distribution, Logistics) ? • Another factor influencing the choice of output technology is the physical destination of the output . – What is the purpose of the output? • If the output is intended to be a report created, well-designed, printed output is desirable. Reports on Web as well as in printed form are used too. • If the purpose of the output is highly changeable such as stock market, screen, Web pages or audio presentations are preferable. – What is the speed with which output is needed? • Decision maker at lowest level of operations management need output rapidly, online screen output may be useful. • Management level, strategic managers are more in need of output for a specific time period. – How frequently will the output be accessed? CS206 System Amalysis & Design Note 11 By ChangYu 16 – How long will the output be stored? – Under what special regulations (規則) is the output produced, stored, and distributed? – What are the initial and ongoing costs of maintenance and supplies? – What are the environmental requirements for output technologies? CS206 System Amalysis & Design Note 11 By ChangYu 17 Output Bias • Analysts must be aware (知道) of sources of output bias and inform users of the possibilities of bias (偏差) in output. • Bias is introduced in three main ways: – How information is sorted. – Setting of acceptable limits. – Choice of graphics. CS206 System Amalysis & Design Note 11 By ChangYu 18 Strategies to Avoid Bias Strategies to avoid output bias: – Awareness of the sources of bias. – Design of output that includes users. – Working with users so that they are informed of the output's biases. – Creating output that is flexible and allows users to modify limits and ranges. – Train users to rely on multiple output for conducting "reality tests" on system output. CS206 System Amalysis & Design Note 11 By ChangYu 19 Report Design Considerations • Constant (固定的) information is information that remains the same whenever the report is printed. The title of the report and all of the column headings are written as constant information. • Variable information is information that can vary each time the report is printed out. • Paper quality, type, and size should be specified. • When designing reports, the essential goal is to match the report to the user’s specific information needs. • Reports fall into three categories: – Detail report, – Exception report and – Summary report. CS206 System Amalysis & Design Note 11 By ChangYu 20 Printed Reports • Design reports using software. • Design guidelines for printed reports are: – Include functional attributes, such as report headers and footers, page headers and footers, column headings and alignment, column spacing, field order, group of detail line, and control breaks. Control Field — the field which controls the output. A Control break– when the value of a control field changes, a control break occurs. A control break usually causes specific actions for group of records. That type of detail reports is called a control break report. CS206 System Amalysis & Design Note 11 By ChangYu 21 Upper-level managers often want to see total figures and do not need supporting detail. Exception (例外) reports are useful when the user wants information only on records that might require action. 22 A detail report contains same data but provides much more information. Control breaks are used to separate the data for each store, with subtotals and grand totals for numeric field. 23 Display Screen Design Guidelines for display Screen design are: – Keep the display simple. – Keep the display presentation consistent. – Facilitate (使便利) user movement among displayed output. – Create an attractive (吸引人的) display. CS206 System Amalysis & Design Note 11 By ChangYu 24 Notes that it is uncluttered, but it still gives a basic summary of a heading. Instructions at the bottom of the display provide users with several options, including continuing the present display, ending the display, getting help, or getting more detail. 25 Graphical Output • Primary considerations for designing graphical output: – Output must be accurate, easy to understand and use. • The analyst must determine: – – – – The purpose of the graph. The kind of data to be displayed. It’s audience (觀衆) . The effects on the audience of different kinds of graphical output. CS206 System Amalysis & Design Note 11 By ChangYu 26 In the instance of a decision support system, the purposed of graphical displays are to support any of the three phases of problem solving: intelligence, design or choice. An example from the Nebraska State Patrol workforce planning DSS is shown in figure. Here, current response times, forecasted (預測的) response times and minimum requirements are graphed as differently shaded bars. CS206 System Amalysis & Design Note 11 By ChangYu 27 Web Site Design • Design principles must be used when designing Web sites. – Using professional tools: Microsoft FrontPage. HTML – Studying other sites: analyze what design elements are being used and see how they are functioning. – Using Web resources: look at Web site that give hints on design. – Examining the sites of professional Web site designers. – Using tools that you are familiar with. – Consulting books. – Examining of poorly designed pages. – Creating Web templates. Style sheets allow you to format all Web pages in a site consistently. – Using plug-ins, audio, and video sparingly (節省). – Plan Ahead: Structure. Content. Text. Graphics. Presentations style. Navigation. Promotion. 28 Web Graphics Guidelines for using graphics when designing Web sites are: – Use either JPEG or GIF formats. – Keep the background simple and readable. – Create a few professional-looking graphics for use on your page. – Reuse bullet or navigational buttons. – Examine your Web site on a variety of monitors and graphics resolutions. CS206 System Amalysis & Design Note 11 By ChangYu 29 CS206 System Amalysis & Design Note 11 By ChangYu 30 CS206 System Amalysis & Design Note 11 By ChangYu 31 Presentation Style Guidelines for entry displays for Web sites: – Provide an entry screen or home page that introduces the visitor to the Web site. The page must be designed to load quickly. • The entry page should contain a number of choices. An easy way to accomplish that is to design a set of buttons and position them on the left side or the top of the screen. (see example on next page) – Keep the number of graphics to a reasonable minimum. – Use large and colorful fonts for headings. – Use interesting images and buttons for links. – Use tables to enhance the layout. – Use the same graphics image on several Web pages. – Avoid overusing animation, sound, and other “busy” elements. CS206 System Amalysis & Design Note 11 By ChangYu 32 The entry page that contains a large image and some content, but then directs the visitor to journey elsewhere in the site. This page was constructed with software that allows designers to see HTML code at the same time they see what the page would look like in a browser. CS206 System Amalysis & Design Note 11 By ChangYu 33