面向?qū)ο笤O(shè)計(jì)人機(jī)交互部分的_第1頁(yè)
面向?qū)ο笤O(shè)計(jì)人機(jī)交互部分的_第2頁(yè)
面向?qū)ο笤O(shè)計(jì)人機(jī)交互部分的_第3頁(yè)
面向?qū)ο笤O(shè)計(jì)人機(jī)交互部分的_第4頁(yè)
面向?qū)ο笤O(shè)計(jì)人機(jī)交互部分的_第5頁(yè)
已閱讀5頁(yè),還剩108頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

面向?qū)ο笤O(shè)計(jì)人機(jī)交互部分的第一頁(yè),共一百一十三頁(yè),編輯于2023年,星期二8.1概述

8.1.1用戶(hù)界面的概念

用戶(hù)界面(UserInterface)是對(duì)用戶(hù)與系統(tǒng)之間進(jìn)行交互所采用的方式、途徑、內(nèi)容、布局及結(jié)構(gòu)的總稱(chēng),用戶(hù)界面也叫人機(jī)界面、人機(jī)接口、人機(jī)輸入輸出或人機(jī)交互界面等。第二頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

用戶(hù)界面的不同觀點(diǎn):●開(kāi)發(fā)者:用戶(hù)界面是信息系統(tǒng)與用戶(hù)的交流渠道,是系統(tǒng)向用戶(hù)展示功能的界面,是開(kāi)發(fā)工作的一個(gè)方面。

●用戶(hù):用戶(hù)界面就是信息系統(tǒng)的全部和信息系統(tǒng)本身?!ㄟ^(guò)主機(jī)、顯示器、鍵盤(pán)、鼠標(biāo)等物件構(gòu)成了對(duì)信息系統(tǒng)的物理印象;▲通過(guò)窗口、菜單、控件,聲音構(gòu)成了對(duì)信息系統(tǒng)感知印象;▲通過(guò)所反映問(wèn)題域中的客戶(hù)、產(chǎn)品、定單、圖表、輸入、修改等事物和功能形成對(duì)信息系統(tǒng)的概念印象。第三頁(yè),共一百一十三頁(yè),編輯于2023年,星期二用戶(hù)界面的形式:

●輸入界面:用戶(hù)向系統(tǒng)輸入信息的人機(jī)界面;

●輸出界面:系統(tǒng)向用戶(hù)展示信息、功能和作用的人機(jī)界面;

●輸入輸出界面:同時(shí)能夠進(jìn)行輸入、輸出處理的混合界面,用戶(hù)界面更多的是混合型的輸入輸出界面。★用戶(hù)界面還涉及到人機(jī)交互方式、人機(jī)交互流程、輸入輸出設(shè)備和媒體等內(nèi)容。第四頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

8.1.2用戶(hù)界面發(fā)展的三個(gè)階段

1.命令用戶(hù)界面命令用戶(hù)界面也稱(chēng)為命令行用戶(hù)界面(CommandLineUserInterface),它是從字符顯示終端出現(xiàn)到20世紀(jì)80年代中期人機(jī)交互界面的主要形式。用戶(hù)通過(guò)系統(tǒng)提供的命令語(yǔ)言使用系統(tǒng),在字符終端上顯示命令接收狀態(tài),系統(tǒng)從字符終端上接收用戶(hù)輸入的操作命令,并對(duì)命令進(jìn)行解釋執(zhí)行,最后把命令處理結(jié)果輸出給用戶(hù)。第五頁(yè),共一百一十三頁(yè),編輯于2023年,星期二第六頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

2.圖形用戶(hù)界面圖形用戶(hù)界面GUI(GraphicsUserInterface)被稱(chēng)為第二代用戶(hù)界面,也是目前人機(jī)交互采用的主要人機(jī)界面方式。與命令用戶(hù)界面相比,圖形用戶(hù)界面人機(jī)交互的自然性和效率都有較大的提高。但是,圖形用戶(hù)界面屬于二維界面,與人之間的信息通信方式主要依靠手和眼,與人之間進(jìn)行信息交互的途徑和方式仍然存在局限性。第七頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

第八頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

3.多通道用戶(hù)界面為使人機(jī)交互能夠更自然化,支持時(shí)變媒體,實(shí)現(xiàn)三維、非精確及隱含的人機(jī)交互,隨著虛擬現(xiàn)實(shí)技術(shù)的研究和發(fā)展,近年來(lái)提出了多通道用戶(hù)界面的概念。在多通道用戶(hù)界面中,人與機(jī)器被看成主動(dòng)參與者,通過(guò)虛擬現(xiàn)實(shí)環(huán)境,人機(jī)以自然的通信方式進(jìn)行交流。在這種方式下,用戶(hù)可以使用自然的交互方式,如語(yǔ)音、手勢(shì)、眼神、表情、指點(diǎn)等與系統(tǒng)進(jìn)行協(xié)作工作。第九頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

8.1.3用戶(hù)界面設(shè)計(jì)的原則●合理性:指在用戶(hù)界面設(shè)計(jì)過(guò)程中應(yīng)該盡量做到全面、系統(tǒng)、客觀、美觀和協(xié)調(diào)?!裼行裕褐赣脩?hù)界面設(shè)計(jì)應(yīng)該作到界面友好、操作方便、快速高效、一致規(guī)范、靈活適應(yīng)。

●安全性:指設(shè)計(jì)的用戶(hù)界面保證系統(tǒng)的數(shù)據(jù)、操作和功能被可靠使用的能力。包括使用權(quán)限的設(shè)置、檢測(cè)、保護(hù)和修改,對(duì)錯(cuò)誤的診斷、報(bào)告、糾正和保護(hù),以及對(duì)輸入數(shù)據(jù)的正確性檢查、報(bào)告和糾錯(cuò)等方面的能力。第十頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

8.1.4用戶(hù)界面設(shè)計(jì)的工作包括界面需求分析、輸入設(shè)計(jì)、輸出設(shè)計(jì)、屏幕界面設(shè)計(jì)和編寫(xiě)用戶(hù)手冊(cè)等工作,見(jiàn)圖8.1。圖8.1輸入輸出界面設(shè)計(jì)的工作第十一頁(yè),共一百一十三頁(yè),編輯于2023年,星期二8.2界面需求分析界面需求分析是從人機(jī)交互處理的角度,對(duì)人機(jī)交互處理過(guò)程所反映的系統(tǒng)功能和信息的交互處理需求、界面的分布、人機(jī)交互方式、人機(jī)交互流程、輸入輸出設(shè)備及工作性質(zhì)和用戶(hù)特征等方面所做的分析工作。界面需求分析的依據(jù)是系統(tǒng)需求文檔。界面需求分析是用戶(hù)界面設(shè)計(jì)工作的基礎(chǔ),其包含的工作見(jiàn)圖8.2。第十二頁(yè),共一百一十三頁(yè),編輯于2023年,星期二圖8.2界面分析的工作第十三頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

1.交互需求分析

●收集、分析、整理信息系統(tǒng)和用戶(hù)之間所存在的人機(jī)交互處理的需要和內(nèi)容;

●分析的主要依據(jù)是系統(tǒng)需求文檔;●分析用例圖和順序圖中參與者與系統(tǒng)交互的內(nèi)容;●用對(duì)話(huà)設(shè)計(jì)的形式描述出交互需求。第十四頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

2.界面分布分析

●從總體上確定信息系統(tǒng)中各節(jié)點(diǎn)的類(lèi)型、構(gòu)成和分布情況,設(shè)計(jì)的所有用戶(hù)界面將來(lái)就要分布在這些節(jié)點(diǎn)上?!裰饕罁?jù)是系統(tǒng)結(jié)構(gòu)設(shè)計(jì)中的系統(tǒng)節(jié)點(diǎn)分布。

3.交互方式分析●確定信息系統(tǒng)各個(gè)節(jié)點(diǎn)所采用的人機(jī)交互方式?!裼新?lián)機(jī)、脫機(jī)和混合交互方式?!駥?duì)采用混合方式的節(jié)點(diǎn)還要確定具體的聯(lián)機(jī)方式處理和脫機(jī)方式處理的分工和時(shí)間分配。第十五頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

