免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于.net平台remoting、DB2技术的大型分布式HIS系统架构及开发(项目架构师方向)本系统是一个典型的中国数字化医院建设的HIS管理系统,课程涉及到系统架构、支持数据库DB2、ORACLE、SQL SERVER多种数据库、支持抽象工厂、组件式编程、基于角色和个人的混合授权思想、动态菜单技术、报表打印、作业调度、remoting技术、分布式负载均衡等。该课程是目前国内第一套针对系统架构方向的高级课程,适合有志从事系统架构方向的学员。本课程讲师拥有超过10年HIS系统架构经验,整个设计思想均为讲师多年心血的结晶。培训定位:适合于.net方向有一定的工作经验提高用。本次课程涉及到系统架构、DB2、抽象工厂、组件式编程、基于角色和个人的混合授权思想、动态菜单技术、报表打印、作业调度、remoting技术、分布式负载均衡等。课程假设读者就是刚入职的员工,讲师承担师傅的角色,为各位呈现实际开发的流程、习惯和应该具备的技能。一、系统介绍: 本系统是一套类似天网HIS系统中国数字化医院信息管理系统,系统是专为中国数字化医院建设而精心设计的大型集成信息管理平台,HIS系统由天网软件股份一百多位科研工作者凝结14年行业经验精心打造而成,包括门诊、住院、药库(房)、医嘱、医生站、护士站、总务、设备、人事、工资、财务、病案、统计、触摸屏、动态床位、急救120、院长查询、电子病历、病案、PACS、LIS、合理用药等30多个子项目。是我们站在IT技术前沿的呕心之作,她代表了天网在信息化管理技术领域的最高成就,是天网奉献给中国医疗信息化事业的又一部宏篇巨著。在国内有上千家客户,其中国家50强医院就有8个。本课程正是基于HIS系统的医疗架构体系下进行完全自主开发研制的,讲师曾在天网担任HIS系统的项目经理,对整套系统的难点及业务流程具有很深的理解。本课程从零起步,带你从项目环境搭建到系统架构、项目编码,将你的设计思路带到一个很高的境界。二、详细模块如下图:系统特点及优势:1.采用先进的多层榉架式结构2.支持多平台UNIX /LINUX / NT3.采用微软.NET架构开发4.支持数据库DB2、ORACLE、SQL SERVER5.运用数据仓库技术,具备大容量数据处理能力6.支持64位操作系统7.实现了可自动升级的智能客户端技术8.独创的个性报表生成器及查询生成器9.自由设计菜单界面10.首创的内嵌消息管理组件,实现了医院日常业务的联动11.采用先进的组件技术,解决了系统的产品化和工程化12.独特的安全保证技术,提供完善的危机处理预案13.采用主机监控系统,使HIS网络更加安全和可控14.服务器分布式部署和处理的应用,实现了服务器的负载均衡三、课程特色:1. 所有代码均为现场手敲,不会出现任意一句没有交代的代码;2. 编写过程中用到自己开发的控件就提供控件代码,用到第三方控件就提供使用DEMO;3. 每次课程都在前次课程的基础上迭代开发,保证每次课程项目均可运行;4. 每次课程基本都提供上课PPT,重难点均已列出,方便读者自学;5. 前半部分课前增加回顾,方便大家记忆基础知识;6. 课程在录制过程中特别强调到开发中容易犯的一些错误和技巧;7. 课程融入非常多的常用算法以及使用环境;8. 课程注重业务的讲解和实现,是实际开发的重中之重;9. 抛弃以往光讲的做法,课程参入陷阱、提问、设问等教学技巧和大家交互;10.课程采用渐进思路进行,逐渐从新建一个空项目形成一个大型完整项目;11.课程增加实际客户案例及数据库调优技术;四、课程安排:1. 系统介绍和演示,市场定位、目前HIS市场、开发应具备技能和学习方法。2. 开发环境搭建,要求的硬件、软件以及版本号等、常用操作示例和注意事项。3. 系统架构分析,软件行业其他架构对比和设计模式概要。4. 抽象工厂和普通三层结合、插件式编程。5. 基于角色的权限管理思想和混合授权思想。6. 动态菜单加载、反射、类特性等技术。7. DB2数据库使用(上、下)。8. DEV控件套件使用。9. 从头开始搭建服务端。10.搭建系统框架,并开始系统管理部分开发(基础、提高)。11. 搭建并测试系统框架和开发环境12. 权限配置思路13. 权限配置实现14. 菜单分离技术基础15. 菜单分离技术完善16. 增加住院子系统住院子系统-入院登记18. 增加住院子系统住院子系统-入院登记界面及逻辑19. 增加住院子系统住院子系统-入院登记界面业务流程20. 增加住院子系统住院子系统-入院预交款业务21. 增加住院子系统住院子系统-完成入院业务22. 增加住院子系统住院子系统-测试入院业务并总结23. 增加住院子系统报表打印技术24. 增加住院子系统预交款(界面业务)25. 增加住院子系统预交款(保存业务)26. 增加住院子系统预交款(收费业务)28. 增加住院子系统预交款(退费业务)29. 增加药库子系统药库(入库界面业务-上)30. 增加药库子系统药库(入库界面业务-下)31. 增加药库子系统药库(入库业务保存)32. 增加药库子系统药库(入库业务审核)33. 菜单映射修改34. 增加门诊子系统划价记账(界面业务)35. 增加门诊子系统划价记账(界面逻辑)36. 增加门诊子系统划价记账(查询计算业务)37. 增加门诊子系统划价记账(保存业务)38. 增加护士站子系统导航管理(界面业务)39. 增加护士站子系统导航管理(界面切换)40. 增加护士站子系统导航管理(信息展示)41. 整合运行42. 项目总结目前只融合4个子系统的开发,其价值已经不可估量。五、项目架构及优势:本系统的框架,包含了一系列规范、约定和支撑类库、服务。 系统的内聚和耦合度 这是保证一个系统的架构是否符合软件工程原则的首要标准。 层次的清晰和简洁性 系统每个部分完成功能和目标必须是明确的,同样的功能,应该只在一个地方实现。如果某个功能可以在系统不同的地方实现,那么,将会给后来的开发和维护带来问题。系统简单明了,过于复杂的系统架构,会带来不必要的成本和维护难度。在尽可能的情况下,一个部分应该完成一个单独并且完整的功能。 易于实现性 如果系统架构的实现非常困难,甚至超出团队现有的技术能力,那么,团队不得不花很多的精力用于架构的开发,这对于整个项目来说,可能会得不偿失。本项目崇尚“简单就是美”的原则。 可升级和可扩充性 一个系统框架,受设计时技术条件的限制,或者设计者本人对系统认识的局限,可能不会考虑到今后所有的变化。但是,本系统为将来可能的变化做好准备,能够在今后,在目前已有的基础上进行演进,但不会影响原有的应用。 是否有利于团队合作开发 一个好的系统架构,不仅仅只是从技术的角度来看,而且,它还应该适用于团队开发模型,可以方便一个开发团队中各个不同角色的互相协作。例如,将Web页面和业务逻辑组件分开,可是使页面设计人员和程序员的工作分开来同步进行而不会互相影响。 性能 性能对于软件系统来说是很重要的,但是,有的时候,为了能让系统得到更大的灵活性,可能不得不在性能和其他方面取得平衡。另外一个方面,由于硬件技术的飞速发展和价格的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 46567.2-2026智能计算忆阻器测试方法第2部分:线性度
- 2026年抗菌药物专项培训考核试题及答案
- 工程师职称评定年度工作总结报告
- 固定修复工艺试题及答案
- 供电营销服务外包合同
- 2026年河南省驻马店市全科医学(中级)专业知识模拟考试(含答案)
- 轻质隔墙隔音棉填充施工工艺
- 园林景观土方工程施工方案
- 健康宣教全文内容
- 养殖安全记录讲解
- 中外航海文化知到课后答案智慧树章节测试答案2025年春中国人民解放军海军大连舰艇学院
- 兽医屠宰卫生人员考试题库及答案(415题)
- 2023年新高考I卷数学高考试卷(原卷+答案)
- 招聘工作经验分享课件
- 关于悖论的一个课件
- 九年级数学中考二轮复习-数学中的最值问题之点圆最值课件
- 《诊断学》-黄疸共24张课件
- 地基与基础工程承包招标文件
- 医学免疫学实验课件:抗核抗体(ANA)荧光片判读解析及举例说明
- 《颜勤礼碑》标点、注解及今译
- 反应槽工程施工组织设计方案
评论
0/150
提交评论