ImageVerifierCode 换一换
格式:PDF , 页数:20 ,大小:146.51KB ,
资源ID:806678      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-806678.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ITU-T Z 333-1988 METHODOLOGY FOR THE SPECIFICATION OF THE MAN-MACHINE INTERFACE - TOOLS AND METHODS《人机接口规范的方法论 工具和方法》.pdf)为本站会员(outsidejudge265)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

ITU-T Z 333-1988 METHODOLOGY FOR THE SPECIFICATION OF THE MAN-MACHINE INTERFACE - TOOLS AND METHODS《人机接口规范的方法论 工具和方法》.pdf

1、INTERNATIONAL TELECOMMUNICATION UNION)45G134 : TELECOMMUNICATIONSTANDARDIZATION SECTOROF ITU-!.G13-!#().%G0G0,!.5!%-%4(/$/,/9G0G0 what the system is supposed to do; what the user is supposed to do; the complexity of the job from the users perspective (see Note); the frequency of the job (see Note);

2、at which level in the network hierarchy the job is supposed to be performed (exchange, OMC); safety aspects.Note The following assumptions have been taken to better identify what is meant for “frequency” and“complexity” of a job.3.1.1.1 FrequencyLow: if the job is supposed to be performed weekly or

3、at longer intervals.Medium: if the job is supposed to be performed daily._1)The tools and methods may be improved on the basis of user experience leading to additions or revisions.2 Fascicle X.7 - Rec. Z.333High: if the job is supposed to be performed several times in a day.3.1.1.2 ComplexityLow: lo

4、w number of parameters (in general sense) max 0 : 3; most information associated with these parameters are not compound; there is no semantic relationship among different parameters and parameter values.Medium: the number of parameters is greater than 4 but less than 6-8; much information associated

5、 to these parameters is compound; there is no semantic relationship among parameters and/or parameter values.High: there are many parameters; most information associated to these parameters is compound; there are semantic relationships among parameters and/or parameter values.3.1.2 For Phase 4No spe

6、cific guidelines are provided for phase 2.3.1.3 For phase 3Three main categories of outputs can be identified within the MML function semantics specification, namely:1) Response outputs inside the dialogue to the operator inputs.2) Result outputs whose end-user is supposed to be the operator (e.g. r

7、esults of reporting or interrogationfunctions).3) Result outputs whose end-user is not assumed to be the operator (e.g. data collected for furtherelaborations).The partitioning of the output media to be used and its component information entities should not be pursued indetail, with the following gu

8、idelines: Output media and output characteristics to support the first category of output (output inside dialogue) willnot appear in the diagrams. Output media and output characteristics to support the second category will be as shown in Figure 1/Z.333.It is also recognized that the lower level of d

9、etail, whose definition will depend on the individualAdministrations needs, could in general include the information shown in Figure 2/Z.333.Fascicle X.7 - Rec. Z.333 3Output media to support outputs belonging to the third category will be shown if possible in the same way asthe previous point.3.1.4

10、 For phase 4To define individual menus and forms, follow the guidelines for the design of menus and forms as defined inRecommendation Z.323.To define the individual inputs and outputs:1) Consider what the system is supposed to do.2) Select options in the function information structure.3) Define the

11、information to be represented by the command code or equivalent.4) Define the information to be represented by the parameters and, if appropriate, their order.5) For each parameter, when appropriate, identify the: range of values, default values, information to be automatically supplied by the syste

12、m.6) Define the response outputs within dialogue, the interaction request outputs and outputs outside dialoguewhen applicable after considering the various mode operating sequences and the users reactions to theoutputs.4 Fascicle X.7 - Rec. Z.3337) Define the associated syntactic structure.8) Select

13、 terms and abbreviations for inputs and outputs.3.1.5 For phase 51) Define a preliminary operational procedure in functional terms.2) Finalize operational procedures.3.1.6 General guidelines1) Determine that the MML functions support the jobs to be performed.2) It will be necessary to consider: huma

14、n factor aspects; adequate allocation of authorities; adequate definition of responsibility; training of the user.3.1.7 Terminology harmonization guidelines for Phases 1-3To harmonize terminology:1) Utilize existing CCITT vocabulary.2) Select appropriate terms included in the general functional term

15、inology (Appendix I).3) Derive specific terms and their definitions pertinent to the functional area involved based on the followingconsiderations: common usage; specificity; translatability.3.2 ModellingModelling involves the use of description text and/or figures drawn either with the support of f