4.交互流程分析

●交互流程指人機(jī)交互過(guò)程的順序程式;●交互流程分為固定流程和隨機(jī)流程兩種形式;●交互流程分析可以在對(duì)話(huà)設(shè)計(jì)的基礎(chǔ)上進(jìn)行,每一個(gè)對(duì)話(huà)設(shè)計(jì)本身就已經(jīng)描述了人機(jī)交互的過(guò)程和順序,但對(duì)話(huà)設(shè)計(jì)只是描述一個(gè)個(gè)單一功能的交互過(guò)程,沒(méi)有反映具有復(fù)合功能的完整業(yè)務(wù)的交互流程。因此需要我們從完整的業(yè)務(wù)處理過(guò)程的需要出發(fā),設(shè)計(jì)出所有交互的固定流程。第十六頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

5.輸入輸出設(shè)備分析各節(jié)點(diǎn)上的輸入輸出設(shè)備的類(lèi)型、性能進(jìn)行分析。因?yàn)榻换ヌ幚砉ぷ髯詈缶鸵鋵?shí)到各個(gè)具體的輸入輸出設(shè)備上,交互處理所采用的設(shè)備性能會(huì)加強(qiáng)或制約輸入輸出效果。例如:

▲在字符終端上就顯示不出圖形;

▲激光打印機(jī)雖然具有很高的打印質(zhì)量,但打印速度不高?!鳦CD手持式條形碼掃描儀比筆式條形碼掃描儀的識(shí)別率高。第十七頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

6.用戶(hù)分析對(duì)用戶(hù)類(lèi)型及其喜好、習(xí)慣等特征進(jìn)行認(rèn)真分析,以設(shè)計(jì)出滿(mǎn)足用戶(hù)需要的用戶(hù)界面。把用戶(hù)分為:

▲外行型▲初學(xué)型▲熟練型▲專(zhuān)家型根據(jù)不同的用戶(hù)類(lèi)型進(jìn)行界面設(shè)計(jì)。第十八頁(yè),共一百一十三頁(yè),編輯于2023年,星期二8.3輸入設(shè)計(jì)

信息系統(tǒng)輸入設(shè)計(jì)是從輸入角度,通過(guò)對(duì)輸入設(shè)備、輸入方式、輸入內(nèi)容、輸入形式、輸入編碼、輸入安全控制等方面的分析研究,確定出可行的輸入設(shè)計(jì)方案。

目的是根據(jù)信息系統(tǒng)目標(biāo)和用戶(hù)的特點(diǎn),確定出使用戶(hù)滿(mǎn)意的輸入設(shè)計(jì)方案。輸入設(shè)計(jì)與輸出設(shè)計(jì)有密切的聯(lián)系,需要綜合考慮。第十九頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

8.3.1輸入方式設(shè)計(jì)

1.輸入方式的概念和形式

概念:輸入方式是指在向信息系統(tǒng)輸入數(shù)據(jù)的過(guò)程中所采用的策略和形式。

形式:批輸入、聯(lián)機(jī)輸入和混合輸入三種方式。第二十頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

2.輸入方式設(shè)計(jì)

(1).批輸入方式

概念:批輸入方式也叫脫機(jī)輸入方式,它是指組織一批數(shù)據(jù)并集中輸入到系統(tǒng)之中的輸入方式。

設(shè)計(jì)步驟:

①收集一組相關(guān)數(shù)據(jù);

②把收集到的數(shù)據(jù)先存放到磁帶、磁盤(pán)等電子媒體上。

③把電子媒體上的一組數(shù)據(jù)成批輸入到系統(tǒng)之中。第二十一頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

(2).聯(lián)機(jī)輸入方式聯(lián)機(jī)輸入方式是在業(yè)務(wù)處理過(guò)程中,邊輸入數(shù)據(jù)邊處理數(shù)據(jù)的一種數(shù)據(jù)輸入方式。學(xué)生食堂售飯系統(tǒng)數(shù)據(jù)輸入就采用聯(lián)機(jī)輸入方式,數(shù)據(jù)輸入和賣(mài)飯業(yè)務(wù)是同時(shí)進(jìn)行的。

(3).混合輸入方式是批輸入和聯(lián)機(jī)輸入相結(jié)合的方式。超市售貨系統(tǒng)就采用混合方式。結(jié)賬臺(tái)采用聯(lián)機(jī)方式,每天在確定的時(shí)候POS機(jī)再成批地把數(shù)據(jù)發(fā)送到中心數(shù)據(jù)庫(kù)中。第二十二頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

8.3.2輸入表單設(shè)計(jì)輸入表單設(shè)計(jì)應(yīng)考慮的方面:首先,內(nèi)容的完整性:把本用例或本界面的輸入數(shù)據(jù)全部包括在所設(shè)計(jì)的表單之中;其次,數(shù)據(jù)的一致性:表單中不應(yīng)該出現(xiàn)冗余數(shù)據(jù)或派生的數(shù)據(jù);最后,規(guī)范合理性:表單格式應(yīng)該簡(jiǎn)單、規(guī)范,符合用戶(hù)習(xí)慣。圖8.3是書(shū)店信息系統(tǒng)中的圖書(shū)訂單表單格式。第二十三頁(yè),共一百一十三頁(yè),編輯于2023年,星期二圖8.3書(shū)店信息系統(tǒng)的圖書(shū)訂單第二十四頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

8.3.3數(shù)據(jù)編碼

1.數(shù)據(jù)編碼的概念和作用

概念:數(shù)據(jù)編碼是由字母、數(shù)字或特殊字符組成的一組編碼序列,是用來(lái)標(biāo)記和描述信息系統(tǒng)中的有關(guān)事物的,簡(jiǎn)稱(chēng)編碼。電話(huà)號(hào)碼、學(xué)生編號(hào)、產(chǎn)品編碼、銀行賬戶(hù)編碼、信用卡編碼、車(chē)輛編號(hào)、汽車(chē)牌照號(hào)等都是數(shù)據(jù)編碼。

作用:提高數(shù)據(jù)輸入的效率和惟一性。

類(lèi)型:順序碼、特征碼、類(lèi)型碼和混合碼四種類(lèi)型。第二十五頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

2.數(shù)據(jù)編碼的類(lèi)型

①順序碼按照事物的時(shí)間順序所進(jìn)行的編碼。如,某學(xué)生編碼是“0000123324”,表示該生報(bào)到順序是第123324個(gè)。

②特征碼特征碼是按照事物的某一方面的固有特征所具有的順序進(jìn)行的編碼。如,按照學(xué)生名字的漢語(yǔ)拼音順序?qū)W(xué)號(hào)編碼。順序碼基于事物發(fā)生的時(shí)間順序,特征碼按照事物固有特征進(jìn)行編碼。第二十六頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

③類(lèi)型碼類(lèi)型碼是對(duì)一組具有相同特性的事物賦予的統(tǒng)一編碼。例如,服裝商店要按照不同的尺碼、款式、顏色、種類(lèi)來(lái)標(biāo)記服裝,像35×30的藍(lán)牛仔褲、35×31的藍(lán)牛仔褲等??梢越o35×30的藍(lán)牛仔褲賦予101編碼,給35×31的藍(lán)牛仔褲賦予102編碼。

④混合碼混合碼是可以表示事物多種特征的編碼。身份證號(hào)就是混合碼,它可以反映一個(gè)人所在的省、縣、鄉(xiāng),出生日期,性別以及在同一個(gè)鄉(xiāng)中的順序編碼號(hào)等特征。通常企業(yè)編碼、汽車(chē)車(chē)輛編碼、產(chǎn)品編碼都是混合碼。第二十七頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

8.3.4輸入安全性設(shè)計(jì)

1.輸入安全性涉及的因素

輸入設(shè)備、輸入數(shù)據(jù)、輸入規(guī)程、輸入權(quán)限、輸入人員都會(huì)影響輸入的安全性,因此,輸入安全性應(yīng)該考慮多方面的因素。

