基于开源架构的大学生信用服务系统的设计与实现

来源 :北京邮电大学 | 被引量 : 7次 | 上传用户:cicihaicic
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Java开发是现在软件开发中最大的热点,而轻量级的J2EE框架由于其开发快捷、应用方便、易于维护,格外受到了关注。Struts是在JSP Model2的基础上实现的一个MVC框架,被广泛地应用于各种Web应用系统的表示层实现中。Hibernate是一个成熟的ORM组件,主要用于实现数据的持久化功能,它的最大作用在于构筑了面向对象的Java语言与关系型数据库之间的桥梁。Spring作为一个轻量级的J2EE开源框架,其核心是一个功能强大的IoC容器,在此容器的基础上又提供了对AOP的支持。随着改革开放的逐渐深入,诚信尤其是大学生的诚信问题也越来越成为社会关注的热点。于是将技术热点与社会关注热点结合起来便成为了热点中的热点,大学生信用服务系统正是在这种背景下立项开发的。本文旨在阐述如何运用Struts,Spring和Hibernate技术集成开发一个功能齐全、架构新颖的基于B/S结构的大学生信用服务系统。本文首先概要介绍了开发大学生信用服务系统使用的Struts、Spring、Hibernate技术以及MVC模式、ORM的概念,分析了采用Struts,Spring和Hibernate集成开发大型Web应用系统时的体系结构。然后,本文给出了大学生信用服务系统的部分概要设计,其中主要包括中国大学生信用网站的设计原则、运行架构、界面设计方案及栏目设置和大学生信用信息管理系统的功能设计。再后,本文依照需求分析、总体设计、功能设计、数据库设计的顺序分析并设计了大学生信用信息管理系统中系统管理子系统。最后,本文给出了符合数据库层、持久层、业务逻辑层、表示层四层体系结构的大学生信用信息管理系统中的系统管理子系统的具体实现。本文取得的成果有两项:一是实现了一个可以实际运行的大学生信用网站;二是实现了一个可以实际运行的符合数据库层、持久层、业务逻辑层、表示层四层体系结构采用开源架构的系统管理子系统。
其他文献
【目的】本研究利用小鼠阴道上皮模型和鼠尾鳞片表皮模型,探讨锌及络合锌的抗银屑病作用。【方法】1.锌及络合锌对小鼠阴道上皮模型的影响使用昆明种雌性小鼠建立雌激素周期小
国家开设思想政治课的目的就是要引导学生学会做人,做有德之人,这是其根的本,基础性的工作。思想政治课的性质决定思想政治课教师必须具有强大的人格魅力,这样才能对学生施以
言语行为理论是语用学的核心理论。有关言语行为的研究,已经取得了大量研究成果。许多学者已经对赞扬、道歉、要求等行为作了系统的研究,而有关抱怨这一行为的研究却很少。作
在建筑行业项目施工中,需要应用到的施工技术、工程材料有很多,建筑工程深基坑支护施工技术就是建筑工程中一项关键的施工技术,建筑工程深基坑支护施工质量直接会影响到建筑
《地理新课标》指出:地理知识的学习应作为认识现实世界,适应未来生活的经验准备;从学生身边的生活事例来具体认识和理解。如何把地理教学生活化,开放地理教学,突破课堂教学
随着信息技术的迅猛发展,教育信息化已经成为中国教育改革和发展的重要趋势和研究重点。教育信息化不仅意味着教育观念、教学环境的革新,还预示着教学方法,乃至教学模式的根
县级政府是我国中央在地方设置的位于省、市与乡(镇)之间的一级相对独立的、具有一定行政辖区范围的职能齐全的完整的基层政权组织,是公共政策实施的关键环节,随着我国行政体
预算管理是将企业的决策目标及其资源配置方式以预算的方式加以量化,并使之得以实现的企业内部管理活动或过程。全面预算管理是现代企业管理加强企业内部控制的重要方法,实现
本文的工作是以华北油田8万吨/年苯乙烯装置的乙苯单元为背景,开发乙苯装置全流程仿真培训系统。整个系统的开发包括两大主要内容:工艺模型开发和仿DCS系统开发。工艺模型开发通
中国自从实行计划生育基本国策以来,生育率连年下降,已进入世界低生育水平国家行列。作为人口大国,人口流动和人口迁移正逐步走向人口舞台的中央,在人口态势中扮演日益重要的