16、ormalsymbology and rules (formal modelling) or without such rules (informal modelling).3.2.1 The need for modelsA tool available is the construction of informal models of those parts of telecommunications systems whichhave been selected for MML control. Also the organization of the Administration co

17、uld be subject to modelling.Several models could apply when defining a job or an MML function. The use of models has the following advantages.Fascicle X.7 - Rec. Z.333 51) Models provide a means for the exchange of functional descriptions.2) The validity of the derived man-machine interface can be c

18、onsistently demonstrated by reference to therelevant models.3.2.2 Interpretation of modelsA model can be defined as an abstraction of a reality as seen from a certain viewpoint.In Z.300 Recommendations the viewpoint assumed is that of their users, i.e. Administration specifiers andsuppliers designer

19、s.Models should therefore be interpreted as high level specifications and are not aimed to represent, suggest orimply any particular implementation.They intend to provide only an overview in a conceptual sense of the information which is primarily relevantfor the control of each particular functiona

20、l area and of the main relationships among the various entities in the operatorperspective.Models produced expressly to determine the MML control structure are interpreted purely with that use inmind. Other models must lend themselves to the generation of MML control message sequences. CCITT feel bo

21、und toproduce models which can be linked with the methods for determining information structure of MML functions.3.3 MML function decompositionThe general MML functions are structured into component MML functions. Multiple levels of decompositionare allowed. For examples see the Annexes to this Reco

22、mmendation.3.4 Information structure meta-languageEach MML function identified at the lowest level of the MML function decomposition is structured into theinformation components needed to perform it. A top-down structuring is performed and multiple levels of informationdecomposition are allowed. The

23、 supporting tool is the meta-language presented below.An aid in understanding of information structuring is to view a MML function as an action on an object(s).Information composed may therefore relate either to objects or to actions.A general action associated with a MML function can be decomposed

24、into subsidiary actions and modifiers tothose actions. It is possible that no decomposition will take place. However, if decomposition is necessary, it should benoted that “decomposition“ with respect to actions means both determining subsidiary actions and determining anyqualifiers (modifiers, opti

25、ons, etc.) associated with the action. The latter is not a true decomposition.3.4.1 Decomposition meta-language3.4.1.1 GeneralThe representation of the information structure associated with a MML function involves the specification ofall needed information entities and their inter-relationships.This

26、 representation can be achieved in a consistent manner by means of Information Structure Diagrams, drawnusing the meta-language described below. Such meta-language consists of a set of symbols and drawing conventions.A diagram represents the information structure in a top-down approach, starting fro

27、m the identification of theMML function to be structured and ending with all the information components felt necessary in the man-machineinterworking for that function.The decomposition process is performed by the use of sequences, selections and iterations, by means of whichany type of structure ca

28、n be obtained.Unless otherwise stated, the sequence of information is not implied by the order in which different elements arepresented in the diagram.3.4.1.2 Information entities3.4.1.2.1 Composite partsA composite part is an information entity that can be further structured into smaller parts.6 Fa

29、scicle X.7 - Rec. Z.333The following symbol is used:3.4.1.2.2 ComponentA component is an information entity that is not structured further.The following symbol is used:3.4.1.3 Structuring3.4.1.3.1 SubdivisionSubdivision in Information Structure Diagrams is shown in the following way:3.4.1.3.2 Sequen

30、ceWhen the order between information entities is relevant, these are specified in sequence. A left-to-rightsequence is indicated by the use of arrowheads as follows:Fascicle X.7 - Rec. Z.333 73.4.1.3.3 SelectionWhen a composite part is structured into a number of information entities, of which one o

31、r only some arerelevant in any one case, a selection mechanism is used, represented by the following symbol:In the general selection case, m possibilities exist from which selection must be made. Of these m possibilities aspecified number, n, is to be selected, which implies n 1 This is the most com

32、mon selection case implying that one and only one of the possibilities is tobe selected.n 1, m n Multiple selection of n of m possibilities.If the number of choices to be made are variable between specified lower and upper limits, a number ofpossibilities are implied. In this case, both limits are g

33、iven in the selection symbol:The lower limit p indicates the smallest number and q the largest number of different choices to be made out ofthe m possibilities. It should be noted that each choice may be selected only once.3.4.1.3.4 OptionsIn some cases, options may be required such as default optio

