网上书店系统设计与实现(论文+源码)

本文探讨了电子商务尤其是网上书店的快速发展,以当当网为例,介绍了其2017年上半年图书销售的增长情况。文章详细讨论了技术背景、可行性分析、系统需求、功能模块设计、数据库设计以及系统实现过程,展示了JAVA语言和相关技术在电商领域的应用。
摘要由CSDN通过智能技术生成

摘要:

随着互联网日新月异的发展,网上购物早已成为人们日常不可或缺的服务,在阿里巴巴,京东,苏宁等电子商务公司的推动下,以及快递行业的飞速发展的形式下,电子商务这些年发展的非常迅猛。网上书店作为因特网网上商城体系的一个方面,也是在极速壮大着。随着经济全球化,市场一体化的发展,我们在家就可以买到我们想要的书籍,这在以前根本是不可想象的,而现在却成为我们生活中最习以为常的事情。网上书店具有线下书店所不具备的优点,例如书籍价格较低,购买方便,并且种类多,有优良的售后服务等。当当网在2017年8月发布的“2017年上半年国民阅读报告”中表明,在2017年前半年,全国人民已然开始了阅读狂潮,其中当当网售卖图书总量达到4亿测,同比增长120%,网上购买图书与阅读图书已经成为了目前国民首选的购买图书途径。


关键词 JAVA语言;Eclipse平台

目录:

中文摘要        2
英文摘要        3
目录        4
第一章 绪论        6
1.1 课题研究背景及意义        6
1.2 研究现状和发展趋势        6
1.2.1 从国内的研究状况和发展趋势来看        7
1.2.2 从国外的研究状况和发展趋势来看        7
第二章  可行性分析        8
2.1 社会可行性        8
2.2 技术可行性        8
2.3 操作可行性        8
第三章  相关技术和环境        9
3.1 系统的技术介绍        9
3.1.1 JSP        9
3.1.2 Hibernate        9
3.1.3 JDBC        9
3.1.4 MySQL        9
3.1.5 Struts        10
3.2 系统开发平台及运行环境        10
3.2.1 系统开发平台        10
3.2.2 运行环境        10
第四章  需求分析        11
4.1 业务及系统角色        11
4.2 系统结构        11
4.3 用例需求        12
4.4 功能需求        13
4.4.1 部分流程功能        13
4.4.2 主要实现功能        14
4.4.3 网页功能概述        15
第五章  系统功能模块设计        17
5.1功能模块设计        17
5.1.1图书信息管理        17
5.1.2购物车管理        17
5.1.3会员管理        17
5.1.4订单处理        17
5.2系统组件功能表        17
5.3系统功能流程图        18
第六章 数据库设计        19
6.1数据库总体设计        19
6.1.1. 数据信息组成        19
6.1.2. 数据流程E-R图        19
6.2数据库详细设计        22
6.2.1. 数据库表结构设计        22
6.2.2. 数据描述        25
6.2.3. 数据库连接        28
第七章 系统实现        30
7.1测试系统功能        30
7.2系统界面展示        30
7.2.1. 商城首页        31
7.2.2. 会员登陆        31
7.2.3. 购物车        32
7.2.4. 订单查询        33
7.2.5. 后台管理        34



论文字数:8297
包含资料:


 

 
 

 

 

 

 

 

1 引 言 4 1. 1 课题背景及意义 4 1. 2 课题内容 6 1. 3 本文结构 7 2 技术背景 7 2. 1. JSP 技术介绍 7 2. 2 数据库知识介绍 8 2. 3 网站开发工具介绍 9 3 系统分析 9 3. 1 可行性分析 9 3. 1. 1 技术可行性分析 10 3. 1. 2 网站可行性分析 10 3. 1. 3 运行可行性分析 10 3. 2 需求分析 10 3. 2. 1 功能分析 10 1. 书类商品信息管理 10 2. 购物车管理 11 3. 订单管理 11 4. 用户注册系统 11 5. 用户留言系统 11 3. 2. 2 用户划分 11 3. 2. 3 业务流程 11 (1) 业务流程的符号说明 11 (2) 业务流程结构 12 4 系统设计 13 4. 1 系统功能划分 14 4. 1. 1 前台系统功能划分 14 4. 1. 2 后台系统功能划分 15 (1) 商品管理 16 (2) 商品分类管理 16 (3) 特价商品管理 16 (4) 订单管理 16 (5) 用户管理 16 (6) 系统用户管理 16 4. 2 数据库设计 16 4. 2. 1 数据库介绍 16 (1) 确定建立数据库的目的和收集数据 17 (2) 建立概念模型 17 (3) 建立数据模型 17 (4) 实施与维护数据库 18 4. 2. 2 系统 E-R 18 4. 2. 3 数据库物理设计 23 (1) 商品表(merchandise) 23 (2) 分类表(category) 23 (3) 购物车表(cart) 23 (4) 订单表(orders) 24 (5) 用户信息表(member) 24 (6) 留言表( leaveword ) 24 4. 3 网站安全设计 25 4. 3. 1 威胁网站安全的主要因素 25 4. 3. 2 网站安全解决方案 26 5 系统实现 26 5. 1 后台系统实现 27 5. 1. 1 系统管理员管理程序流程 27 5. 1. 2 管理系统模块的实现 28 5. 2 前台系统的实施 34 5. 2. 1 终端用户界面的流程 34 5. 2. 2 前台系统实现 35 (1) 前台主页面设计 5-14 所示: 35 (2) 个人信息管理(modiReg. jsp)选择“修改注册资料” 菜单可更改注册信息 37 (3) 留言信息管理(leaveword. jsp) 37 (4) 订单管理(order. jsp) 38 (5) 购物车管理(cart. jsp) 38 5. 3 系统测试 39 5. 3. 1 系统测试的对象与目的 39 5. 3. 2 系统测试的内容 40 5. 3. 3 网上书店系统测试 40
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值