系统模块化设计控制方法

文档序号:6572561阅读:890来源:国知局
专利名称:系统模块化设计控制方法
技术领域
本发明涉及一种系统控制方法,尤其是涉及一种系统模块化设计控制方法。
背景技术
目前,大部分管理系统都称为模块化设计。现有的开发过程主要是几个人 负责一个模块的编码,然后把各个模块整合起来,但是当添加模块功能或者删 除模块功能时必须要修改主程序,当其中的一个模块出现问题时整个系统就无 法继续运行,导致其它模块也不得不停止运行。后期的系统维护和升级工作也 需要系统停止运行,修改相关的功能后才能继续运行。发明内容本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种工艺简 单、操作方便的系统模块化设计控制方法。本发明的目的可以通过以下技术方案来实现系统模块化设计控制方法, 其特征在于,该方法包括以下步骤-(1) 架构程序主框架;(2) 检测是否加载/卸载模块,若检测结果为否,则程序继续运行;(3) 若步骤(2)中检测的结果为是,则通过动态连接库方式加载/卸载模块;(4) 检测是否加载/卸载成功,若检测结果为否,则返回步骤(3);(5) 若步骤(4)中检测的结果为是,则注销程序;(6) 检测是否注销成功,若检测结果为否,则返回步骤(5);(7) 若步骤(6)中检测的结果为是,则复制/删除模块文件;(8) 检测是否复制/删除成功,若检测结果为否,则返回步骤(7);(9)若步骤(8)中检测的结果为是,则更新完成。 与现有技术相比,本发明工艺简单、操作方便,在给系统添加相关功能模 块和删除现有的功能模块时只需要一些简单的Windows的操作,操作完成后注 销系统即可实现,无需关闭系统和修改系统主程序,在后期的系统维护和系统 升级过程中也无需关闭系统,只需简单操作即可实现系统的维护和升级。


图1为本发明系统模块化设计控制方法的流程图;图2为本发明系统模块化设计控制的主要结构示意图。
具体实施方式
下面结合附图及具体实施例对本发明作进一步说明。如图1所示,在系统模块化设计控制方法中,步骤l为起始步骤,架构程 序主框架;在步骤2中,检测是否加载/卸载模块,若为否,则在步骤3中程序 继续运行;若步骤2中为是,则在步骤4中通过动态连接库方式加载/卸载模块; 在步骤5中,检测是否加载/卸载成功,若为否,则返回步骤4;若步骤5中为 是,则在步骤6中注销程序;在步骤7中,检测是否注销成功,若为否,则返 回步骤6;若步骤7中为是,则在步骤8中复制/删除模块文件;在步骤9中, 检测是否复制/删除成功,若为否,则返回步骤8;若步骤9中为是,则在步骤 10中完成更新。如图2所示,该图2为本发明系统模块化设计控制的主要结构示意图,该 结构包括主程序模块11、加载/卸载模块12、注销程序模块13、复制/删除模块 14,主程序模块11与加载/卸载模块12的一端连接,该加载/卸载模块12的另 一端与注销程序模块13的一端连接,该注销程序模块13的另一端与复制/删除 模块14的一端连接,该复制/删除模块14的另一端与主程序模块11连接。首 先通过主程序模块11架构程序主框架,然后通过加载/卸载模块12进行加载/ 卸载模块,加载/卸载完成后,通过注销程序模块13注销程序,注销完成后, 通过复制/删除模块14进行复制/删除模块文件,复制/删除完成后,完成更新。
权利要求
1.系统模块化设计控制方法,其特征在于,该方法包括以下步骤(1)架构程序主框架;(2)检测是否加载/卸载模块,若检测结果为否,则程序继续运行;(3)若步骤(2)中检测的结果为是,则通过动态连接库方式加载/卸载模块;(4)检测是否加载/卸载成功,若检测结果为否,则返回步骤(3);(5)若步骤(4)中检测的结果为是,则注销程序;(6)检测是否注销成功,若检测结果为否,则返回步骤(5);(7)若步骤(6)中检测的结果为是,则复制/删除模块文件;(8)检测是否复制/删除成功,若检测结果为否,则返回步骤(7);(9)若步骤(8)中检测的结果为是,则更新完成。
全文摘要
本发明涉及一种系统模块化设计控制方法,该方法包括以下步骤架构程序主框架;检测是否加载/卸载模块,若为是,则通过动态连接库方式加载/卸载模块;检测是否加载/卸载成功,若为是,则注销程序;检测是否注销成功,若为是,则复制/删除模块文件;检测是否复制/删除成功,若为是,则完成更新。与现有技术相比,本发明工艺简单、操作方便,在给系统添加和删除模块时只需要一些简单的Windows的操作,操作完成后注销系统即可实现,无需关闭系统和修改系统主程序,在后期的系统维护和系统升级过程中也无需关闭系统,只需简单操作即可实现系统的维护和升级。
文档编号G06F9/46GK101334732SQ200710042680
公开日2008年12月31日 申请日期2007年6月26日 优先权日2007年6月26日
发明者翁思跃 申请人:上海岱嘉医学信息系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1