【摘 要】
:
随着信息化进程的不断推进,软件系统在企业业务处理过程中扮演着越来越重要的角色。虽然面向对象开发方法的广泛应用和MVC架构模式的快速发展一定程度上提高了企业系统开发效
论文部分内容阅读
随着信息化进程的不断推进,软件系统在企业业务处理过程中扮演着越来越重要的角色。虽然面向对象开发方法的广泛应用和MVC架构模式的快速发展一定程度上提高了企业系统开发效率和开发质量,但其开发过程中仍然存在一些问题。如特定领域类似业务的UI通常被重复开发,UI不能适应不断变化的用户需求,最熟悉业务的业务人员难以参与开发,对UI的跨平台要求等。针对这一状况,本文研究如何对特定领域系统的用户界面进行抽象和描述,将用户界面建模为可重用的UI组件,探索用户界面交互过程的建模和描述方法,以及如何将用户界面与业务功能有机结合的方法,提供一个业务驱动的二次开发平台供业务人员进行企业应用的快速定制开发。本文通过分析用户界面与业务的关系,定义了UI组件模型来封装它所支持任务操作、调用接口、外观表现、事件等信息,并用XML对它进行描述。采用任务层次分析分解的方法对组成业务活动的任务进行分析,提出了用户界面的抽象组合模型来表示用户界面的任务信息、数据绑定信息和交互信息。设计了一个界面解析引擎来解析抽象用户界面描述里的各个UI组件的任务类型、绑定的数据、交互等信息,实现用户界面抽象组合描述到具体用户界面的转换。根据UI平台的需求,采用基于消息机制的事件引擎作为平台的交互框架,负责用户界面与业务功能处理以及用户界面的UI组件之间的交互。最后,本文结合“进销存管理系统”领域需求,进行应用分析和模型构建,初步设计并实现了基于业务驱动的UI平台,验证了本文所提出的模型与平台的合理性与有效性,并对嵌入式平台进行了可移植测试。
其他文献
随着半导体集成电路的发展,硅片的直径逐渐增大。虽然小直径硅片仍采用单面抛光加工,但为追求较好的抛光质量,双面抛光已逐渐成为大直径硅片的主要加工工艺。而IC特征线宽的
本论文围绕△Σ分数分频频率综合器的设计展开,主要包括鉴频鉴相器、电荷泵、分频器以及I/Q分频器等电路模块的设计。该频率综合器应用于一款CMOS全集成直接变频结构的数字电
生产物流系统的设施布置在很大程度上影响了系统作用的发挥,设施布置对生产物流系统的正常发挥起到了关键性作用。系统布置设计(SLP)的作用是通过对企业生产系统及物流量的分析,
我国一些景区的名称取自历史故事或者神话传说,其英语译文多为直译,汉语中的文化在英语中没有得到体现,译文存在诸多缺陷。本文运用隐喻/转喻、范畴/范畴化、次第扫描/整体扫
针对传统三相永磁同步电机在发生故障下无法正常运行,设计了适用于电动汽车多相永磁同步容错电机,并分析了容错控制策略。根据电机性能指标,进行尺寸、永磁体、绕组等设计;在
目的 通过分析中耳胆固醇肉芽肿患者血脂代谢特点,探讨中耳胆固醇肉芽肿的发病机制与血脂代谢异常的关系.方法 回顾收集近五年在我院就诊的57例中耳胆固醇肉芽肿患者血浆中的
屯留县位于山西省的东南部,上党盆地西侧。文章主要采用社会语言学的方法,以屯留县麟绛镇地区为主要的调查范围,通过分析因年龄、职业、文化程度等因素而引起的语言变体,来考
本刊讯 7月7日,笔者在广西资源县中峰镇大庄田村杨氏葡萄园采访时了解到,该园在广西农业科学院葡萄与葡萄酒研究所的技术支持下,2016年底创建了全县首个水果类限根半容器栽培
以大豆分离蛋白(soy protein isolate,SPI)和乳糖(lactose)为原料,利用微波无溶剂糖基化反应合成SPI-乳糖糖基化接枝物(SPI-L)和以金属氧化物Al2O3为载体的微波SPI-乳糖糖基化接枝