eb系统开发与设计期末报告班 级 10金融信息
学 号 1004001 6姓 名 褚腾燕指导教师 张琼妮
浙江财经学院东方学院教务部制
Web论文
摘要:本文基于eb技术下,研究并实现了网上购物功能以及后台管理功能。并对购物车系统进行设计的总体规划,同时详细地分析了基于 Wb平台的购物车的系统结构及功能划分 ,进而对各子系统进行了具体设计。
关键词购物车We 数据库
一、需求分析
网络购物车是现在广泛用于网上购物的工具之一。购物车主要提供了基本的用户注册用户登录,增删物品,统计价格等功能。用户在使用购物车时,可以方便的使用这些简易的功能。
功能需求
从部署的位置来看本项目可以分为服务器端和客户端。
服务器端的应用主要是起管理作用,用户端发送的所有消息都将被发送到服务器端经过服务器端的出来后,服务器端可以选择将消息丢弃或者转发。
用户端的应用分成三种。第一种是提供基本的登录界面在登录界面中应该有服务器地址选择、服务器端口选择以及用户登录昵称等信息;第二种是想服务器发送消息 比如用户注册,用户登录、用户退出、添加物品,删除物品统计价格等消息;第三种是响应服务器的消息,即当接收到服务器端方式的消息后,采取响应的动作。比如当用户端收到服务器端发送的添加物品的消息后,用户端应该从消息中提取添加物品的信息,并将信息按要求添加到适当的位置。
综上所述本系统需要提供一下的界面和功能:
)用户注册。当用户第一次使用购物车时,提供用户注册界面以便后期进行各种购物车功能
(2在用户端提供登录界面,支持服务器的选择并提供所选择服务器的端口号,以及基本的登录昵称的输入。
(3)提供一个完整的网络消息协议的设计以及实现。该消息协议应包括登录
消息、添加物品、删除物品、统计价格等。每一种网络消息都应该有响应处理
以及回复的方法。
(4)在客户端提供购物车页面。用户在购物车页面可以进行添加、删除等操作并可以实时统计价格。
5)在服务器端提供消息出来机制。对客户端发送的各种消息,服务器端应该在进行分析后,进行响应的处理。
系统结构设计
系统结构图如下所示:
用户信息查维护
系统的后台程序会自动记录每个用户在登录网站后进行的所有操作,包括查询和订购信息。这些信息对以系统的管理员都是珍贵的数据,系统分析程序可以根据用户的查询记录判断该客户的喜好,可以根据用户的购买情况判断该用户的经济情况。系统后台程序可以根据分析的结果自动得出给该用户的推荐商品,在用户登录时显示在醒目的位置。
4.开发及运行环境
(1 硬件平台
CPU: Pent u4 0GHz以上
内存:512MB以上容量
显卡 3MB或以上显存之AG接口显卡
2 软件要求
操作系统:M rosot W os XP
运行环境 cat/ k1.6
开发工具:yEcl pse ySQL- ont
二、数据流程图
显示所有商品 将某商品添加到购物车
V视图 M模型 V视图 M模型
生成订单: 图片的上传和显示
V视图 M模型 V视图 M模型
.1.1 网上购物系统顶层图
2. 2 网上购物系统会员)
.1. 网上购物系统图购物系统
.1. 网上购物系统图注册会员管理系统)
. 网上购物系统图(管理员系统)
三、 ER图
3 1 用户ER图
3 2 商品ER图
3.3 用户和商品、订单之间的局部ER图
图.3 用户和商品、订单之间的局部ER图
3 4 各实体之间总体E图
图 2各实体之间总体ER图
Friendhosting发布了今年黑色星期五促销活动,针对全场VDS主机提供45折优惠码,虚拟主机4折,老用户续费可获9折加送1个月使用时长,优惠后VDS最低仅€14.53/年起,商家支持PayPal、信用卡、支付宝等付款方式。这是一家成立于2009年的老牌保加利亚主机商,提供的产品包括虚拟主机、VPS/VDS和独立服务器租用等,数据中心可选美国、保加利亚、乌克兰、荷兰、拉脱维亚、捷克、瑞士和波...
Spinservers是Majestic Hosting Solutions,LLC旗下站点,主营美国独立服务器租用和Hybrid Dedicated等,数据中心位于美国德克萨斯州达拉斯和加利福尼亚圣何塞机房。TheServerStore.com,自 1994 年以来,它是一家成熟的企业 IT 设备供应商,专门从事二手服务器和工作站业务,在德克萨斯州拥有 40,000 平方英尺的仓库,库存中始终有...
BuyVM商家算是一家比较老牌的海外主机商,公司设立在加拿大,曾经是低价便宜VPS主机的代表,目前为止有提供纽约、拉斯维加斯、卢森堡机房,以及新增加的美国迈阿密机房。如果我们有需要选择BuyVM商家的机器需要注意的是注册信息的时候一定要规范,否则很容易出现欺诈订单,甚至你开通后都有可能被禁止账户,也是这个原因,曾经被很多人吐槽的。这里我们简单的对于BuyVM商家新增加的迈阿密机房进行简单的测评。如...