2.輸入數(shù)據(jù)正確性檢查輸入數(shù)據(jù)正確性檢查是輸入安全性的一方面內(nèi)容。數(shù)據(jù)檢查由人工和系統(tǒng)兩方面承擔(dān)?!袢斯z查是指在輸入數(shù)據(jù)之前,由檢查人員對(duì)要輸入的數(shù)據(jù)進(jìn)行檢查。要求對(duì)采集和整理的數(shù)據(jù)認(rèn)真進(jìn)行核對(duì)檢查,以保證數(shù)據(jù)的正確性。第二十八頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

●自動(dòng)檢查:通過(guò)系統(tǒng)中設(shè)計(jì)的輸入數(shù)據(jù)錯(cuò)誤檢查程序?qū)斎氲臄?shù)據(jù)自動(dòng)進(jìn)行正確性檢查。例如,為了保證人員檔案數(shù)據(jù)中郵政編碼的正確性,可以在系統(tǒng)中裝配一個(gè)國(guó)家和地區(qū)郵政編碼數(shù)據(jù)庫(kù),把輸入的每一個(gè)人的郵政編碼和地區(qū)與數(shù)據(jù)庫(kù)中正確的郵政編碼進(jìn)行對(duì)照檢查,這樣就能夠保證人員郵政編碼的正確性。注意:保證輸入正確性一方面要由系統(tǒng)來(lái)進(jìn)行檢查,但更需要輸入人員認(rèn)真而仔細(xì)的檢查,因?yàn)樾畔⑾到y(tǒng)不能自動(dòng)檢查出所有輸入問(wèn)題。例如,智能化再高的系統(tǒng)也不可能知道一個(gè)人的名字是“趙藍(lán)”而不是“趙曉”。第二十九頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

2.輸入數(shù)據(jù)檢查技術(shù)

①校驗(yàn)數(shù)位校驗(yàn)數(shù)位常常被用在對(duì)銀行信用卡、存款賬戶(hù)、盤(pán)存物品號(hào)、客戶(hù)和會(huì)員賬戶(hù)的檢查。其含義是通過(guò)一種算法對(duì)原編碼進(jìn)行計(jì)算得出一個(gè)數(shù)字,然后把這個(gè)數(shù)字與原編碼結(jié)合起來(lái)組成輸入編碼,并對(duì)輸入編碼按照給定的算法進(jìn)行檢查。第三十頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

②相關(guān)檢查相關(guān)檢查的含義是用事物兩個(gè)或多個(gè)相關(guān)屬性來(lái)檢查輸入數(shù)據(jù)。例如,城市與國(guó)家,城市與省,地區(qū)與它的郵政編碼等。通常,一個(gè)城市肯定屬于一個(gè)確定的國(guó)家和省,而一個(gè)國(guó)家或省(地區(qū))也有它確定的郵政編碼。通過(guò)對(duì)事物相關(guān)屬性進(jìn)行檢查,可以提高輸入數(shù)據(jù)的正確性。第三十一頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

③界限檢查界限和范圍檢查一般用于數(shù)字型輸入數(shù)據(jù)。界限包括下界和上界,輸入必須大于或等于下界,而小于或等于上界。例如,輸入數(shù)據(jù)的下界是1,上界是10,則輸入數(shù)據(jù)應(yīng)該大于或等于1,小于或等于10。有時(shí)可以省略下界或上界,這樣輸入的數(shù)據(jù)的自由度會(huì)更大一些。例如,大于0作為下界,而沒(méi)有上界。第三十二頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

④完整性檢查完整性檢查用來(lái)保證輸入數(shù)據(jù)的完整性,以避免在輸入過(guò)程中漏掉必要的輸入數(shù)據(jù)項(xiàng)。例如,人員檔案數(shù)據(jù)包括姓名、住址、城市、國(guó)家、郵政編碼等數(shù)據(jù),完整性檢查就要檢查人員檔案數(shù)據(jù)是否已經(jīng)完整地輸入了這些數(shù)據(jù)項(xiàng)。第三十三頁(yè),共一百一十三頁(yè),編輯于2023年,星期二8.4輸出設(shè)計(jì)

●輸出設(shè)計(jì)概念:信息系統(tǒng)輸出設(shè)計(jì)是從信息輸出角度,通過(guò)對(duì)輸出設(shè)備、輸出內(nèi)容、輸出界面、輸出控制等方面的分析研究,確定出可行的輸出設(shè)計(jì)方案。輸出設(shè)計(jì)與輸入設(shè)計(jì)有密切的聯(lián)系?!裥畔⒌妮敵鐾緩剑浩聊惠敵觥?bào)表輸出和其它途徑輸出。屏幕輸出又可分為文本輸出、圖表輸出、圖形圖像輸出和音頻輸出等形式。屏幕輸出又可通過(guò)屏幕界面的方式來(lái)組織。第三十四頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

8.4.1輸出信息的類(lèi)型及區(qū)別

1.輸出信息系統(tǒng)類(lèi)型

①內(nèi)部信息內(nèi)部信息是由信息系統(tǒng)所屬的組織內(nèi)部人員使用的信息。例如,教師用的學(xué)生名冊(cè),銷(xiāo)售人員看到的銷(xiāo)售報(bào)表等都屬于內(nèi)部信息。

②外部信息外部信息是由信息系統(tǒng)所屬的組織外部人員使用的信息。例如,企業(yè)向上級(jí)主管部門(mén)上報(bào)的各種統(tǒng)計(jì)報(bào)表就屬于外部信息。第三十五頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

2.內(nèi)外部信息的區(qū)別

①內(nèi)部信息具有機(jī)密性,只限于組織內(nèi)部。

②外部信息的輸出形式應(yīng)該比內(nèi)部信息規(guī)范。因?yàn)橥獠啃畔⑹窍蚪M織外部提供的,其表示形式應(yīng)該精細(xì)、講究。例如,采用高質(zhì)量的激光或彩色打印機(jī)輸出,在報(bào)表上打印出企業(yè)商標(biāo),用規(guī)則的帶網(wǎng)格線(xiàn)的報(bào)表輸出信息,使用陰影和加框等方法以提高輸出效果等。第三十六頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

8.4.2輸出報(bào)表

1.明細(xì)表明細(xì)表用來(lái)反映在確定的時(shí)間范圍內(nèi)事務(wù)活動(dòng)的詳實(shí)情況,它強(qiáng)調(diào)對(duì)信息反映的詳實(shí)性。圖8.4的《學(xué)生選修課程明細(xì)表》反映趙蘭等同學(xué)2002年第2學(xué)期每一門(mén)課程的選修情況。在明細(xì)表中也會(huì)出現(xiàn)一些冗余信息和匯總信息。第三十七頁(yè),共一百一十三頁(yè),編輯于2023年,星期二圖8.4明細(xì)表學(xué)號(hào)姓名課程周學(xué)時(shí)節(jié)次345225612趙蘭C語(yǔ)言42345225612趙蘭計(jì)算機(jī)組成原理41345225613李曉數(shù)據(jù)結(jié)構(gòu)62345225613李曉計(jì)算機(jī)組成原理41345225614張木C語(yǔ)言42345225614張木計(jì)算機(jī)組成原理41學(xué)生選修課程明細(xì)表2002年第2學(xué)期打印日期:2002.9第三十八頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

2.匯總表匯總表反映業(yè)務(wù)活動(dòng)的綜合信息。圖8.5的《課程匯總表》反映2002年第2學(xué)期各門(mén)課程學(xué)時(shí)的匯總情況,這個(gè)報(bào)表是在《學(xué)生選修課程明細(xì)表》的基礎(chǔ)上,對(duì)課程明細(xì)信息匯總得到的。組織中的不同人員對(duì)匯總信息有不同的要求,一般在信息系統(tǒng)開(kāi)發(fā)階段很難設(shè)計(jì)出用戶(hù)需要的所有匯總表,實(shí)際上很多匯總表是在系統(tǒng)運(yùn)行過(guò)程中根據(jù)用戶(hù)的需要臨時(shí)生成的。因此,信息系統(tǒng)應(yīng)該提供由用戶(hù)自己設(shè)計(jì)匯總表格式,并提取匯總數(shù)據(jù)的功能。第三十九頁(yè),共一百一十三頁(yè),編輯于2023年,星期二圖8.5匯總表課程號(hào)課程名周學(xué)時(shí)總學(xué)時(shí)周數(shù)Act102會(huì)計(jì)電算化36020Bio101計(jì)算機(jī)導(dǎo)論44010Chm102管理學(xué)44812Mis111人機(jī)工程35418課程匯總表

