在高校云集的大城市,家教中介机构泛滥,而绝大多数家教中介采取线下工作方式, 不仅工作效率低,而且还不能处理好学员、教员、中介之间的利益关系,在校大学生在 该利益关系中往往处于弱势地位。77167

针对以上现象,本设计依靠 SSH2 框架,实现一个具特色的家教网站,旨在确保 学员、教员、中介三方之间交易的公平性和高效性。SSH2 框架是 Struts2、Spring、Hibernate 三种技术的有机融合。Struts2 的作用是提供 MVC(Model-View-Control)模型,将界面、 业务逻辑和数据分离。Spring 作为核心,向上整合 MVC 框架,向下整合 ORM(Object Relational Mapping)框架,使用 Spring 的 IoC(Inversion of Control)容器来管理各组件之 间之间的依赖关系,Spring 的声明事务将负责逻辑层组件的事务管理。而 Hibernate 提供 了一个抽象的数据服务视图,将用户对数据库的访问进行高度抽象。

本文介绍了系统的具体实现,包括进行系统需求分析、数据库详细设计与实现、系 统实施等内容,并对开发过程中的一些问题和关键技术进行了总结。

毕业论文关键词 J2EE SSH2 MVC jQuery CSS JavaScript

Title An Implement Of NJUST Tutor Website Based on SSH2 Framework

AbstractNowadays, more and more tutor intermediaries appear in large cities where famous universities gathered, and a great amount of the intermediaries work offline, resulting in a low-efficiency working mode, besides, the offline working mode can not handle the interests among learners, tutors, intermediaries very well。 College students as tutors in the interests are always in a weak position。

In view of these situations, this graduation design implements a tutor website holding NJUST's characteristics relying on SSH2 framework。 The website is aimed at ensuring fairness and efficiency in transactions among learners, tutors, intermediaries。 SSH2 framework is an organic fusion of Struts2, Spring, Hibernate。 Struts2 provides an MVC model and makes a code separation among the System's interfaces, business logic and data。 Spring works as the core, it integrates the MVC framework and the ORM framework。 What's more, Spring's IoC container manage the interdependencies between the components, Spring's declarative transactions will be responsible for logic transactions。 The Hibernate provides an highly abstract view of data services, it provides users an access to the database。

This paper introduces the specific implementation of the system, including requirements analysis, design and implementation of the database, detailed design, implementation of the design  and  so  on。Besides,  some  main  problems  found  during  the  design  and  some   key

technologies that used in the development are summarized。

Keywords    J2EE    SSH2    MVC    jQuery    CSS   JavaScript

1 引言 1

1。1 课题研究的背景及现状 1

1。2 课题研究的目的和意义 2

1。3 本系统的主要研究工作 2

2 需求分析

上一篇:PHP学术信息平台设计+ER图
下一篇:asp.net+sqlserver会议管理系统的设计与实现

基于android的环境信息管理系统设计

基于激光超声检测金属材...

基于MOODLE平台的在线交互式学习设计

基于离散事件系统Petri网模型的可达图研究

基于高斯过程动态模型的时序数据恢复方法

基于深度学习的目标识别算法研究

MATLAB基于流形学习与神经网络的预测建模

上海居民的社会参与研究

STC89C52单片机NRF24L01的无线病房呼叫系统设计

基于Joomla平台的计算机学院网站设计与开发

提高教育质量,构建大學生...

酵母菌发酵生产天然香料...

从政策角度谈黑龙江對俄...

压疮高危人群的标准化中...

浅论职工思想政治工作茬...

AES算法GPU协处理下分组加...

浅谈高校行政管理人员的...