欢迎来到天天文库
浏览记录
ID:34637745
大小:794.25 KB
页数:41页
时间:2019-03-08
《系统展示层设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、系统展示层设计Name:汤涛JobTitle:技术总监Company:北京通嘉科技(www.onit.cn)Email:tangtao@onit.cnPDF文件使用"pdfFactory"试用版本创建ÿ餀www.fineprint.cnwww.onit.cn软件生命周期模型l瀑布模型(Waterfall)lV模型l编码修正模型(Code&Fix)l增量模型(Incremental)l渐进模型(Evolution)l螺旋模型(Spiral)PDF文件使用"pdfFactory"试用版本创建ÿwww.fineprin
2、t.cnÿwww.onit.cnMSF过程模型DeploymentCompleteReleaseReadinessVision/ScopeApprovedApprovedMSFScopeProjectPlansCompleteApprovedPDF文件使用"pdfFactory"试用版本创建ÿwww.fineprint.cnwww.onit.cnMSF过程模型是一种迭代方法把大项目拆分成多个版本可以减小项目风险。ytlianotiVersion3cnuFVersion2Version1TimePDF文件使用"pd
3、fFactory"试用版本创建ÿwww.fineprint.cnÿwww.onit.cn最常见的模型初始需求需求分析概要设计系统测试计划详细设计集成测试计划编码与单元测试单元测试计划集成测试系统测试PDF文件使用"pdfFactory"试用版本创建www.fineprint.cnwww.onit.cn细化分析设计阶段需求建模架构分析架构设计用例分析用例设计子系统设计类设计PDF文件使用"pdfFactory"试用版本创建www.fineprint.cnwww.onit.cn展示层设计概要•界面•功能•行为PDF文
4、件使用"pdfFactory"试用版本创建ÿwww.fineprint.cnÿwww.onit.cnPDF文件使用"pdfFactory"试用版本创建ÿwww.fineprint.cnwww.onit.cn常见的设计•遵循标准的开发过程:MSF、RUP等•需求分析从功能出发•没有交互设计环节:按照每个开发人员自己的体验和想法进行设计,而不是按照用户的进行设计•忽视交互环境和用户习惯PDF文件使用"pdfFactory"试用版本创建ÿwww.fineprint.cnÿwww.onit.cn开发人员和用户的区别•开发
5、人员:–实现方法–逻辑、算法–版本–...•用户:–交互–感觉、体验–价格–...PDF文件使用"pdfFactory"试用版本创建ÿwww.fineprint.cnÿwww.onit.cn界面和功能的统一•强调用户体验,注重交互•采用交互设计方法PDF文件使用"pdfFactory"试用版本创建ÿwww.fineprint.cnÿwww.onit.cn什么是交互设计•如何让产品易用、有效而且让用户愉悦的设计技术:–了解用户的目标和期望–了解用户的心理和行为特点–定义产品的外观和行为–建立人和产品的有机关系•19
6、84年由比尔•莫格里奇提出PDF文件使用"pdfFactory"试用版本创建ÿwww.fineprint.cnÿwww.onit.cn交互设计•表达了软件外观和行为•帮助软件开发人员降低系统的复杂性•设置开发基线•提高开发效率•提高用户满意度•提高市场竞争力•提升企业品牌形象PDF文件使用"pdfFactory"试用版本创建ÿwww.fineprint.cnÿwww.onit.cn设计过程-学习型设计•强调用户的感受和体验•确定用户的目标PDF文件使用"pdfFactory"试用版本创建ÿwww.fineprin
7、t.cnÿwww.onit.cn我们所讨论的问题PDF文件使用"pdfFactory"试用版本创建fwww.fineprint.cnÿwww.onit.cnUserInterfaceComponents•用户和应用进行交互的接口––输入:•辅助用户输入,提供各种提示和帮助•响应用户操作所触发的各种事件•限制用户的输入•处理一些特殊的操作,如drag-drop,剪贴板操作•…––展现:•格式化数据•特殊显示•将一些代码翻译成可显示的名称•其他(asp.net的页面cache、分页显示查询结果)•从UI的应用类型划分
8、––Console、WinForm、WebForm、Plug-insPDF文件使用"pdfFactory"试用版本创建ÿwww.fineprint.cnÿwww.onit.cn与表现层的相关内容•如同一般的系统设计,表现层也需要一整套支撑模块––配置管理、Cache管理、本地存储、状态管理•表现层的设计模式PDF文件使用"pdfFactory"试用版本创建ÿwww.fin
此文档下载收益归作者所有