天缘电子商城购物系统(源码)
本文主要研究了通过JSP技术与数据库技术设计并实现一个B/S结构的电子商城购物系统。该系统实现了网络购物中的很多需求,如商品购买、促销活动、订单付款、会员管理、销售排行与统计等。首先,完成系统的需求分析,并依此选定MVC三层架构进行开发。其次,使用Myeclipse 2014搭建开发环境,并使用SqlServer 2008完成数据库的设计。然后,通过JSP技术完成网站页面的设计,使用Java语言完成逻辑处理程序,并通过JDBC驱动完成与数据库的连接和数据操作。最后,使用测试用例的方法排除系统的错误。经过测试,本系统可以很好地满足网络购物方面的所有预期要求。关键词 电子商城,MVC架构,JSP技术,数据库
目 录
1 引言 1
1.1 国内外研究现状 1
1.2 选题的目的、依据 2
1.3 课题的意义 2
1.4 课题的研究方法 3
2 系统需求分析与可行性分析 3
2.1 经济可行性 3
2.2 营运可行性 3
2.3 操作可行性 4
2.4 法律可行性 4
2.5 需求分析 4
3 开发环境与实现技术 6
3.1 JSP技术简介 6
3.2 Java语言简介 7
3.3 B/S结构简介 7
3.4 SQL Server数据库简介 7
4 系统总体设计 7
4.1 模块设计 8
4.2 数据库字典 9
4.3 系统数据流图 11
4.4 系统的体系结构 14
4.5 系统ER模型 14
5 系统详细设计 15
5.1 商城主模块 15
5.2 会员登录模块 16
5.3 商品信息模块 17
5.4 商品分类模块 18
5.5 销售排行模块 18
5.6 查询商品模块 19
5.6 商品购买模块 19
5.7 会员管理模块 20
5.8 用户密码管理模块 20
5.8 用户资料管理模块 20
*好棒文|www.hbsrm.com +Q: ^351916072#
/> 5.9 购物车模块 21
5.10 订单管理模块 21
5.11 订单查询模块 21
5.12 后台登录模块 22
5.13 后台管理模块 22
5.14 管理员密码管理模块 23
5.15 活动信息管理模块 23
5.16 商品信息管理模块 24
5.17 注册用户管理模块 25
5.18 销售订单管理模块 25
5.19 库存查询统计模块 26
5.20 销售信息统计模块 27
6 程序的测试 28
6.1 程序调试 28
6.2 程序的测试 28
结论 34
致谢 35
参考文献 36
1 引言
世界已经步入了21世纪,与上世纪相比,社会经济和科学技术都实现了迅速发展,人们的生活水平也实现了逐步提高。在当今社会,全球覆盖的互联网已是最令人瞩目的技术了。在当今,互联网+早已不再是一个新鲜名词,而是与每个人都息息相关的生活环境。在物质需求方面,如今十分火热的共享单车正式依托着移动网络技术的支持而迅速发展;在精神需求方面,以电子书为载体的网络文学早已成为新的产业甚至于走出国门影响世界[1]。而在互联网+的相关产业中,不得不提电子商务这一产业,电子商务的蓬勃发展甚至可以说是传统行业与互联网技术相结合的代表之一。
商品交易是每个人生活中必不可少的一部分,因为没有人可以在脱离其他人的情况下获得所有的生活必需品。与传统的商店相比,电子商城可以让人足不出户便可购得想要的一切。当今快节奏的生活使得很多人疲于生计,少数的休息时间很少有人舍得用来浪费在一个个的实体商店中,而方便快捷的电子商城则是人们最好的选择。在电子商城上,人们不仅可以便利直观地获得商品的相关信息,还可以在评论区与其他人交流购物的感想,这一点是实体商店很难做到的。电子商城的出现,已经改变了人们的购物习惯,网购早已经成为多数人首选的购物方式了。
1.1 国内外研究现状
在国外,电子商务经过几十年的发展早已发展为一个非常成熟且极为庞大的产业,著名的电子商城包括eBay、亚马逊、沃尔玛等等。因为国外有着更为成熟的信用体系以及物流系统,而且国外的网络普及程度十分高,所以国外的人们越来越习惯于选择网络购物。尤其是国外的购物搜索已十分先进,在线试穿、在线着装甚至于使用3D影像来体现着装效果,越来越人性化的用户体验吸引着越来越多地人们的购物欲望[2]。
而在国内,电子商务才仅仅发展了短短数年时间。虽然只有几年的发展时间,但是国内的电子商务一点也不落后,以淘宝、天猫、京东为首的电子商城每天的成交额都是十分庞大的。尤其是双十一等节日,早已成为广大网购者的盛大狂欢时刻。每逢节日,这些电子商城的成交额都是难以想象的天文数字。随着目前国内的网络环境不断改善,宽带速度不断提升,尤其是大量新生网络产业资本的投入,电子商务的发展还会更上一层楼[3]。
1.2 选题的目的、依据
所有营运网站的目的都是一样的,那就是利益的最大化,其主要手段就是扩大自身在市场中的占有率,而在这一点上电子商城也是一样的[4]。电子商城依托于互联网技术的发展,没有销售渠道的限制,销售成本也比传统商城要低,并且信息更新十分迅速,这是电子商城崛起的最主要原因[5]。
本课题地目标就是完成一个完整且便捷、易于使用的网络商店。首先,电子商城上的商品信息必须是真实且正确的,购物者可以清晰直观地获取商品的相关信息。其次,商品信息的更新必须要迅速灵活,电子商城可以提供24小时不间断地购物服务,这也意味着全天24小时每时每刻都会有人前来购物,一旦商品信息的更新更不上,会极大地影响人们的购物体验。最后,由于网络购物没有时间和空间上的约束,但是货物的派发却又受时间与空间的钳制,所以商城的订单要及时发货,选择的物流必须要迅速。对于顾客而言,最煎熬的事情便是等待快递的到来,如果左等右等都等不到快递的消息,这绝对是一次最糟糕的购物体验。
目 录
1 引言 1
1.1 国内外研究现状 1
1.2 选题的目的、依据 2
1.3 课题的意义 2
1.4 课题的研究方法 3
2 系统需求分析与可行性分析 3
2.1 经济可行性 3
2.2 营运可行性 3
2.3 操作可行性 4
2.4 法律可行性 4
2.5 需求分析 4
3 开发环境与实现技术 6
3.1 JSP技术简介 6
3.2 Java语言简介 7
3.3 B/S结构简介 7
3.4 SQL Server数据库简介 7
4 系统总体设计 7
4.1 模块设计 8
4.2 数据库字典 9
4.3 系统数据流图 11
4.4 系统的体系结构 14
4.5 系统ER模型 14
5 系统详细设计 15
5.1 商城主模块 15
5.2 会员登录模块 16
5.3 商品信息模块 17
5.4 商品分类模块 18
5.5 销售排行模块 18
5.6 查询商品模块 19
5.6 商品购买模块 19
5.7 会员管理模块 20
5.8 用户密码管理模块 20
5.8 用户资料管理模块 20
*好棒文|www.hbsrm.com +Q: ^351916072#
/> 5.9 购物车模块 21
5.10 订单管理模块 21
5.11 订单查询模块 21
5.12 后台登录模块 22
5.13 后台管理模块 22
5.14 管理员密码管理模块 23
5.15 活动信息管理模块 23
5.16 商品信息管理模块 24
5.17 注册用户管理模块 25
5.18 销售订单管理模块 25
5.19 库存查询统计模块 26
5.20 销售信息统计模块 27
6 程序的测试 28
6.1 程序调试 28
6.2 程序的测试 28
结论 34
致谢 35
参考文献 36
1 引言
世界已经步入了21世纪,与上世纪相比,社会经济和科学技术都实现了迅速发展,人们的生活水平也实现了逐步提高。在当今社会,全球覆盖的互联网已是最令人瞩目的技术了。在当今,互联网+早已不再是一个新鲜名词,而是与每个人都息息相关的生活环境。在物质需求方面,如今十分火热的共享单车正式依托着移动网络技术的支持而迅速发展;在精神需求方面,以电子书为载体的网络文学早已成为新的产业甚至于走出国门影响世界[1]。而在互联网+的相关产业中,不得不提电子商务这一产业,电子商务的蓬勃发展甚至可以说是传统行业与互联网技术相结合的代表之一。
商品交易是每个人生活中必不可少的一部分,因为没有人可以在脱离其他人的情况下获得所有的生活必需品。与传统的商店相比,电子商城可以让人足不出户便可购得想要的一切。当今快节奏的生活使得很多人疲于生计,少数的休息时间很少有人舍得用来浪费在一个个的实体商店中,而方便快捷的电子商城则是人们最好的选择。在电子商城上,人们不仅可以便利直观地获得商品的相关信息,还可以在评论区与其他人交流购物的感想,这一点是实体商店很难做到的。电子商城的出现,已经改变了人们的购物习惯,网购早已经成为多数人首选的购物方式了。
1.1 国内外研究现状
在国外,电子商务经过几十年的发展早已发展为一个非常成熟且极为庞大的产业,著名的电子商城包括eBay、亚马逊、沃尔玛等等。因为国外有着更为成熟的信用体系以及物流系统,而且国外的网络普及程度十分高,所以国外的人们越来越习惯于选择网络购物。尤其是国外的购物搜索已十分先进,在线试穿、在线着装甚至于使用3D影像来体现着装效果,越来越人性化的用户体验吸引着越来越多地人们的购物欲望[2]。
而在国内,电子商务才仅仅发展了短短数年时间。虽然只有几年的发展时间,但是国内的电子商务一点也不落后,以淘宝、天猫、京东为首的电子商城每天的成交额都是十分庞大的。尤其是双十一等节日,早已成为广大网购者的盛大狂欢时刻。每逢节日,这些电子商城的成交额都是难以想象的天文数字。随着目前国内的网络环境不断改善,宽带速度不断提升,尤其是大量新生网络产业资本的投入,电子商务的发展还会更上一层楼[3]。
1.2 选题的目的、依据
所有营运网站的目的都是一样的,那就是利益的最大化,其主要手段就是扩大自身在市场中的占有率,而在这一点上电子商城也是一样的[4]。电子商城依托于互联网技术的发展,没有销售渠道的限制,销售成本也比传统商城要低,并且信息更新十分迅速,这是电子商城崛起的最主要原因[5]。
本课题地目标就是完成一个完整且便捷、易于使用的网络商店。首先,电子商城上的商品信息必须是真实且正确的,购物者可以清晰直观地获取商品的相关信息。其次,商品信息的更新必须要迅速灵活,电子商城可以提供24小时不间断地购物服务,这也意味着全天24小时每时每刻都会有人前来购物,一旦商品信息的更新更不上,会极大地影响人们的购物体验。最后,由于网络购物没有时间和空间上的约束,但是货物的派发却又受时间与空间的钳制,所以商城的订单要及时发货,选择的物流必须要迅速。对于顾客而言,最煎熬的事情便是等待快递的到来,如果左等右等都等不到快递的消息,这绝对是一次最糟糕的购物体验。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1177.html