6个研究背景和意义示例,教你写计算机泛型论文

今天分享的是关于泛型的6篇计算机毕业论文范文, 如果你的论文涉及到泛型等主题,本文能够帮助到你 ,NET快速应用开发框架数据持久层的一种实现模型 这是一篇关于数据持久层

今天分享的是关于泛型的6篇计算机毕业论文范文, 如果你的论文涉及到泛型等主题,本文能够帮助到你

.NET快速应用开发框架数据持久层的一种实现模型

这是一篇关于数据持久层,NHibernate,IBatis.net,DAO,泛型的论文, 主要内容为信息时代中,信息是发展的第一要素,网络的发展让信息的共享成为可能。而信息共享的实质是数据的共享。数据是信息资源最直接的表现形式。这样,为了实现资源的真正共享,在每一个计算机应用程序中,数据不仅必须是可访问的(即与用户界面连接并按一系列业务规则管理),而且还必须是可持久的。所以,对于与数据息息相关的系统来说,如何构造一个数据持久层具有重大价值。 本文结合所开发的“NPEAI—新一代企业应用系统构建平台”的数据持久层问题,分别讨论了面向对象操作数据库的DAO模式,支持dotNet平台的数据持久层框架NHibernate,以及同样支持dotNet平台的半自动化数据持久层框架IBatis.net。然后在此基础上分别提出泛型DAO模式,HQLMapping技术以及IBatis.net返回数据集,最后结合这三种新技术作为数据持久层的一种新的实现模型,应用到具体的项目“NPEAI—新一代企业应用系统构建平台”中。 在泛型DAO模式中,首先针对已经存在的DAO模式的原理和实现进行了介绍,然后结合dotNet自身支持的类型安全的泛型,研究了新型泛型DAO的实现模式,接着介绍了泛型DAO的实现原理,然后,将泛型DAO模式运用到本系统中,最后还针对泛型做了性能测试。在HQLMapping技术中,首先介绍了支持dotNet的数据持久层框架NHibernate,然后分析讨论了NHibernate在管理自身查询语句HQL语句的不足,基于XML技术提出可以动态构造HQL语句并能集中管理HQL语句的HQLMapping技术,介绍了HQLMapping技术的实现原理,最后给出了HQLMapping的具体实现。最后,IBatis.net返回数据集是针对NHibernate对于复杂查询提出的。首先分析了复杂查询的常用行,然后通过实验证明了在复杂查询中,IBatis.net的性能优于NHibernate,最后对于复杂查询在IBatis.net原有基础上,提出IBatis.net返回数据集,不仅保证了复杂查询的性能,同样能与dotNet自身提供的控件直接进行绑定,方便展示数据。 最后,本文基于上述三种新技术,将其应用到“NPEAI—新一代企业应用系统构建平台”。在逻辑层上,本系统采用了Spring.net框架,该框架有效的组织了系统中的中间层对象,消除了组件对象创建与使用耦合紧密的问题,使作者更容易专注于数据持久层的研究。在数据持久层上,采用了本文提出的新的数据持久层的访问模型展示了新技术的实际应用性。

高校科研项目管理系统设计与实现

这是一篇关于科研项目管理,J2EE,Web应用框架,泛型的论文, 主要内容为当今教育领域信息管理数字化建设的要求越来越高,科研项目信息管理是其中一项重要内容。利用现代技术手段,搭建高效、稳定、易扩展的项目管理平台,实现科研项目的数字化管理,加强各行政部门之间的信息交互,是当今教育领域的重要课题。 本文分析了科研项目信息管理的需求,结合高校科研项目本身特点,提出一种高校科研项目管理系统框架设计。本系统基于J2EE层次化设计思想,使用SSH框架搭建,采用基于RBAC的访问控制权限设计,结合泛型面向接口编程实现通用性设计。 基于系统框架设计,本文详细设计和实现了系统基础数据模块、项目申报及项目管理三个主要功能模块。系统基础数据模块实现了通用性信息的管理,包括用户管理、个人信息管理及单位管理等;项目申报模块实现了科研项目申报、审查、评审、立项等项目申报相关业务流程;已立项项目的管理工作由项目管理模块完成。该系统经过系统测试并已交付使用,测试结果和用户使用表明,软件功能和性能均满足设计要求。 本文提出的科研项目管理系统的实施与应用,实现了高校科研项目的高效管理,减少不必要人力成本,流程透明化、规范化,同时促进各职能部门之间的信息交互,是高校形成一套运作合理科学的信息管理体制的必要条件。

