基于java的网上商城开发

基于java的网上商城开发

ID:24635763

大小:80.02 KB

页数:7页

时间:2018-11-15

基于java的网上商城开发_第1页
基于java的网上商城开发_第2页
基于java的网上商城开发_第3页
基于java的网上商城开发_第4页
基于java的网上商城开发_第5页
资源描述:

《基于java的网上商城开发》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于Java的网上商城开发摘要:本系统采用基于JavaWeb整合开发的MVC设计模式,采用mysql作为数据库,表现层采用B/S结构,使用Myeclipse作为开发工具,Tomcat作为Web应用服务器,使用Jsp、HTML、Javabean,Servlet等技术实现一个完整网上购物系统。关键词:网上商城系统;javaEE;MVC;B/S结构;Myeclipse中图分类号:TP311文献标识码:A文章编号:1009-3044(2016)24-0057-03Abstract:WeimplementthesystemfunctionbyMVCdesignmodebasedoni

2、ntegrateddevelopmentJavaWeb,usingMySQLasdatabase,B/Sstructureaspresentationlayer,MyEclipseasdevelopmettoolandTomcatasawebapplicationserver,usingJSP,HTML,JavaBean,servlettechnologytoachieveaonlineshoppingsystem.Keywords:Onlineshoppingsystem;JavaEE;MVCdesignmode;B/Sstruct;Myeclipse1概述最早的网上购物

3、始于美国,美国网上书店亚马逊(Amazon.com)于1995年开业,第一家安全网上银行(FirstSecurityBank.net)实现网上支付,美国人崇尚自由、追求做事的效率的,这使得网上购物在美国发展的尤为迅猛,而且随着社会法制上的更加完善,更多的消费者对网上购物也感到安心,最近几年的有关数据表明,欧洲的许多国家的网上交易也在逐年攀升,越来越多的网上商店千方百计不断满足消费者的需求,商品种类的丰富多彩,使得网上购物成为了一种时尚和乐趣[1]。随着国家大力推进互联网+和信息现代化,国内各种信息技术基础建设的不断完善和支付方式的便捷便利,人们对网上购物会有更加明确的认识,

4、必然会更加刺激网上购物的活跃度,使网上购物给人们的生活带来更多的方便。2需求分析本系统的主要为了实现普通用户在网上进行商品选购和商家进行商店的管理。商城包括前台系统和后台商家管理系统两部分,前台针对普通商城顾客,实现进入商城购买商品等功能,后台商家管理系统主要面对商家,可以更加方便地对商店里的一些信息进行基本的维护。商城系统的结构如图h1)前台系统顾客的权限:注册、登录、浏览主页热销商品、自定义搜索所需商品、浏览商品详细信息,添加、管理购物车、下单购买,另外顾客可以对自己的注册基本信息进行修改,主要包括用户名、手机号码、收货地址、用户密码,用户邮箱等基本信息。2)后台管理系

5、统用户信息管理:可以查看商城注册会员信息,然后进行一些管理。商品类别管理:这里面可以列出所有商品类别,可以添加新的商品类别和修改己有的类别。商品基本信息管理:列出所有的商品,管理员也可以搜索需要查看的商品,然后对商品信息进行修改,删除,另外添加新的商品也在这个模块里面。订单管理:用户完成下单以后在数据库里会生成订单信息表,主要包括购买的商品信息和用户收货信息,管理员可以对订单进行管理,然后根据订单来选择发货。3系统实现3.1数据库设计3.2前台实现3.2.1用户注册、登录模块虽然没有经过注册登录的用户可以进行商城主页进行浏览搜索商品,但是只有在商城注册登录的会员才能进行商品

6、的下单购。当Servlet收到用户提交的action以后,取得前面表单提交的注册信息,然后调用checkUserid法对注册信息进行验证,最后调用save()方法将注册信息保存到数据user表中,这样就完成了一个新用户的注册,save方法代码如图23.2.2商品搜索、展示模块3.3后台管理系统实现商城后台管理系统主要是为了让商家方便对商城的一些基本信息进行管理,主要包括用户管理、商品管理、类别管理、订单管理四部分[5-6]。3.3.1用户信息管理3.3.3订单管理1)查看订单:列出所有下单的订单列表,具体实现和用户列表类似[9-10]。2)修改订单信息:管理员可以按关键词搜

7、索订单,然后对订单进行修改和管理,具体实现和商品搜索类似。4总结与展望总结:本文采用基于JavaWeb整合开发的MVC设计模式,MVC模式可以更加清晰明确软件的开发过程,由于硬件方面的原因,采用mysql作为数据库组件,表现层采用B/S结构,使用Myeclipse作为开发工具,Tomcat作为Web应用服务器,使用Jsp、HTML、Javabean,Servlet等相关技术实现一个完整网上购物系统。展望:网上商城手机客户端的开发能给我们的生活带来更多的方便与快捷,如果能实现手机App的支持,那一定会锦上添花。参考文

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。