优化界面设计提升MIS实用化水平
[摘 要] 在供电企业管理信息系统项目的开发建设中,往往过分重视软件代码与功能设计,而忽视用户界面设计的重要性,由此导致部分MIS项目虽内部设计良好,但可操作性、界面友好性欠佳,不易也不愿为更多的用户接
3 设计界面原型并持续改进
如前所述,软件的用户界面设计工作并不是从编码设计阶段才开始的,从整个项目的需求分析阶段就需要同步进行。在完成对用户特征分析、明确设计范围之后,采用原型迭代是进行软件用户界面设计行之有效的办法。
3.1确立原型
在软件开发初期,用户对未来的软件界面无法预测,也不可能提出具体、科学的需求,如何诱导用户尽早明确、量化需求,对分析设计人员来说至关重要。而原型分析法是一种迭代分析技术,通过让用户直接参与到软件界面实体模型的建立过程中来,用户能够及时掌握未来软件界面的预期设计形式并随时提出改进需求,有利于界面设计工作的成功。原型的建立与开发取决于用户需求,从应用软件将来的实际使用者中选择部分典型用户参与原型的建立,这些人是后来系统的直接使用者、评价者,也是需求的源头,通过面谈及原型迭代的过程逐步收集改进需求。在这个阶段不需要过多考虑软件的代码及功能实现,因为在原型迭代过程中可能要丢弃原先的设计。建立的原型要及时开展评估,确认原型是否满足用户需求,如何改进。原型法的好处在于有助于缩短用户界面设计调查周期,逐步修正并完善用户需求,促进用户需求与设计方案吻合,既快速实现用户理想的界面模型,又加速开发人员确立设计方案,有效降低项目风险。
3.2原型迭代
在原型建立及迭代过程中,选择适用的工具是尽快确立界面设计方案的重要因素。可以采用原型工具或高级语言开发出简易的用户屏幕及报表界面。在原型设计的不同阶段需要针对性地采用不同的工具及方法。在原型建立初始阶段可以采用手工绘制原型,在纸张或写字板上展示界面大概功能,利用手绘原型与用户座谈交互;随着过程继续,采用电脑原型在屏幕上绘制窗体,放置控件、布置界面、色彩字体设置,但不对显示数据、编码进行设计,原因很简单,避免迭代过程中丢弃原先的设计;随着评估过程的继续,用户提出的新需求会逐渐减少或者不再重要,原型也逐步接近理想方案,伴随对原型界面设计不断改进,用户对应用软件未来的面目认识愈加清晰。用户最终需要的是包含数据、具有控制逻辑的界面,在原型设计的后期,需要引入界面流程图来形象描述应用软件的用户界面元素之间、窗体及报表之间的关系。用户界面的手绘原型、电脑原型容易导致开发者遗漏应用程序界面元素间的控制关系和相互作用,给后续开发设计工作带来错误指导,而界面流程图可以描述界面元素间作用关系,帮助开发者验证用户界面设计与系统预期运作流程,指导其他开发人员顺利实施前期原型迭代取得的成果,据此设计出优秀的用户界面。
如前所述,软件的用户界面设计工作并不是从编码设计阶段才开始的,从整个项目的需求分析阶段就需要同步进行。在完成对用户特征分析、明确设计范围之后,采用原型迭代是进行软件用户界面设计行之有效的办法。
3.1确立原型
在软件开发初期,用户对未来的软件界面无法预测,也不可能提出具体、科学的需求,如何诱导用户尽早明确、量化需求,对分析设计人员来说至关重要。而原型分析法是一种迭代分析技术,通过让用户直接参与到软件界面实体模型的建立过程中来,用户能够及时掌握未来软件界面的预期设计形式并随时提出改进需求,有利于界面设计工作的成功。原型的建立与开发取决于用户需求,从应用软件将来的实际使用者中选择部分典型用户参与原型的建立,这些人是后来系统的直接使用者、评价者,也是需求的源头,通过面谈及原型迭代的过程逐步收集改进需求。在这个阶段不需要过多考虑软件的代码及功能实现,因为在原型迭代过程中可能要丢弃原先的设计。建立的原型要及时开展评估,确认原型是否满足用户需求,如何改进。原型法的好处在于有助于缩短用户界面设计调查周期,逐步修正并完善用户需求,促进用户需求与设计方案吻合,既快速实现用户理想的界面模型,又加速开发人员确立设计方案,有效降低项目风险。
3.2原型迭代
在原型建立及迭代过程中,选择适用的工具是尽快确立界面设计方案的重要因素。可以采用原型工具或高级语言开发出简易的用户屏幕及报表界面。在原型设计的不同阶段需要针对性地采用不同的工具及方法。在原型建立初始阶段可以采用手工绘制原型,在纸张或写字板上展示界面大概功能,利用手绘原型与用户座谈交互;随着过程继续,采用电脑原型在屏幕上绘制窗体,放置控件、布置界面、色彩字体设置,但不对显示数据、编码进行设计,原因很简单,避免迭代过程中丢弃原先的设计;随着评估过程的继续,用户提出的新需求会逐渐减少或者不再重要,原型也逐步接近理想方案,伴随对原型界面设计不断改进,用户对应用软件未来的面目认识愈加清晰。用户最终需要的是包含数据、具有控制逻辑的界面,在原型设计的后期,需要引入界面流程图来形象描述应用软件的用户界面元素之间、窗体及报表之间的关系。用户界面的手绘原型、电脑原型容易导致开发者遗漏应用程序界面元素间的控制关系和相互作用,给后续开发设计工作带来错误指导,而界面流程图可以描述界面元素间作用关系,帮助开发者验证用户界面设计与系统预期运作流程,指导其他开发人员顺利实施前期原型迭代取得的成果,据此设计出优秀的用户界面。
责任编辑:和硕涵
免责声明:本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
我要收藏
个赞
-
现货模式下谷电用户价值再评估
2020-10-10电力现货市场,电力交易,电力用户 -
PPT | 高校综合能源服务有哪些解决方案?
2020-10-09综合能源服务,清洁供热,多能互补 -
深度文章 | “十三五”以来电力消费增长原因分析及中长期展望
2020-09-27电力需求,用电量,全社会用电量
-
PPT | 高校综合能源服务有哪些解决方案?
2020-10-09综合能源服务,清洁供热,多能互补 -
深度文章 | “十三五”以来电力消费增长原因分析及中长期展望
2020-09-27电力需求,用电量,全社会用电量 -
我国电力改革涉及的电价问题
-
贵州职称论文发表选择泛亚,论文发表有保障
2019-02-20贵州职称论文发表 -
《电力设备管理》杂志首届全国电力工业 特约专家征文
2019-01-05电力设备管理杂志 -
国内首座蜂窝型集束煤仓管理创新与实践
-
人力资源和社会保障部:电线电缆制造工国家职业技能标准
-
人力资源和社会保障部:变压器互感器制造工国家职业技能标准
-
《低压微电网并网一体化装置技术规范》T/CEC 150
2019-01-02低压微电网技术规范
-
现货模式下谷电用户价值再评估
2020-10-10电力现货市场,电力交易,电力用户 -
建议收藏 | 中国电价全景图
2020-09-16电价,全景图,电力 -
一张图读懂我国销售电价附加
2020-03-05销售电价附加
-
电气工程学科排行榜发布!华北电力大学排名第二
-
国家电网61家单位招聘毕业生
2019-03-12国家电网招聘毕业生 -
《电力设备管理》杂志读者俱乐部会员招募
2018-10-16电力设备管理杂志