基于Struts+Hibernate的跑步社区
技术:Java、JSP等摘要:
Struts是目前广受欢迎的基于MVC的Java Web框架,Hibernate则是Java Web开发中一个功能强大的持久化中间件。Struts与Hibernate相结合在B/S系统开发中有着广泛的应用。本网络跑步社区系统的开发,正是使用了它们。
本系统采用的是模块化设计,并采用接口化编程思想降低模块之间的耦合度。该系统主要采用Struts框架,涉及到前台页面的展示,后台与数据库的交互,中间层业务逻辑的处理等。设计中用到了Eclipse开发工具,Hibernate持久化中间件,采用Jsp网络编程,以及Servlet等技术。该系统具备数据查询、修改、增加、删除等功能,实现了基本信息管理,短信息管理,好友管理三大模块的全部功能。
系统具有界面直观友好、操作简单的特点,并且能够承受多用户同时上线,满足了用户在网络交流方面的需求。
关键词:MVC模式;Struts框架;Hibernate;跑步社区
目录:
引言 1
第一章 开发背景与环境 3
1.1开发背景 3
1.2开发环境 3
1.2.1 开发语言 3
1.2.2 开发工具 5
1.2.3 开发框架 6
第二章 总体设计 8
2.1需求分析 8
2.2系统过程设计 8
2.3系统模块设计 8
2.4数据库结构设计 9
第三章 系统详细设计 13
3.1建立数据库 13
3.2建立连接 13
3.3程序设计 13
3.3.1 用户登陆功能设计 13
3.3.2 创建个人空间功能设计 14
3.3.3 发送信息功能设计 15
3.3.4 收件箱的功能设计 16
3.3.5 查询好友的功能设计 16
3.4对本社区的说明 17
3.4.1 查询数据库的说明 17
3.4.2 使用本社区的说明 17
3.4.3 系统设计用到的一些图 18
第四章 系统接口定义 20
4.1 DAO模式简介 20
4.1.1 用户基本信息操作的DAO接口声明 21
4.2 Service服务的接口声明 21
4.2.1 Service层的用户基本信息操作的接口声明 21
第五章 关键技术及系统安全性能 22
5.1关键技术 22
5.1.1 关于JSP 22
5.1.2 关于Servlet 22
5.1.3 关于Struts 22
5.1.4 关于Hibernate 23
5.2系统安全性能 23
5.2.1 密码安全 23
5.2.2 系统访问安全 24
结论 25
参考文献 26
谢辞 27
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]