一.功能设计具有一下特点:1.合适性:功能性需求与非功能性需求需要综合考虑。功能性需求要精简,功能模型未明确定义的辅助功能(包括查询型、汇总型等)尽量不加,除非该功能操作太多的表,保证功能粒度的一致性与合理性,解决问题的明确性及系统业务过程的简单性;明确功能约束并说明清楚;2.稳定性:明确哪些是不变的功能,形成稳定的结构;3.扩展性:明确哪些是可变的功能,使可变的功能易于扩展;4.复用性:抽取公用的东西,加强公共功能的复用;5.单一性:同样的功能只在一个地方出现,禁止在多个地方出现。二.页面设计具有一下特点1.功能性:满足业务功能,达到用户基本的功能需求;2.清晰性:信息要清晰明确,防止晦涩语言或描述不清楚的地方;3.易用性:分区分层与页面布局合理,符合用户操作习惯;4.友好性:页面样式风格应贴近工作氛围,使用户可以很好地融入系统;5.交互性:应有必要的信息提示与操作步骤引导,降低系统对使用人员要求; 6.整体风格的一致性;7.必输项采用“*”表示,在页面原型中标识;如果不输入点击保存,提示“请输入XXX!”,在详细设计不用描述;8.复选框选择后操作提示(1)明细、导出、打印:如果为选择或选择多条记录,提示“请选择一条记录!”,在详细设计不用描述;(2)删除:如果不支持批量删除,提示“请选择一条记录!”,如果支持批量删除,提示“请选择记录”,如果已选记录不符合删除条件,提示“记录不能删除:xxx(原因)!”,删除时询问“确认删除?”,在详细设计不用描述;(3)修改:如果未选择或选择多条记录,提示“请选择一条记录!”,如果已选记录不符合修改条件的记录,提示“记录不能修改:xxx(原因)!”,在详细设计不用描述;9.操作成功后提示(1)新增记录保存成功后,提示“[单据编号]+[单据类型]生成成功!”;(2)修改记录保存成功后,提示“[单据编号]+[单据类型]+[操作类型]成功!”(操作类型:修改、派工等);(3)删除记录功能后,提示“删除成功!”;10.操作失败后提示“[操作类型]失败:xxx(原因)”(操作类型:修改、派工等);11.查询条件可多选时,已选择项在文本框中的展示格式:项1,项2,项3,各选择项间以“,”(英文半角逗号)分隔;12.通用帮助框:通用帮助框的查询条件应支持默认匹配父页面的查询条件,即通用帮助框的链接支持传递参数。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论