界面框架中的公共策略
继续截取建议中的一节,
这部分内容是整个软件架构设计中要考虑的问题,并不仅是界面架构设计中的问题.这里只描述和界面相关的内容,包括一些纵向策略和通用模块(主要是运营维护模块).每个都能成为一个很大的主题,这里只是点到为止(作为讨论的引子)。
开发规范:
这部分内容是整个软件架构设计中要考虑的问题,并不仅是界面架构设计中的问题.这里只描述和界面相关的内容,包括一些纵向策略和通用模块(主要是运营维护模块).每个都能成为一个很大的主题,这里只是点到为止(作为讨论的引子)。
开发规范:
各类命名规范,语法结构等等,尤其是文件定义和目录结构,在B/S应用中是很重要.
用户操作:
用户操作习惯,键盘鼠标策略(快捷键等),用户操作的事务保证,操作提示等
缓存:
主要是呈现层的页面缓存.
线程,对象池:
主要是针对用户访问对象和用户操作建立的各类对象池和线程池,以实现高级缓存机制.
安全策略:
安全策略要自底向上考虑与设计
协议角度:安全协议,认证方式
应用角度:用户管理,用户授权,用户认证,功能点控制,页面对象控制,对象内容控制
通信:
各页面各呈现层对象间的通信机制.
应用服务接口:
业务服务层对外提供的接口
配置管理:
各类配置的统一,样式配置得考虑进去.
运用监控
页面访问分析,页面运用状况监控等.
错误控制
各类页面操作和系统运行错误的提示与记录(包括相关的帮助),注意与应用服务器错误信息的整合.
日志管理
界面操作的日志管理
字符集和字符编码
采用的字符集与字符编码,与相关组件或系统的兼容问题
国际化
各国家各地区的考虑.
用户定制:
用户定义实现:自定义界面,用户收藏夹,访问历史.
软件安装/更新:
界面部分的安装与更新
基础架构文档:
不仅是服务器的基础架构,也包括客户端的基础架构,例如浏览器的设置等.
设计:
界面和界面框架,从设计文档到实现的规划.
测试:
界面与界面框架的单元测试,集成测试,使用测试,系统测试,压力测试如何做.
应用服务器
应用服务器对界面框架与界面实现的影响与限制
报表,图表
posted on 2004-08-26 08:30 HelloSnoopy 阅读(405) 评论(0) 编辑 收藏 举报