2002年第2學(xué)期打印日期:2002.9第四十頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

3.分析表分析表反映信息的對(duì)比和分析情況。根據(jù)報(bào)表中信息的詳細(xì)程度,可以分為明細(xì)分析表和匯總分析表兩種形式,但一般以匯總分析表見(jiàn)多。圖8.6是一張分析表,反映2001年與2002年某企業(yè)債務(wù)和資本的增減分析情況。第四十一頁(yè),共一百一十三頁(yè),編輯于2023年,星期二項(xiàng)目2001年2002年相差量相差比(%)資產(chǎn):

現(xiàn)金0.60.80.233

應(yīng)收賬款3.33.70.412.1

辦公設(shè)備5.25.50.35.8

小計(jì)9.110.00.99.9債務(wù):

應(yīng)付賬款1.11.20.19.1長(zhǎng)期借款3.22.8-0.4-12.5小計(jì)4.34.0-0.37.0資本:

一般存貨3.03.00.00.0

雇傭收益1.83.01.266.7小計(jì)4.86.01.225.0債務(wù)和資本9.110.00.99.9圖8.6分析表第四十二頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

4.歷史表歷史表用來(lái)反映業(yè)務(wù)活動(dòng)的歷史記錄。歷史表并不是一種單一的報(bào)表類(lèi)型,它可以采用明細(xì)表、匯總表或分析表的形式來(lái)反映歷史信息。在歷史表中主要反映的是過(guò)去的信息。第四十三頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

8.4.3輸出圖表

1.散點(diǎn)圖散點(diǎn)圖用來(lái)表現(xiàn)數(shù)據(jù)變化趨勢(shì)和規(guī)律,見(jiàn)圖8.7。企業(yè)管理通常用散點(diǎn)圖反映業(yè)務(wù)過(guò)程的歷史數(shù)據(jù),并預(yù)測(cè)業(yè)務(wù)未來(lái)的變化趨勢(shì)。圖8.7散點(diǎn)圖第四十四頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

2.折線(xiàn)圖折線(xiàn)圖用來(lái)反映一定時(shí)間區(qū)間內(nèi)數(shù)據(jù)變化的波動(dòng)情況,見(jiàn)圖8.8。折線(xiàn)圖也可以表現(xiàn)數(shù)據(jù)的變化趨勢(shì),但與散點(diǎn)圖的區(qū)別在于折線(xiàn)圖增加了時(shí)間維數(shù),因此,它能夠表現(xiàn)出數(shù)據(jù)隨時(shí)間變化的趨勢(shì)。折線(xiàn)圖可以用來(lái)比較在相同時(shí)間范圍內(nèi),兩個(gè)或多個(gè)事件的變化情況。它可以表現(xiàn)產(chǎn)品銷(xiāo)售業(yè)務(wù)、銷(xiāo)售人員的銷(xiāo)售活動(dòng)、學(xué)生對(duì)課程的登記情況等業(yè)務(wù)活動(dòng)。需要注意的是,折線(xiàn)圖中X軸一般用來(lái)表示時(shí)間,而Y軸表示業(yè)務(wù)值。第四十五頁(yè),共一百一十三頁(yè),編輯于2023年,星期二圖8.8折線(xiàn)圖第四十六頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

3.條形圖條形圖用來(lái)表現(xiàn)各分量之間的關(guān)聯(lián)關(guān)系和比例關(guān)系。按照?qǐng)D中的條棒的方向,可以把條形圖分為水平條形圖和垂直條形圖。水平條形圖用來(lái)對(duì)相同時(shí)間區(qū)間內(nèi)的不同項(xiàng)目進(jìn)行比較,而垂直條形圖用來(lái)比較不同時(shí)間區(qū)間中同一項(xiàng)目的情況,圖8.9是垂直條形圖的例子。條形圖的缺點(diǎn)是不能反映相同時(shí)間區(qū)間中所有項(xiàng)目的合計(jì)和不同時(shí)間區(qū)間中同一項(xiàng)目的合計(jì)。第四十七頁(yè),共一百一十三頁(yè),編輯于2023年,星期二圖8.9條形圖第四十八頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

4.餅圖餅圖通過(guò)圓和多個(gè)扇面來(lái)表示整體和部分以及各部分在整體中所占的比例,見(jiàn)圖8.10。餅圖也可以設(shè)計(jì)成多種不同的形式,如可以設(shè)計(jì)成如圖8.10的二維結(jié)構(gòu),也可以設(shè)計(jì)成三維結(jié)構(gòu)。為了突出其中某一部分或多個(gè)部分,可以在圖中突出某一個(gè)扇形或多個(gè)扇形。另外,在每一個(gè)扇形中也可以標(biāo)出所表示的比例數(shù)字。第四十九頁(yè),共一百一十三頁(yè),編輯于2023年,星期二圖8.10餅圖第五十頁(yè),共一百一十三頁(yè),編輯于2023年,星期二8.5屏幕界面設(shè)計(jì)

8.5.1屏幕界面設(shè)計(jì)的準(zhǔn)則

BenShneiderman的八項(xiàng)基本準(zhǔn)則。

圖8.11用戶(hù)界面設(shè)計(jì)的八項(xiàng)準(zhǔn)則第五十一頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

①盡量保持一致性

●一致性的含義:是所設(shè)計(jì)界面的按鍵、窗口格式、色彩、界面布局等在整個(gè)系統(tǒng)中始終應(yīng)該保持一致。

●一致性的作用:

▲一致性是人習(xí)慣的需要,人慣于用已經(jīng)形成的習(xí)慣來(lái)進(jìn)行觀察和行動(dòng)。

▲一致性既可以保持界面的規(guī)整、簡(jiǎn)潔,又可以減輕人們學(xué)習(xí)和使用信息系統(tǒng)的負(fù)擔(dān)。第五十二頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

②為熟練用戶(hù)提供快捷鍵

●快捷鍵能夠提高系統(tǒng)的操作速度。

●初學(xué)者:提供豐富的聯(lián)機(jī)幫助和界面說(shuō)明,并更多地使用菜單和選項(xiàng);

●熟練用戶(hù):提供快捷鍵。過(guò)多的操作界面反而會(huì)增加操作量,降低使用效率。第五十三頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

③提供有效反饋

系統(tǒng)應(yīng)該對(duì)用戶(hù)的每一個(gè)操作都給出反饋信息,以讓用戶(hù)了解系統(tǒng)對(duì)用戶(hù)操作的確認(rèn)。及時(shí)的反饋會(huì)提高用戶(hù)的注意力,增強(qiáng)用戶(hù)使用系統(tǒng)的興趣。④設(shè)計(jì)完整的對(duì)話(huà)過(guò)程設(shè)計(jì)的對(duì)話(huà)過(guò)程應(yīng)該完整,有開(kāi)始、中間處理和結(jié)束部分,因?yàn)槿颂幚砻恳粋€(gè)業(yè)務(wù)都是一個(gè)完整的過(guò)程。但是在業(yè)務(wù)處理過(guò)程中應(yīng)該提供例外處理功能。第五十四頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

⑤提供簡(jiǎn)單的錯(cuò)誤處理機(jī)制界面設(shè)計(jì)應(yīng)提供對(duì)用戶(hù)錯(cuò)誤的處理功能,并能夠檢查、提示、糾正用戶(hù)出現(xiàn)的常見(jiàn)錯(cuò)誤。否則,所設(shè)計(jì)的系統(tǒng)將是一個(gè)不健壯的系統(tǒng)。