34、ns or general options.In these cases, the type of option is indicated by the appropriate capital letter only within the selection symbol,i.e. D for default options, G for general options. Only one outlet from the symbol is allowed:8 Fascicle X.7 - Rec. Z.333The use of a default option implies that t

35、he value taken by an information entity will be provided automaticallyif the user does not supply a value in the input.A general option is to be used for various reasons reflecting the needs of manufacturers and the needs ofAdministrations. The information entities that can be deduced from the outle

36、t of this box can optionally be part of theman-machine interworking. This means either that the information exists in the system in a predetermined manner orthat it is not needed. If this distinction must be made an annotation to the information structure diagrams should bemade.3.4.1.3.5 IterationWh

37、en a composite part is structured into a number of information entities that can be repeated an arbitrarynumber of times, an iteration mechanism is used, represented by the following symbol, which has only one outlet:If a number of interactions can vary within a range, the number of times a part is

38、to be repeated is given as thelower limit p and the upper limit q.3.4.1.4 Drawing conventions3.4.1.4.1 Flow lines and connectorsEvery symbol is connected to the symbol it follows by a solid flow line.A solid flow line may be broken by a pair of associated connectors, with the flow assumed to be from

39、 the out-connector to its associated in-connector. Several out-connectors can be associated with the same in-connector.Crossed flow lines should be avoided wherever possible.Fascicle X.7 - Rec. Z.333 9.4.1.4.2 Connectivity rulesEach information structure diagram begins with a composite part symbol a

40、nd each path of a diagram ends witha component symbol. The drawing of diagrams must follow the connectivity rules represented below.3.4.1.4.3 AnnotationsAnnotations are denoted by the following symbol, where n is a number referencing a note providing descriptiveand/or explanatory information.Annotat

41、ion nAnnotations may be connected by a dashed line to any symbol or flow line.3.4.1.4.4 Special NotationsInstead of the normal structuring symbology where the structuring is shown horizontally, a vertical symbologymay be used where this is advantageous, i.e. for saving of space. This vertical symbol

42、ogy may be used with all types ofstructuring.10 Fascicle X.7 - Rec. Z.333For the selection symbol, in case of a high number of possibilities, the following drawing conventions are alsoallowed:Fascicle X.7 - Rec. Z.333 11Where the number of information entities in a structure is undetermined, this co

43、uld be shown asdepending on the type of structuring used.3.5 Procedure description methodMan-machine dialogue may be considered a feature of an SPC system and may be represented by means of twoprocesses: one related to the user, the other related to the system. These two processes exchange informati

44、on by meansof signals that for MML purposes are intended to be mostly inputs and outputs.In particular, the description of MML operational procedures may be made by focusing the attention on one ofthe machine logic functions, the associated MML function, and describing the process that performs this

45、 function.To reduce the complexity of drawings, it seems useful to limit the description to the main signals between userand system, i.e. inputs and outputs, and to omit showing features such as timing, error reporting, editing procedures,etc., that may be described elsewhere by means of SDL if need

46、ed. For an example see Appendix II.3.5.1 Features to be used in the descriptionA MML operational procedure can be considered as a process whose behaviour may be specified in terms ofinputs, states, transitions, decisions, outputs and tasks.In the following paragraphs, basic concepts of SDL are inter

47、preted in the context of MML applications.3.5.1.1 InputAn input is a set of data which is input by the user and which is recognized by the MML operational procedure.Input may be, e.g commands in direct information entry, or other types of data.3.5.1.2 StateA state is a condition in which the action

48、of the MML procedure is suspended awaiting an input.3.5.1.3 TransitionA transition is a sequence of actions which occurs when a MML operational procedure changes from one stateto another as a reaction to an input.3.5.1.4 DecisionA decision is an action within a transition which asks a question to wh

49、ich the answer can be obtained at thatinstant and chooses one of several possible paths to continue the transitions.3.5.1.5 OutputOutput is a set of data which is output by the MML operational procedure and which in turn is used as an inputto the operational process.3.5.1.6 TaskA task is any action within a transition that is neither a decision nor an output.3.5.1.7 Symbols and rulesSymbols and rules are those defined in the SDL Z.100 series Recommendations.12 Fascicle X.7 - Rec. Z.3333.6 Formal representation of the syntactic

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1