软件技术16软件界面2

软件技术16软件界面2

ID:46883197

大小:520.00 KB

页数:17页

时间:2019-11-28

软件技术16软件界面2_第1页
软件技术16软件界面2_第2页
软件技术16软件界面2_第3页
软件技术16软件界面2_第4页
软件技术16软件界面2_第5页
资源描述:

《软件技术16软件界面2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、机械工程软件技术基础第十六讲软件界面2太原科技大学陶元芳2010.80复习与讨论1)VC++6.0的Windows编程有哪些输出手段?2)有哪些输入手段?软件工程▲TextOut,AfxMessageBox,图形,文件等▲文件,菜单,对话框等1综合界面技术1)计算机仿真利用计算机的高速计算、图形显示、动画等功能,实现计算机仿真软件工程综合界面技术2)虚拟仪器以软代硬,把仪器的面板画到计算机屏幕上,利用仿真来创建虚拟的仪器设备,如录音机、播放器、电视机、示波器等软件工程综合界面技术3)可视化充分利用图形的直观性,采用计算机仿真

2、技术,实现可视化设计输入可视化,尺寸参数调整可视化,设计过程可视化,输出结果可视化软件工程综合界面技术4)虚拟设计克服传统人机对话工具(键盘、鼠标、平面显示器)的限制,采用更方便的人机对话工具(如三维鼠标、触摸屏、语音、手势、动作、数据手套等),和更有真实感的输出设备(如立体显示器、头盔),使设计者产生一种身临其境的感觉(沉浸式),便于发挥设计灵感;类似于用泥来直接塑造产品。软件工程2界面设计1)界面理念▲傻瓜软件,象傻瓜相机,一般人都会用▲图形用户接口GUI(GraphicalUserInterfaces)Windows操

3、作系统成功的原因之一▲标准的外观与操作比如Windows风格、标准菜单、常用热键▲电话或网络在线帮助(OnlineHelp)软件技术界面设计2)接口技术▲对象链接与嵌入OLE(ObjectLinkingandEmbedding)▲客户机与服务器(client/server)▲组件对象模型COM(ComponentObjectModel)▲网络化多媒体对象技术ActiveX软件技术界面设计3)界面设计原则①用户定位要准确▲非计算机专业:要搞系统集成,方便用户操作▲非英语专业:要用汉字提示▲本行业的专业技术人员:要用术语▲输入提

4、示简繁合适:提示太简单,用户不明白提示太繁琐,使用不方便软件技术界面设计界面设计原则②要方便使用▲交互式输入:适合于输入少量数据▲文件式输入:适合于输入大量数据,如有限元▲默认(缺省)值:能方便使用▲容错纠错机制:要有改正机会,立即反馈性如:输入确认、错误警告与提示、返回重新输入;不能反复输大量数据,不能因输错造成系统崩溃软件技术界面设计③要规范标准▲符合一般流行软件的输入方式与习惯▲尽量采用标准软件工程界面设计界面设计原则④要清楚美观▲设计计算书的格式:公式、代值、结果——三段式上下对齐,左右分开,单位直观,位数合理,分页

5、显示,图形直观,曲线表格,颜色对比软件技术界面设计4)常见界面示例▲安装界面软件技术界面设计常见界面示例▲欢迎界面、开始界面;软件技术界面设计常见界面示例▲输入界面,输出界面软件技术界面设计常见界面示例▲运行操作界面软件技术3作业用对话框编一个简单的计算器完成乘法口诀表的文件式输出软件工程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。