论文部分内容阅读
.NET概念及开发技术提出的时间不长,到目前还没有统一的设计与开发标准,但是.NET却有着很大的发展潜力,用.NET开发应用系统将越来越普及。因此根据当前管理信息系统的发展现状,本文结合“心脑血管疾病的规范化综合诊治流程和信息管理系统”这一实际课题,研究了.NET下管理信息系统设计理论与技术解决方案,希望这些问题的研究对.NET下其它管理信息系统的开发与应用能够提供一个参考模型,从而提高系统的开发效率。管理信息系统的发展过程是随着计算机网络技术、数据库技术、开发平台等为代表的计算机应用技术的迅猛发展而越来越广泛渗透到社会的过程,是计算机程序设计从面向过程到面向对象转变的过程,是应用系统从单层到双层进而到三层和多层的发展过程,因此,本文首先介绍了设计与开发管理信息系统的理论基础,包括面向对象系统分析与设计方法、系统体系结构的发展进程、关系数据库技术以及Microsoft .NET概述。其次介绍了管理信息系统的分析与设计。随着UML的广泛应用,使得面向对象设计方法的发展进入崭新的阶段。UML适用于系统开发的不同阶段,本文通过Rational Rose建模工具讨论了在需求分析阶段对系统进行面向对象的描述和建模。在系统设计部分比较了C/S与B/S两种体系结构的优缺点,提出采用C/S与B/S混合模式开发本系统的总体思路。一个成功的管理信息系统,数据库设计的好坏是关键与基础,于是较为详细地阐述了数据库建模的有关理论和可行方法,具体讨论了使用PowerDesigner工具进行数据库建模的方法与步骤。最后,本文研究了系统的关键技术及实现。使用ADO.NET数据访问模型实现数据的断开式访问,并能很好地改善数据库访问的性能。微软的.Net平台给应用程序开发提供了一个非常好的基础系统平台,但是还需要我们针对应用系统的特点,构建自己的应用系统框架。因此,本文设计了一套.NET平台下C/S与B/S混合模式的管理信息系统的开发框架,从而使得. NET系统对中小型项目开发效率高的优势能够充分地体现出来。在系统实现中,采用面向对象的编程方案,通过公用类库封装对数据的访问,从而使得业务实现过程快速简洁,并对系统中部分模块提供技术上的解决方案。