1. 研究目的与意义
我国自2010年开始,网民数量一直在持续增加。截止2020年3月,我国网民已达9.04亿,比2010年增长了一倍。首先,移动互联网技术的快速发展促使网民数量和规模都有着进一步的扩大。继2g 、3g网络逐渐淘汰,4g网络因其快捷、经济迅速占领市场,三大电信运营商推出的各种网络套餐都可以让用户无限使用流量,这就造成网民数量的激增。因此,互联网购物这一购物方式逐渐成为主流的购物趋势。
随着电子商务技术的发展和支付体系的健全,越来越多的社会白领中意于在网店购物,既方便快捷,又没有地域和时间的限制,且沟通便捷、高效。
因此,我们有必要对国内外的一些老牌购物网站进行充分的调研,学习他们的管理模式和经营手段,吸收他们的优点并发现其缺点并加以改进。
2. 课题关键问题和重难点
本课题的主要目标是利用java语言来构建一个网上购物系统。我们将使用html、jsp等技术来编辑网页,将数据库与动态网页相结合。建立一个数据库将商品信息等内容进行保存和及时的更新。
主要的应用技术是三层架构,其中表现层(ui):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得;业务逻辑层(bll):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理;数据访问层(dal):该层所做事务直接操作数据库,针对数据的增添、删除、修改、查找等。在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。
本课题的关键:
3. 国内外研究现状(文献综述)
随着互联网范围的不断扩大,互联网经济得到了快速发展,网上购物等方式成了居民主流的购物方式,人们可以足不出户买到自己想要购买的商品。例如国外的亚马逊公司,早在1995年就成立了,开始只是做书籍方面的销售,后来慢慢拓展了其他的业务,范围广泛、品类繁多,使得亚马逊在业内获得了很高的评价。国内几个知名的购物网站例如淘宝、京东等大牌网站,因其购物便捷、发货快、物美价廉等特性在几年内迅速成长为行业领军企业。[1]网购这一购物方式的便利性,给互联网经济带来了许多消费者,近几年的疫情更是推动了人们在线上消费的积极性,这一改革不仅方便了人们的购物需求,更是给互联网经济带来了飞速的发展。[2]在互联网时代,各种互联网购物平台成了各大企业互相争抢的新战场,想要获得更大的市场占比,就必须打造出一个庞大的购物网站来迎合广大网友的购物需求,在这个快速发展的时代中,网上购物平台层出不穷,市场竞争非常大,如何在这个现状下脱颖而出成了一个难题,要结合一些老牌的大型购物网站的优点加以利用并取缔一些用户反馈的缺陷。互联网经济的快速发展,逐步改变了居民对购物消费的认知。尤其是互联网经济具有方便快捷,性价比高,种类多样等的优势,能够解决居民在多个方面的要求,大到家庭的电器,小到日常必需的生活用品,一应俱全,足不出户便可完成消费。互联网经济缩短了消费的时间,拓宽了消费行为的空间,它的发展逐步改变了居民对消费的认知。本购物网站采用java语言,mysql数据库开发,充分保证了系统稳定性、完整性。[3]java语言共有十大特点,分别为:简单性、面向对象、分布性、编译和解释性、稳健性、安全性、可移植性、高性能、多线索性、动态性。运用此技术可以在手机上也开发一个客户端,让购物变得更加便捷。[4]购物网站是在windows操作系统中进行开发运用的,而且目前pc机的各项性能已经可以胜任普通网站的web服务器。[5]系统开发所使用的技术也都是自身所具有的,也是当下广泛应用的技术之一。系统的开发环境和配置都是可以自行安装的,系统使用java开发工具[6],使用比较成熟的mysql数据库进行对系统前台及后台的数据交互,根据技术语言对数据库,结合需求进行修改维护,可以使得网站运行更具有稳定性和安全性,从而完成实现网站的开发。[7]系统管理及信息分析的设计对于所使用的计算机没有什么硬性的要求,计算机只要可以正常的使用进行代码的编写及页面设计就可行,主要是对于服务器有些要求,对于平台搭建完成要上传的服务器是有一定的要求的,服务器必须选择安全性比较高的,然后就是在打开网站必须顺畅,不能停顿太长时间、性价比高、安全性高。[8] 提供类似于借口动态模型的通用机制,设计更加集中。此外,可以使用java语言轻松实现模块化和存储信息。[9]另外,代码重用,也可以很好地反映出来。因此,考虑到系统的实际情况,选择jsp作为系统开发技术。通过以上分析,系统的设计和实现在软件中是可行的。[10]
【1】李福坤.基于java的多用户电子商务平台实现.java 电子商务,2010(05):11-07
【2】吕佳茵. 互联网经济对居民消费行为的影响研究. 商场现代化,2018(14):12-13.
4. 研究方案
一、系统主体结构由图1所示:
图1网上购物系统结构
(1)前台系统:根据用户的需求分析得出本系统的前台功能主要包括:用户登录界面、注册系统、个人主页、网站首页、用户购物界面、商品信息、用户订单查询等功能。
5. 工作计划
2022-2023-1学期:
第15-16周:完成选题,查阅相关中英文资料,进行相关技术的学习。
第17周:与导师沟通进行课题总体规划。
课题毕业论文、文献综述、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。