论文部分内容阅读
当前医药行业,医药管理系统的开发基本上还是按照企业的需求定做,分析、设计、开发每个环节都要重头做起,致使系统的开发效率低下、周期长、成本高。本文所研究的主要内容就是为医药行业提供一种构件解决方案:通过构件化的开发方法来搭建系统开发平台,借助于二次开发,达到快速构建系统的目的。
本文在研究了GSP(Good Supply Practice)、软件复用、构件技术及相关理论的基础上,首先对医药管理系统现状进行了需求分析,将GSP的要求渗透到软件的业务流程中,得到了相应的用户需求,功能需求;其次,使用面向对象的思想对业务需求进行分析,重点分析了其中的进、销、存系统,并用用例方式进行详细的论述;再次,进行了系统设计,参考了J2EE和MVC(Model ViewControllor)分层设计理念,提出了一种面向构件的软件架构并据此给出了数据库的设计方案,然后设计了基于ALOAF(Asset Library Open ArchitectureFramework)的分布式医药构件库的框架模型,它是按照一种基于接口匹配的构件库的方法设计的,从而提高构件的查全率和查准率;最后,介绍了这种构件库所有接口的实现和医药管理系统的主要功能的具体实现。