一种轻量级J2EE架构的改进与实践

这是一篇关于设计模式,J2EE,轻量级框架,泛型的论文, 主要内容为在全球信息化、数字化建设的呼声中,Internet已走进并影响着每个人的生活,随着建设各种Web应用的需求越来越多,为快速高效、稳定可靠的搭建Web系统,各种不同的解决方案应运而生。J2EE多层架构作为目前最流行的Web应用开发架构之一,已成为解决电子商务和企业级应用开发的标准平台。但是相比传统J2EE架框的复杂性与侵入性设计等种种弊端,近几年来各种开源社区涌现出的大批优秀开源框架,由于其具有低耦合、易扩展、高可靠性、开发成本低、开发周期短等优点,而被广泛应用于中小型企业级信息系统的开发中。 本文首先根据J2EE分层设计思想,研究了几种适合于不同层次的主流轻量级J2EE框架:Struts2作为控制层框架可方便程序基于MVC模式进行开发;Spring作为业务逻辑层框架,其IOC容器可降低组件间依赖,AOP编程可分离系统业务与公共关注点;Hibernate作为数据访问层框架,可方便实现ORM,而不用关注具体的数据库系统;视图层的JS框架,其丰富的UI资源和简洁的代码风格,可提高开发效率。 接着,在整合应用框架的基础上,为加速开发,提高系统性能,在各个层次提出了优化设计方案:视图层应用复合视图以提高子页面重用,用视图助手以封装页面逻辑,用数据校验可保证数据合法性,用Ajax访问方式以提高用户体验;控制层应用拦截器、模型驱动、相关请求封装以提高程序的模块化;业务逻辑层应用会话门面模式、值对象传输模式以封装具体业务、减小网络通信,用声明式事务管理实现业务处理与事务管理的分离;数据库访问层应用缓存技术、延迟加载、连接池技术以提高服务响应速度。 针对企业信息系统中最普通的业务需求即是各个领域模块的增删查改,提出了一种泛型模版操作策略。通过抽取出各层中的公共模块和灵活应用泛型与反射技术,不仅可以避免各层相似功能模块的重复编写,而且通过统一的公共模型执行操作,保证了应用的健壮性和可维护性。 通过综合应用以上技术在校园节能系统的实践,说明了新架构方式既可以解决传统Web应用开发所需,而且通过公共模块的提出,可大大降低程序代码冗余度,减少开发人员的工作量,也在一定程度上提升了系统的灵活性与可扩展性。

高校科研项目管理系统设计与实现

这是一篇关于科研项目管理,J2EE,Web应用框架,泛型的论文, 主要内容为当今教育领域信息管理数字化建设的要求越来越高,科研项目信息管理是其中一项重要内容。利用现代技术手段,搭建高效、稳定、易扩展的项目管理平台,实现科研项目的数字化管理,加强各行政部门之间的信息交互,是当今教育领域的重要课题。 本文分析了科研项目信息管理的需求,结合高校科研项目本身特点,提出一种高校科研项目管理系统框架设计。本系统基于J2EE层次化设计思想,使用SSH框架搭建,采用基于RBAC的访问控制权限设计,结合泛型面向接口编程实现通用性设计。 基于系统框架设计,本文详细设计和实现了系统基础数据模块、项目申报及项目管理三个主要功能模块。系统基础数据模块实现了通用性信息的管理,包括用户管理、个人信息管理及单位管理等;项目申报模块实现了科研项目申报、审查、评审、立项等项目申报相关业务流程;已立项项目的管理工作由项目管理模块完成。该系统经过系统测试并已交付使用,测试结果和用户使用表明,软件功能和性能均满足设计要求。 本文提出的科研项目管理系统的实施与应用,实现了高校科研项目的高效管理,减少不必要人力成本,流程透明化、规范化,同时促进各职能部门之间的信息交互,是高校形成一套运作合理科学的信息管理体制的必要条件。

一种轻量级J2EE架构的改进与实践

