基于J2EE架构的企业管理信息系统设计
这是一篇关于J2EE 体系结构,设计模式,通用框架,自动化的论文, 主要内容为随着我国企业信息化建设的不断发展,很多企业已经组织开发了自己的企业管理信息系统,极大地提高了我国企业的信息化水平。传统的企业管理信息系统多是采用二层体系结构,即C/S 模式。C/S 两层架构在一个相对专用、独立的系统中,是一个较好的系统建立方法;但随着企业业务规模的扩大,以及为了适应在Internet 上开展业务服务的需求,现在采用的软件结构是一个分布式的多层体系结构。 J2EE(Java 2 Platform Enterprise Edition J2EE) 是一种开发分布式多层体系结构的应用程序的开发平台。它利用 Java 2 平台来简化企业解决方案的开发、部署和管理相关复杂问题的体系结构,它定义了一个典型的四层结构,分别是客户层、Web 层、商业逻辑层和企业信息系统层。多层体系结构为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机制。 本文首先对J2EE 体系架构作了简要介绍;然后讨论了设计模式在面向对象软件开发过程中的重要作用,阐述了在J2EE 平台下开发应用程序的一些常用的设计模式,以及如何使用这些设计模式来对一个企业管理信息系统项目进行设计;接着讨论了应用程序框架的概念以及使用应用程序框架开发业务应用程序所带来的优势,最后研究和设计了一个建立在J2EE 平台上的通用框架。这个通用框架采用了抽象的数据持久性方案,能够实现自动化的实体-关系映射,并且能够实现业务服务的自动化处理功能,从而建立了一个能够快速开发业务应用程序的开发环境。
基于J2EE技术构建高级通用课程网站框架的研究与实现
这是一篇关于课程网站,Ext,通用框架,J2EE的论文, 主要内容为利用网络和多媒体技术传播知识,已是新形势下高等院校适应社会发展、转换教学观念、开展教育教学改革的重要研究课题,是高校教师必须认真面对的重要任务。作者结合高校课程网站建设的基本现状,介绍了课题研究的意义、内容和承担的主要工作。 论文对比了J2EE和.NET平台的特点,介绍了网站建设采用的技术方案,包括框架理论,Spring、Hibernate及Ext等软件框架的特点,相关的整合技术,反映了课题研究的指导思想和技术基础。 作者针对教学目标和应用需求,认真分析了课程网站建设中存在的问题,给出了系统的结构设计、网站布局规划,及数据库设计中遇到的问题和解决方法。重点讨论了动态模块添加,标题管理,简单搜索,用户管理,有关业务逻辑等模块的类及对象设计及功能实现。 结合“离散数学精品课程网站”实例和研究成果,展示了设计实现高级通用课程网站框架的网站首页、后台管理子系统、页面导航、论文集管理、标题管理、内容更新及添加博客等页面的技术要点。 论文最后总结了课题的研究工作,展望了将来的发展以及作者进一步的研究工作。
基于MBaaS架构的移动后端服务框架的研究与实现
这是一篇关于MBaaS,通用框架,微服务,推送调度的论文, 主要内容为移动终端由于其便携性和易用性受到越来越多人的欢迎,因此移动应用越来越重要,但是大量的移动应用开发就会引发一系列问题。不同的移动应用的功能有时会重复,投入大量人力物力和时间去开发重复功能是无意义的。再者,有些企业先有基于浏览器的服务器端再有移动应用的服务器端,移动应用的功能大多从原有的服务器端平移过去,而原有系统如何能够满足对移动应用的需求也是一个问题。为了解决上述的问题,本课题设计了一个基于移动后台即服务(Mobile backend as a service,简称 MBaaS)的移动后端服务框架,MBaaS架构通过减少服务器端重复开发加速应用开发。本文总结出应避免重复开发的服务组件,设计了一个web管理模块来进行对服务组件的管理,同时规定了框架的通信方式和数据传输格式。同时本课题设计的框架可接入自定义服务组件,这些组件通过使用微服务的思想对系统进行解耦得到。对于框架中推送服务进行策略上的优化,考虑不同情况下的数据推送方式,达到优化性能的目的。用实际的案例详细说明了整体的实现和展示,证明本课题提出的移动后端服务框架的可行性。本文主要包括了如下几部分的工作:1.移动服务框架的分析与设计:通过分析MBaaS架构的特点借鉴其思想,分析框架设计的需求,明确框架总体目标,并且给出了框架应该包括的模块以及模块之间的关系,并且采用基于REST的通信方式和JSON类型的数据传输格式。最后分析了一下API设计的原则。2.系统功能的解耦和接入:设计系统解耦通用流程并进行具体说明,然后基于本实验室CRM系统把其中原有功能解耦成不同的微服务,并且在web管理模块中对它们进行注册接入。3.推送方式的分析和推送调度策略的设计:推送方式的选择决定了推送效率和能力。本文对现有的推送方式进行分析,对比他们的区别,设计出推送调度策略,弥补了使用单一推送方式造成的效率低下和能力的不足。4.移动服务框架的实现:作者基于提出的框架、推送调度策略和对于CRM系统解耦出的功能服务,实现一个移动后端服务平台,验证了提出的框架、策略和自定义服务的可行性。
基于Spring的政务系统通用框架的研究与应用
这是一篇关于电子政务,通用框架,Spring,Hibernate,Ajax,DWR的论文, 主要内容为信息化是衡量各国现代化水平的重要标志。发展电子政务,构建自己的电子政务系统已成为各国的共识。电子政务系统发展到今天,其体系结构已经开始从传统的C/S结构向B/S结构过渡,传统的C/S结构已经越来越不能满足现在政府的需要,它用户狭窄,使用不便,不易维护,不够安全等缺点严重阻碍了电子政务的发展。在传统的电子政务开发过程中,使用EJB的重量级J2EE框架存在系统设计复杂、相应的页面请求时间长、资源占用过高、服务器硬件和软件要求高、侧重封装底层的技术细节、复用粒度较小等诸多不足。 针对上述问题,本文采用基于架构整合的思想,用一些轻量级的、灵活的J2EE框架代替传统的重量级EJB,设计并实现了一套政务系统通用开发框架,该框架较好地实现了表现层、业务逻辑层和数据持久层的分离和封装,并提供对事务处理、身份认证、权限控制等关键服务的支持。 整个框架的所有组件都运行在Spring容器中,Spring主要是实现系统的业务逻辑。在数据层,如果使用JDBC直接访问数据库的方式,其运行效率低,且在Java程序中嵌入了大量的SQL语句,编程量很大,为解决这一问题,本文采用-Hibernate对JDBC进行轻量级封装来完成数据持久化工作;在表现层,为了解决Web界面对用户响应灵敏方面欠缺使得在使用浏览器浏览网页时页面刷新很慢的问题,本文引入基于Ajax的DWR框架对Spring MVC模块进行扩展。这种方式实现了页面数据的局部更新,可以构建更为动态和响应更灵敏的Web应用程序,实现快速而轻量的异步通信,使得Web表示层灵敏不足的现状大有改观;同时为了提高系统的安全性、代码的可重用性以及可维护性,又加入了Acegi和Tiles对整合后的框架做进一步完善。 最后将该通用框架运用在具体的电子政务系统中。本文设计的通用框架对大部分电子政务系统的开发都具有普遍的指导作用。
支持算法插件化的通用推荐服务框架的设计与实现
这是一篇关于推荐系统,通用框架,算法插件化,协同过滤的论文, 主要内容为互联网技术的发展改变着我们每个人的生活,电子商务网站上的商品已经数以亿计,而在电商平台上的卖家也已数以百万计。在今天,用户在互联网上可以接触到的商品和服务的数量已经达到了空前规模。但在这些海量商品和服务之中,用户真正需要的只有一小部分。人们依赖个性化推荐系统来从过量的数据中获取自己想要的信息。 如今,个性化推荐系统已经有了普遍的应用,然而传统的推荐系统往往针对某种特定应用开发,提供的方式较为封闭,不够灵活,为一个应用开发的推荐系统往往不能用于另一种应用。本论文提出了一种基于算法插件化的通用推荐服务框架。该框架封装了数据的采集存储和分析逻辑、插件化推荐算法计算逻辑以及高性能推荐业务接口的实现,从而使得应用开发者只需关注应用内部信息的维护,通过简单的接口与通用推荐服务进行对接,即可获得可靠高效的推荐能力。 本文首先介绍了推荐系统的原理和评价方法。接着,本文分析了通用推荐服务的需求。本文还详细介绍了通用推荐服务框架的设计与实现,包括框架的总体结构,及框架的各个组成部分中涉及到的关键技术、数据结构设计、接口设计、详细设计等内容。最后通过实际网站推荐模块应用框架的开发过程,说明了该框架的可行性、可用性。
基于MBaaS架构的移动后端服务框架的研究与实现
这是一篇关于MBaaS,通用框架,微服务,推送调度的论文, 主要内容为移动终端由于其便携性和易用性受到越来越多人的欢迎,因此移动应用越来越重要,但是大量的移动应用开发就会引发一系列问题。不同的移动应用的功能有时会重复,投入大量人力物力和时间去开发重复功能是无意义的。再者,有些企业先有基于浏览器的服务器端再有移动应用的服务器端,移动应用的功能大多从原有的服务器端平移过去,而原有系统如何能够满足对移动应用的需求也是一个问题。为了解决上述的问题,本课题设计了一个基于移动后台即服务(Mobile backend as a service,简称 MBaaS)的移动后端服务框架,MBaaS架构通过减少服务器端重复开发加速应用开发。本文总结出应避免重复开发的服务组件,设计了一个web管理模块来进行对服务组件的管理,同时规定了框架的通信方式和数据传输格式。同时本课题设计的框架可接入自定义服务组件,这些组件通过使用微服务的思想对系统进行解耦得到。对于框架中推送服务进行策略上的优化,考虑不同情况下的数据推送方式,达到优化性能的目的。用实际的案例详细说明了整体的实现和展示,证明本课题提出的移动后端服务框架的可行性。本文主要包括了如下几部分的工作:1.移动服务框架的分析与设计:通过分析MBaaS架构的特点借鉴其思想,分析框架设计的需求,明确框架总体目标,并且给出了框架应该包括的模块以及模块之间的关系,并且采用基于REST的通信方式和JSON类型的数据传输格式。最后分析了一下API设计的原则。2.系统功能的解耦和接入:设计系统解耦通用流程并进行具体说明,然后基于本实验室CRM系统把其中原有功能解耦成不同的微服务,并且在web管理模块中对它们进行注册接入。3.推送方式的分析和推送调度策略的设计:推送方式的选择决定了推送效率和能力。本文对现有的推送方式进行分析,对比他们的区别,设计出推送调度策略,弥补了使用单一推送方式造成的效率低下和能力的不足。4.移动服务框架的实现:作者基于提出的框架、推送调度策略和对于CRM系统解耦出的功能服务,实现一个移动后端服务平台,验证了提出的框架、策略和自定义服务的可行性。
基于openEHR的科研数据管理系统设计与开发
这是一篇关于openEHR,个性化,应用模板,模板编辑器,通用框架的论文, 主要内容为临床诊疗数据是医学研究的重要资源和依据。但目前大部分临床诊疗数据分散存储在医院的不同系统之中,有些数据甚至尚未进行电子化存储,需要临床研究人员手工整合,工作量大而且数据质量得不到保障。另一方面,医学领域信息概念繁多,关系复杂,针对不同的科室、不同疾病研究的数据需求差异较大,科研数据管理软件往往采取定制开发的模式,无法通用。可以满足个性化科研需求的数据管理系统,需要有专门的开发团队进行开发和维护,开发过程中需求沟通费时易错,反馈周期长,不能及时满足需求。为解决上述矛盾,需要有一个通用的科研数据系统来满足符合专科、疾病特点的科研数据的收集、管理与查询的个性化要求。openEHR提出的两层建模方法对此提供一个解决思路,它的底层参考模型是稳定不变的,基于此参考模型实现的系统可以保持系统的稳定性;上层原型可以由医学领域专家制定和修改,适应临床业务的动态化需求。为此,本论文的目标是设计并开发一个基于openEHR的通用科研数据管理系统,具体包括以下内容:1)深入剖析open HR的两层建模方法,介绍参考模型、原型等基本概念,在此基础之上提出了原型驱动的科研数据管理系统的技术架构;2)在openEHR模板基础上,设计了科研数据应用模板,并提出以此为核心的实现方法,基于该方法的科研数据管理系统可以满足医生的个性化科研需求;3)在科研数据应用模板基础之上,首先开展了“所见即所得”模板编辑器的开发,即由用户来确定应用中的数据信息集合和显示组合方式。其次,建立了通用的软件框架,可通过读取科研数据应用模板,将设计的应用界面和数据库实现关联;4)在上述研究的基础之上,开发了基于openEHR的科研数据管理系统,并在老年性糖尿病随访案例中开展了应用实践。实践结果表明,该系统通过配置可以快速、有效的实现该随访中的各个随访阶段数据信息的录入、查看等功能,表明了本论文的研究能满足临床科研数据采集和应用需求。
基于J2EE技术构建高级通用课程网站框架的研究与实现
这是一篇关于课程网站,Ext,通用框架,J2EE的论文, 主要内容为利用网络和多媒体技术传播知识,已是新形势下高等院校适应社会发展、转换教学观念、开展教育教学改革的重要研究课题,是高校教师必须认真面对的重要任务。作者结合高校课程网站建设的基本现状,介绍了课题研究的意义、内容和承担的主要工作。 论文对比了J2EE和.NET平台的特点,介绍了网站建设采用的技术方案,包括框架理论,Spring、Hibernate及Ext等软件框架的特点,相关的整合技术,反映了课题研究的指导思想和技术基础。 作者针对教学目标和应用需求,认真分析了课程网站建设中存在的问题,给出了系统的结构设计、网站布局规划,及数据库设计中遇到的问题和解决方法。重点讨论了动态模块添加,标题管理,简单搜索,用户管理,有关业务逻辑等模块的类及对象设计及功能实现。 结合“离散数学精品课程网站”实例和研究成果,展示了设计实现高级通用课程网站框架的网站首页、后台管理子系统、页面导航、论文集管理、标题管理、内容更新及添加博客等页面的技术要点。 论文最后总结了课题的研究工作,展望了将来的发展以及作者进一步的研究工作。
基于openEHR的科研数据管理系统设计与开发
这是一篇关于openEHR,个性化,应用模板,模板编辑器,通用框架的论文, 主要内容为临床诊疗数据是医学研究的重要资源和依据。但目前大部分临床诊疗数据分散存储在医院的不同系统之中,有些数据甚至尚未进行电子化存储,需要临床研究人员手工整合,工作量大而且数据质量得不到保障。另一方面,医学领域信息概念繁多,关系复杂,针对不同的科室、不同疾病研究的数据需求差异较大,科研数据管理软件往往采取定制开发的模式,无法通用。可以满足个性化科研需求的数据管理系统,需要有专门的开发团队进行开发和维护,开发过程中需求沟通费时易错,反馈周期长,不能及时满足需求。为解决上述矛盾,需要有一个通用的科研数据系统来满足符合专科、疾病特点的科研数据的收集、管理与查询的个性化要求。openEHR提出的两层建模方法对此提供一个解决思路,它的底层参考模型是稳定不变的,基于此参考模型实现的系统可以保持系统的稳定性;上层原型可以由医学领域专家制定和修改,适应临床业务的动态化需求。为此,本论文的目标是设计并开发一个基于openEHR的通用科研数据管理系统,具体包括以下内容:1)深入剖析open HR的两层建模方法,介绍参考模型、原型等基本概念,在此基础之上提出了原型驱动的科研数据管理系统的技术架构;2)在openEHR模板基础上,设计了科研数据应用模板,并提出以此为核心的实现方法,基于该方法的科研数据管理系统可以满足医生的个性化科研需求;3)在科研数据应用模板基础之上,首先开展了“所见即所得”模板编辑器的开发,即由用户来确定应用中的数据信息集合和显示组合方式。其次,建立了通用的软件框架,可通过读取科研数据应用模板,将设计的应用界面和数据库实现关联;4)在上述研究的基础之上,开发了基于openEHR的科研数据管理系统,并在老年性糖尿病随访案例中开展了应用实践。实践结果表明,该系统通过配置可以快速、有效的实现该随访中的各个随访阶段数据信息的录入、查看等功能,表明了本论文的研究能满足临床科研数据采集和应用需求。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:源码工坊 ,原文地址:https://bishedaima.com/lunwen/47079.html