一种JAVA与数据库技术的网络购物系统技术方案

技术编号:18444463 阅读:20 留言:0更新日期:2018-07-14 10:11
一种JAVA与数据库技术的网络购物系统,本系统JAVA作为开发语言,以My SQL作为后台数据库,同时使用HTML、JSP等技术来编辑网页,并运用JDBC技术把数据库和动态网页相关联,基本实现了用户注册、用户信息管理、商品查询、商品购买、订单管理等功能,为管理者提高了管理效率,节省了时间和精力,也为顾客提供了一个更加完美的购物环境。

A network shopping system with JAVA and database technology

A network shopping system of JAVA and database technology. As a development language, the system JAVA uses My SQL as a background database, and uses HTML, JSP and other technologies to edit web pages, and uses JDBC technology to associate database with dynamic web pages. It basically realizes user registration, user information management, commodity inquiry, and commodity. Purchase, order management and other functions to improve management efficiency for managers, save time and energy, and also provide a more perfect shopping environment for customers.

【技术实现步骤摘要】
一种JAVA与数据库技术的网络购物系统
一种JAVA与数据库技术的网络购物系统,其
涉及计算机技术、数据库技术和互联网技术。
技术介绍
随着时代的变革,网络冲击着人们的生活和经济的发展,越来越多的网络商店基于B2B、B2C、C2C等模式建立,这种新型的购物模式可以不受时间和空间的限制,其购物方式自由灵活,同时又方便快捷,本系统以JAVA技术开发,通过数据库技术的支持为顾客提供一个电子商务平台,也为商家提供一个网上商品管理系统。
技术实现思路
系统的总体设计系统的总体设计可以分为功能模块的设计和数据库设计,其中功能模块的设计可以分为注册功能、用户登录、商品管理、购物车、商品查询等几个部分;1.注册功能,用户点击注册,同时需要填写用户名,密码,E_mail,地址,电话,真实,姓名等各项信息,在通过审核符合要求后,系统将该用户注册信息写入会员表即user并提示用户注册成功,用户登陆后,就可以进行有效的购物了;2.用户登录,用户输入正确的账号密码,并进行数据检测,然后可以进入系统获得服务;3.商品管理,管理员可以将商品上架,同时在该功能里管理员可以进行不需要的商品的删除,在这里管理员当然也可以浏览到商品的详细信息,并且比普通用户在浏览商品界面里所看到的商品信息多一个该商品在数据库中的ID;4.购物车,购物车具体的实现可采用这种形式:定义一个购物车的类,1.列出商品的列表,使用户能够自由选择所需要的商品,2.当用户在点击“添加到购物车”的链接时,执行如下功能:检查用户购物车类是否存在,如不存在,则建立,并注册这Session变量;在用户有购物车类存在的情况下,检查该类中是否有该商品,如存在,则商品数量相应加1;如没有,则将该商品添加到该类中;5.商品查询,该模块提供商品的搜索,商品的搜索可以分为一般的搜索和高级搜索,通过商品的名称和类别可以进行一般的搜索,而高级的搜索还需要提供商品的名称、价格、特征、规格等详细信息才可以,在搜索的同时,系统会将搜索信息与数据库中的信息进行比较,从而得出结果。该系统的数据库设计采用MySQL数据库,该数据库的设计可以分为用户表、商品信息表、商品类别细分表、订单表几个主要的数据表,数据库设计要遵循一些规则,一个好的数据库满足一些严格的约束和要求,尽量分离各实体对应的表,一个实体对应一个表,搞清楚该实体有哪些属性,对应有些什么字段,以及各实体之间有何种联系,实体、属性与联系是进行概念设计时要考虑的三个元素,也是一个好的数据库设计的核心。本文档来自技高网...

【技术保护点】
1.一种JAVA与数据库技术的网络购物系统,其特征在于:系统的总体设计可以分为功能模块的设计和数据库设计,其中功能模块的设计可以分为注册功能、用户登录、商品管理、购物车、商品查询等几个模块,功能模块是系统的实现和功能的集合模块,几乎所有的操作都是基于功能模块来进行的,而数据库的设计是后台数据的存储和信息的集中处理模块,通过数据库的设计,系统的运行才能得以实现。

【技术特征摘要】
1.一种JAVA与数据库技术的网络购物系统,其特征在于:系统的总体设计可以分为功能模块的设计和数据库设计,其中功能模块的设计可以分为注册功能、用户登录、商品管理、购物车、商品查询等...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:长沙青核桃网络科技有限公司
类型:发明
国别省市:湖南,43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1