更新时间:04-18 上传会员:Chaturanga
分类:计算机信息 论文字数:9880 需要金币:1000个
摘要:本文基于当代社会网上书店发展情况进行研究,在国内外电商环境发展的研究基础上,通过比较、借鉴现今电子商务市场的几家大型电商网站,综合电子商务相关知识,利用Java技术设计一套简洁、清晰、方便的图书售卖电子商务网站。本系统采用B/S三层架构,构建客户端以及服务端。系统包含:首页、注册模块、登陆模块、购物车模块、订单模块、用户退出模块以及管理者后台模块,系统基于Struts2+spring+hibernate框架,在Myeclipse的开发框架下,运用MySQL数据库,web前段相关知识,JSP动态页面开发技术以及前后端交互技术,在接口功能的作用下,完成项目的搭建,使系统灵活简便,易于使用。
关键词:Java应用 软件开发 网上书店 数据库
目录
摘要
Abstract
1. 绪论-1
1.1 网上书店的国内外发展现状-1
1.2 课题研究的目的和意义-1
1.3 课题来源-2
2. 开发环境及相关技术-3
2.1 开发环境-3
2.1.1 MyEclipse-3
2.1.2 数据库-3
2.1.3 Tomcat-3
2.2 相关技术-3
2.2.1 SSH框架-3
2.2.2 B/S三层架构-5
2.3 运行环境-5
3. 系统需求分析-7
3.1 可行性分析-7
3.1.1 技术可行性分析-7
3.1.2 时间可行性分析-7
3.1.3 经济可行性分析-7
3.2 需求分析-7
3.2.1 系统功能-7
3.2.2 系统业务描述-8
4. 系统总体设计-9
4.1 系统E-R图-9
4.2 系统数据库设计-9
4.2.1 总体表设计-9
4.2.2 单张表详细设计-9
4.2.3 数据库实现形式-11
5. 前台模块设计与功能-13
5.1 首页模块-13
5.1.1 商品分类栏-13
5.1.2 网站公告栏-14
5.1.3 新品推荐栏-14
5.1.4 商品搜索栏-15
5.1.5 商品点击量排行栏-16
5.1.6 店长推荐栏-16
5.2 新用户注册模块-16
5.3 我的购物车模块-17
5.4 我的订单模块-18
5.5 用户登录及用户退出-18
6. 后台模块设计与功能-20
6.1 管理员登录-20
6.2 分类管理-20
6.3 商品管理-21
6.4 注册用户管理-21
6.5 网站公告管理-21
6.6 订单管理-21
结 论-23
参考文献-24
致 谢-25