1、X X 科 技 大 学毕 业 设 计( 论 文 )题目基于 Java Web SSH 框架的网上书店作者 学院 专业 学号 指导教师 科 技 大 学毕业设计 (论文)任务书1 设计(论文)题目及专题: 基于 Java Web SSH 框架的网上书店 2 学生设计(论文)时间:自 2013 年 月 日开始至 2013 年 月 日止3 设计(论文)所用资源和参考资料:1 徐建波 编著 Java Web 应用开发原理与技术M. 国防科技大学出版社2 (美) Y.Daniel Liang 编著 Java 语言程序设计进阶篇M. 机械工业出版社3 戎伟 猛劼 苏微 编著 解密 J2EE 项目开发的 70
2、 个问题4 (美) Roger S.Pressman 编著 软件工程4 设计(论文)应完成的主要内容:基于 Java Web 三大框架(SSH)技术开发的网上书店,包括前台展示和后台管理两个部分;其中前台展示包括登陆模块、注册模块、首页展示、图书展示、图书购买、产生订单;后台管理包括广告管理模块、用户管理模块、图书管理模块、订单管理模块。5 提交设计(论文)形式(设计说明与图纸或论文等)及要求:(1)论文思路清晰,条理清楚,中心突出,内容充实,论据充分,结构紧凑,层次分明,图表清晰,格式规范,结论正确;按湖南科技大学本科生毕业设计(论文)要求与规范编排、打印文稿;(2)上交论文(纸质)打印文稿
3、和系统源码(电子版) ;6 发题时间: 年 月 日指导教师: (签名)学 生: (签名)X X 科 技 大 学毕业设计 (论文)指导人评语主要对学生毕业设计(论文)的工作态度,研究内容与方法,工作量,文献应用,创新性,实用性,科学性,文本(图纸)规范程度,存在的不足等进行综合评价指导人: (签名)年 月 日指导人评定成绩: X X 科 技 大 学毕业设计 (论文)评阅人评语 主要对学生毕业设计(论文)的文本格式、图纸规范程度,工作量,研究内容与方法,实用性与科学性,结论和存在的不足等进行综合评价评阅人: (签名)年 月 日评阅人评定成绩: X X 科 技 大 学毕业设计(论文)答辩记录日期:
4、学生: 学号: 班级: 题目: 提交毕业设计(论文)答辩委员会下列材料:1 设计(论文)说明书 共 页2 设计(论文)图 纸 共 页3 指导人、评阅人评语 共 页毕业设计(论文)答辩委员会评语:主要对学生毕业设计(论文)的研究思路,设计(论文)质量,文本图纸规范程度和对设计(论文)的介绍,回答问题情况等进行综合评价答辩委员会主任: (签名)委员: (签名)(签名)(签名)(签名)答辩成绩: 总评成绩: 摘 要随着互联网技术的发展,网上购物越来越流行,而网上书店更是逐渐受到越来越多的人关注,不用涉及交通、不用到书店翻阅、即可看到全国各地的书籍价格、更加全面地搜索自己喜欢的书籍、需要的书籍。通过网
5、络销售系统的平台,商家将拥有更大的市场,能更加及时快速地得到用户对于商品的反响,可以随时调整销售策略,提高商家的市场竞争力。对于消费者也提供了方便,消费者可以不受时间和地域的限制进行购物,并且可以获取更多信息.。本文阐述了如何构建基于 B/S 架构,以 Oracle 数据库为基础,应用 Java Web SSH框架的网上书店,系统主要完成以下基本的功能:主要是前台展示和后台管理两个部分;其中前台展示包括登陆模块、注册模块、首页展示、图书展示、图书购买、产生订单;后台管理包括广告管理模块、用户管理模块、图书管理模块、订单管理模块。本次课题主要采用 java 语言作为程序的开发语言,采用 Orac
6、le 数据库作为数据库,MyEclipse6.5 作为开发工作,运用 PowerDesigner 作为数据库建模工具,运用的知识还有 JavaScript ,CSS, HTML 等知识。本文阐述了如何构建基于 B/S 架构,以 Oracle 数据库为基础,应用 Java Web SSH框架的网上书店,系统主要完成以下基本功能:前台包括注册与登陆、图书展示、图书购买、订单产生;后台管理包括广告管理、用户管理、图书管理、订单管理。本次课题设计采用的开发语言是 java,数据库是 Oracle,开发工具是MyEclipse6.5,数据库建模工具是 PowerDesigner,此外还运用了 JavaS
7、cript ,CSS, HTML 等知识。关键字:SSH 框架;java;网上书店;B/S 架构;ABSTRACT湖南科技大学本科生毕业设计(论文)- ii - 目 录第一章 引言 .- 3 -1.1 项目背景 .- 3 -1.2 项目目的 .- 3 -1.3 主要内容 .- 3 -第二章 系统理论和技术 .- 3 -2.1 MyEclipse 的简介 .- 3 -2.2 SSH 框架的简介 .- 3 -2.3 B/S 架构的简介 .- 3 -2.3 Java 简介 .- 3 -2.4 Java Web 工程的基本介绍 .- 3 -2.2.1 建立 Web 工程的基本步骤 .- 3 -2.2.
8、2 Java Web 工程目录结构 .- 3 -2.3 Oracle 数据库 .- 3 -2.3.1 Oracle 数据库简介 .- 3 -2.3.2 Oracle 数据库的特点 .- 3 -第三章 系统需求分析与设计 .- 3 -3.1 可行性分析 .- 3 -3.2 功能需求分析 .- 3 -3.3 系统用例模型 .- 3 -3.3.1 普通用户用例图 .- 3 -3.3.2 管理员用例图 .- 3 -3.4 系统体系结构 .- 3 -3.5 数据库设计 .- 3 -3.3.1 数据库表 E-R 图 .- 3 -3.3.2 数据库表分析 .- 3 -第四章 系统实现 .- 3 -4.1 搭
9、建开发环境 .- 3 -4.1.1 安装开发工具 .- 3 -4.1.2 开发软件的配置 .- 3 -4.1.3 建立 web 工程搭建开发框架 .- 3 -4.2 数据库实现 .- 3 -湖南科技大学本科生毕业设计(论文)- ii - 4.2.1 数据库表字段设计 .- 3 -4.2.2 数据库连接实现 .- 3 -4.3 前台主要功能 模块 .- 3 -4.3.1 登陆功能的实现 .- 3 -4.3.2 注册功能的实现 .- 3 -4.3.3 首页功能实现 .- 3 -4.3.4 图书浏览功能 .- 3 -4.3.5 订单功能 .- 3 -4.3.6 购物车功能 .- 3 -4.10 后台
10、管理功能 .- 3 -4.10.1 后台管理功能流程 .- 3 -4.10.2 用户管理 .- 3 -4.10.3 广告管理 .- 3 -4.10.4 图书管理 .- 3 -第五章 总结与问题分析 .- 3 -5.1 系统问题分析总结 .- 3 -5.2 开发过程中常见问题分析 .- 3 -第六章 总结 .- 3 -参 考 文 献 .- 3 -致 谢 .- 3 -湖南科技大学本科生毕业设计(论文)- 1 -第一章 引言 1.1 项目背景 随着网络技术的迅猛发展,越来越多的人热衷于上网。随 着 用 户 的 不 断 增 加 , 其规 模 迅 速 扩 大 , 它 的 领 域 也 走 向 多 元 化
11、。 除 了 原 先 的 科 学 技 术 和 教 育 外 , Internet 已进入了文化、经济、政治、新闻、体育、娱乐、商业和服务业。可以预见 Internet 将成为我们构筑未来崭新的生活方式。 10电 子 商 务 就 是 在 这 样 一 个 背 景 下 产 生 和 发 展 起 来 的 。 伴 随 着 电 子 商 务 技 术 的 不 断 成熟 , 电子 商 务 的 功 能 也 越 来 越 强 大 。 书城交易网站就是 Internet 和电子商务发展的产物,近几年在我国发展迅猛,如同一些书店纷纷在各地开设分店以拉近书店与顾客间距离一样。随着科学技 术 的 飞 速 发 展 , Interne
12、t 已 经 成 了 普 通 百 姓 都 可 以 初 级 的 大 中型 媒 体 传 播 手 段。随着现今全民素质和科学技术水平的不断提高,知识更新的越来越快。人们随时都会有被淘汰的危机,为了不让社会淘汰,做到与时俱进就必须多读书不断学习。21 世 纪 是 网 络 的 时 代 、 信 息 的 时 代 , 时 间 是 非 常 的 宝 贵 的 。 人 们 由 于 种种原因没有时间到书店去,也不知道哪家书店有自己需要的书籍,同时那些传统书店的经营者又没什么好的方法让人们知道我这就有顾客需要的书籍,这种买卖双方之间交流上的阻碍成为“网上书店”网站发展的原动力。网 上 书 店 的 出 现可以更好地解决这方面
13、的问题。 11网上书店在价格、时效性、品种、查询方式等方面都有优势。网上书店是一种直销方式,速度和价格上都有优势,在价格上一般网上书店都有 7.5-9 折的折扣,如果是特价书折扣就更多了,网上书店的书目数据是任何订购书目都无法比拟的,亚马逊网上书店有 300 多万种图书,另外还有音乐系列产品和其它教育产品,刚刚成立的北京图书大厦网上书店也有 16 万种书目数据,“中国寻书网”目前也有 50 万种书籍,年度将突破 100 万种图书,网上书店的书目除书名,著者,价格等信息外,还有封面,内容简介,目次,评论等详细信息。同时网上书店的目录查询功能也是传统的按某种分类规则编排的图书征订目录无法比拟的,其以关键词或主题从网上检索某类文献,查准率与查全率都有一定的保障。另外还有一些书更是以网站包销或总代理的形式进行销售,这就意味着一种全新的电子商务模式的开始。 101.2 项目目的随着网络信息技术的高速发展,电子商务迅速发展。网上购物越来越流行。注册用户可以在网上搜索购买到自己想要的各种商品,让人们体会到了足不出户,便可随