摘要:本文主要讲的是一个基于Java的童书口碑网站的设计、开发与实现。现在市面上几乎没有专门为童书提供评价的网站。但是作为儿童看的书籍,其对孩子的思想等方面有着非常重要的影响。为此,开发了这个网站,用来为家长用户提供童书的评价。
开发这个网站,需要用到MyEclipse IDE,用其集成的SSH2框架来编写后台及前端的逻辑代码,以及使用集成在它上面的Tomcat服务器。前端页面的控制需要用到jQuery库。数据库采用开源的MySQL来存储数据。
这个网站分为:书籍管理模块、用户管理模块、评论模块、收藏模块。书籍管理模块提供用爬虫收集图书信息、按评分等字段展示图书、按关键字搜索童书信息、显示童书的详细信息等功能。用户管理模块提供用户的注册、登录、退出等功能。评论模块提供为图书评分、写评论、更新评论的功能。收藏模块提供用户收藏、取消收藏某一本书的功能。
本文严格按照软件工程的开发流程,在第2章,对系统进行了分析,第3章和第4章,对该系统的设计给出了详细说明,在第5章,对系统进行了测试。
关键词:JavaWeb;Jsoup;SSH;jQuery;Ajax
目录
摘要
Abstract
1 概要-1
1.1 开发背景-1
1.2 项目设计目标-1
2 系统分析-2
2.1 需求分析-2
2.2 可行性分析-2
2.2.1 技术可行性-2
2.2.2 经济可行性-3
2.3 运行环境-3
3 系统概要设计-4
3.1 数据库设计-4
3.2 系统模块设计-4
3.3 前端页面设计-4
4 系统详细设计与实现-6
4.1 数据库详细设计-6
4.2 系统模块详细设计-7
4.2.1 用户管理模块-7
4.2.2 书籍管理模块-9
4.2.3 评论模块-11
4.2.4 收藏模块-13
4.3 页面详细设计-13
5 系统测试-16
5.1 测试方法-16
5.2 错误调试-16
结 论-17
参 考 文 献-18
致 谢-19