⑥允許撤消動(dòng)作對(duì)用戶(hù)的一些錯(cuò)誤或試探性動(dòng)作應(yīng)該允許用戶(hù)在操作過(guò)程中自動(dòng)撤除,這符合人們?nèi)粘T囂叫院屯鶑?fù)性的工作習(xí)慣。人們?cè)趶氖乱豁?xiàng)工作的過(guò)程中,經(jīng)常會(huì)做出一些試探動(dòng)作,或不自覺(jué)地犯錯(cuò),撤消這些動(dòng)作并重新進(jìn)行符合用戶(hù)的工作習(xí)慣。第五十五頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

⑦提供控制的內(nèi)部軌跡系統(tǒng)隨時(shí)把控制的內(nèi)部軌跡提示給用戶(hù),用戶(hù)會(huì)感覺(jué)到自己一直在控制著系統(tǒng),最起碼能夠了解系統(tǒng)的工作過(guò)程。這樣會(huì)增加用戶(hù)使用系統(tǒng)的親和感。

⑧減少短期記憶負(fù)擔(dān)

心理學(xué)規(guī)律發(fā)現(xiàn),人在同一時(shí)間只能記憶7條信息。系統(tǒng)界面設(shè)計(jì)中應(yīng)該盡量減少人的記憶負(fù)擔(dān)。可通過(guò)信息提示、反饋等方式減輕對(duì)人記憶信息的要求。第五十六頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

8.5.2圖形屏幕界面

●圖形屏幕界面也叫圖形用戶(hù)界面(GUI),它主要由窗口、菜單和控件三要素構(gòu)成。

1.界面框架(Frame)

●界面框架:是一個(gè)屏幕界面的總構(gòu)架,所有屏幕控件都建立在界面框架之中?!窠缑婵蚣苄问剑骸鴨挝臋n界面SDI(SimpleDocumentInterface):是指在同一時(shí)間只能打開(kāi)一個(gè)文檔的用戶(hù)界面。在SDI方式下,如果要打開(kāi)另外一個(gè)文檔,需要先關(guān)閉當(dāng)前打開(kāi)的文檔。第五十七頁(yè),共一百一十三頁(yè),編輯于2023年,星期二▲多文檔界面MDI(MultipleDocumentInterface):是指允許在同一屏幕界面上同時(shí)打開(kāi)多個(gè)文檔的用戶(hù)界面。每一個(gè)文檔都顯示在自己的文檔窗口中,并且可以在不同文檔之間進(jìn)行切換。MicrosoftWord、MicrosoftExcel、VisualBasic、Delphi等都采用多文檔界面方式工作。第五十八頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

2.窗口

●窗口的概念:窗口(Window)也叫窗體,是屏幕界面上帶有邊界的矩形區(qū)域,用戶(hù)通過(guò)窗口與系統(tǒng)進(jìn)行交互處理。

第五十九頁(yè),共一百一十三頁(yè),編輯于2023年,星期二●窗口的作用:可以把窗口視為虛擬屏幕,而把顯示器屏幕看成物理屏幕。虛擬屏幕一般比物理屏幕小,并且在同一個(gè)物理屏幕上可以同時(shí)顯示多個(gè)窗口。在窗口上只能同時(shí)顯示用戶(hù)需要的一部分信息,可以采用窗口滾動(dòng)技術(shù)看到整個(gè)用戶(hù)空間的全貌。●窗口的屬性:窗口標(biāo)題、大小、位置、顏色、圖標(biāo)、最大化和最小化等。滾動(dòng)條、工具條等?!翊翱诘念?lèi)型:注冊(cè)窗口、主控窗口、數(shù)據(jù)處理窗口、事務(wù)處理窗口和信息查詢(xún)窗口等類(lèi)型。第六十頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

3.菜單

●菜單的概念:菜單(Menu)是由系統(tǒng)顯示給用戶(hù)的一種可選項(xiàng)目的列表,用戶(hù)可以從中選擇一項(xiàng)要做的工作。菜單是通俗名稱(chēng),其規(guī)范名稱(chēng)是選單(“全國(guó)自然科學(xué)名詞審定委員會(huì)”1994年定)。

●菜單的形式:下拉式菜單,彈出式菜單。第六十一頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

1)下拉式菜單

●概念:下拉式菜單是一種應(yīng)用于主控界面的菜單類(lèi)型,被用來(lái)描述系統(tǒng)的功能結(jié)構(gòu)?!窠Y(jié)構(gòu):兩層。

▲第一層:主菜單,各選項(xiàng)名水平排成一行被放在窗口最上方的一個(gè)帶形區(qū)域中?!诙樱鹤硬藛危粋€(gè)子菜單隸屬一個(gè)主菜單項(xiàng)。垂直方向排列,放置在其對(duì)應(yīng)的主菜單項(xiàng)的下方。平常各個(gè)子菜單被隱藏起來(lái),只有當(dāng)單擊主菜單項(xiàng)時(shí),對(duì)應(yīng)的子菜單才被彈出。每次只能顯示被選中主菜單項(xiàng)的子菜單。圖8.12是MicrosoftWord的下拉式菜單。第六十二頁(yè),共一百一十三頁(yè),編輯于2023年,星期二圖8.12MicrosoftWord的下拉式菜單第六十三頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

2)彈出式菜單彈出式菜單是垂直排列功能選項(xiàng)的矩形框,可被下拉式菜單或其它窗口功能選項(xiàng)驅(qū)動(dòng)彈出,因此被稱(chēng)為彈出式菜單。彈出式菜單可以是單層結(jié)構(gòu)或多層結(jié)構(gòu),位置可以根據(jù)用戶(hù)操作或當(dāng)時(shí)的操作環(huán)境確定。圖8.13是在WindowsXP下按鼠標(biāo)右鍵所彈出的一個(gè)彈出式菜單。第六十四頁(yè),共一百一十三頁(yè),編輯于2023年,星期二圖8.13在WindowsXP下按鼠標(biāo)右鍵所彈出的菜單第六十五頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

4.控件

●控件的概念:控件(Component)是圖形用戶(hù)界面對(duì)除窗口和菜單之外的所有界面構(gòu)件的總稱(chēng),有些圖書(shū)把窗口和菜單也歸到控件之中。

●控件的作用:通過(guò)在界面中設(shè)置菜單或各種不同的控件,構(gòu)成完成確定功能的人機(jī)交互界面。在前端開(kāi)發(fā)平臺(tái)中,提供了大量可以自動(dòng)生成的控件,程序員可以利用系統(tǒng)提供的各種控件,設(shè)計(jì)出所需要的人機(jī)交互界面。窗口及控件見(jiàn)圖8.14。第六十六頁(yè),共一百一十三頁(yè),編輯于2023年,星期二圖8.14窗口及控件第六十七頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

①標(biāo)簽(Label)

標(biāo)簽用來(lái)在窗口中顯示一段不能編輯的文本。使用標(biāo)簽,可以對(duì)文本框、列表框等控件進(jìn)行解釋或描述,也可在窗口中輸出一段說(shuō)明性文字信息,還可向用戶(hù)輸出提示、出錯(cuò)等信息。

②文本框(TextBox)

文本框是用來(lái)接收用戶(hù)輸入信息的正文編輯區(qū)域,用戶(hù)可以在文本框中的光標(biāo)位置輸入信息。文本框可以分為單行和多行,輸入內(nèi)容超出編輯框?qū)挾葧r(shí),可以自動(dòng)滾動(dòng)。第六十八頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

③列表框(ListBox)

列表框是向用戶(hù)提供功能、信息或參數(shù)的選項(xiàng)列表。進(jìn)入列表框后,光條顯示在列表框的第一個(gè)選項(xiàng)上面,用戶(hù)可以把光條移動(dòng)到所要選擇的選項(xiàng)上。當(dāng)列表框中的選項(xiàng)超過(guò)列表框的長(zhǎng)度時(shí),列表框上會(huì)顯示滾動(dòng)條,可通過(guò)按滾動(dòng)條來(lái)移動(dòng)選項(xiàng)。滾動(dòng)條可以設(shè)計(jì)成上下方式、左右方式或上下左右方式,一般為單列的上下滾動(dòng)方式。第六十九頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

