欢迎来到天天文库
浏览记录
ID:59432951
大小:1.06 MB
页数:16页
时间:2020-05-22
《界面设计说书.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、非线性动力学系统模型软件实现界面设计说明书院系理学院专业信息与计算科学成员课程设计第三小组全体成员指导教师xx2012年11月18日目录1简介31.1目的31.2范围31.3参考资料31.4概述32界面设计42.1主界面42.2数据加载62.3数据预处理82.4建模92.5综合应用102.6其它113用户界面设计规范113.1用户界面设计原则133.2界面一致性133.3布局合理化133.4出错信息警告133.5一般交互153.6信息显示154项目信息154.1版权和相关154.2系统响应时间的界面表现161简介1.1目的本文档编写目的在于根据
2、需求规格说明书设计软件人机界面,并说明界面设计中较为复杂的操作流程。本文档的编制是为了让用户和软件开发者双方对该开发软件的UI(UserInterface)初始规定有一个共同的理解,定义所要开发的“非线性动力学系统模型软件实现”的用户界面布局、风格等设计目标。是整个项目中软件产品开发设计与实现的重要根据,也是软件产品的测试和验收的依据。该说明书的读者为参与该课设项目的所有组员及课设指导老师。1.2范围本文档根据需求规格说明书中描述的数据需求和功能需求,设计满足需求的软件人机界面及界面操作流程。本文档描述范围在于:l说明界面布局;l描述具体功能的
3、操作流程,不去说明实现功能流程的方法。1.3参考资料[1]《需求分析说明书》[2]《概要设计说明书》[3]GB/T11457:软件工程术语[4]GB/T8566—1995:计算机软件开发规范[5]GB8567:计算机软件产品开发文件编制指南1.4概述本产品是一个数据处理、建模及综合应用的软件。本文档按照《需求规格说明书》、《概要设计说明书》中功能的划分进行描述。2界面设计2.1主界面图2-1-1主界面注:无登陆用户名和口令,方便用户使用。图2-1-2用户操作区图2-1-3显示区(监视区)2.2数据加载l加载数据文件中的数据图2-2-1加载数据注
4、:添加数据时,在弹出的窗口中选择需要加载的数据文件图2-2-2选择需要加载的数据注:根据提示输入需要加载数据对应的序号,或者连续存储数据中的特定列图2-2-3加载的数据后显示出来2.3数据预处理图2-3-1重构范围分析2.4非线性动力学建模图2-4-1非线性动力学建模(Marple)图2-4-2模型参数显示2.5综合应用图2-5-1预测计算图2-5-1计算结果显示2.6其它图2-6-1改变皮肤1图2-6-2改变皮肤2图2-6-3隐藏细节3.用户界面设计规范3.1用户界面设计原则本软件坚持图形用户界面(GUI)设计相关原则,界面直观、对用户透明:
5、用户接触软件后对界面上对应的功能一目了然,上手快。强调“以用户为中心的设计”原则,界面设计应该明确软件中用户是所有处理的核心,不应该由应用程序来决定处理过程,所以用户界面应当由用户来控制应用如何工作、如何响应,而不是由开发者按自己的意愿把操作流程强加给用户。3.2界面一致性在本系统的界面设计中应该保持了界面的一致性。一致性既包括各子界面使用标准的控件以及一致的框架结构,也使用相同的信息表现方法,在字体、标签风格、颜色、术语、显示错误信息等方面确保一致。3.3布局合理化原则该软件在一个窗口之内实现了从加载数据、数据预处理、建模及预测计算,合理使用
6、了界面布局。3.4出错信息和警告出错信息和警告是指出现问题时系统给出的坏消息,在本项目中,出错信息指的是用户没有按照数据的处理流程操作,提取操作。图3-4-1没有加载数据就进行建模的警告图3-4-2没有进行建模就进行预测计算的警告3.5一般交互本项目一般交互遵循以下原则:1)一致性:菜单选择、数据显示以及其它功能都应使用一致的格式。2)提供有意义的反馈,如:没有按照数据处理流程操作。3)减少在动作间必须记忆的信息数量4)按功能对动作分类,并按此排列屏幕布局3.6信息显示本系统信息显示遵循以下原则:1)不要用数据将用户包围,给出详细的过程及说明;
7、2)产生有意义的出错信息,见图3-4-1、3-4-2;3)合理的界面大小,高效利用显示器。4.项目信息4.1版权和相关图4-1关于项目信息注:体现了项目组成员对知识的尊重和对知识产权的深刻的认识、图4-2关于系统信息4.2系统响应时间的界面表现操作界面设计常规操作无明显的处理反映大数据量的加载、重构范围分析及建模可能会有一定的延迟(依计算机性能决定)
此文档下载收益归作者所有