论文部分内容阅读
为了提高智慧竞赛APP重用性和扩展性,充分分析需求分析基础上,采用分层设计思想解耦模块。数据交互上采用轻量级的简单对象访问协议实现客户端与服务器之间实现异步数据交互,减轻服务器响应负载,同时也提高了客户端用户体验。数据交互设计运用观察者设计模式实现了数据响应与多个响应线程之间一对多的依赖关系,以便所有依赖于数据请求对象都能及时刷新。最后系统设计采用百度推送方式确保消息及时性。系统测试表明上述的智慧竞赛APP设计合理,性能良好。