下载此文档

02系统架构分析-课件(PPT·精·选).ppt


文档分类:IT计算机 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
北风网项目培训北风网项目培训之:系统架构分析讲师:石曼迪从 HIS 学****并搭建通用开发平台相关知识回顾?三层指的是哪三层? ?三层各层的职责是什么? 什么是架构?架构规定了软件的高层划分及各部分间的交互–架构不是软件,但架构决策体现于软件平台和框架之中–架构的优劣决定了业务应用系统的实施能力和发展空间–技术搭台,业务唱戏——架构搭台,应用唱戏?架构永远在随着业务的发展而变迁–拥抱变化!适应变化! 架构变迁更多用户更多数据更多功能硬件成本人力成本质量成本提高收益节约成本业务发展传统的三层架构表示层表示层业务实体业务实体业务逻辑业务逻辑数据访问层数据访问层三层架构数据流解析实体对象构建实体对象返回结果处理窗体表示层后台代码业务逻辑层数据访问层数据库用户请求传递参数通知用户处理结果处理后返回请求业务需要的数据操作操作数据库返回查询结果解析实体对象构建实体对象或集合响应存在的问题?系统健壮了吗? ?可以随意扩展了吗? ?系统安全了吗? ?能适应高并发访问吗? ?可测试吗? ?系统资源合理分配了吗? ?当业务变得复杂,关注点能否更小? ?方便协作开发吗? ?…………技术选型 A) 稳定性及可服务性。 B) 整体性能及升级扩容余地。 C) 可维护性及可管理性。目标系统+技术团队=> 技术选型目标系统+技术团队=> 技术选型系统分解-用户界面?系统将会有多少个有可能变化的界面? 住院子系统药库子系统…………入院登记界面、预交款界面、划价记账界面、出院界面、退费界面、明细账查询、一日清单、换床界面……药品入库、出库、调拨、调价、报损、盘点、发药、初始录入………… 30 多个子系统, 600 多界面,还要根据权限来决定加载谁… 30 多个子系统, 600 多界面,还要根据权限来决定加载谁…系统分解-用户界面?每个子系统单独分解成一个子项目; ?编译成 DLL 组件; ?采用反射技术根据权限动态加载; ?再分离出一个 SystemFramework 记录登陆信息; ?建立测试框架; 优点:?界面主要承担数据展现,职责单一; ?模块划分清楚,方便团队开发和测试; ?使用底层框架开发标准统一; ?可以自由加载任何界面; ?耦合度极低; 演示演示系统分解-服务器端?系统运算量有多大? 拿医嘱来说,每天新增的数据是 10 万多条?系统并发如何处理? 极容易出现“脏数据”和“幻象”?和其他系统接口如何处理? 必须统一处理,有事务保证?数据操作安全和客户端连接数如何控制? 必须有统一的安全机制和服务控制机制?业务高峰期如何应对? 统一缓存机制?…………

02系统架构分析-课件(PPT·精·选) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人aidoc3
  • 文件大小0 KB
  • 时间2016-03-05