论文介绍了一个应用于超市的小型电子商务系统,该系统具有商品浏览、积分查询、历史订单查询、购物车管理、收藏夹管理、用户管理等六个模块,实现了增改删查等四个功能。开发该系统用到了JSP、Servlet开发技术,使用MYSQL作为后台数据库。
一、引言
随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,当今社会在快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。从消费者的角度出发,满足消费者的需求,以便利的方式让其购买到所需物品,既方便又节约时间。因此,为了解决这些管理以及其他等一些问题,我们迫切需要一种通过网络来进行商品交易的平台。
二、系统分析
系统主要包括以下功能模块:
1)首页商品浏览:用户登录账户后, 点击商品浏览链接就可得到相应的商品信息。
2)商品搜索查询:此页面提供了通过商品名称来查询商品信息的功能。
3)积分查询:本系统会将用户积分信息存入数据库中以待用户进行积分查询。
4)历史订单查询:历史订单查询功能列出了用户以往的交易订单信息。
5)购物车管理:用户可以先不直接进行商品购买,而是把商品放入自己的购物车里,当用户购买同一种物品时不会出现重复放置的情况,直接在购物数量上递加。
6)收藏夹管理:用于收藏用户不能立刻购买的商品。
7)用户管理:此模块提供两种功能,登录和注册。登录时用户须输入自己的账号与密码,在匹配通过之后可进如自己的网页;注册时用户须填入个人相关的地址、联系电话、常用邮箱等信息。
三、系统设计
(一)系统功能设计
本电子商务系统是一个用JSP+Servlet开发的的应用系统,由首页、积分查询、历史交易查询、商品搜索、用户注册、用户登录等模块组成。
1.系统功能结构图
本系统是一个用JSP+Servlet开发的的应用系统,由首页、积分查询、历史交易查询、商品搜索、用户注册、用户登录等模块组成。电子商务系统的功能结构图表示如图3-1:
(二)系统详细设计
(1)首页商品浏览设计
此功能分为两种,一种是未登录首页浏览,另一种是已登录商品浏览
(2)商品搜索查询
此页面提供了通过商品名称来查询商品信息的功能。系统会根据用户输入的搜索信息进行检索,如果没有满足条件的商品,系统会给出提示信息,反之,如果用户检索到的商品,则列出相应的信息。
(3)订单查询
订单查询功能列出了用户历史订单信息,这样用户可以对自己的交易信息有一个清晰的了解。
(4)购物车管理
用户可以先不直接进行商品购买,而是把商品放入自己的购物车里,当用户购买同一种物品时不会出现重复放置的情况,而是直接在购物数量上递加。
(6)用户管理
系统在用户管理模块中提供了注册和登录两个功能。
四、系统主要模块的功能实现
(一)商品浏览
在本系统中,用户可以浏览到大类商品与小类商品,以及推荐商品等,在首页的头部显示了是否有用户登录的相关信息。
(二)购物车
购物车模块的查询结果列出了用户放入购物车的商品信息,包括商品名、市场价、会员价、节约总额,数量等,具体运行结果如图4-2所示:
(三)订单查询
订单查询页面用于显示用户订购过的产品信息,其运行结果图图4-1所示。
五、结论
本文基于Apache Tomcat 6. 0 服务器, 以MyEclipse8.50作为开发工具, MySQL5.1 作为数据库服务器, 以当今前沿的J2EE 架构作为开发模式, 运用了Enterprise Java Beans( EJB) 技术和JavaServlet, 设计了某超市的电子商务系统。阐述了电子商务系統的主要功能及体系结构,重点叙述系统分析、系统设计,以及数据库的逻辑结构分析、各模块系统流程,JSP与后台数据库操作等技术,最终实现的电子商务系统。(作者单位为安康学院 电子与信息工程学院)
作者简介:李晓瑜,1984年出生,女, 硕士研究生,讲师。
相关热词搜索: 零售业 超市 电子商务 设计 系统下一篇:以零售业为突破口的中国流通变革