技术:Java、JSP等
摘要:
21世纪是一个以网络为核心的信息时代,计算机技术、网络技术已经渗透到人们的日常工作中。 随着计算机科学的发展,电子商务技术在Internet 中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。电子商务已逐渐成为当今Web应用的潮流。本文结合了Spring、Struts2技术在电子商务平台中的应用。实现了一个简单的电子商务网站,具有用户操作简单、方便、快捷并且买卖双方无需见面等优点。
本网站利用Internet网络电子商务新技术,实现了基于B/S模式的电子商务管理。凭借web服务器和客户的浏览器,利用电子工具高效率、低成本的特点,为商家提供家电销售平台,在Internet上发布商业信息,商品广告,使用户可以查阅商品、订购商品,为客户提供全天候的、更好、更快的商务活动空间,实现网上交易的基本功能。网站依据目前商业网站的设计原则,以网上交易功能为主,是一个综合性电子商务网站。
本系统总共分为四个模块:一、用户管理模块,实现用户的注册、登录以及修改;二、购物车管理模块,实现向购物车中添加商品、删除商品以及修改商品的数量;三、订单管理模块,实现对订单进行简单的查找和删除;四、系统管理模块,实现退出系统。
关键词:网络;电子商务;B/S;家电销售
目录:
1 引言 1
1.1 课题研究的背景 1
1.2 课题研究的意义 2
1.3 国内外研究现状 2
2 系统分析 4
2.1 系统研究的必要性 4
2.2 系统的可行性分析 4
2.3 系统需求分析 5
2.3.1 功能需求 5
2.3.2 数据库的需求分析 5
2.4 系统所用技术简介 6
2.4.1 JAVA技术 6
2.4.2 JSP技术 6
2.4.3 MyEclipse技术 6
3 总体设计 8
3.1 总体设计概述 8
3.2 数据库结构设计 9
3.3 模块结构图 10
3.4 实体关系图 10
3.4.1 用户实体 11
3.4.2 管理员实体 11
3.4.3 购物车实体 12
3.4.4 商品信息表实体 12
3.4.5 订单实体 13
3.5 数据字典表 13
3.5.1 用户表 13
3.5.2 管理员表 13
3.5.3 订单表 14
3.5.4 家电商品表 14
3.5.5 购物车表 14
4 系统详细设计 15
4.1 系统功能分析 15
4.2 主要模块详细设计 15
4.2.1 商品管理模块 15
4.2.2 用户模块 15
4.2.3 购物车模块 16
4.2.4 订单模块 16
4.3 程序设计 17
4.3.1 登录流程图 17
4.3.2 管理员流程图 18
4.4 项目演示 18
4.4.1 用户登录 23
4.4.2 用户注册 24
4.4.3 用户查看商品信息 26
4.4.4 用户查看购物车信息 27
4.4.5 管理员登录 28
4.4.6 管理员添加家电信息 29
4.4.7 管理员修改商品信息 30
4.4.8 管理员删除商品信息 31
4.4.9 管理员查询商品信息 31
4.4.10 管理员修改订单信息 32
4.4.11 管理员删除订单信息 33
4.4.12 管理员查询订单信息 34
4.5配置代码 34
4.5.1 连接池配置 34
4.5.2 Struts配置 36
5 系统测试 37
5.1 测试任务和测试环境 37
5.2 测试的主要内容 38
5.2.1 测试的步骤 38
5.2.2 测试的重要性 38
5.3 测试用例 39
5.3.1 用户登录测试用例 39
5.4 测试结论 40
6 结论 41
参考文献 42
致 谢 43
外文文献 I
中文翻译 VII
论文字数:
包含资料: