论文部分内容阅读
摘要:随着互联网行业的迅速发展,中国的电子商务也随之发展迅速,很多人的生活方式都随之发生了变化。 人们在快节奏的生活中寻找更方便快捷的生活方式,电子商务技术为人们提供更便捷的购物方式[1]。 本文主要讨论设计和实现购物平台设计各个方面的全过程。
关键词:购物商城 JSP
一、引言
近年来电子商务在我国发展十分迅速,“online shopping”的概念渐渐走进人心,被大多数人所接受[2]。利用互联网帮助商家打开市场获得更多信息就显得尤为重要。首先网上购物有很多优点是传统购物所不可比拟的,比如网上商城的产品种类很多很多,并且它也所不受实体店环境的各种限制。
本系统的主要工作是开发购物平台:通过互联网实现在网上商品销售的管理,实现其他销售渠道所没有优点。利用现今发展最火爆的互联网的资源共享和与用户互动的优势两个方面相结合地面销售优势,发展购物基于数据库管理技术的平台,实现网上购物标准化,个性化,人性化。
二、购物商城系统需求分析
开发工具的选择
网上购物商城采用JSP技术进行开发,与其他技术相比,JSP具有以下特点:
(1)一次编写,到处运行。除了系统之外,代码不用做任何更改【3】。
(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。
(3)强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡。
(4)多样化和功能强大的开发工具支持。Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下【4】。
(5)支持服务器端组件,web应用需要强大的服务器端组件来支持。
三、网上购物商城系统设计
1、项目规划
根据需求分析、设计系统框架。网上购物商城由用户、管理员两部分组成。设计各部分功能如下:
(1)用户功能模块
所有用户都可以查看网站所有信息,若想查看添加商品的购物车、进行购买过的物品以及历史的订单信息则必须要完成登录的操作。
(2)管理员功能模块
当管理员正确输入用户名密码登录以后即可进入系统,随后可以管理信息、菜单、管理和订单。这里的基本信息管理主要包括修改个人密码、修改会员信息、修改订单状态、管理管理员信息;管理商品分类和属性信息;订单管理包括订单管理和销量排行榜。
2、软件设计目标
本系统通过互联网实现在网上商品销售的管理,只要系统设计合理,它就一定会为商家打开商品销售的渠道,使售卖的商品减少库存积累,利用现今发展最火爆的互联网的资源共享和与用户互动的优势两个方面相结合地面销售优势,发展购物基于数据库管理技术的平台,实现网上购物标准化,个性化,人性化。本系统可以达到以下目标:
(1)查询快捷
人们可以通过购物平台可以快速的查找商品信息,并可以执行购买操作。
(2)信息量大
本系统使用MYSQL数据库进行数据的存储,即使数据存储量大也不易丢失,可以提供大量的商品信息给人们,供人们进行选择。
(3)不受时间限制
通过购物平台进行商品的购买,其中最突出的优势是让用户只需要通过网络就可以随时随地了解商品信息,同时会员可以进行商品购买,實现足不出户便可买到商品。
四、网上购物商城系统主要功能模块设计
1、用户注册模块
(1)功能描述:用户需要填写用户名、密码及相关信息,点击阅读并同意购物平台的协议按钮,然后点击注册按钮进行注册操作。
用户在注册帐号的时候,首先进入注册界面,填写用户信息,包括用户名,密码,确认密码和电话号码,密码和确认密码要确保是一致的的前提下,用户名如果存在,返回填写用户信息,如果用户名不存在,需要进行注册。当正确填写密码,输入正确的电话号码,密码和确认密码要确保是一致的的前提下,将在数据库中添加用户信息,用户注册成功。
(2)用户登录功能描述
为了保证系统的安全,必须要先登录才可以进入系统。完成登录的用户购买商品,需进行身份的验证(账号、密码),如果在数据库的信息是正确的 ,则登录成功,否则登录失败。
(3)购物车订单的功能描述
用户登录后,可以进入购物车界面查看购物车信息,修改商品数量,也可以删除购物车。当用户进入购物车界面时,点击进入结算按钮,然后进入填写收货人信息界面。
2、管理员登录的功能模块
(1)管理员登录功能描述
管理员信息正确,完成登录,进入后台页面。
(2)管理员信息管理功能描述
管理员的信息被超级管理员(admin)所掌控,其中包括管理他们的信息可以修改现有会员的信息、还可以添加新的管理员信息。
(3)商品类别管理功能描述
管理员登录后,可以进行产品分类管理,查看分类信息,修改和删除分类信息,添加新的产品分类信息。
(4)商品信息管理功能描述
管理员身份可以对网站的的商品进行添加,对过期或者库存为0的商品进行删除或者修改。
五、结论
本购物商城在设计之初考虑到了用户的实际需求,并且具有很强的应用性以及针对性。本购物平台系统是由三部分所组成,分别是前台网站,后端发布,浏览器客户端。由于本平台基于B/S和JSP技术以及mysql数据库进行设计与实现,它具有很强的扩展性,维护性、可移植性,同时也具有开发成本低,实用性较强的特点。所以它也能够提供准确的,方便快捷的沟通和共享信息所以具有很强的推广性。
在本系统的实现当中以及基本完成用户在网上购物时所需要的全部功能,例如会员的注册和后台管理员对用户进行管理,产品销量的排行榜,根据关键字进行搜索商品等。本文主要围绕着这几个方面进行展开。
参考文献:
[1]Freeeman Yam.上开店赚外汇:eBay 外贸全攻略[M].电子工业出版社,2006.1
[2]虞萍.影响企业电子商务成功的网站因素研究[D].中国农业大学,2014.5
[3]光军,胡波.JSP应用开发高级教程[M].北京航空航天出版社,2007.2.2
[4]孙鑫.Java Servlet编程(第二版)[M].中国电力出版社,2002.7.
关键词:购物商城 JSP
一、引言
近年来电子商务在我国发展十分迅速,“online shopping”的概念渐渐走进人心,被大多数人所接受[2]。利用互联网帮助商家打开市场获得更多信息就显得尤为重要。首先网上购物有很多优点是传统购物所不可比拟的,比如网上商城的产品种类很多很多,并且它也所不受实体店环境的各种限制。
本系统的主要工作是开发购物平台:通过互联网实现在网上商品销售的管理,实现其他销售渠道所没有优点。利用现今发展最火爆的互联网的资源共享和与用户互动的优势两个方面相结合地面销售优势,发展购物基于数据库管理技术的平台,实现网上购物标准化,个性化,人性化。
二、购物商城系统需求分析
开发工具的选择
网上购物商城采用JSP技术进行开发,与其他技术相比,JSP具有以下特点:
(1)一次编写,到处运行。除了系统之外,代码不用做任何更改【3】。
(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。
(3)强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡。
(4)多样化和功能强大的开发工具支持。Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下【4】。
(5)支持服务器端组件,web应用需要强大的服务器端组件来支持。
三、网上购物商城系统设计
1、项目规划
根据需求分析、设计系统框架。网上购物商城由用户、管理员两部分组成。设计各部分功能如下:
(1)用户功能模块
所有用户都可以查看网站所有信息,若想查看添加商品的购物车、进行购买过的物品以及历史的订单信息则必须要完成登录的操作。
(2)管理员功能模块
当管理员正确输入用户名密码登录以后即可进入系统,随后可以管理信息、菜单、管理和订单。这里的基本信息管理主要包括修改个人密码、修改会员信息、修改订单状态、管理管理员信息;管理商品分类和属性信息;订单管理包括订单管理和销量排行榜。
2、软件设计目标
本系统通过互联网实现在网上商品销售的管理,只要系统设计合理,它就一定会为商家打开商品销售的渠道,使售卖的商品减少库存积累,利用现今发展最火爆的互联网的资源共享和与用户互动的优势两个方面相结合地面销售优势,发展购物基于数据库管理技术的平台,实现网上购物标准化,个性化,人性化。本系统可以达到以下目标:
(1)查询快捷
人们可以通过购物平台可以快速的查找商品信息,并可以执行购买操作。
(2)信息量大
本系统使用MYSQL数据库进行数据的存储,即使数据存储量大也不易丢失,可以提供大量的商品信息给人们,供人们进行选择。
(3)不受时间限制
通过购物平台进行商品的购买,其中最突出的优势是让用户只需要通过网络就可以随时随地了解商品信息,同时会员可以进行商品购买,實现足不出户便可买到商品。
四、网上购物商城系统主要功能模块设计
1、用户注册模块
(1)功能描述:用户需要填写用户名、密码及相关信息,点击阅读并同意购物平台的协议按钮,然后点击注册按钮进行注册操作。
用户在注册帐号的时候,首先进入注册界面,填写用户信息,包括用户名,密码,确认密码和电话号码,密码和确认密码要确保是一致的的前提下,用户名如果存在,返回填写用户信息,如果用户名不存在,需要进行注册。当正确填写密码,输入正确的电话号码,密码和确认密码要确保是一致的的前提下,将在数据库中添加用户信息,用户注册成功。
(2)用户登录功能描述
为了保证系统的安全,必须要先登录才可以进入系统。完成登录的用户购买商品,需进行身份的验证(账号、密码),如果在数据库的信息是正确的 ,则登录成功,否则登录失败。
(3)购物车订单的功能描述
用户登录后,可以进入购物车界面查看购物车信息,修改商品数量,也可以删除购物车。当用户进入购物车界面时,点击进入结算按钮,然后进入填写收货人信息界面。
2、管理员登录的功能模块
(1)管理员登录功能描述
管理员信息正确,完成登录,进入后台页面。
(2)管理员信息管理功能描述
管理员的信息被超级管理员(admin)所掌控,其中包括管理他们的信息可以修改现有会员的信息、还可以添加新的管理员信息。
(3)商品类别管理功能描述
管理员登录后,可以进行产品分类管理,查看分类信息,修改和删除分类信息,添加新的产品分类信息。
(4)商品信息管理功能描述
管理员身份可以对网站的的商品进行添加,对过期或者库存为0的商品进行删除或者修改。
五、结论
本购物商城在设计之初考虑到了用户的实际需求,并且具有很强的应用性以及针对性。本购物平台系统是由三部分所组成,分别是前台网站,后端发布,浏览器客户端。由于本平台基于B/S和JSP技术以及mysql数据库进行设计与实现,它具有很强的扩展性,维护性、可移植性,同时也具有开发成本低,实用性较强的特点。所以它也能够提供准确的,方便快捷的沟通和共享信息所以具有很强的推广性。
在本系统的实现当中以及基本完成用户在网上购物时所需要的全部功能,例如会员的注册和后台管理员对用户进行管理,产品销量的排行榜,根据关键字进行搜索商品等。本文主要围绕着这几个方面进行展开。
参考文献:
[1]Freeeman Yam.上开店赚外汇:eBay 外贸全攻略[M].电子工业出版社,2006.1
[2]虞萍.影响企业电子商务成功的网站因素研究[D].中国农业大学,2014.5
[3]光军,胡波.JSP应用开发高级教程[M].北京航空航天出版社,2007.2.2
[4]孙鑫.Java Servlet编程(第二版)[M].中国电力出版社,2002.7.