写点什么

文章:案例研究:巴西国家医疗保健系统

  • 2007-12-02
  • 本文字数:633 字

    阅读完需:约 2 分钟

巴西国家医疗保健系统曾被喻为全球最大的 Java 企业应用,涉及 200 多万行代码,囊括一个 350 个类的区域模块。该系统把所有能想象到全国范围内的各类行政地区模块化,其所实现的自动化给公共医疗保健系统创造了巨大的价值,让巴西人受益匪浅。本案例分析,从系统构架、解决方案、教训与启发以及项目的未来趋向等做全方面详细深入的探索。

和所有重大的国家公共设施系统一样,医疗保健系统最初基于大量的纸质文件系统之上,政府和地方系统间缺少衔接,不仅影响国家对医疗保健事务的宏观调控,更影响到日常的病人预约就诊事宜,在这样的现实情况下,被命名为 Siga Saude 的覆盖全国的医疗保健系统应运而生。

从最初集聚了 150 号人对系统功能做全面的需求分析,到开发团队根据需求规格说明将整个系统恰当地划分模块;从团队选择采用 EJB2.1 和 Struts,结合 EJB 成熟的设计模式,到引入 Session Facade、Service Locator、Business Delegates 从而定义确切的层次分明的框架;从对系统重要的医疗预约调度结合其用例图和序列图做具体的描述,到针对该系统涉及繁杂的规则的特点而特别引入 Drools 工具;从 Java 5 注释代替 XDoclet 给该项目短期开发周期中所带来的巨大优越性,到技术以外的人文交流因素对技术开发所带来的影响,再到鉴于容器外测试的局限性而决定向 POJO 迁移和最后结合 AJAX 简化用户界面,作者是别具匠心,力求为读者提供详细有用的项目开发经验技巧。本案例分析无疑值得 Java 企业应用开发人员阅读参考。

阅读全文:案例研究:巴西国家医疗保健系统

2007-12-02 21:521258
用户头像

发布了 55 篇内容, 共 14.5 次阅读, 收获喜欢 4 次。

关注

评论

发布
暂无评论
发现更多内容

数据虚拟化和 Data Fabric(数据编织)对企业数据管理意味着什么?

Aloudata

数据管理 数据孤岛 数据虚拟化 Data Fabric 数据编织

使用 Apache JMeter 吞吐量控制器的详细指南

霍格沃兹测试开发学社

使用Python获取HTTP请求头数据

霍格沃兹测试开发学社

利用JAVA语言调用GLM-4接口实战指南

幂简集成

Java API 大模型

报名参加通义灵码高校训练营,领 300 元阿里云产品通用抵扣金

阿里巴巴云原生

阿里云 云原生 通义灵码

SD-WAN远程监控异地组网方案

Ogcloud

SD-WAN 远程监控 企业组网 SD-WAN组网 异地组网

中国首例!「DataKit」上架亚马逊云科技 Marketplace add-ons

观测云

AWS

深入分析四层/七层网关

不在线第一只蜗牛

网关

MQTTX 1.10.0 发布:CLI高级文件管理与配置

EMQ映云科技

mqtt mqttx

快速掌握 WinRAR:详细安装与使用指南

霍格沃兹测试开发学社

Postman 集合变量使用详解

霍格沃兹测试开发学社

火山引擎×OPPO,以多样化AI智能体为手机用户带来全新体验

新消费日报

云原生技术实践营 · 深圳站:Serverless + AI 专场开启报名!

阿里巴巴云原生

阿里云 Serverless AI 云原生

使用 Apache JMeter 调度器的详细指南

霍格沃兹测试开发学社

多环境镜像晋级/复用最佳实践

阿里巴巴云原生

阿里云 云原生 云效

破除“数据孤岛”新策略:Data Fabric(数据编织)和逻辑数据平台

Aloudata

数据管理 数据孤岛 数据虚拟化 Data Fabric 数据编织

华为阅读亮相BIBF:以AI赋能出版行业,引领阅读新业态

最新动态

英伟达成全球市值第一公司;苹果暂停下一代高端头显研发丨 RTE 开发者日报 Vol.227

RTE开发者社区

解决 JMeter 返回内容中文乱码问题的详细指南

霍格沃兹测试开发学社

网络调试利器:Chrome Network工具的详细指南

霍格沃兹测试开发学社

使用 Apache JMeter Flexible File Writer 插件的详细指南

霍格沃兹测试开发学社

使用Python获取HTTP请求头数据

霍格沃兹测试开发学社

报名参加通义灵码高校训练营,领 300 元阿里云产品通用抵扣金

阿里云云效

阿里云 云原生

为什么选择SD-WAN进行企业异地组网?

Ogcloud

SD-WAN 企业组网 SD-WAN组网 异地组网 SDWAN

2024-06-19:用go语言,给定一个起始下标为 0 的整数数组 nums 和一个整数 k, 可以执行一个操作将相邻两个元素按位AND后替换为结果。 要求在最多执行 k 次操作的情况下, 计算数组

福大大架构师每日一题

福大大架构师每日一题

使用 Apache JMeter 事务控制器的详细指南

霍格沃兹测试开发学社

文章:案例研究:巴西国家医疗保健系统_Java_Floyd Marinescu_InfoQ精选文章