Today’s society has entered a new era of scientific and technological progress and rapid economic and social development. Computer technology is playing an increasingly important role in promoting economic and social development and improving people’s lives, and it has also changed people’s lifestyles and ways of thinking. In the field of e-commerce, traditional shopping methods have been gradually replaced by online shopping. However, with the rapid expansion of online shopping market, traditional online shopping websites are facing many challenges, including the improvement of user experience, the protection of transaction security, and the efficiency of product information management. In order to meet these needs, it is particularly important to develop an online shopping website based on JavaWeb.
This paper aims to design and implement a set of comprehensive functions, simple operation, safe and reliable online shopping website. The website uses B/S architecture, front-end and back-end separation design pattern, and MVC (Model-View-Controller) Model for development, which ensures the high cohesion and low coupling of the system. The back-end development uses Java language and SpringBoot framework, which uses its lightweight and rapid development characteristics to improve the development efficiency and reduce the cost of system deployment and maintenance.
The main functions of the system include product display, shopping cart management, order processing, user authentication, payment interface integration, product search and recommendation, etc. In terms of user experience, the system provides a responsive design that ensures a good browsing and shopping experience on different devices. In terms of security, the system realizes the encryption storage of user data, the secure transmission of transaction information and the security guarantee of payment. In terms of commodity information management, the system provides efficient commodity classification, inventory management and data analysis functions to help merchants better manage commodity information and optimize inventory.
Keywords: online shopping website; Java; SpringBoot framework; B/S architecture; Electronic commerce
目 录
[1]潘涛,王柳,董冉冉.基于Vue.js框架的网上商城管理系统的计划与实现[J].科技与创新,2023(13):8-10.DOI:10.15913/j.cnki.kjycx.2023.13.003.
[2]宫业琴.基于分布式架构的网上商城的开发与计划[J].信息与电脑(理论版),2022,34(07):158-160.
[3]唐媛媛,王晓楠,李京培等.基于SpringBoot的病原生物学在线智能化实行考试系统创建探索[J].赤峰学院学报(自然科学版),2023,39(12):75-78.DOI:10.13398/j.cnki.issn1673-260x.2023.12.024.
[4]胡鹏飞,于强. 基于B/S的空间站高温柜地基实行长途操控系统 [J]. 计算机应用与软件, 2023, 40 (12): 9-15+78.
[5]刘琼,史诺,刘康.基于微信小程序的学生考勤系统的计划与实现[J1.微型电脑应用,2023,39(1):173-176
[6]姚丽娟,罗宏伟,丑晨,等.基于微信小程序的聪明校园导航系统研究1.网络安全技术与应用,2023(3):48-50.
[7]赵钢.Java Servlet+EJB的Web模式应用研究[J].电子计划工程,2017,21(13):47-49.
[8]邵嘉诚,厉旭杰,林选,等.基于微信小程序的后勤报修系统的计划与实现.智能计算机与应用,2019.9(2):100-103
[9]陈淼,羊开云. 基于微信小程序的校园报修管理系统计划 [J]. 网络安全技术与应用, 2024, (01): 57-60.
[10]顾文静,赵春燕,李娟基于SpringMVC的高性能计算机监视管理系统计划与实现[J].计算机应用与与软件,2017,34(10):102-107.
[11]杜成龙.基于MVC模式的三层架构研究[J].软件,2022,43(6):100-102
[12]海波,匡静,朱承学,等.基于MVC的教学资源管理系统的计划与实现[J].计算机技术与发展2014.24(7):214-217.
[13]彭霞,朱萍MVC模式高新科研管理平台构建方案IJ1.计算机技术与发展,201323):249-253
[14]梁粥.基于MVC的高校科研结果管理系统的计划与实现IJ1.计算机技术与发展,2011,21(10):161-163
[15]罗梓汛,徐鹏,黄听凯.基于MVC模式与MySQL的信息咨询服务系统计划与实现IJ1.信息与电脑(理论版).2022,34(9):184-188.
[16]王絮,陈学斌,王艳彦,等.基于MVC架构的教学考勤系统计划与实现[J1计算机技术与发展2016,26(9):65-68
[17]马绍阳,王伟东,韩斌倩等. 基于Spring Boot+Vue的智能长途医疗平台的计划与实现 [J]. 网络安全技术与应用, 2024, (01): 55-57.
[18]陈络琦,李博,孙榜等. 基于Vue+Spring Boot的聪明平煤神马青年云平台[C]// 中国煤炭学会煤矿自动化专业委员会. 第31届全国煤矿自动化与信息化学术会议暨第12届中国煤矿信息化与自动化高层论坛论文集. 中平信息技术有限责任公司;, 2023: 9. DOI:10.26914/c.cnkihy.2023.072118
[19]Xiao Z ,Ali Y ,Xin W , et al.Sports Work Strategy of College Counselors Based on MySQL Database Big Data Analysis[J].International Journal of Information Technology and Web Engineering (IJITWE),2023,18(1):1-14.
[20]Yuan G ,Ximu Y .Data analysis framework of tourism enterprise human resource management system based on MySQL and fuzzy clustering[J].International Journal of System Assurance Engineering and Management,2023,14(5):1647-1659.
[21]Gao Yuan,and Yan Ximu.Data analysis framework of tourism enterprise human resource management system based on MySQL and fuzzy clustering.International Journal of System Assurance Engineering and Management 14.5(2023):1647-1659.
[22]Babatunde Olagoke Sunday Sunday O Nduka.(2023).MySQL Database Server: Deploying Software Application to Enhance Visibility and Accountability.Current Journal of Applied Science and Technology(4),16-23.123
[23]Kharchenko K ,Beznosyk O ,Bulakh B , et al.The development of the method of optimizing costs for software testing in the Agile model[J].Technology audit and production reserves,2023,6(2):10-14.
致谢