当前位置:文档之家› 网络购物系统分析

网络购物系统分析

网络购物系统分析
网络购物系统分析

网络购物系统分析

一.网购系统的系统需求分析

近年来随着计算机的日益普及和网络的迅速发展,人们生活水平逐步提高,足不出户完成工作、学习、娱乐、购物等已经成为人们对快节奏生活方式的一种需求。正是有了这样的一些需求,一些网站慢慢显示出了它的重要性,随着Web技术的发展和网络安全技术的提高,基于Web技术的网上交易系统也越来越表现出了交易简单便捷方面的优势。而企业在Internet上拥有自己的站点和主页将是必然趋势,网上主页不仅成为企业宣传产品和网站建设服务的窗口,也是树立企业形象的前沿,因此,任何一个企业要在21世纪生存,就必须迅速地改变传统的经营观念,跟上当今世界发展的最新潮流。

二.功能分析:

本系统需要实现多个功能模块,如:用户信息管理、商品信息管理、购物车管理、订单处理、网上支付接口等。以下为系统功能模块图及其各个功能模块的具体介绍

(1)用户注册和登录在用户进行浏览或者交易之前,一般把用户导向注册模块,填写个人信息,包括用户名,密码,E-mail,地址、电话等。在进入系统前,用户需要输入正确的用户名和密码。输入的信息与数据库中的注册后的数据进行比较后,系统判断用户能否进入并获得相应的权限。

(2)修改用户信息用户登录系统后,可以修改自己的注册信息,包括

用户名、密码,E-mail,地址、电话等。

(3)管理员用户管理员是一个特殊的用户,它可以对普通用户、商品分类、订单进行管理。

(4)浏览商品用户进入系统之后,才能浏览商品。

(5)购买商品购买商品模块实现功能如下:

a.放置商品。用户看中的商品后,在浏览/查询商品时单击该商品的购买标识,就可以把商品加入到购物车中。

b.浏览购物车。进入自己的购物车,在里面,用户可看到购物车列表,序号,商品名称,购买的商品数量,商品单位价格。

c.取消购物车。用户从购物车中将商品拿出或删除。

d.编辑购物车中的商品数量。

e.清空购物车。方便用户一次将购物车里的商品全部删除。用户正确登录之后,浏览商品,在决定要购买那种商品之后,把需要购买的商品放入购物车中。

(6)订单处理订单处理是整个电子商务平台的核心模块之一。

整体流程如下:

首先,顾客决定购买商品,这些商品在“商店”中都标明是有货的。系统按照顾客的要求,向商店发出了订单。

接着,商店对订单进行分析,同时进行价格核对、库存校对等活动,如果没什么问题。就向商家发出提货请求。商家接到提货单后立即进行出货处理。其主要功能为:用户通过查看定单状态,确认是否己经发货。

当用户购物完成之后,可以结帐。结帐时,需要把购买的商品信息和交易信息保存到数据库中。用户可以取消没有处理完的定单。在完成购买活动之后,系统自动生成订单信息,并显示给用户,并提供订单的查询功能。

(7)用户退出用户购物完成之后,退出该系统。

(8)网上支付接口 a银行卡支付 b短信方式代收费支付 c传统方式三.业务流程图

(1)注册功能流程

注册的具体实现为:

点击主页面的用户注册选项后,会弹出一个注册信息页面,用户需

要如实填写用户名,密码,E_mail,地址,电话,真实,姓名等各项信息提交后,系统进行检测判断该用户名是否已经注册过,如果已经存在则弹出新页面,提示用户该用户名已经注册过,如果没有则进行下一步判断,用户输入的两次密码是否一致

然后依次往后判断用户所填写的各项信息是否符合要求,直到所有信息均正确无误系统将该用户注册信息写入会员表即member并提示用户注册成功,用户登陆后,就可以进行有效的购物了

(2)商品搜索流程

商品的搜索功能使用户更加方便的进行自己所需要的商品的查询,节省时间,提高效率。

用户搜索时只要输入商品的关键字就能搜索到所有相关的商品。并且能列出通过搜索得到的商品的详细信息

(3)用户登录流程

用户登录,首先要有一个提供用户登录的表单。

用户登录的表单应该嵌入整体的结构当中。在实际的应用中,可以这样设计,如果用户没有登录,则在页面中显示用户登录的选项,用户

登录后,则可隐藏用户登录的选项而代之以用户的基本信息。

首先,用户要有一个用户名和密码。商务网站需要很高的稳定性和安全性,因此对用户名不允许使用恶意的代码作为用户名。同时对密码也要求保密,将密码加密后再存入数据库。另外,一个电子商务网站。用户的真实姓名是必不可少的。除此之外还需要用户的性别、E-MAIL、电话号码等首先用户进入登录页面,然后查询用户是否存在,如果存在,核对密码是否正确,否则返回登录页面,接下来取得用户名和密码,然后将cname存入session中,用户成功登录

(4)购物车流程图

相关主题
文本预览
相关文档 最新文档