




已阅读5页,还剩32页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实实 训训 报报 告告 课程名称:课程名称: . n e t 编 程 强 化 专业专业: 计算机科学与技术 班级:班级: 1 0 3 0 1 1 学号:学号: 25 姓名:姓名: 常智棋常智棋 指导教师:指导教师: 谢进军、杨柯谢进军、杨柯 成绩:成绩: 完成日期:完成日期: 2013-1-11 任务书任务书 题目:基于 asp.net 的时尚购物网站系统的设计与实现 设计内容及要求: 要求熟练掌握 web 程序设计的过程及方法,设计一个网站, 结合 asp.net 和 sql server 2005 一起开发。要求网站具有前台 普通用户和后台管理员 2 个部分,可以实现对数据的录入、删除、 修改等操作,以及对网站数据的查询功能,具备模糊查询。 设计环境: visual studio.net 2005 sql server 2005 (数据库可以自选) 实现目标: 可以实现普通游客注册会员功能、会员个人信息管理功能、 会员购物车管理功能、会员结算功能。后台模块可以实现添加管 理员的功能,并对管理员所能管理的权限进行设定,约束管理员 的管理功能。同时也能对商品信息进行增、删、改、查。 摘 要 伴随着计算机技术在各行各业日益广泛和深入的应用,网络的概念早已深 入人心。网络在各行各业的发展战略中占据了重要的位置,成为商家不可分割 的部分。商品的宣传已不只局限于电视与报纸,网络已成为商家展示自己的另 一个舞台。商家建立网站,将商家各方面的宣传与服务展现于网络中,通过网 络更可实现如网上购物、信息查寻等功能,这些在改变我们原有经营方式与经 营理念的同时,也为商家带来了更高的效益。因此,对于商家来说,拥有一个 属于自己的网站是至关重要的。 本论文研究一种基于 mvc 三框架的 asp.net 三层结构软件设上购物系统, 其开发主要包括后台数据库的建立、后台管理以及前台页面的 web 设计。系统 使用 microsoft 公司以 c#为核心语言的 asp.net 开发工具,利用微软提供的 iis 5.0 建立运行环境,再结合 sql server 2005 建立数据连接关系。利用其提供 的各种组件,在短时间内建立数据库,对数据库进行分析与建立 asp.net 页 面,不断改进,直到功能基本实现的可行系统。本系统主要分为后台系统管理 和前台会员操作两部分。后台管理主要有:订单管理,商品管理,会员管理, 物流管理,系统管理五个功能模块。前台会员操作主要有:商品信息展示,会 员注册,会员登录,会员信息修改,购物车管理,会员充值六个功能模块。由 于开发环境和工具都是基于 microsoft 公司产品,所以系统能够在 visual studio 2005 或者更高版本上运行,又因为系统采用 mvc 三层架构设计思想,使得系 统的可移植性非常强,只需修改配置文件就能在在不同服务器上运行。 关键词:购物网站;数据库;经济效益 目目 录录 摘摘 要要.3 绪绪 论论.6 1 系统分析系统分析.7 1.1 需求分析.7 1.1.1 功能简介.7 1.1.2 系统流程图.9 1.1.3 系统逻辑.9 1.1.4 数据流图.10 1.2 可行性分析.12 1.3 开发工具.13 2 2 数据库设计数据库设计.14 2.1 数据库简介.14 2.2 数据库逻辑结构设计.14 3 系统设计系统设计.17 3.1 asp.net 概述 .17 3.2 系统体系结构.17 3.3 系统总体功能结构.18 3.3.1 系统划分.18 3.3.2 前台模块详细功能描述.19 3.3.3 后台模块详细功能描述.19 4 系统实现系统实现.21 4.1 系统实现.21 4.1.1 数据访问层设计.21 4.1.2 业务逻辑层设计.21 4.2 系统流程图.22 4.3 前台首页模块.23 4.4 会员登陆/注册模块 .23 4.5 首页展示模块.24 4.6 特色排行分类模块.24 4.7 商品查看添加购物车模块.25 4.8 购物车修改及付款模块.26 4.9 功能分类查看模块.27 4.9.1 功能模块中购物指南模块.27 4.9.2 功能模块中报价中心模块.27 4.9.3 功能模块中关于卖家模块.28 4.10 管理员后台管理模块.28 4.10.1 管理员管理商品添加模块.29 4.10.2 管理员管理商品模块.30 4.10.3 管理员管理商品类别添加模块.30 4.10.4 管理员管理商品类别管理模块.31 4.10.5 管理员管理客户信息模块.31 4.10.6 管理员管理权限信息模块.32 4.10.6 管理员添加员工模块.32 4.10.7 管理员管理员工信息模块.33 4.10.8 管理员角色管理模块.33 4.10.9 管理员角色信息查看模块.34 4.10.10 管理员订单信息管理模块.34 结结 论论.35 参考文献参考文献.36 绪 论 随着全球经济的逐步发展和飞跃,购物网站已经成为了一种很重要的购物 途径。随着行业的竞争加剧,消费者对服务质量的要求不断提高,这就要求购 物网站能够不断适应新的需求变化,为业务发展的需要提供有效的解决方案。 所以本网站希望通过对原有的系统进行改造,建设一个新的网购模式,从而为 网络购物的快速发展提供一个良好的支撑体系。 1.1 开发背景 随着计算机技术在各行各业日益广泛和深入的应用,网络的概念早已深入人 心。网络在各行各业的发展战略中占据了重要的位置,成为商家不可分割的部 分。商品的宣传已不只局限于电视与报纸,网络已成为商家展示自己的另一个 舞台。商家建立网站,将商家各方面的宣传与服务展现于网络中,通过网络更 可实现如网上购物、信息查寻等功能,这些在改变我们原有经营方式与经营理 念的同时,也为商家带来了更高的效益。因此,对于商家来说,拥有一个属于 自己的网站是至关重要的。 “网上商城”实际上是运行在 web 服务器中的一个 web 运用程序。 “网上商店”模拟一般的商店的经营模式。利用页面、脚本程 序来实现“网上商城”的进货管理、销售管理、库存管理。互联网技术提供的 不仅仅只是供需双方间的较低的交易成本,还有较低的选择费用和更多可供选 择的商品。这些特点促使商家更多地通过使用网站来实现电子商务。 1.2 网上商城购物系统描述 网上购物系统,是在网络上建立一个虚拟的购物商场,避免了挑选商品的 烦 琐过程,使您的购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活; 同时又能有效的控制“商场”运营的成本,开辟了一个新的销售渠道。本系统 是一个中小型的电子商务系统,可以为各类用户提供方便的在线购物环境,符 合 符合目前国内流行的电子商务模式。用户可以再系统中实现注册、登录、修改 个 个人信息、分类查询商品信息、购物、管理购物车、结账和查看各种服务条款 等 功能。通过后台管理模块可以实现后台管理员对会员、商品、物流、订单和系 统 管理功能。 1 系统分析 1.1 需求分析 本网上购物系统是基于 b/s 架构,本网站系统的开发主要是方便用户购买 商品,减少供应商店面费用。 本系统共有三类用户: 普通用户是指没有登陆权限(主要指网络用户) ,以匿名用户的身份访问系 统网站。此类用户主要有浏览系统信息、查看商品信息,注册成为会员。把本 网站设为首页,添加到收藏夹,联系开发人,查看交款方式,退换货原则,配 送范围,交易条款,保密协议等操作。浏览的内容包括:商品信息、商品分类 信息。 商城会员:这类用户拥有普通用户的所有权限;普通用户可以注册成为会 员,并根据会员 id 和密码登陆系统,登陆之后可以对更改自己的信息但会员 id 做为数据库表主键不能修改。会员登陆后可以查看商品信息,查看各种分类 商品信息,将商品添加到购物车中。修改购物车中商品数量,或是删除某些不 想要的商品。如果会员发现网城卡内余额不足还可以进行充值。 系统管理员:系统管理员主要负责管理着系统后台信息;主要有订单管理, 商品管理,会员管理,物流管理和系统管理。订单管理有未确认订单和已确认 订单管理,未付款订单和已付款订单管理,未发货和已发货订单管理,未归档 和已归档订单管理。 商品管理主要有商品添加和商品管理,商品类别添加和商 品类别管理。会员管理主要有添加管理员和管理管理员,管理会员。物流系统 主要有支付方式添加和管理,配送方式添加和管理,配送地点添加和管理。系 统管理主要是上传管理。 因此,本系统主要功能是对商品进行管理规划,方便会员购买。 1.1.1 功能简介 时尚购物网站包括两个基本部分:一个是前台销售程序,一个是后台管理程序。 一个是前台销售程序:用户可以在前台浏览、搜索商品,能够看到最新的 公告(如活动、特价商品等) ,用户可以使用购物车购买商品,可以对放入购物 车的商品进行处理,如修改数量,从购物车中去除商品等,用户购完商品必须 到服务台结账,也叫下订单,用户下完订单可以打印或 e-mail 保留订单,以便 收到商品时查对。 后台管理程序:商家在此管理本企业的相关信息发布、录入、更改网上商品信 息,订单查询处理,并管理注册用户。 根据需求调研结果确定本系统主要包括以下功能模块 前台模块 商品信息展示 会员注册 会员登陆 会员信息修改 购物车管理 后台模块 订单管理 商品管理 会员管理 物流管理 系统管理 用列模型: 参与者汇总 游者:查看商品信息和注册成为会员 会员:查看商品信息和购买商品,修改个人信息等 管理员:管理商品信息,管理用户信息等 用列图和相关的用列描述 图 1.1 系统用列图 1.1.2 系统流程图 网上购物系统为顾客提供一个类似于超级市场的网络界面。通过网络界面, 会员登录后执行各种操作,非会员可以查找商品信息,查看首页面的最受欢迎 商品等信息。 网上购物系统 商 品 分 类 列 表 模 块 商 品 查 找 模 块 订 单 查 询 模 块 商 品 详 细 信 息 模 块 购 物 车 模 块 最 受 欢 迎 的 商 品 模 块 会员登陆 登陆登陆 未登陆 图 1.2 系统流程图 1.1.3 系统逻辑 这一阶段的主要目标是明确用户的信息需求,系统管理管理人员完成各自 工作任务的信息需求。确定系统的逻辑功能,提出系统的逻辑方案,是系统分 析阶段的最终成果,是系统分析的最后一项活动,也是形成系统分析结果的关 键工作,这一阶段不但要利用前几个活动的工作成果,而且要在此基础上进一 步调查、明确问题、进行创新。 本系统的逻辑模型主要以数据流图和数据字典为描述工具。在对电子购物 商城的管理方式和业务流程进行分析和研究的基础上,通过对系统的初步调查 和详细调查,按信息系统中应有的数据流和数据结构来勾画系统的概貌。 1.1.4 数据流图 数据流图重点在描述以处理逻辑为中心的数据的流入与流出,而对数据本 身未加描述,影响了用户对数据流图的理解。数据字典是对数据流图的很好的 补充,它是数据流图上所有成分的定义和解释的文字集合,它是对数据流图的 各种成分起注解、说明的作用,同时它还对系统分析中其他需要说明的问题进 行定义和说明。系统分析人员把不便在数据流图上注明而对于系统分析应该获 得,对整个系统开发以至将来系统运行与维护是必须的信息尽可能放入数据字 典。 数据字典对数据流图的描述尽可能说明下列问题: 什么?(是什么或是什么) 何出?(在何处来或者来自何处,去向何处) 何时?(何时出现,时间长短) 数据字典描述的主要内容有:数据流、数据元素、数据存储、加工和外部 项,其中数据元素是组成数据流的基本成分。在系统分析中,数据字典起着重 要的作用。它包含关于系统详细信息。一般说来,系统分析人员把不便在数据 流图上注明而对于系统分析应该获得,对整个系统开发必需的信息,尽可能放 入数据字典,部分数据字典如下所示。 数据流 系统名:提交订单 编号: f1 条目名:订货公司 别名: 来源: 客户去处:p1 接收订货信息 数据流结构: 合同编号客户名称签订日期商品型号数量单价总价供货日期 付款情况签订人员备注 简要说明:营销人员根据客户要求签订订货合同,随时了解合同付款情况。 表 1.3 数据字典:数据流 数据元素 系统名:销售订货 编号: f2 条目名:签订日期 别名: 数据流:f1 订货要求存储处:订货客户记录 数据元素属性: 代码类型: 日期型 取值范围: 20042010 意义: 客户签订订货合同的时间 简要说明:由营销人员填写订货合同。 表 1.4 数据字典:数据元素 数据存储 系统名:销售订货 编号: d2 条目名:订货客户记录 别名: 存储组织:订货客户记录记录数: 数据量: 主键:客 户编号 副键: 记录组成: 合同编号、客户名称、签订日期、商品型号、数量、单价、总价、供货日期、付款情 况、签订人员、备注 简要说明:营销人员根据订货客户记录为客户准备商品。 表 1.5 数据字典:数据存储 表 1.6 数据字典:加工 外部项 系统名:销售订货 编号: p2 条目名:客户资料 别名: 输入数据流:输出数据流: 主要特征: 客户编号、客户名称、所在省、电话区号、联系电话、传真、联系人、手机、地址、 邮编、跟踪业务员、客户性质、备注 加 工 系统名:销售订货 编号: p1 条目名:确定价格 别名: 输入:客户订货要求输出:价格和订货客户记录 处理逻辑: 1、营销人员根据客户要求,向客户介绍价格。 2、如果是再次订货客户,应按原有下浮折扣点定价格。 3、第一次接触新客户,根据是否是直接用户介绍价格。 4、根据客户采购用量大小,掌握价格下浮程度。 5、根据客户付款方式的差别,掌握价格确定最终成交价格。 简要说明:营销人员根据市场价格和有关优惠政策介绍价格。 简要说明:客户的基本情况。 表 1.7 数据字典:外部项 1.2 可行性分析 网上购物系统,是在网络上建立一个虚拟的购物商场,避免了挑选商品的 烦 琐过程,使您的购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活; 同时又能有效的控制“商场”运营的成本,开辟了一个新的销售渠道。本系统 是一个中小型的电子商务系统,可以为各类用户提供方便的在线购物环境,符 合 符合目前国内流行的电子商务模式。用户可以再系统中实现注册、登录、修改 个 个人信息、分类查询商品信息、购物、管理购物车、结账和查看各种服务条款 等 功能。通过后台管理模块可以实现后台管理员对会员、商品、物流、订单和系 统 管理功能。 1.3 开发工具 硬件需求 cpu:1.5g 以上的处理器 内存:512gb,推荐 1gb。 硬盘:500mb 以上剩余空间。 软件需求 操作系统:windows xp 数据库工具:sql2005 开发工具:microsoft visual studio 2010 2 数据库设计 2.1 数据库简介 microsoft sql server 2005 是一个全面的数据库平台,使用集成的商业智 能 (bi) 工具提供了企业级的数据管理。microsoft sql server 2005 数据库引擎 为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管 理用于业务的高可用和高性能的数据应用程序。 microsoft sql server 2005 数据引擎是该企业数据管理解决方案的核心。 此外 microsoft sql server 2005 结合了分析、报表、集成和通知功能。这使您 的企业可以构建和部署经济有效的 bi 解决方案,帮助您的团队通过记分卡、 dashboard、web services 和移动设备将数据应用推向业务的各个领域。 与 microsoft visual studio、microsoft office system 以及新的开发 工具包(包括 business intelligence development studio)的紧密集成使 microsoft sql server 2005 与众不同。无论您是开发人员、数据库管理 员、信息工作者还是决策者,microsoft sql server 2005 都可以为您提 供创新的解决方案,帮助您从数据中更多地获益。 2.2 数据库逻辑结构设计 系统管理员表(tab_emps):管理系统管理员账号和密码的表,主要属性 有:用户名和密码。系统管理员根据用户名密码登陆后台系统。 列名描述类型其它 empid用户号int主键(自动增长) empname用户名varchar(50) emppwd密码varchar(50) roleid角色 idint外键 图 2.1 用户表 角色表:角色表设定可以管理角色权限,管理员可以更改角色权限。 列名描述类型其它 roleid角色号int主键(自动增长) rolename角色名varchar(50) roleinfo角色权限信息varchar(50) 图 2.2 角色表 权限表(tab_power):对权限进行详细的设置。 列名描述类型其它 powerid权限号int主键(自动增长) powername权限名varchar(50) powercontent权限描述text powerurl指定页面路径varchar(100) powerpid权限父 idint 图 2.3 权限表 订单表(tab_orders):针对会员用户的购物车进行统计,显示会员用户 所购买的商品。 列名描述类型其它 orderid订单 idint主键(自动增长) customerid客户 idint外键 orderdetid订单详细表 idint orderdetdate订单日期datetime自动添加 图 2.4 订单表 订单详细表(tab_orderdet):限制客户权限,会员可以查看订单详情。 列名描述类型其它 orderdetid权限号int productid客户 idint外键 procount订单详细表 idint orderid订单 idint外键 productunitprice产品单价float 图 2.5 订单详细表 客户表(会员表):可以显示客户在注册时候所填写的用户信息。 列名描述类型其它 customerid客户号int主键(自动增长) customername客户名varchar(50) customeremail邮箱varchar(50) customertel电话varcahr(50) customeraddress地址text customerpwd密码varchar(50) customercode邮政编码varchar(50) 图 2.6 客户表 产品表(tab_products):会员和非会员用户可以随时查看产品信息。 列名描述类型其它 productid产品号int主键(自动增长) productname产品名varchar(50) productclassid类别 idint外键 productunitprice单价float productcount产品数量int productimg产品图片varchar(50) productcontent产品描述text prductdate产品发布时间datetime自动添加 图 2.7 产品表 产品类别表:会员与非会员可以通过自己所需要的类别进行商品选购。 列名描述类型其它 productclassid类别号int主键(自动增长) productclassname类别名varchar(50) productparentid类别父 idint productclasscontent类别描述text 图 2.8 产品类别表 3 系统设计 3.1 asp.net 概述 asp.net 是统一的 web 应用程序平台,它提供了为建立和部署企业级 web 应用程序所必需的服务。asp.net 为能够面向任何浏览器或设备的更安 全的、更强的可升级性、更稳定的应用程序提供新的编程模型和基础结构。 asp.net 是 microsoft .net framework 的一部分,是一种可以在高度分 布的 internet 环境中简化应用程序开发的计算环境。.net framework 包含公 共语言运行库 (clr),它提供了各种核心服务,如内存管理、线程管理和代码 安全。它也包含 .net framework 类库,这是一个开发人员用于创建应用程序 的综合的、面向对象的类型集合。 3.2 系统体系结构 目前,web 项目较为流行的开发模式是三层逻辑体系结构,本系统的开发 按照 windows dna (windows distributed internet application,分布式互联网应 用结构),采用基于 xml 的三层 b/s 体系结构。windows dna 提供了一种开发 三层结构 web 应用程序的通用方法是一个电子商务开发的良好环境。 mvc 的设计思想简介,mvc 的设计思想将平台划分为表现层、业务层、 数据访问层、数据库层。 表现层(presentation tier)对应于 mvc 的 v(view) ,负责系统的表示逻 辑,主要是每个.aspx 页面。 业务层(business tier)体现系统的业务逻辑。业务层起到了 business delegate 的作用,屏蔽了表示层,有利于重用业务模型。 数据访问/集成层(data access/integration tier)负责进行数据访问及系统 间交互操作。数据访问组件负责与关系型数据库打交道,进行具体的增删改查 (crud)操作。系统集成代理/适配器组件负责与软件产品和外部系统打交道, 交换数据和消息。数据访问/集成层组件意识不到业务层的具体逻辑,通过约定 的接口让业务层来调用。 mvc 三层逻辑体系结构如图 3.1 所示。 图 3.1 三层逻辑体系结构 3.3 系统总体功能结构 根据系统分析的结果数据流程图所描述的系统的逻辑模型,把数据流程图 上各个处理模块进一步分解,确定系统的层次结构关系,把逻辑模型变为物理 模型。 3.3.1 系统划分 在管理信息系统的设计过程中,系统划分的一般原则如下: 1)、子系统要具有独立性。即应把相对独立的事务处理过程作为一个子系 统。这样的子系统具有较高的内聚性,与其它的藕合较弱,便于软件开发、使 用及日后系统维护。 2)、子系统的划分结果应使数据冗余度较小。应避免部分数据在多个子系 统中出现,尤其是修改,以保证系统的安全性、可靠性和数据的一致性。 3)、子系统的划分应能满足目前和日后管理上的需要,功能应齐全,操作 要方便且为今后发展留有接口。 4) 、子系统的划分应以该单位的管理职能为依据。应尽量避免过分依赖于 组织机构,以防止机构变更后为系统带来不必要的麻烦。 从公司的组织结构上出发,把整个管理信息系统划分成多个子系统。每个 子系统的功能相对独立,但是子系统之间有必要的数据联系。 对电子购物商城系统的数据流图采用变换中心法和事务中心法进行分析, 对其逐步进行功能分解,直到分解成为含义明确、功能单一的单元功能模块, 从而得到系统的功能模块结构图,即系统的功能图。如图 3.2,反映了电子购物 商城的系统功能模块的划分。 图 3.2 电子购物商城系统功能模块结构图 3.3.2 前台模块详细功能描述 前台模块详细功能描述:其中,用户信息管理以及订单和购物车是禁止匿 名用户访问的内容。 (1)商品信息模块:精品商品浏览(首页显示最精美的商品列表) 、热销商 品浏览首页显示点击率最高的商品列表) 、特价商品浏览(价格特别优惠的商品 列表) 、商品分类浏览、商品详细信息。 (2)购物车模块:添加商品到购物车、购物车信息修改、结账。 (3)用户信息管理模块:注册新用户、登录、用户修改密码、用户个人资料 管理。 (4)订单模块:查询个人订单列表、查询某笔订单的详细信息。 3.3.3 后台模块详细功能描述 (1)管理员信息管理:登录;添加新管理员、删除管理员:修改密码;管理 员日志(记录管理员的每个操作,由超级管理员进行查询) 。 (2)商品信息管理: 添加、删除商品类别;添加、修改、删除商品信息。 (3)用户信息管理:查询用户信息、修改账户金额。 (4)订单管理:管理订单是否确认,是否发货,是否付款,是否归档。并且 对相应信息进行查询(支持多参数查询) 。 4 系统实现 4.1 系统实现 在系统总体设计阶段已经提到过本系统采用 mvc 体系架构,但 mvc 架构 具体是怎么实现的呢?下面我将介绍数据访问层,业务逻辑层,用户表示层的 实现。但我们可以先看本系统的程序结构图,如图 4.1。 如图 4.1 图中的 d.web就是 web 系统的用户表示层,它控制着会员和管理员页 面显示。dll 对应着 mvc 中的业务逻辑层。dalfactory 和 sqlserverdal 对应 着 mvc 中的数据访问层。 4.1.1 数据访问层设计 数据访问/集成层(data access/integration tier)负责进行数据访问及系统 间交互操作。数据访问组件负责与关系型数据库打交道,进行具体的增删改查 (crud)操作。本系统的数据访问层有 sqlaccess 组成。如图 4.2 所示。 图 4.2 4.1.2 业务逻辑层设计 业务层(business tier)体现系统的业务逻辑。业务层起到了 business delegate 的作用,屏蔽了表示层,有利于重用业务模型。它是数据访问层和用 户显示层的桥梁,使得用户显示层不需要直接操作数据库访问层对数据库进行 操作,这有利于数据访问层的固化。如图 4.3 所示。 图 4.3 4.2 系统流程图 处理过程设计要根据模块划分以及结构化程序设计的基本原则,对每个程 序模块中的详细处理过程进行设计,设计的工具有程序流程图、合图(n-s 图) 、 过程设计语言、判定树和判定表等,本系统中采用的是程序流程图,如电子购 物商城前台系统程序流程图,如图 4.4 所示。 图 4.4 流程图 4.3 前台首页模块 前台登陆模块用户登录进入时尚购物网站时除商品部分信息之外还 有会员登陆界面,如下是时尚购物网站的部分截,如图 4.5 所示。 图 4.5 4.4 会员登陆/注册模块 会员登陆模块:在进入时尚购物网站的首页面时,会员用户可以进行会员 登陆操作,同时非会员浏览商品信息时可以进行会员注册,会员注册过程需要 严格按照个人信息的正确填写格式进行填写。部分截图如图 4.6、4.7 所示。 图 4.6 会员登陆模块 图 4.7 会员注册模块 4.5 首页展示模块 首页展示模块:其中包括新品上架和首页推荐两个模块展示网店最新的商 品信息部分截图如下图 4.8 所示。 图 4.8 首页展示模块 4.6 特色排行分类模块 特色排行分类模块:本模块为浏览网站的用户提供了详细的分类,当用户 进行特定商品选购时更加方便的找到自己所需要的商品类别。排行榜包含着折 扣排行和点击率排行,使用户清晰明了的选购本店最值得购买的商品。如图 4.9 所示 图 4.9 特色排行分类模块 4.7 商品查看添加购物车模块 查看商品信息可以通过点击查看详情图标进入到商品详情模块,商品详情 里包括商品面料材质以及商品价格等信息,查看商品信息模块还包含添加至购 物车模块,将选定的商品添加到购物车里面以方便用户的多次服装操作。如图 4.10 所示。 图 4.10 商品查看添加购物 4.8 购物车修改及付款模块 购物车模块可以对商品的数量进行修改,购物车内显示商品价格以及折扣 价格等多种商品信息。购物结算模块,当会员选购完商品后会员可以进行结算。 如图 4.11、4.12 所示 图 4.11 购物车模块 图 4.12 用户支付模块 4.9 功能分类查看模块 功能分类查看可以当用户进行浏览时按照自己所需要的购买方式进行点击 进入模块查询。如图 4.13 所示 图 4.13 功能分类模块 4.9.1 功能模块中购物指南模块 购物指南模块作为功能分类查看的分支页面,当用户不确定购买流程时可 以通过点击购物指南模块进行卖家的网站的销售方式及售后服务。由于信息量 比较大所以展示部分截图,如图 4.14 所示。 图 4.14 购物指南 4.9.2 功能模块中报价中心模块 报价中心模块可以根据买家所想了解的服装款式今行分类式报价。如下使 部分截图如图 4.15 所示。 图 4.15 报价中心 4.9.3 功能模块中关于卖家模块 网站首页显示的是关于我们模块,本模块适用于对本网站不太了解服装品 牌的一类人群,部分截图如图 4.16 所示. 图 4.16 关于卖家 4.10 管理员后台管理模块 管理员后台管理模块:前台的核心模块,后台管理系统是处理前台用户浏 览商品时所产生的购物信息的统计。如下是管理员后台模块的初始界面如图 4.20 所示。 图 4.20 管理员后台模块 4.10.1 管理员管理商品添加模块 管理员添加商品模块通过管理员后台不断的录入信息系统会不断的把新商 品进行分类排序如下图 4.21 所示是商品添加的部分截图。 图 4.21 商品添加 4.10.2 管理员管理商品模块 管理员管理商品是针对后台后台添加商品后对商品的数据进行核实查看的 功能通过核实查看能够保证商品信息的完整性和正确性,其中包括对商品的增 加、删除、修改等等功能。如图 4.22 所示。 图 4.22 4.10.3 管理员管理商品类别添加模块 管理员添加商品类别模块是这对各种风格的服装款式进行分类。通过后台 的添加可以通过录入信息的方式在前台显示新的服装类别,如图 4.23 所示。 图 4.23 商品类别添加 4.10.4 管理员管理商品类别管理模块 管理员管理商品类别模块可以获取商品类别的分类,并对所分的类别进行 修改。如图 4.24 所示 图 4.24 商品类别管理 4.10.5 管理员管理客户信息模块 客户信息模块可以管理前台会员注册模块时所产生的信息,并对信息进行 检查更新功能。如图 4.25 所示。 图 4.25 客户信息 4.10.6 管理员管理权限信息模块 权限信息模块是管理员在对员工登陆后台管理系统所允许的操作进行详细 的限制,通过详细的限制更好的管理网站信息的牢固性。如图 4.26 所示。 图 4.26 权限信息 4.10.6 管理员添加员工模块 添加员工模块可以添加员工也就是添加小部分管理员,通过添加所添加的 信息可以通过选择对员工的权限进行限制。如图 4.27 所示 图 4.27 添加员工 4.10.7 管理员管理员工信息模块 管理员工模块可以对所添加的员工进行删除,修改。可以浏览到员工的信 息包括权限级别。如图 4.28 所示。 图 4.28 员工信息 4.10.8 管理员角色管理模块 角色管理模块可以详细的规定该角色所能管理的网站部分信息。如图 4.29 所示。 图 4.29 角色管理 4.10.9 管理员角色信息查看模块 角色管理模块可以查看到角色所负责的管理内容。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论