




免费预览已结束,剩余48页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
帝韦罗邦食品电子商务网站系统 第53页 共53页第一章 绪论1.1 电子商务系统概述随着因特网的不断普及和信息高速公路的逐步延伸,人类社会现今已昂首步入信息社会时代,而商品交易模式在不断地发生着变化。在这回化大生产以及社会分工日趋专业化的今天,电子商务无形的占据着主要的地位。电子商务系统一般由商品管理、购物车管理、系统管理和会员管理等要素组成,是一个网上交易过程。其主要任务是交易各方以电子交易方式而不是通过当面交换或直接面谈方式进行的任何形式的商业交易。显然,这与“网上购物”的概念和内容既有联系,又有明显的区别。它们涉及的信息范围,服务功能以及社会意义等都不相同。电子商务系统搜集和管理的是特定的信息,其范围较窄,功能和目标比较明确、具体,主要是特定的领域和机构的决策和管理服务;而信息管理则是对各类信息及其相关要素进行全方位管理,而对全社会开展信息服务,以便有效地满足社会的信息需求。今天,我们可以确信网上购物毋庸置疑是未来的发展方向。然而电子商务系统却还没有一个严格的定义。Intel公司认为:电子商务=电子市场+电子交易+电子服务;IBM认为:电子商务=web;HP公司则说:“电子商务是通过电子化的手段来完成商业贸易活动的一种方式。”如此等等。那么究竟什么是电子商务系统呢?1.1系统开发的目的和意义电子商务起源于七十年代。当时一些大公司用过建立自己的计算机网络实现各个机构之间、商业伙伴之间的信息共享,这个过程被称为EDI(电子数据交换)。EDI用过传递标准的数据流可以避免人为的失误、降低成本、提高效率,据估计在世界1000个最大的企业中,95%以上在使用这一技术。它过去是、现在也是电子商务的基础。近年来,随着信息的全球化和国际互联网的普及化,越来越多的人想使用其无国界、无时间、无地域限制的便利环境来经营拓展商务。因此网上购物成为互联网应用的最大热点,越来越多的企业通过使用网上购物技术来进行商业上的交易以减少成本。当然,还有更多的公司想使用网络技术来架构一个虚拟的店面进行营业交易,企业与消费者通过网络完成交易,非但能使企业降低成本也可以让消费者在一个舒适的地点享受逛街与购物的乐趣。随着网上购物风潮的扩大,将会有更多的公司连上网络进行各项业务,而不只是讲公司/产品介绍的网页放在网站上供人浏览而已。现在,大多数企业已经建立自己的网站介绍和销售他们的产品。您只要拥有一个计算机、浏览器、Internet连接和信用卡,今天就可以从网络上购买到书本、CD、鲜花、飞机票、电视甚至汽车。如今网上购物已经成为企业增加市场竞争力的一种重要手段,同时人民购物更加方便快捷。第二章 开发技术概述2.1 开发环境介绍2.1.1 硬件环境和软件环境本系统采用ASP.NET技术实现,采用的开发工具为:Visual Studio2008、SQL Server2008。服务器环境:Windows Server2003、.NETFramework3.5。2.2 技术概述本文主要阐述的就是基于ASP.NET框架、利用:Visual Studio2008、SQL Server2008技术实现。首先,概括介绍了电子商务及相关的技术,包括电子商务的概念、交易模式分类等等,并对目前流行的电子商务系统开发方式作了分析比较。然后,重点阐述了.NET框架的相关内容。文中分别从演化过程、体系结构以及ASP.NET等方面进行阐述。最后,对DVL电子商务系统的设计和实现的过程进行了详述,这其中主要完成了如下工作:1. 探讨了实现过程中用到的关键技术,主要包括:AJAX技术、分页技术、WEB SERVICE应用、三层架构技术2. 在三层架构的基础上,完成了系统功能模块的设计;使用E-R图,完成了对系统数据库的分析设计。3. 根据DVL电子商务系统的设计方案,基于.NET 框架结合多种技术,使用集成开发工具VS2008完成了编码的工作,实现了系统的功能。第三章 需求分析3.1 需求分析电子商务从英文的字面意思上看就是利用现在先进的电子技术从事各种商业活动的方式。其实质是一套完整的网络商务经营及管理信息系统。再具体一点,它是利用现有的计算机硬件设备、软件和网络基础设施,通过一定的协议连接起来的电子网络环境进行各种各样商务活动的方式。这是一个比较严格的定义,说的通俗一点,电子商务一般就是指利用国际互联网进行商务活动的一种方式,例如:网上营销、网上客户服务、以及网上做广告、网上调查等。电子商务可以通过多种电子通讯方式来完成。简单的,比如你通过打电话或发传真的方式来与客户进行商贸活动,似乎也可以成为电子商务;但是,现在人们所探讨的电子商务主要是以EDI(电子数据交换)和INTERNET来完成的。尤其是随着INTERNET技术的日益成熟,电子商务真正的发展将是建立在INTERNET技术上的。所以也有人把电子商务简称为IC(INTERNET COMMERCE)。需求分析是数据库设计的第一阶段。不断的调查与研究,了解组织机构的情况,了解部门的业务流程等系统与需求,对于设计好概念模型是非常重要的。在需求分析中,应该对现实世界要处理的对象进行详细地调查;在确定系统功能中,收集支持系统功能目标的数据及分析数据之间的关系和处理流程。可以说,需求分析直接影响到系统设计的成败。功能如下:该系统前台部分要求实现会员系统、商品展示以及购物车功能,后台部分要求实现系统设置、数据管理、信息管理以及订单管理。l 会员系统操作包括:会员注册(密码字段要求加密)、会员登录、会员管理中心(修改注册资料、找回密码、查看购物历史、查看留言回复、积分查询、查看余额)、关注商品管理(添加关注商品、关注商品显示、删除关注商品)、商品购买。l 商品的展示:商品按类别显示、商品查询、商品按需求分区显示、新品展示。l 购物车功能:添加到购物车、修改购物车中的商品、查看、快速购物车、生成订单以及订单评价。l 系统设置:管理员设置、商品类别管理、信息类别管理、修改密码、会员与角色管理。l 数据管理:基础商品管理、店铺管理、订单数据统计。l 信息管理:信息管理、留言查看、留言回复。l 订单管理:订单查看、订单管理。第四章 系统总体设计4.1 电子商务系统功能描述电子商务系统要实现的功能非常多,最重要的当属商品的销售,也就是管理库房中的商品,以及管理用户的购物车,从而实现结账等一系列功能。另外,电子商务系统还需要提供给用户查找数据库中商品相关记录的功能。同时,就是为了保证商品交易的正常进行,必须对用户的身份进行验证。最后,系统还需要有后台管理,允许管理员对整个系统的数据库进行操作。因此电子商务系统可以实现商家在线发布商品信息、消费者在线购买等功能。具体来说,主要有以下几点:后台的网站数据远程维护,包括业务数据和分类与信息的添加、修改、删除等功能;分类类别的灵活维护,拥有不限制数量根据业务的多级分类目录;可以在线添加、删除、修改商品各级类别;注册用户、商品信息的轻松维护;支持订单结算统计功能;强大的商品搜索浏览功能,使您更快捷地查找到您所要的商品信息;以及信息分类检索功能,让您在第一时间知道促销活动;面向消费者的订单查询功能;其他功能还包括:用户留言、商品收藏、用户中心等功能。4.2 系统功能说明4.2.1 前台网站部分 这部分也就是顾客浏览商品、选择商品、结账完成购物的地方,实际上是传统的商品部分。一般而言,需要根据所销售商品的种类安排布局,在编程时应充分考虑这一点,商品数据灵活地根据需要从数据调出,照顾顾客浏览习惯,简化购物流程,能够使顾客迅速找到所需商品,为此设立了“产品搜索”以及网站首页上各个分类商品的条目链接,真正做到“简洁,高效,流畅”的购物环境。4.2.2 后台管理部分 后台管理是整个网站系统中最为重要和复杂的部分,商品项可以根据商品的特点,分类管理,自动数据库管理,犹如应用程序的录入方式,毫不费力地管理数万条数据。后台管理共分为基础商品管理、订单处理、会员管理、管理员管理、商品类别管理、信息类别管理、店铺管理、信息管理、留言管理等功能。4.3 系统板块划分4.3.1 前台 会员中心,商品检索分类,商品搜索引擎,促销产品,热销产品,新品展示,帮助中心,购物车,付账结算。4.3.2 后台 会员管理,角色管理,权限管理,商品类别管理,信息类别管理,订单管理,店铺管理,基础商品管理,信息管理,留言管理。第五章 系统详细设计5.1 前台部分5.1.1 会员系统实现功能l 会员系统用例图u 会员功能清单功能编号功能名称文中标题编号备注01会员注册02会员登陆03会员管理中心0301修改注册资料0302找回密码0303查看购物历史0304查看留言回复0305积分查询0306查看余额04关注商品管理0401添加关注商品0402关注商品显示0403删除关注商品05商品购买 会员系统用例说明l 用例1(会员注册)u 用例图u 描述该模块主要包括:会员注册。会员注册主要有:用户名、用户密码、性别、地址、联系电话、出生日期、真实姓名、电子邮件。l 用例2(会员管理中心)u 用例图u 描述该模块主要包括:修改注册资料、找回密码、查看购物历史、查看留言回复、积分查询、查看余额。修改注册资料:查看会员注册时所填写的资料,如有需要修改的信息,可以通过本功能来修改。找回密码:如果会员忘记密码,可以使用找回密码功能通过注册邮箱找回密码。查看购物历史:会员可以在购物车里查看自己未结算的购物历史,在订单里查看已结算的购物历史。查看留言回复:当会员提交建议与投诉之后,可以查看网站对于会员投诉的回复。积分查询:会员登录网站购买商品后,可根据价格获得相应积分,并可在积分查询栏里查询自己的积分。查看余额:在实体店办理会员卡的会员可以在此查看自己会员卡的余额。l 用例3(购物车)u 用例图u 描述该模块主要包括:添加关注商品、关注商品显示、删除关注商品。添加关注商品:添加关注商品及会员购买商品,将商品添加到购物车中。关注商品显示:购买商品后,可以在购物车中查看自己选中的关注商品。删除关注商品:当会员购买商品后,觉得不满意,可以从购物车中删除继续选中更合适的关注商品。5.1.2 商品展示功能l 商品展示用例图u 商品展示功能清单功能编号功能名称文中标题编号备注01显示所有商品 0101显示促销商品 0102显示热销商品 0103显示推荐商品 0104显示积分兑换商品0105显示新品0106显示特价商品0107显示进口商品02查询商品0201按商品名称0202按商品名牌0203按商品价格0204按产地0205按规格0206按类别 商品展示用例说明l 用例1(商品分区)u 用例图u 描述该模块根据商业需求将商品分区显示,主要的分区有:店长推荐、特价商品、促销商品、热销商品、新品展示、积分兑换商品。l 用例2(商品搜索)u 用例图u 描述该模块主要包括:商品搜索按类别:商品有很多类别,如饼干点心类、炒货类、肉类等,用户可以根据类别直接查找商品。按商品品牌:用户可以根据品牌查找商品。按商品名称:用户可以根据商品名称来查找商品。按商品产地:用户可以根据商品产地来查找商品。按商品价格:用户可以查找一定价格范围内的商品。按商品规格:用户可以根据商品规格来查找商品。5.1.3 购物车功能l 购物车用例图u 购物车功能清单:功能编号功能名称文中标题编号备注01添加商品到购物车 02删除购物车商品03查看购物车0301修改购物数量0302生成订单030201订单评价 购物车用例说明l 用例1(购物车)u 用例图u 描述该模块主要包括:修改购物数量,生成订单修改购物数量:用户在下订单之前可以修改所购商品数量生成订单:用户在结算购物车时,系统自动生成订单,用户填写完订单,可对本次服务进行评价。5.2 后台管理部分管理员权限可划分为:系统设置、数据管理、信息管理、订单管理。系统用例图l 管理员的业务逻辑用例图:u 后台管理功能清单功能编号功能名称文中标题编号备注01系统设置 0101管理员管理 0102会员管理 0103角色管理 0104信息类别管理0105商品类型管理0106权限管理02数据管理0201基础商品管理0202店铺管理0203订单数据统计03信息管理0301信息管理0302留言查看及回复5.2.1 会员管理功能l 用例1(会员管理)u 用例图u 描述该模块主要包括:会员卡充值,查看会员信息,会员操作会员卡充值:管理为会员的会员卡充值。查看会员信息:管理员可以查看会员的信息,包括账户余额、积分等。会员操作:管理员对用户进行注销或激活操作。5.2.2 管理员管理l 用例2u 用例图u 描述该模块主要包括:添加管理员,修改密码,管理成员。添加成员: 管理员可以添加新员工,送货员,管理员等。删除成员:管理员可以删除一些辞职的员工,或者不合格的成员5.2.3 角色管理功能l 用例3u 用例图u 描述该模块主要包括:添加角色、修改角色、删除角色、分配角色权限、浏览角色权限。添加角色:为了系统后期的扩充,管理员可以添加新的角色;修改角色:如有需要,管理员可以修改角色;删除角色:如果有些角色不需要,则可以删除;分配角色权限:管理员可以为角色分配相应的权限;浏览角色权限:管理员可以查看角色所拥有的所有权限。5.2.4 商品类别管理l 用例4u 用例图u 描述该模块主要包括:添加类别信息、修改类别信息、排序、删除类别分类。添加类别:为了系统后期的扩充,管理员可以添加新的类别;修改类别信息:如有需要,管理员可以修改类别信息;删除类别:管理员可以删除类别;排序:管理员可以对商品类别排序。5.2.5 信息类别管理l 用例5u 用例图u 描述该模块主要包括:添加类别信息、修改类别信息、排序、删除类别分类。添加信息类别:为了系统后期的扩充,管理员可以添加新的类别;修改信息类别:如有需要,管理员可以修改类别信息;删除信息类别:管理员可以删除类别;排序:管理员可以对商品类别排序。5.2.6 促销类别管理l 用例6u 用例图u 描述该模块主要包括:添加类别信息、修改类别信息、排序、删除类别分类。添加促销类别:为了系统后期的扩充,管理员可以添加新的类别;修改促销类别:如有需要,管理员可以修改促销类别信息;删除促销类别:对于没有用到的促销类别,管理员可以适当的加以删除。5.2.7 权限管理l 用例7u 用例图u 描述该模块主要包括:添加商品信息、修改商品信息、删除商品信息、查看商品。添加权限:管理员可以添加新的权限;修改权限:如有需要,管理员可以修改权限名称;5.2.8 基础商品管理l 用例8u 用例图u 描述该模块主要包括:添加商品信息、修改商品信息、删除商品信息、查看商品。添加商品信息:管理员可以添加新的商品;修改商品信息:如有需要,管理员可以修改商品信息,如价格的调整;删除商品信息:管理员可以删除商品;查看商品信息:管理员可以查看各个商品的详细信息。5.2.9 店铺管理l 用例9u 用例图u 描述该模块主要包括:店铺商品管理、修改店铺信息、添加店铺。店铺商品管理:可以修改店内的商品信息,删除店内商品及为店铺添加商品;修改店铺信息:管理员修改店铺信息;添加店铺:管理员添加新加盟的店铺。5.2.10 订单管理l 用例10u 用例图u 描述该模块主要包括:订单数据统计、查看全部订单。订单数据统计:管理员可以查看商品的月销售量、日销售量或商品的销售金额;查看全部订单:管理员可以查看订单详情,包括分配订单到店铺和处理订单状态。5.2.11 信息设置l 用例11u 用例图u 描述该模块主要包括:信息管理、留言信息管理。信息管理:管理员可以查看信息,添加信息,编辑信息,修改信息,删除信息;留言信息管理:管理员可以查看留言,并做出相应的回复。5.3 数据库设计5.3.1 逻辑设计l 数据库关系图:5.3.2 表设计l 所有的表的详细设计信息汇总,如:数据库:DVLEC_DB所有表信息表 名功 能 说 明Users存放用户基本信息Members存放用户的会员信息,如会员卡号,积分等MessagesType存放留言类别MessagesInfo存放留言的详细信息,如内容,发言人Reply存放留言的回复内容GoodsType存放类别信息GoodsInfo存放商品基础信息Delivery送货方式表SalesWayType存放商品促销的类别信息GoodsSales存放促销的商品GoodsExchange存放积分兑换商品PaymentWay存放用户支付方式Orders存放订单OrderDetails存放订单详细信息ShoppingCart存放用户购物车信息Shops存放店铺信息ShopGoods存放店铺商品UserComment存放用户评价信息InfoType存放信息类别信息InfoDetail存放信息详细信息Roles存放角色信息Permission存放权限信息RolePermission存放角色权限信息UserRole存放用户角色信息-用户表表Users列名数据类型(精度范围)空/非空约束条件其他说明IDint非空用户ID,自增UserNamevarchar(20)非空用户名Pwdvarchar(50)非空用户密码Sexchar(2)非空性别Addressvarchar(50)非空地址Telphonevarchar(12)非空联系电话Namevarchar(20)真实姓名Birthdaydatetime非空出生日期Emailvarchar(50)非空电子邮件IPvarchar(50)非空用户IPRegDateTimedatetime非空注册时间LoginDateTimeDatetime最后登录时间-会员表表Members列名数据类型(精度范围)空/非空约束条件其他说明IDint非空会员ID,自增MemberNumbervarchar(50)非空会员卡号Moneysmoney非空会员卡余额UserIDint非空表Users中ID的外键用户IDScoreInt 会员积分-送货方式表表Delivery列名数据类型(精度范围)空/非空约束条件其他说明IDint非空送货方式ID,自增Namevarchar(20)非空送货方式名称-留言类型表表MessagesType列名数据类型(精度范围)空/非空约束条件其他说明IDint非空留言类型ID,自增TypeNamevarchar(50)非空留言类型名称SortIdint非空默认值为1排序编号-留言信息表表MessagesInfo列名数据类型(精度范围)空/非空约束条件其他说明IDint非空留言ID,自增Titlevarchar(50)非空留言标题Contentvarchar(300)非空留言内容TypeIDint非空表MessagesType中ID的外键留言类型IDUsersIDint非空表Users中ID的外键用户IDSubmitDateTimedatetime非空发表时间-回复表表Reply列名数据类型(精度范围)空/非空约束条件其他说明IDint非空回复ID,自增Contentvarchar(50)非空回复内容ReplayDateTimedatetime非空回复时间MessageIDint非空表MessagesInfo中ID的外键留言IDReplyervarchar(20)非空回复人姓名-商品类型表表GoodsType列名数据类型(精度范围)空/非空约束条件其他说明IDint非空商品类型ID,自增TypeNamevarchar(50)非空商品类型名称ParentIDint非空默认值为0商品父类IDSortIdint非空默认值为1排序编号PictureUrlVarchar(50)类型对应的图片-商品信息表表GoodsInfo列名数据类型(精度范围)空/非空约束条件其他说明IDint非空商品ID,自增GoodsNamevarchar(50)非空商品名称Codevarchar(20)非空商品店内码Specificationsvarchar(20)非空商品规格ProductionPlacevarchar(50)非空产地Brandvarchar(20)品牌ProductionDateTimedatetime出产日期ExpireDateTimedatetime非空商品到期日期Pricemoney非空商品原价PictureUrlvarchar(50)商品图片路径TypeIDInt 表GoodsType中的Id的外键商品类别ID-商品促销表表GoodsSales列名数据类型(精度范围)空/非空约束条件其他说明IDint非空促销商品ID,自增CalculateWayfloat非空促销价的计算方式TypeIDint非空表SalesWayType中ID的外键商品的促销方式IDGoodsIDint非空表GoodsInfo中ID的外键商品ID-商品促销类别表表SalesWayType列名数据类型(精度范围)空/非空约束条件其他说明IDint非空促销类别ID,自增TypeNameVarchar(50)非空促销方式名称-商品兑换表表GoodsExchange列名数据类型(精度范围)空/非空约束条件其他说明IDint非空兑换商品ID,自增GoodsIDint非空表GoodsInfo中ID的外键商品IDScoreint非空-支付方式表表PaymentWay列名数据类型(精度范围)空/非空约束条件其他说明IDint非空支付方式ID,自增Namevarchar(20)非空支付方式名称-订单信息表Orders列名数据类型(精度范围)空/非空约束条件其他说明IDint非空起始值为10000订单ID,自增HarvestWerevarchar(20)非空收货人DeliveryAddressvarchar(50)非空送货地址Telvarchar(12)非空联系电话ZipCodevarchar(6)非空邮政编码OrderDateTimedatetime非空订单日期DealDateTimedatetime处理时间DeliverymanVarchar(20)非空送货人OrderStatevarchar(20)非空订单状态Moneysmoney非空商品总价ActualPricemoney实收金额Descriptionsvarchar(1000)订单描述DeliveryWayIDint非空表Delivery中ID的外键送货方式UserIDint非空表Users中ID的外键用户IDPaymentWayIDint非空表PaymentWay中ID的外键支付方式IDScoreTotalint总积分-订单详细信息表OrderDetails列名数据类型(精度范围)空/非空约束条件其他说明IDint非空订单ID,自增GoodsNumberint非空商品数量Pricemoney非空商品价格OrdersIDint非空表Orders中ID的外键订单IDGoodIDint非空表GoodsInfo中ID的外键商品IDScoreint商品积分-购物车表表ShoppingCart列名数据类型(精度范围)空/非空约束条件其他说明IDint非空购物车ID,自增GoodIDint非空表GoodsInfo中ID的外键商品IDUserIDint非空表Users中ID的外键用户IDNumberint 非空商品数量-用户评价表表UserComment列名数据类型(精度范围)空/非空约束条件其他说明IDint非空评价ID,自增UserIDint非空表Users中ID的外键用户IDGoodIdint非空表GoodsInfo中ID的外键商品IDCommentTimedatetime非空评论时间Contentvarchar(1000)非空评论内容-店铺表表Shops列名数据类型(精度范围)空/非空约束条件其他说明IDint非空店铺IDShopNamevarchar(50)非空店铺名称ShopkeeperNamevarchar(20)非空店主姓名ShopAddressvarchar(50)非空店铺地址Telphonevarchar(12)非空联系电话Urlvarchar(200)店铺网站ShopTypevarchar(20)店铺类型ShopStatevarchar(20)非空店铺状态Emailvarchar(50)非空邮箱TradeDateTimedatetime营业时间PictureUrlvarchar(50)非空店铺图片地址Descriptionsvarchar(1000)店铺描述AddDateTimedatetime非空加入时间Ranksvarchar(20)级别-店铺商品表表ShopGoods列名数据类型(精度范围)空/非空约束条件其他说明IDint非空ID,自增ShopIDint非空表Shops中ID的外键店铺IDGoodIDint非空表GoodsInfo中ID的外键商品IDMemberPricemoney会员价Salesint默认为0销售量IsSaleWayint非空默认为0GoodsStatevarchar(10)非空商品状态(新品,老品,缺货)IsFreezeint 非空商品是否冻结-信息类型表表InfoType列名数据类型(精度范围)空/非空约束条件其他说明IDint非空信息类型ID,自增TypeNamevarchar(50)非空信息类型名称ParentIdint非空父节点IDSortIdint非空默认值为1排序编号-信息详细表表InfoDetail列名数据类型(精度范围)空/非空约束条件其他说明Idint非空信息IDInfoTypeIdint非空表InfoType中ID的外键信息类型IDUrlvarchar(80)信息静态页地址Contentvarchar(7000)信息内容TitleVarchar(100)非空信息标题AddDateTimeDatetime非空信息添加时间StatesInt非空信息状态KeyNameVarchar(20)信息副标题-角色表表Roles列名数据类型(精度范围)空/非空约束条件其他说明IDint非空角色ID,自增RoleNamevarchar(20)非空角色名-权限表表Permission列名数据类型(精度范围)空/非空约束条件其他说明IDint非空权限ID,自增PerNamevarchar(50)非空权限名称Urlvarchar(80)非空访问路径Aboutnvarchar(50)非空操作概述ParentIdint非空父节点-角色权限表表RolePermission列名数据类型(精度范围)空/非空约束条件其他说明IDint非空角色权限ID,自增Ridint非空角色IDPidint非空权限ID-用户角色表表UserRole列名数据类型(精度范围)空/非空约束条件其他说明IDint非空用户角色ID,自增UserIDint非空表Users中ID的外键用户IDRidint非空表Roles中ID的外键用户角色ID5.4 界面设计5.4.1 首页设计说明:所有页面设计要求使用div+Table布局完成。 图1.1 用户登录首页l 用户登录首页要求:只有当用户名、密码和验证码都正确时才能通过验证。l 页面上导航菜单的功能:u 首页: 即链接到本页, u 购物指南:即链接到帮助中心的购物指南,如图4.1u 营养简餐:即能查看所有属于营养简餐的商品u 进口食品:即能查看所有的进口商品u 休闲食品:即能查看所有的休闲食品u 促销食品:即能查看所有的促销商品用户登录界面部分关键代码如下:l 购物车:即能查看登录用户的购物车内的商品,同时可以去结算或者删除商品,如下图1.2用户购物车图1.2 用户购物车l 在线留言:用户可以对本网站提出意见或购物需求,如下图1.3 用户在线留言图1.3 用户在线留言l 产品搜索:用户可以根据商品名称、规格、品牌、价格、产地等来搜索各种商品u 页面左边导航:显示了商品的类别,用户可以点击查看相应类别的商品u 页面中间导航:分区显示店长推荐商品、新产品、积分兑换商品u 页面右边导航:显示了促销商品、热销商品和促销活动u 页面下边导航:即能链接到帮助中心,帮助中心的相关功能下面会有详细解释5.4.2 用户注册登录设计l 注册界面设计u 会员注册页面:(如图2.1所示)图2.1 会员注册页面u 会员注册页面要求:登录名称以字母与数字的组合,3-8位为宜,不得使用其他字符。密码不少于6位,如果少于6位则给出提示。电子邮件格式不得错误,格式错误则给出提示。通信地址不能为空,为空则无法注册。若信息填写正确,则弹出消息框,提示:注册成功,然后跳转到登录界面。l 登录界面设计图2.2 登录成功界面u 登录页面功能要求:输入用户名、密码,点击登录按钮,如果用户名或密码错误,则弹出消息框提示登录失败。如果用户名和密码输入正确,则登录成功,首页提示“欢迎您:用户名”,如图2.3所示。5.4.3 用户购物车设计购物车要求用悬浮窗口来实现,如图3.1图3.1 悬浮窗口l 悬浮窗口要求:用户浏览商品的时候,购物车一直悬浮在页面右侧,并随着页面向上或者向下滑动,要求用javascript来实现,当登录用户点击购买时,即能把物品加到该悬浮窗口,用户可以直接在购物车中删除不想要的商品,当用户购买结束后,可以去结算。同时用户可以隐藏或者展开该悬浮窗口。5.4.4 帮助中心设计要求使用母版页设计主界面,使用TreeView展示帮助中心的功能菜单,内容的展示待审核后再决定是否展示,如图4.1所示。 图4.1 帮助中心l 帮助中心的导航菜单:u 新手上路:购物流程、购物需知、积分计划u 配送方式:送货范围、送货时间u 付款方式:送货费用、支付方式u 售后服务:品质保证、如何退换货、联系克服。5.4.5 商品展示设计要求用DataList来显示商品,商品以图片展示,同时显示价格,规格,产地等信息。图5.1 商品展示l 商品展示要求:商品必须以小图片形式加以文字描述展示,同时显示其价格,规格等,对于促销商品,则需要加上促销方式,如打折,减价,买赠等;点击商品图片可以显示商品大图片及更详细的信息;点击图片下方的“点击购买”,即把商品加入购物车。5.5后台管理设计5.5.1 后台管理主界面设计 图1.1 后台管理界面l 主界面功能要求:u 要求使用母板页设计界面,如图所示,使用Tree View展示管理员的业务逻辑u 系统设置:会员管理、管理员管理、商品类别管理、信息类别管理、角色管理u 数据设置:订单管理、店铺管理、基础商品管理u 信息设置:信息管理和留言管理5.5.2 会员管理界面设计l 会员管理u 查看会员信息页面图2.1 查看会员页面u 会员操作页面功能要求:管理员对用户进行注销或激活操作。5.5.3 管理员管理l 添加成员页面图 3.1添加管理员页面u 添加成员页面功能要求:管理员可以添加不同角色,并为这些角色分配不同权限。添加管理员输入用户名、密码和姓名,密码必须是字母数字组合,单击确定或会弹出“添加成功”的消息框,单击取消会退出添加操作。l 修改密码页面图3.2 修改管理员密码页面u 修改管理员密码页面功能要求:可以对相应的成员进行修改密码的操作,密码都必须是字母数字组合,单击确定则提示修改成功,否则退出操作。l 删除管理员页面图3.3 删除管理员页面u 删除管理员页面功能要求:不能删除默认管理员,单击删除则会弹出“默认管理员不能删除,只能修改密码”消息框,单击其它成员进行删除,则会弹出“确定要删除吗?”对话框5.5.4 角色管理l 角色管理页面图4.1 角色管理页面u 角色管理页面功能要求:用Grid View展示角色基本信息,如图所示,要求实现添加角色、修改角色、删除角色和浏览角色权限。l 添加角色页面图4.2 添加角色u 添加角色页面功能要求:超级管理员可以添加新的角色。 l 修改角色页面: 图 4.3 修改角色u 修改角色页面功能要求:管理员可以修改角色。5.5.5 权限管理l 权限管理页面图1.1 分配不同权限u 分配角色权限页面功能要求:可以为成员分配不同的权限,进行不同的操作。5.5.6 商品类别管理l 添加商品类别页面: 图1.1 添加商品类别页面u 添加商品类别页面功能要求:用Grid View展示商品类别信息,如图所示,在下拉菜单中选择级别,并在分类名称框中输入名称,单击添加分类按钮可以添加到商品类别管理列表中。l 修改商品类别信息页面:图1.2 修改商品类别信息页面u 修改商品类别信息页面功能要求:用Grid View展示商品类别信息,如图所示,点击修改名称或排序会弹出修改类别信息的对话框,可以修改类别名称和排序。l 删除商品类别信息页面: 图1.3 修改商品类别u 删除商品类别信息页面功能要求:如果点击删除父类则会弹出“将删除该类别及其下属子类,确定吗?”消息框,删除子类中的名称则会弹出“确定删除吗?” 消息框。5.5.7信息类别管理l 信息类别管理页面: 图1.1 信息类别管理页面u 信息类别管理页面功能要求:用Grid View展示商品类别信息,如图所示,在下拉菜单中选择级别,并在分类名称框中输入名称,单击添加分类按钮可以添加到信息类别管理列表中。l 修改类别信息页面: 图1.2 修改类别信息页面u 修改类别信息页面功能要求:用Grid View展示商品类别信息,如图所示,点击修改名称或排序会弹出修改类别信息的对话框,可以修改类别名称和排序。5.5.8基础商品管理l 添加商品信息页面: 图1.1 添加商品信息页面u 添加商品信息页面功能要求:管理员可以添加新的商品,可以对添加商品信息进行一些验证,生产日期必须为日期格式,商品名称、所属类别、编码、价格为必填的。l 修改商品信息页面: 图1.2 修改商品信息页面u 修改商品信息页面功能要求:如有需要,管理员可以修改商品信息,如价格的调整。5.5.9 订单管理l 订单详情页面图1.1 订单详情页面u 订单详情页面功能要求:用Grid View展示商品类别信息,如图所示,可以查看订单的详情,选择指定的店铺,单击处理并可以对订单进行处理。单击取消可以对取消订单。5.5.10 店铺管理l 修改店铺商品信息页面 图1.1 修改店铺商品信息页面u 店铺商品信息页面功能要求:可以对指定商品的信息进行修改,单击提交并可以对商品的信息进行修改。l 添加商品信息页面 图1.2 添加商品信息页面u 添加商品信息页面功能要求:点击后面复选框选择商品的类别单击添加本类别到全部商品中,可以在商品列表中找到此商品。l 修改店铺信息页面 图1.3 修改店铺信息页面u 修改店铺信息页面功能要求:管理员可以修改店铺信息,点击修改后便会修改店铺的信息。5.5.11 信息管理l 信息管理界面对所有信息的显示进行分页。图1.1 信息管理界面u 信息管理界面功能要求:用Grid View展示所有信息,用手动的方式对信息进行分页处理,如图所示,管理员对信息有添加、修改、删除、查询的操作。图1.2 信息分类查询如图所示,若选择信息管理的下拉菜单,可选择信息类别,查询相关类别的信息。l 修改信息界面图1.3 信息修改界面u 修改信息界面功能要求:管理员选择信息的修改链接,便会进入信息的修改界面,如图所示。管理员可以对相关内容进行修改。信息的添加界面和修改界面相似的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 催化新质生产力形成的关键要素
- 2025年数学双量词题目及答案
- TUV安全认证培训课件
- 某中学2025年德育和安全工作总结和计划
- 2025年哲学幼儿题目及答案
- 初中函数化简题库及答案
- 食品安全知识培训墙报课件
- 高数下册试卷及答案
- 税务海关考试题库及答案
- 江西农电考试题库及答案
- 2025-2026学年北师大版(2024)初中生物七年级上册教学计划及进度表
- 2025年时事政治考试100题(附答案)
- 西方文化概论(第二版)课件全套 曹顺庆 第0-6章 绪论 西方文化的渊源与流变、西方文学 -西方社会生活与习俗
- 志愿服务证明(多模板)
- 剑桥商务英语BEC(初级)全套课件
- 民事纠纷委托律师合同书
- 《统计学(第二版)》全套教学课件
- 应知应会质量管理
- 跨文化传播-导论课件
- 博士后出站研究报告
- 危险货物道路运输规则jtt617-2018
评论
0/150
提交评论