摘 要
随着社会主义市场经济的体制的不断完善和深化,企业之间的竞争将日益激烈。如何应用科学方法, 发挥企业市场部门的积极性和主动性,提高工效效率,保证企业在激烈的市场竞争中获得生存和发展,从而全面提升企业的竞争力,网络销售越来越被企业所重视,透明的价格和详细的介绍可以充分展式产品竞争力和影响力,同时也能增加营收,促进企业的发展。
本论文实现了一个BC模式的购物网站系统,随着时代不断发展,越来越多的消费者在网络上进行购物,我国的网络电子商务也逐步发展。在下单后卖家可以根据买家喜欢的方式将商品送到顾客手中。本次网上购物网站系统设计可以帮助商家解决销售流程以及订单记录繁琐等问题。
ABSTRACT
With the continuous improvement and deepening of the socialist market economy system, the competition between enterprises will become increasingly fierce. How to apply scientific methods, give full play to the enthusiasm and initiative of enterprise marketing departments, improve work efficiency, ensure the survival and development of enterprises in the fierce market competition, and comprehensively enhance their competitiveness. Network sales are increasingly valued by enterprises. Transparent prices and detailed introductions can fully develop product competitiveness and influence, while also increasing revenue and promoting enterprise development.
This paper implements a shopping website system based on BC model. With the continuous development of the times, more and more consumers are shopping online, and China's online e-commerce is also gradually developing. Merchants selling goods online can better save store opening costs and better display their selling points, and help buyers with the ability to choose products at any time on shopping websites. The buyer can communicate with the seller online and select the desired product. After placing an order, the seller can deliver the product to the customer in the way the buyer likes. This online shopping website system design can help businesses solve problems such as sales processes and cumbersome order recording.
Key words: JSP technology; commodity sales; information management; MySQL database; Java
目 录
毕业设计(论文)任务书
摘 要
ABSTRACT
目 录
前 言
1 绪论
1.1 系统背景
1.2 国内外研究现状
1.3 相关技术介绍
1.3.1 开发软硬件
1.3.2 前后端开发技术
1.3.3 WEB框架
2 需求分析5
2.1 可行性分析
2.1.1 技术可行性
2.1.2 操作可行性
2.1.3 经济可行性
2.2 功能需求分析
2.2.1 注册登录功能用例分析
2.2.2 购物车功能用例分析
2.2.3 商品收藏功能用例分析
2.2.4 订单结算功能用例分析
2.2.5 个人中心功能用例分析
2.2.6 评价功能用例分析
2.2.7 商品介绍管理功能用例分析
2.3 本章小结
3 系统概要设计
3.1 系统总体架构设计
3.2 系统设计原则
3.3 系统功能结构设计
3.4 系统类图设计
3.5 数据库设计
4 系统功能设计
4.1 注册登录功能设计实现
4.1.1 注册登录功能设计
4.1.2 购物车功能设计
4.2商品收藏功能设计实现
4.2.1 商品收藏功能设计
4.3订单结算功能设计实现
4.3.1 订单结算功能设计
4.4个人中心功能设计实现
4.4.1 个人中心评价功能设计
4.5评论功能设计实现
4.5.1 评价功能设计
5 系统功能实现
5.1 注册登录功能设计实现
5.1.1 注册登录功能实现
5.2购物车功能设计实现
5.2.1 购物车功能实现
5.2.2 商品收藏功能实现
5.3订单结算功能设计实现
5.3.1 订单结算功能实现
5.4个人中心功能设计实现
5.4.1 个人中心功能实现
5.5评论功能设计实现
5.5.1 评价功能实现
5.6商品介绍管理功能设计实现
5.6.1 商品介绍管理功能实现
6 系统测试
6.1 测试目的
6.2 测试方法
6.2.1 登录功能测试
6.2.2 添加商品信息功能测试
6.2.3 管理员管理功能测试
6.3 测试结论
结 论
附 录
附录一、附录图片
附录二、附录表单
致 谢
参考文献
1 绪论
1.1 系统背景
信息化技术在不断地发展在人们日常生活间,随着信息化技术越来越普及,很多传统的管理模式都已经可以使用信息技术来代替,这种变革不仅是时代所趋,也是未来生活的信息化购物网站建设的必走之路[1]。 在这个数字化时代,线下海内外商品购物的模式需要进行由传统管理模式到信息化管理的转变,海内外购物网站的管理模式日渐趋于信息化和智能化,各类管理系统也逐渐的热衷于使用更加智能化和信息化的新手段来辅助购物网站[2]。
1.2 国内外研究现状
当下人们生活环境在不断地进步,海内外商品在国内已经有了很大的市场,通过网上官方旗舰店购物购买商品也成为了大家主要的途径。但目前仍旧有很多海外的商品没能在国内打开市场,利用互联网模式进行销售商品用品能够很好地减少此类跨境商家的成本,也能帮助国内买家更好地选购不同种类的海外商品,可以对不同商品进行对比选品 [3]。随着我国人口老龄化加剧,购物问题已成为当前社会关注的热点。为了解决用户生活中的种种问题,基于Web的一站式电子商务购物的设计与实现已经成为当前研究的重点。
目前,已有学者在电子商务购物管理方面进行了一些研究,但大多仅仅停留在理论层面,缺乏实际应用。此外,一些现有的电子商务购物管理系统存在着一些问题,如功能不够完善、操作不够简便等,难以满足用户的实际需求。
因此,本研究旨在设计并实现一种基于Web的一站式电子商务购物管理系统,通过对用户生活中的各种需求进行综合考虑,提供一系列便捷实用的服务等。同时,本研究还将采用各种技术手段,如人工智能、大数据分析等,来优化系统的功能,并提高系统的可用性和安全性。本研究的意义在于,通过设计和实现基于Web的一站式电子商务购物管理系统,为用户提供更加便利的生活服务,提高电子商务购物的服务质量和管理水平,同时也可以为相关领域的研究提供参考和借鉴。
1.3 相关技术介绍
1.3.1 开发软硬件
Java版本选择目前主流的Java2.0,并在Eclipse工具上开发,数据库搭建的是MySQL4.7版本,服务器运用的是Tomcat8.0的版本,运行系统为WIN8家庭版。具系统的运行硬件包括服务端和客户端,其使用的CPU皆为i5 1010、十代酷睿系列,内存为4GB。
1.3.2 前后端开发技术
系统的前台界面设计使用HTML设计工具设计,界面的代码实现部分通过使用HTML和CSS来完成,完成基本的界面布局和内容填充,后期需要和代码交互的表单等内容则使用ElementUI组件库来处理。
系统的数据传递使用JSP的模板引擎开发技术实现,这是一种可以实现JAVA代码一样的前端开发技术,同时数据的后台传递使用JavaScript脚本来验证提交,这样可以使用基于POST的安全传输通道,数据也不会被以明文的方式展示出来,后台接收到传输来的数据后则使用框架技术接受处理数据,而核心的业务处理和判断,类似于注册登录、数据查询获取以及用户的权限判断,则都通过JAVA开发语言代码来实现。同时系统的实体对象在代码里也有体现,最终会通过框架交互数据库。在实体数据的操作和处理上,比如新增、修改、删除或者更新维护等,使用标准的SQL语句进行操作完成[4]。
数据库选用为大学时期主要使用的MySQL数据库,数据库的表结构设计的内容和属性都会使用JAVA代码进行实体映射,这样可以操作数据的存储、维护和删除,界面的页面同样也是映射相应的数据信息,界面的表单会根据用户的属性设计字段,然后根据获取的结果使用JSP来对应展示,这样就完成了系统前台后台的整个技术融合和处理。这样的开发技术J2EE的WEB开发模式,在很多企业、软件中都在应用,本次开发也选用这样的模式来进行开发 [6]。
1.3.3 WEB框架
框架选择SSM框架,这是三种主流框架的集合,分别是应用在用户请求访问处理上的SpringMVC框架,他主要负责处理请求定位,处理服务端的整体实体类以及关联用户请求和数据库框架的是Spring框架,他是负责整体的协调调用,而数据库的连接和规范化的数据库操作是MyBatis操作完成,通过他来规范用户操作权限和提升系统开发的连接速度,减少传统开发下的数据库死锁问题[7]。
2 需求分析
本章主要介绍开发前期的一些需求的分析以及具体开发的实施方案,对系统开发进行前期的分析,确保其技术、经济等前期准备上是可行的,减少后期开发中遇到因为开发技术、开发需求不符合要求造成不能实现预期目标的问题[8]。
2.1 可行性分析
2.1.1 技术可行性
对目前购物网站市场进行了广泛的调研分析,确定了本次系统的开发技术和运行的架构,考虑到很多企业尚在发展阶段,没有大量的访问需求和负载要求,所以软件没有开发的很大,不用考虑大型软件的开发技术,目前很多小型软件都是采用B/S的WEB模式,不仅开发维护起来很容易,且很多软件都有免费开源的版本提供修改,这样大大的增加了开发的可行性,所以本次选用的技术在开发和后期维护以及用户使用上都是可行的[9]。
2.1.2 操作可行性
根据前面分析的系统在开发技术上的选型,系统的开发阶段软件操作使用有一定的难度,但是对于开发大型软件的难度,WEB的开发模式较为简单,开发测试都是一体化的,有很多可视化的软件,不用每次都编译使用,对于员工使用系统,已经采用了很多的简单、耐用的功能和操作,只要简单的进行学习,就可以很容易的操作上手了,对于企业的管理人员操作稍微有些要求,但是不涉及维护底层代码,所以也是可行的,而系统维护操作可行性和开发一样,都是可行的。
2.1.3 经济可行性
本次开发软件系统根据实际的业务需求,做了很多的准备,在开发方案上就选用了较为普遍主流的技术,包括数据库存储也是标准的技术,这样对于后期的维护升级都是可行的,软件考虑到很多商家初始阶段无法负担大额的开发资金,系统也尽量使用开源的软件或者免费的工具来开发,将开发维护的工具成本降到最低,所以经济上也是可行的。
2.2 功能需求分析
商品模块是系统的一个核心。商品是系统的主体部分,首先要确认收货后,点击待评价按钮,即可进入评价的界面,评价成功之后,可供其他用户查看,在后台可以进行人员信息的增删改查以及商品信息的增删改查[10]。
2.2.3 商品收藏功能用例分析
点击删除按钮可以将该商品从收藏列表内删除掉。商品收藏功能主要是提供一个快速浏览商品的快捷入口。商品收藏的用例图给出对应的用例描述,商品收藏模块由用户、系统共同参与。
2.2.4 订单结算功能用例分析
在购物车的界面点击结算按钮进入结算的界面,用户选择地址、输入备注信息,确认后进行结算操作,生成订单后可以在订单界面查看订单。通过购物车界面结算,进入结算界面后根据用户输入的地址、备注和商品信息,同时管理员可以查看到并进行发货操作,用户可以确认收货并评价订单。订单结算过程中可以中止和取消订单,该流程和个人中心流程同步。订单结算的用例图给出对应的用例描述,订单结算模块由用户、系统、管理员共同参与。
2.2.5 个人中心功能用例分析
用户可以进入个人中心界面,界面显示个人账户信息,并可以更新数据,点击其他功能按钮可以分别进入功能页面进行操作,用户可以编辑属于自己的数据信息,并且对自己的订单信息进行增删改。个人中心的用例图给出对应的用例描述,个人中心模块由用户、系统共同参与。
2.2.6 评价功能用例分析
用户确认收货后显示评价入口,点击商品进行评价。通过商品的订单确认界面进入,更新订单后显示评价入口,并将商品信息与评价信息写入评价表,用户可以编辑属于自己的数据信息。评价流程是非常重要的用户体验,大部分企业都会非常在意商品的评价,并根据评价来调整销售策略。评价用例图如图2-8所示。
评价的用例图给出对应的用例描述,评价模块由用户、系统共同参与。评价用例描述如表2-8所示。
2.2.7 商品介绍管理功能用例分析
商品介绍管理的用例图给出对应的用例描述,商品介绍管理模块由用户、系统、管理员共同参与。
功能和商品添加相同,都是通过添加标题、图文信息提交系统保存,并可以在用户界面查看。商品介绍主要展式商品的介绍描述,参数,配图和部分的用户评价。
2.3 本章小结
本章主要介绍网上购物网站系统开发前期的一些需求的分析,主要的模块,订单评论模块:用户订单的评论功能是在管理员完成发货、用户收到货并且确认收货后才会开启,这时候收货界面会提示评价功能,点击进入并且评价即可完成评价的功能。管理员的功能模块包括:通过点击功能按钮管理生鲜分类、生鲜图文的展示信息、管理注册者的账户信息。
相关知识
[开题报告]FLASK框架鲜花售卖网站的设计与实现p9wlm(源码+论文)
基于ssm+vue鲜花售卖网站的设计与实现【开题+程序+论文】
鲜花售卖网站的设计与实现(源码+开题报告)
基于ssm+vue花卉网站(开题报告+源码+论文)
網上花店电子商务网站的设计与实现.doc
网上鲜花店网站(源码+开题)
【php网上鲜花礼品网站源码和动网论坛(dvbbs)哪个好用】php网上鲜花礼品网站源码和动网论坛(dvbbs)对比-ZOL下载
鲜花网站(源码+开题)
ASP.NET 网上花店系统的设计与实现(论文+源码)
基于ASP.NET的网上花店购物商城网站的设计与实现(附源码 调试 文档)
网址: 电子商务购物网站的设计与实现(论文+源码) https://m.huajiangbk.com/newsview838785.html
上一篇: 电商平台开发 |
下一篇: 电商网站开发过程 |