这是一篇关于设计模式,J2EE,轻量级框架,泛型的论文, 主要内容为在全球信息化、数字化建设的呼声中,Internet已走进并影响着每个人的生活,随着建设各种Web应用的需求越来越多,为快速高效、稳定可靠的搭建Web系统,各种不同的解决方案应运而生。J2EE多层架构作为目前最流行的Web应用开发架构之一,已成为解决电子商务和企业级应用开发的标准平台。但是相比传统J2EE架框的复杂性与侵入性设计等种种弊端,近几年来各种开源社区涌现出的大批优秀开源框架,由于其具有低耦合、易扩展、高可靠性、开发成本低、开发周期短等优点,而被广泛应用于中小型企业级信息系统的开发中。 本文首先根据J2EE分层设计思想,研究了几种适合于不同层次的主流轻量级J2EE框架:Struts2作为控制层框架可方便程序基于MVC模式进行开发;Spring作为业务逻辑层框架,其IOC容器可降低组件间依赖,AOP编程可分离系统业务与公共关注点;Hibernate作为数据访问层框架,可方便实现ORM,而不用关注具体的数据库系统;视图层的JS框架,其丰富的UI资源和简洁的代码风格,可提高开发效率。 接着,在整合应用框架的基础上,为加速开发,提高系统性能,在各个层次提出了优化设计方案:视图层应用复合视图以提高子页面重用,用视图助手以封装页面逻辑,用数据校验可保证数据合法性,用Ajax访问方式以提高用户体验;控制层应用拦截器、模型驱动、相关请求封装以提高程序的模块化;业务逻辑层应用会话门面模式、值对象传输模式以封装具体业务、减小网络通信,用声明式事务管理实现业务处理与事务管理的分离;数据库访问层应用缓存技术、延迟加载、连接池技术以提高服务响应速度。 针对企业信息系统中最普通的业务需求即是各个领域模块的增删查改,提出了一种泛型模版操作策略。通过抽取出各层中的公共模块和灵活应用泛型与反射技术,不仅可以避免各层相似功能模块的重复编写,而且通过统一的公共模型执行操作,保证了应用的健壮性和可维护性。 通过综合应用以上技术在校园节能系统的实践,说明了新架构方式既可以解决传统Web应用开发所需,而且通过公共模块的提出,可大大降低程序代码冗余度,减少开发人员的工作量,也在一定程度上提升了系统的灵活性与可扩展性。

一种轻量级J2EE架构的改进与实践

这是一篇关于设计模式,J2EE,轻量级框架,泛型的论文, 主要内容为在全球信息化、数字化建设的呼声中,Internet已走进并影响着每个人的生活,随着建设各种Web应用的需求越来越多,为快速高效、稳定可靠的搭建Web系统,各种不同的解决方案应运而生。J2EE多层架构作为目前最流行的Web应用开发架构之一,已成为解决电子商务和企业级应用开发的标准平台。但是相比传统J2EE架框的复杂性与侵入性设计等种种弊端,近几年来各种开源社区涌现出的大批优秀开源框架,由于其具有低耦合、易扩展、高可靠性、开发成本低、开发周期短等优点,而被广泛应用于中小型企业级信息系统的开发中。 本文首先根据J2EE分层设计思想,研究了几种适合于不同层次的主流轻量级J2EE框架:Struts2作为控制层框架可方便程序基于MVC模式进行开发;Spring作为业务逻辑层框架,其IOC容器可降低组件间依赖,AOP编程可分离系统业务与公共关注点;Hibernate作为数据访问层框架,可方便实现ORM,而不用关注具体的数据库系统;视图层的JS框架,其丰富的UI资源和简洁的代码风格,可提高开发效率。 接着,在整合应用框架的基础上,为加速开发,提高系统性能,在各个层次提出了优化设计方案:视图层应用复合视图以提高子页面重用,用视图助手以封装页面逻辑,用数据校验可保证数据合法性,用Ajax访问方式以提高用户体验;控制层应用拦截器、模型驱动、相关请求封装以提高程序的模块化;业务逻辑层应用会话门面模式、值对象传输模式以封装具体业务、减小网络通信,用声明式事务管理实现业务处理与事务管理的分离;数据库访问层应用缓存技术、延迟加载、连接池技术以提高服务响应速度。 针对企业信息系统中最普通的业务需求即是各个领域模块的增删查改,提出了一种泛型模版操作策略。通过抽取出各层中的公共模块和灵活应用泛型与反射技术,不仅可以避免各层相似功能模块的重复编写,而且通过统一的公共模型执行操作,保证了应用的健壮性和可维护性。 通过综合应用以上技术在校园节能系统的实践,说明了新架构方式既可以解决传统Web应用开发所需,而且通过公共模块的提出,可大大降低程序代码冗余度,减少开发人员的工作量,也在一定程度上提升了系统的灵活性与可扩展性。

本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:毕设导航 ,原文地址:https://bishedaima.com/lunwen/51927.html

相关推荐

发表回复

登录后才能评论