,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,电子商务网站设计与分析,朱明灿,电子商务网站设计与分析朱明灿,1,提纲,需求分析,总体设计,数据库设计,测试界面,提纲需求分析总体设计数据库设计测试界面,2,需求分析,Text,Text,Text,随着网络的快速发展,B2C电子商务网站以其方便、快捷的特点受到了更多用户的青睐。对比传统的商场销售,B2C电子商务网站可以将商品详细分类,为用户提供了更大的选择空间;通过前台商品的展示,可以使顾客更好地了解商城内的商品;网络购物车的实现使顾客真正实现了足不出户、网上购物的目的。,需求分析Text随着网络的快速发展,B2C电子商务网站以其方,3,需求分析,welcome to use these PowerPoint templates,New Content design,10 years experience,本,网站,实现的主要功能如下:,要求系统具有良好的人机界面。,如果系统的使用对象较多,则要求有较好的权限管理。,全面展示系统内所有商品。,商品分类显示,方便顾客了解本网站内的商品。,查看网站内的交易信息。,支持打印功能。,网站最大限度地实现易维护性和易操作性。,网站运行稳定、安全可靠。,需求分析welcome to use these Power,4,总体设计,系统功能结构,总体设计系统功能结构,5,总体设计,用户管理模块,总体设计用户管理模块,6,管理员管理模块,总体设计,管理员管理模块总体设计,7,总体设计,库存管理模块,总体设计库存管理模块,8,总体设计,订单管理模块,总体设计订单管理模块,9,总体设计,系统管理模块,总体设计系统管理模块,10,数据库设计,组织结构分析,根据以上对系统所做的需求分析和系统分析,规划出本系统中使用的数据库实体分别为用户信息实体、管理员信息实体、商品类别实体、商品信息实体、图片信息实体、订单信息实体、订单明细实体、用户留言实体以及回复留言实体。,数据库设计组织结构分析根据以上对系统所做的需求分析和系统分析,11,用户信息实体,数据库设计,用户信息实体数据库设计,12,数据库设计,管理员信息实体,数据库设计管理员信息实体,13,数据库设计,商品类别实体,数据库设计商品类别实体,14,数据库设计,商品信息实体,数据库设计商品信息实体,15,数据库设计,图片信息实体,数据库设计图片信息实体,16,数据库设计,订单信息实体,数据库设计订单信息实体,17,数据库设计,订单明细实体,数据库设计订单明细实体,18,数据库设计,用户留言实体,数据库设计用户留言实体,19,数据库设计,回复留言实体,数据库设计回复留言实体,20,数据库设计,数据表概要说明,数据库设计数据表概要说明,21,数据库设计,存储过程,存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,是利用SQL,Server所提供的,T,ransact-SQL语言所编写的程序。经编译后存储在数据库中。存储过程是数据库中的一个重要对象,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是由流控制和SQL语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,存储过程可由应用程序通过一个调用来执行,而且允许用户声明变量。同时,存储过程可以接收和输出参数、返回执行存储过程的状态值,也可以嵌套调用。,一旦创建一个存储过程,很多需要执行该过程的应用程序都可以调用存储过程,减少可能出现的错误。,数据库设计存储过程,22,数据库设计,存储过程举例,数据库设计存储过程举例,23,测试界面,前台首页,测试界面前台首页,24,测试界面,商品浏览页,测试界面商品浏览页,25,测试界面,商品详细信息页,测试界面商品详细信息页,26,测试界面,购物车管理页,测试界面购物车管理页,27,测试界面,服务台页,测试界面服务台页,28,测试界面,用户注册页,测试界面用户注册页,29,测试界面,留言模块,测试界面留言模块,30,测试界面,后台登陆页面,测试界面后台登陆页面,31,测试界面,商品管理模块,测试界面商品管理模块,32,测试界面,订单管理模块,测试界面订单管理模块,33,测试界面,用户管理模块,测试界面用户管理模块,34,测试界面,系统管理模块,测试界面系统管理模块,35,Thank you!,Thank you!,36,