需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12380 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:SSH技术是Struts,spring,hibernate的一个集成框架,是前几年以及现在都较为流行的用来开发web项目的框架。使用SSH框架开发的项目大致有四层:这四层是表示层、业务逻辑层、数据持久层和区域模块层,这种层次模式可以帮助使用SSH框架开发的人员在较短时间内就能搭建出一个有清楚结构,移植性高的Web项目。SSH框架不同于Secure Shell这样的技术。在SSH框架中使用Struts来作为系统的基础框架,Struts的作用是实现SSH框架中的业务跳转,达到MVC分离的效果,利用Hibernate框架支持持久层,而在SSH框架中Struts模块和Hibernate模块是交由Spring去管理。 该校内网系统是基于SSH{ Struts(1.3.8)+spring(2.5.6)+hibernate(3.3.1)}框架技术属于sns系统即社会化网络系统,利用了数据库mysql(5.0.22)等相关技术,是面向在校学生和入学新生的平台,实现了学生在该平台上可以实现注册,进入班级,进行同学用户之间的互动和交流。该系统包括学生用户和管理员用户。学生用户功能包括注册、管理账号、相册、班级功能及其他一些小功能,系统管理员功能包括对学生用户进行管理的功能和对班级管理的功能。该系统方便了学生在学校期间进行沟通交流,丰富了学生的学校生活,系统内包含的班级系统和班级管理系统方便了班级管理和班级交流,学生通过在网页上注册账号可以进行互动,了解学校最新的资讯。
关键词:SSH集成框架;校内网功能;web应用
目录 摘要 Abstract 引 言-1 1.系统分析-2 1.1选题背景及本项目设计的意义-2 1.2国内研究现状-2 1.3开发方法-2 1.4开发技术简介-3 1.4.1Jsp技术简介-3 1.4.2Jsp开发及运行环境-3 1.4.3Hibernate框架简介-3 1.4.4 SSH框架简介-4 2.需求分析-5 2.1可行性分析-5 2.2校内网需求分析-5 2.3系统需要解决的主要问题-5 3.系统总体设计-6 3.1 基本简介-6 3.2系统开发工具-6 3.3系统开发设计思想-6 3.4 系统开发步骤-6 3.5系统用例-7 3.6 校内网数据库-7 3.6.1 数据库需求分析-7 3.6.2数据库表间关系一览图-8 3.6.3数据库的逻辑设计-9 3.6.4 Java连接数据库的简单介绍-12 4系统详细设计与实现-13 4.1用户注册,登录模块-13 4.1.1首页面简介-14 4.1.2注册页面简介-15 4.2 用户相册模块-16 4.3用户主界面模块-17 4.4用户头像上传模块-18 5软件测试-20 5.1软件测试的意义-20 5.2软件测试的范围-20 5.3软件测试的方法-20 5.4软件测试用例-21 结 论-23 谢 辞-24 参 考 文 献-25 |