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