④滾動(dòng)條(ScrollBar)

通過(guò)滾動(dòng)條可以實(shí)現(xiàn)應(yīng)用程序中輸出信息的水平或垂直滾動(dòng),以方便地瀏覽和顯示大量信息。滾動(dòng)條分為水平滾動(dòng)條和垂直滾動(dòng)條兩種類(lèi)型。一般在列表框、文本框中的控件會(huì)自帶滾動(dòng)條。滾動(dòng)條控件主要應(yīng)用于那些不能自動(dòng)提供滾動(dòng)條的控件或應(yīng)用界面,以實(shí)現(xiàn)信息的滾動(dòng)輸出。第七十頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

⑤按鈕(Button)

按鈕是在屏幕上顯示的小矩形框,通過(guò)單擊按鈕可以觸發(fā)確定的功能操作。例如,單擊“OK”按鈕可以對(duì)當(dāng)前操作進(jìn)行確認(rèn);單擊“Cancel”按鈕則忽略或放棄當(dāng)前操作;而單擊“Help”按鈕可以觸發(fā)聯(lián)機(jī)幫助功能。

⑥單選按鈕(RadioButton)

單選按鈕用來(lái)實(shí)現(xiàn)從多項(xiàng)選項(xiàng)中,選且僅選擇一項(xiàng)的應(yīng)用。一個(gè)單選按鈕表示一個(gè)選項(xiàng),用小圓圈表示,在圓圈中帶小點(diǎn)的單選按鈕表示當(dāng)前要選擇的選項(xiàng)。第七十一頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

⑦復(fù)選框(CheckBox)

復(fù)選框表示對(duì)某個(gè)選項(xiàng)是否選擇。復(fù)選框用一個(gè)小方框表示。如果選中復(fù)選框所表示的選項(xiàng),則復(fù)選框中顯示一個(gè)小對(duì)號(hào),沒(méi)有選中不顯示對(duì)號(hào)。上面我們介紹了在圖形用戶(hù)界面中常用的7個(gè)控件,一般客戶(hù)端開(kāi)發(fā)平臺(tái)都提供了大量豐富的控件,程序員可以利用這些控件設(shè)計(jì)自己所需要的窗口界面。不同的開(kāi)發(fā)平臺(tái)所提供的控件種類(lèi)和形式也有差異。因此,應(yīng)該根據(jù)具體選擇的開(kāi)發(fā)平臺(tái),從事控件設(shè)計(jì)工作。第七十二頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

8.5.3屏幕界面結(jié)構(gòu)設(shè)計(jì)

1.屏幕界面結(jié)構(gòu)的含義

●概念:屏幕界面結(jié)構(gòu)是由信息系統(tǒng)用戶(hù)界面中的所有屏幕界面構(gòu)成的結(jié)構(gòu)框架。一個(gè)信息系統(tǒng)完整的用戶(hù)界面可能由幾百幅到幾千幅屏幕界面構(gòu)成,每一個(gè)屏幕界面就相當(dāng)于科教片中的一個(gè)幻燈鏡頭,把這些幻燈鏡頭按照確定的順序放映,就完整地向人們介紹了一項(xiàng)科教知識(shí)。在信息系統(tǒng)中,為了完成用戶(hù)需要的交互處理,每幅屏幕界面也有其顯示順序和切換條件,由這些屏幕界面按照一定的切換聯(lián)系就構(gòu)成了信息系統(tǒng)的屏幕界面結(jié)構(gòu)。圖8.15是MicrosoftWord的樹(shù)形屏幕界面結(jié)構(gòu)。第七十三頁(yè),共一百一十三頁(yè),編輯于2023年,星期二圖8.15MicrosoftWord的屏幕界面結(jié)構(gòu)第七十四頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

2.信息系統(tǒng)功能結(jié)構(gòu)

●概念:信息系統(tǒng)功能結(jié)構(gòu)是信息系統(tǒng)功能的總體構(gòu)成框架,它決定著信息系統(tǒng)的屏幕界面結(jié)構(gòu)。

●分析依據(jù):系統(tǒng)用例圖、系統(tǒng)邏輯結(jié)構(gòu)、系統(tǒng)的拓?fù)浣Y(jié)構(gòu)和系統(tǒng)處理的基本要求。由用例圖和邏輯結(jié)構(gòu)確定信息系統(tǒng)的總體功能結(jié)構(gòu);

▲功能到節(jié)點(diǎn)界面的分布;

▲增加狀態(tài)設(shè)置、日志、備份、恢復(fù)、聯(lián)機(jī)幫助等輔助功能。第七十五頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

●書(shū)店信息系統(tǒng)的基本功能結(jié)構(gòu)見(jiàn)圖8.16。

●書(shū)店信息系統(tǒng)的功能分布到六個(gè)節(jié)點(diǎn):

?“計(jì)劃采購(gòu)”,?“書(shū)庫(kù)管理”,?

“圖書(shū)銷(xiāo)售”

?

“結(jié)算”,?

