- 高性能
- 用一切可用的办法将系统的性能提高到一定的级别,性能包括CPU占用率,内存使用率,网速带宽使用率。经常使用的方法有提高代码质量,增加缓存策略,使用分布式来提高性能。
- 高可扩展性、松耦合
- 可扩展性分为两面,首先是对内的可扩展性,包括数据库的可扩展性,可分布性。对功能的扩展性和独立性。
- 对外是对其它系统的接口,对其它的子系统的对接,这方面可以参照设计模式,架构模式,规定接口规范等措施。
- 高并发性
- 可以同时允许上万人在线工作,处理事务,操作流畅,无明显等待感觉。
- 界面友好,可个性化
- 可以对整体风格进行更换
- 可以对使用方式进行个性化定制
- 可以对显示内容进行个性化定制。