1、1 系统设计1.1 系统功能分析本购物车总体设计目标是为了实现基本的网上购物功能。本系统分为前台和后台管理两部分。前台包括信息展示,用户登录,用户信息管理。新用户可以注册为会员,注册用户登录前台后,可以浏览和购买网页上的所有商品,可以点击主页上的图片链接到商品的购买页,可以点击左下方的文字超链接连接到该品牌的介绍页面。会员可以更改自己的用户信息,管理购物车,向购物车添加、删除商品,确认购物(提交订单)、查看自己的订单。管理员通过后台登录后可以对系统中的商品进行添加、编辑、删除,查看注册用户并可以删除注册用户1.2 系统模块设计会员模块管理员模块1.3 数据库设计数据库名:lh数据库表:Good
2、s商品表(gid表示商品编号,gname表示商品名称,gnumber表示商品数量,gprice表示商品价格,gintro表示商品介绍,gimage表示商品图片)功能字段名字段类型商品idgidchar商品名称gnamevarchar商品价格gnumber商品数量gprice商品介绍gintro图片存储位置gimageorderinfo订单信息表(orderid表示订单号,gid表示商品编号,quantity表示所买商品数量)订单idorderid数量quantityorders订单信息表(Id表示用户编号,orderid表示订单号,username表示用户,orderdate表示订单日期,or
3、derstate表示订单状态,address表示地址,receivename表示收货人,tele表示电话,zipcode表示邮编,paymode表示付款方式)idInt用户名username订单日期orderdate订单状态orderstate地址address收货人姓名receivename电话号码tele邮编zipcode付款方式paymodeuser用户信息表(Id表示操作号,username表示用户名,userpass表示用户密码,gender表示性别,birthdate表示生日,nativeplace表示籍贯,type表示类别分为管理员和用户)用户id性别gender生日birthd
4、atedate籍贯nativeplace用户类型type2 系统实现2.1 会员模块功能实现普通用户可以浏览网页上的所有商品,但是如果要购买商品必须首先注册成为会员才行。注册用户登录系统后还可以修改自己的注册信息。功能如下图 2.2 购物车模块功能实现本系统的核心功能就是实现登录用户的网上购物过程。用户在网上购买的所有商品在生成订单之前都被存储在“购物车”中,此时用户可以对选购的商品进行修该;当生成订单后,只能查看订单的详细信息,不能再对订单中的商品作出任何修该。功能如下图:2.3 管理员模块功能实现管理员登录后台后,可以进行商品管理、订单管理及用户管理,从而保证网站的正常运作。其功能定义如图
5、:3.0数据流程3.1个人信息修改3.2将商品添加到购物车3.3生成订单3.4商品管理(添加商品)35显示所有商品4.0主要界面截图41首页4.2用户注册4.3登入界面用户登录(未成功)用户登录(成功)4.4个人信息修改4.5商品显示界面4.6购物车界面4.7订单界面我的订单4.8管理员界面4.9用户管理界面5.0添加商品5.1商品管理6系统评价(或 总结)网上商城是虚拟的商店,与常规的商店相比较,不需要门市,有些加盟形式的连锁商店,甚至不需要库房。没有租凭门面和库房的租金,即可正常运转。扣除营业费用中的最高额部分,将经营成本降至最低,拉大了利润空间。通过网上发行,目的是把更大利润空间让给他的客户,而自己主要做的是一种发行服务。Jsp网上商店,是电子商务的传统应用。基于JSP的电子商务网站的购物车系统利用网络作为载体,进行在线购物的系统设计。它通过网络实现了方便,轻松的的网络选购。同时,此系统结合HTML的优点,利用JSP技术实现了以“购物车系统”为典型的购物框架体系,是一个实用、的动态、的交互的Web服务器应用程序。缺点是系统安全存在不足,用户信息有可能会泄露。网上购物系统是通过第三方交易的,网上支付安全是不可缺少的。在这种购物流程中涉及到对数据库表的频繁操作,尤其是用户没选购一次商品,都要与数据库进行连接,当用户很多的时候就加大了服务器与数据库的负荷。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1