“事務(wù)管理”,?“系統(tǒng)管理”●增加輔助功能。書(shū)店系統(tǒng)各個(gè)節(jié)點(diǎn)的功能結(jié)構(gòu)見(jiàn)圖8.17~圖8.22。這里沒(méi)有考慮數(shù)據(jù)庫(kù)服務(wù)器節(jié)點(diǎn)上的功能設(shè)置。第七十六頁(yè),共一百一十三頁(yè),編輯于2023年,星期二書(shū)店信息系統(tǒng)功能結(jié)構(gòu)計(jì)劃采購(gòu)管理計(jì)劃管理:編輯圖書(shū)計(jì)劃,查詢(xún)圖書(shū)計(jì)劃,輸出圖書(shū)計(jì)劃,計(jì)劃執(zhí)行統(tǒng)計(jì)訂單管理:編輯圖書(shū)訂單,查詢(xún)訂單信息,輸出圖書(shū)訂單合同管理:編輯合同,查詢(xún)合同,輸出合同,合同執(zhí)行情況統(tǒng)計(jì)書(shū)目管理:編輯書(shū)目,查詢(xún)書(shū)目,輸出書(shū)目信息到貨處理:登記到貨圖書(shū),打印入庫(kù)單,統(tǒng)計(jì)到貨情況供書(shū)商管理:編輯供書(shū)商信息,查詢(xún)供書(shū)商信息,輸出供書(shū)商信息書(shū)庫(kù)管理入庫(kù)管理:編輯入庫(kù)信息,查詢(xún)?nèi)霂?kù)信息,輸出入庫(kù)信息出庫(kù)管理:編輯出庫(kù)信息,查詢(xún)出庫(kù)信息,輸出出庫(kù)信息盤(pán)庫(kù)管理:盤(pán)庫(kù)處理,打印盤(pán)庫(kù)單報(bào)損管理:報(bào)損處理,打印報(bào)損單圖書(shū)銷(xiāo)售管理領(lǐng)書(shū)處理:編輯出庫(kù)圖書(shū),查詢(xún)出庫(kù)圖書(shū),打印出庫(kù)單圖書(shū)上架:編輯上架圖書(shū),查詢(xún)上架圖書(shū),打印架存報(bào)表銷(xiāo)售圖書(shū):售書(shū)處理:打印書(shū)單,收書(shū)款,出售圖書(shū)瀏覽圖書(shū)銷(xiāo)售信息打印圖書(shū)銷(xiāo)售報(bào)表結(jié)賬:銷(xiāo)售匯總,打印銷(xiāo)售賬單盤(pán)架:盤(pán)架處理,打印盤(pán)架單資金結(jié)算:匯總收款數(shù)據(jù),打印結(jié)算單事務(wù)管理員工基本信息管理:編輯員工基本信息,瀏覽員工基本信息,輸出員工信息員工工資管理:?jiǎn)T工工資管理,員工工資發(fā)放員工勤績(jī)管理:編輯員工勤績(jī)信息,瀏覽員工勤績(jī)信息,員工勤績(jī)統(tǒng)計(jì)日常事務(wù)管理圖8.16書(shū)店信息系統(tǒng)的總體功能結(jié)構(gòu)第七十七頁(yè),共一百一十三頁(yè),編輯于2023年,星期二書(shū)店系統(tǒng)計(jì)劃采購(gòu)節(jié)點(diǎn)功能結(jié)構(gòu)計(jì)劃管理到貨處理編輯圖書(shū)計(jì)劃登記到貨圖書(shū)查詢(xún)圖書(shū)計(jì)劃打印入庫(kù)單輸出圖書(shū)計(jì)劃統(tǒng)計(jì)到貨情況計(jì)劃執(zhí)行情況統(tǒng)計(jì)供書(shū)商管理訂單管理編輯供書(shū)商信息編輯圖書(shū)訂單查詢(xún)供書(shū)商信息查詢(xún)訂單信息輸出供書(shū)商信息輸出圖書(shū)訂單系統(tǒng)維護(hù)合同管理打印機(jī)設(shè)置編輯合同備份與恢復(fù)查詢(xún)合同幫助輸出合同關(guān)于書(shū)店信息系統(tǒng)合同執(zhí)行情況統(tǒng)計(jì)目錄搜索書(shū)目管理主題搜索編輯書(shū)目聯(lián)機(jī)幫助查詢(xún)書(shū)目輸出書(shū)目信息圖8.17“計(jì)劃采購(gòu)”節(jié)點(diǎn)的功能結(jié)構(gòu)第七十八頁(yè),共一百一十三頁(yè),編輯于2023年,星期二書(shū)店系統(tǒng)書(shū)庫(kù)管理節(jié)點(diǎn)功能結(jié)構(gòu)入庫(kù)管理報(bào)損管理編輯入庫(kù)信息報(bào)損處理查詢(xún)?nèi)霂?kù)信息打印報(bào)損單輸出入庫(kù)信息系統(tǒng)維護(hù)出庫(kù)管理打印機(jī)設(shè)置編輯出庫(kù)信息備份與恢復(fù)查詢(xún)出庫(kù)信息幫助輸出出庫(kù)信息關(guān)于書(shū)店書(shū)庫(kù)系統(tǒng)盤(pán)庫(kù)管理目錄搜索盤(pán)庫(kù)處理主題搜索打印盤(pán)庫(kù)單聯(lián)機(jī)搜索圖8.18“書(shū)庫(kù)管理”節(jié)點(diǎn)的功能結(jié)構(gòu)第七十九頁(yè),共一百一十三頁(yè),編輯于2023年,星期二書(shū)店系統(tǒng)圖書(shū)銷(xiāo)售節(jié)點(diǎn)功能結(jié)構(gòu)領(lǐng)書(shū)處理結(jié)賬編輯出庫(kù)圖書(shū)銷(xiāo)售匯總查詢(xún)出庫(kù)圖書(shū)打印銷(xiāo)售賬單打印出庫(kù)單盤(pán)架圖書(shū)上架盤(pán)架處理編輯上架圖書(shū)打印盤(pán)架單查詢(xún)上架圖書(shū)系統(tǒng)維護(hù)打印架存報(bào)表打印機(jī)設(shè)置銷(xiāo)售圖書(shū)備份與恢復(fù)售書(shū)處理幫助瀏覽圖書(shū)銷(xiāo)售信息關(guān)于書(shū)店圖書(shū)銷(xiāo)售系統(tǒng)打印圖書(shū)銷(xiāo)售報(bào)表目錄搜索主題搜索

圖8.19“圖書(shū)銷(xiāo)售”節(jié)點(diǎn)的功能結(jié)構(gòu)第八十頁(yè),共一百一十三頁(yè),編輯于2023年,星期二書(shū)店系統(tǒng)結(jié)算節(jié)點(diǎn)功能結(jié)構(gòu)收書(shū)款幫助資金結(jié)算關(guān)于書(shū)店結(jié)算系統(tǒng)收款目錄搜索打印結(jié)算單主題搜索系統(tǒng)維護(hù)打印機(jī)設(shè)置備份與恢復(fù)

圖8.20“結(jié)算”節(jié)點(diǎn)的的功能結(jié)構(gòu)第八十一頁(yè),共一百一十三頁(yè),編輯于2023年,星期二書(shū)店系統(tǒng)事務(wù)管理節(jié)點(diǎn)功能結(jié)構(gòu)員工基本信息管理系統(tǒng)維護(hù)編輯員工基本信息打印機(jī)設(shè)置瀏覽員工基本信息備份與恢復(fù)輸出員工信息幫助員工工資管理關(guān)于書(shū)店事務(wù)管理系統(tǒng)員工工資管理目錄搜索員工工資發(fā)放主題搜索員工勤績(jī)管理聯(lián)機(jī)幫助編輯員工勤績(jī)信息瀏覽員工勤績(jī)信息員工勤績(jī)統(tǒng)計(jì)日常事務(wù)管理圖8.21“事務(wù)管理”節(jié)點(diǎn)的功能結(jié)構(gòu)第八十二頁(yè),共一百一十三頁(yè),編輯于2023年,星期二系統(tǒng)管理節(jié)點(diǎn)功能結(jié)構(gòu)系統(tǒng)設(shè)置幫助節(jié)點(diǎn)設(shè)置關(guān)于系統(tǒng)節(jié)點(diǎn)配置設(shè)置目錄搜索用戶(hù)設(shè)置主題搜索權(quán)限設(shè)置系統(tǒng)檢測(cè)節(jié)點(diǎn)檢測(cè)用戶(hù)檢測(cè)出錯(cuò)檢測(cè)圖8.22“系統(tǒng)管理”節(jié)點(diǎn)的功能結(jié)構(gòu)第八十三頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

3.屏幕界面結(jié)構(gòu)設(shè)計(jì)

1)屏幕界面結(jié)構(gòu)設(shè)計(jì)的任務(wù)●屏幕界面結(jié)構(gòu)包括總體屏幕界面結(jié)構(gòu)和支細(xì)屏幕界面結(jié)構(gòu)?!傮w屏幕界面結(jié)構(gòu)是信息系統(tǒng)從頂層屏幕界面向下兩到三層的屏幕界面結(jié)構(gòu),它是信息系統(tǒng)屏幕界面結(jié)構(gòu)的主體骨架,在屏幕界面中起核心作用?!Ъ?xì)屏幕界面結(jié)構(gòu)則是總體屏幕界面下層的各個(gè)分支界面結(jié)構(gòu)?!衿聊唤缑娼Y(jié)構(gòu)設(shè)計(jì)的任務(wù)是確定總體屏幕界面結(jié)構(gòu)。第八十四頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

2)下拉式菜單設(shè)計(jì)

●下拉式菜單反映系統(tǒng)的總體功能,通過(guò)菜單中的各個(gè)選項(xiàng)可以把屏幕切換到下一級(jí)屏幕界面,所以下拉式菜單是總體屏幕界面結(jié)構(gòu)的核心。

●信息系統(tǒng)功能結(jié)構(gòu)是每一個(gè)節(jié)點(diǎn)的下拉菜單設(shè)計(jì)的依據(jù),菜單的內(nèi)容就反映了各節(jié)點(diǎn)的功能結(jié)構(gòu)?!癫藛卧O(shè)計(jì)的方法很簡(jiǎn)單,現(xiàn)在所有可視化工具都提供了十分方便的菜單設(shè)計(jì)的功能。圖8.23是利用Jbuider設(shè)計(jì)的書(shū)店信息系統(tǒng)“圖書(shū)銷(xiāo)售”節(jié)點(diǎn)的下拉菜單界面。第八十五頁(yè),共一百一十三頁(yè),編輯于2023年,星期二圖8.23“圖書(shū)銷(xiāo)售”的下拉菜單第八十六頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

