资料介绍
针对系统开发过程中存在的界面风格相近、业务功能代码冗余等问题,根据改进的工厂生产模式,向导类系统采用单窗体、流程式设计架构,将业务逻辑代码和界面实现代码分离,并结合实例,从用户需求、系统框架和功能类设计等方面详细阐明了自助服务系统的开发过程。运行效果表明,基于工厂生产模式的向导类系统架构能够较快应对用户需求的改变,提高了代码的重用性和灵活性。
关键词: 工厂生产模式 流程式设计架构 系统框架 功能类设计
向导类系统主要是指以向导方式运行的一类系统,这类系统突出的特点是运行界面相差不大,比如常用的自助取款机(ATM)就属于这类系统,但是其又与普通的安装向导不同,它根据用户的输入,处理不同的业务逻辑,实现和用户的交互,其中系统显示给用户的一个个窗体称之为流程,也就是说向导类系统实际上就是由不同的流程所组成的。传统的设计方法是为每个流程创建不同的界面,这样做的好处是设计方便,实现比较快捷,但是由于界面之间相似度比较高,界面之间存在着大量冗余的实现代码,在界面进行更换时,必须进行大量的代码提取和移植工作,造成了很大的移植工作量,另一方面,此类系统业务逻辑代码大量存在于界面类的实现代码中,造成代码的混乱。针对这种情况,必须对现有的系统架构进行改进,以提高代码的可维护性,降低冗余度。
关键词: 工厂生产模式 流程式设计架构 系统框架 功能类设计
向导类系统主要是指以向导方式运行的一类系统,这类系统突出的特点是运行界面相差不大,比如常用的自助取款机(ATM)就属于这类系统,但是其又与普通的安装向导不同,它根据用户的输入,处理不同的业务逻辑,实现和用户的交互,其中系统显示给用户的一个个窗体称之为流程,也就是说向导类系统实际上就是由不同的流程所组成的。传统的设计方法是为每个流程创建不同的界面,这样做的好处是设计方便,实现比较快捷,但是由于界面之间相似度比较高,界面之间存在着大量冗余的实现代码,在界面进行更换时,必须进行大量的代码提取和移植工作,造成了很大的移植工作量,另一方面,此类系统业务逻辑代码大量存在于界面类的实现代码中,造成代码的混乱。针对这种情况,必须对现有的系统架构进行改进,以提高代码的可维护性,降低冗余度。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 网络架构的时钟系统——设计与验证
- 智能工厂数据采集方案.pdf 30次下载
- 设计模式:简单工厂模式——基于C语言
- 什么是智能工厂-物联网系统 7次下载
- pcb工厂排名
- pcb工厂
- 工厂dfm是什么意思
- 智能网联汽车信息物理系统参考架构报告 53次下载
- 基于分等级随机抽样聚类的交通运行状态模式分类方法 14次下载
- MES系统如何搭建数字化工厂? 20次下载
- 智能工厂MES总体架构 15次下载
- Cadence安装向导 0次下载
- 电器类生产企业仓库管理系统的设计
- 基于J2EE架构的信息查询系统的研究与应用
- 电器类生产企业仓库管理系统的设计
- 贴片工厂在生产中容易发生的封装问题 320次阅读
- 百度垂类离线计算系统的演进过程 百度垂类离线计算系统的设计与实现 395次阅读
- 工厂数字孪生系统的特点与结构 988次阅读
- 一文详解UVM设计模式 1333次阅读
- 嵌入式软件最常见的架构模式 2299次阅读
- 架构模式的基础知识 630次阅读
- 嵌入式7种架构模式分析 3892次阅读
- 什么是MES系统架构? 2321次阅读
- IC类器件的元件库如何创建 1864次阅读
- 在贴片加工厂中有哪些安全防护需要了解 1306次阅读
- 如何使用工厂模式来减少智能合约安全漏洞的影响 597次阅读
- D类放大器的闭环架构如何比开环架构达到更佳的电磁兼容性EMC性能 2743次阅读
- 工厂配电系统常见的问题,该如何解决? 6064次阅读
- 10种常见的软件体系架构模式分析以及它们的用法、优缺点 2.1w次阅读
- 单例模式分成饿汉模式和懒汉模式解析 1613次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1490次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 93次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多