基于Java的养生小达人系统的设计与实现
技术:Java、JSP等摘要:
随着时代的进步,科技的发展,人们的生活呈现出日新月异的变化,在这个以科技创新为主流的信息产业化的大熔炉里,互联网的时代悄然降临,已经融入人们生活的方方面面。而我经过观察和研究,伴随着国家经济的飞速增长,人们的物质文化生活水平大大提高,人们对养生文化的关注和学习与日俱增,由此,养生小达人系统孕育而生。
本设计最终以一个大众化网站形式呈现,是一个基于JAVA的养生小达人系统,采用B/S三层、JSP技术,大大增加了网站的先进性、前瞻性、扩充性,从而使网站更趋稳定和实用,非常适合人们实用。网站采用了软件构件化的开发方式,使网站结构分离,从而实现了业务与实现,逻辑与数据的分离。从功能模块来分析,网站包括用户的注册、登录,养生知识的介绍、群众的在线咨询、意见提交等模块。本系统采用了JAVA、SQL Server数据库编程技术,并利用了Eclipse、Tomcat、SQL Server 2008等开发环境或开发工具。
关键词:JSP技术;JAVA;B/S结构;SQL Server 2008数据库
目录:
1绪论 1
1.1选题背景 1
1.2选题目的 1
1.3中西方养生文化的发展历史及现状 1
1.4课题主要内容 3
2技术简介 4
2.1 WEB简介 4
2.1.1 WEB的特点 4
2.1.2 WEB的工作原理 4
2.2 JSP简介 4
2.2.1 JSP的特点 5
2.2.2 JSP的执行过程 5
2.2.3 JSP的隐含对象 6
2.2.4 JSP的语法 7
2.3.5 JSP 的对象和范围 8
2.3 SQL Server 2008 8
2.3.1 SQL Server 2008是可信任的 9
2.3.2 SQL Server 2008是高效的 10
2.3.3 SQL Server是智能的 11
2.4 B/S 结构简介 12
3 分析说明 15
3.1 可行性分析 15
3.2 需求分析 16
3.2.1 功能需求 16
3.2.2用例需求 17
4 系统设计 19
4.1 系统架构的设计目标 19
4.2 网站架构设计 19
4.3 网站架构类图 20
4.4 网站动态模型的构建 21
4.4.1 网站架构类交互图 22
4.4.2 网站协作图 24
4.4.3 网站状态图 24
4.4.4 网站活动图 25
4.5 业务逻辑对象类设计 26
4.6 数据库设计 26
4.6.1 ER图 27
4.6.2 物理结构图 29
4.7 网络架构设计 30
5 网站实现 31
5.1 网站主要功能 31
5.2 各功能模块设计 32
5.2.1 数据库连接设计实现 32
5.2.2 登录设计实现 33
5.2.3 注册设计实现 35
5.2.4 养生知识功能模块设计实现 36
5.2.5评论功能模块设计实现 38
5.2.6 养生帮手模块设计实现 39
5.2.7 养生活动模块设计实现 41
5.2.8 在线咨询模块设计实现 42
5.2.9后台管理功能模块设计实现 43
6网站测试 47
6.1 软件测试概述 47
6.2 软件测试分类 48
6.2.1 静态测试 48
6.2.2 动态测试 48
6.3测试用例的编写 49
6.4测试结果分析 51
7结 论 52
参考文献 53
致 谢 54
外文文献 55
中文翻译 62
论文字数:22141
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]