3)屏幕界面結(jié)構(gòu)事實(shí)上,下拉菜單的內(nèi)容就已經(jīng)確定了信息系統(tǒng)應(yīng)該具有的屏幕界面結(jié)構(gòu)。每一個(gè)菜單項(xiàng)描述一個(gè)系統(tǒng)功能,點(diǎn)擊該菜單項(xiàng),就能把完成對(duì)應(yīng)功能的屏幕界面切換為當(dāng)前屏幕界面。書(shū)店信息系統(tǒng)“圖書(shū)銷(xiāo)售”節(jié)點(diǎn)的屏幕界面結(jié)構(gòu)見(jiàn)圖8.24。第八十七頁(yè),共一百一十三頁(yè),編輯于2023年,星期二圖8.24“圖書(shū)銷(xiāo)售”屏幕界面結(jié)構(gòu)第八十八頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

8.5.4對(duì)話(huà)設(shè)計(jì)

1.對(duì)話(huà)過(guò)程

●對(duì)話(huà)過(guò)程:用戶(hù)與信息系統(tǒng)之間的交互過(guò)程。用戶(hù)要通過(guò)信息系統(tǒng)完成一個(gè)完整功能,就需要與系統(tǒng)發(fā)生一次對(duì)話(huà)過(guò)程?!褚粋€(gè)用例功能的實(shí)現(xiàn)過(guò)程就是用戶(hù)與系統(tǒng)的一次對(duì)話(huà)過(guò)程。在對(duì)話(huà)過(guò)程中,用戶(hù)向系統(tǒng)提出要求,系統(tǒng)給予應(yīng)答。下面給出“售書(shū)處理”用例中,售書(shū)員和收款員分別通過(guò)各自圖書(shū)銷(xiāo)售管理節(jié)點(diǎn)和結(jié)算節(jié)點(diǎn)與書(shū)店信息系統(tǒng)的對(duì)話(huà)過(guò)程。第八十九頁(yè),共一百一十三頁(yè),編輯于2023年,星期二條件:假定售書(shū)員已經(jīng)把銷(xiāo)售圖書(shū)節(jié)點(diǎn)上的系統(tǒng)啟動(dòng),并處在“售書(shū)處理”屏幕界面;收款員已經(jīng)把結(jié)算節(jié)點(diǎn)系統(tǒng)啟動(dòng),并處在“收書(shū)款”屏幕界面。讀者從書(shū)架上找到兩本《系統(tǒng)分析與設(shè)計(jì)》及一本《軟件工程技術(shù)概論》,拿到售書(shū)員柜臺(tái)前,希望購(gòu)買(mǎi)這三本書(shū)。《系統(tǒng)分析與設(shè)計(jì)》的圖書(shū)編號(hào)是9787111108481,《軟件工程技術(shù)概論》的圖書(shū)編號(hào)是9787030099402。圖8.25是在售書(shū)處理過(guò)程中,售書(shū)員和收款員分別與系統(tǒng)的三個(gè)對(duì)話(huà)過(guò)程。第九十頁(yè),共一百一十三頁(yè),編輯于2023年,星期二對(duì)話(huà)一:在銷(xiāo)售圖書(shū)節(jié)點(diǎn)售書(shū)員與系統(tǒng)的對(duì)話(huà)售書(shū)員:用掃描儀掃描三本書(shū)的圖書(shū)編號(hào)9787111108481、9787111108481和9787030099402。系統(tǒng):在屏幕上顯示出這兩種書(shū)的圖書(shū)信息,包括圖書(shū)編號(hào)、圖書(shū)名稱(chēng)、作者、出版社、單價(jià)、出版日期、冊(cè)數(shù),以及價(jià)格合計(jì)。售書(shū)員:點(diǎn)擊“開(kāi)書(shū)單”按鈕。系統(tǒng):彈出窗口,提示用戶(hù)等待,當(dāng)前正在打印書(shū)單,啟動(dòng)打印機(jī),打印出三聯(lián)書(shū)單。書(shū)單打印完成之后,自動(dòng)消除提示窗口。注:售書(shū)員把三聯(lián)書(shū)單交給讀者,讓讀者在收款柜臺(tái)交書(shū)款。(a)“售書(shū)處理”對(duì)話(huà)一圖8.25“售書(shū)處理”的三個(gè)對(duì)話(huà)過(guò)程第九十一頁(yè),共一百一十三頁(yè),編輯于2023年,星期二圖8.25“售書(shū)處理”的三個(gè)對(duì)話(huà)過(guò)程對(duì)話(huà)二:在結(jié)算節(jié)點(diǎn)收款員與系統(tǒng)的對(duì)話(huà)收款員:輸入書(shū)單號(hào)。系統(tǒng):顯示該書(shū)單信息,包括每一種圖書(shū)的圖書(shū)編號(hào)、圖書(shū)名稱(chēng)、作者、出版社、單價(jià)、出版日期、冊(cè)數(shù),以及書(shū)單圖書(shū)的價(jià)格合計(jì)。收款員:收讀者的書(shū)款,并按“書(shū)款”按鈕。注:收款員給自己留一聯(lián)書(shū)單,并給另外兩聯(lián)書(shū)單上蓋章,然后把書(shū)單交給讀者,讓讀者回到售書(shū)員處持書(shū)單領(lǐng)書(shū)。(b)“售書(shū)處理”對(duì)話(huà)二第九十二頁(yè),共一百一十三頁(yè),編輯于2023年,星期二圖8.25“售書(shū)處理”的三個(gè)對(duì)話(huà)過(guò)程對(duì)話(huà)三:在銷(xiāo)售圖書(shū)節(jié)點(diǎn)售書(shū)員與系統(tǒng)的對(duì)話(huà)(繼續(xù))售書(shū)員:輸入書(shū)單號(hào)。系統(tǒng):顯示書(shū)單信息,包括每一種圖書(shū)的圖書(shū)編號(hào)、圖書(shū)名稱(chēng)、作者、出版社、單價(jià)、出版日期、冊(cè)數(shù),以及書(shū)單圖書(shū)的價(jià)格合計(jì)。特別顯示“書(shū)款已交”。售書(shū)員:按“售出圖書(shū)”按鈕。注:售書(shū)員給自己留存一聯(lián)書(shū)單,給讀者一聯(lián)書(shū)單,并給圖書(shū)上蓋章,把圖書(shū)交給讀者,本次售書(shū)結(jié)束。(c)“售書(shū)處理”對(duì)話(huà)三第九十三頁(yè),共一百一十三頁(yè),編輯于2023年,星期二

2.對(duì)話(huà)界面設(shè)計(jì)●對(duì)話(huà)界面:能夠?qū)崿F(xiàn)一個(gè)用例對(duì)話(huà)過(guò)程的一組屏幕界面稱(chēng)為對(duì)話(huà)界面?!駥?duì)話(huà)界面設(shè)計(jì):需要根據(jù)用例的對(duì)話(huà)要求,設(shè)計(jì)出一組能夠滿(mǎn)足用例功能需要,并具有友好界面風(fēng)格的屏幕界面。圖8.26是“售書(shū)處理”用例對(duì)話(huà)過(guò)程的對(duì)話(huà)界面。首先進(jìn)入“售書(shū)處理”界面,接收待售圖書(shū)的書(shū)號(hào)和冊(cè)數(shù),接收完后,按“開(kāi)書(shū)單”按鈕,則在“售書(shū)處理”界面上彈出一個(gè)小窗口,顯示“正在打印書(shū)單,請(qǐng)等待……”。第九十四頁(yè),共一百一十三頁(yè),編輯于2023年,星期二圖8.26“售書(shū)處理”對(duì)話(huà)界面第九十五頁(yè),共一百一十三頁(yè),編輯于2023年,星期二在“售書(shū)處理”界面按“出售圖書(shū)”按鈕,則界面切換到“出售圖書(shū)”界面,接收“書(shū)單號(hào)”,按“確認(rèn)”按鈕出售圖書(shū)。因此,在“售出處理”對(duì)話(huà)過(guò)程中共有“售書(shū)處理”和“出售圖書(shū)”兩個(gè)界面。圖8.27是“收書(shū)款”對(duì)話(huà)界面。第九十六頁(yè),共一百一十三頁(yè),編輯于2023年,星期二圖8.27“收書(shū)款”對(duì)話(huà)界面第九十七

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論