杭州土特产电子商务网站分析与设计_第1页
杭州土特产电子商务网站分析与设计_第2页
杭州土特产电子商务网站分析与设计_第3页
杭州土特产电子商务网站分析与设计_第4页
杭州土特产电子商务网站分析与设计_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章 绪论目录.11.1 背景与意义 11.2 发展现状. 2第二章 网站系统分析. 32.1 概述. 32.1.1 网站宗旨. 32.1.2 网站个性化设计. 32.2 可行性分析. 32.3 需求分析. 42.3.1 功能需求分析. 42.3.2 性能需求分析. 42.4 业务流程. 52.5 数据与数据流程分析. 72.5.1 数据流程图. 72.5.2 顶层数据流程图. 82.5.2 第一层数据流程图. 82.5.3 第二层数据流程图. 92.6 数据字典. 112.6.1 数据项的定义. 112.6.2 数据流的定义. 152.6.3 处理逻辑的定义. 162.6.4 数据存储的定义. 182.6.5 外部实体定义. 19第三章 系统设计. 203.1 功能结构设计. 203.2 数据库设计. 213.2.1 系统概念模型设计. 213.2.2 系统逻辑结构设计. 253.3 输入输出设计. 273.3.1 输入设计. 273.3.2 输出设计. 27第四章 系统实施. 284.1 系统实施概述. 284.2 功能交互界面. 284.3 系统运行与维护. 31第五章 总结与展望. 325.1 总结. 325.2 展望. 32致谢.33参考文献. 34第一章 绪论1.1 背景与意义特产是一种地理标志产品,犹如一张地方名片,具有特殊的文化象征。但是,特产行业是一个新兴的行业,在 2010 年以前特产行业也仅仅是一个概念,这之前做特产生意的基本都是小规模个体经营。不过干货市场属于特例,干货虽然也有很多属于特产,但是由于其易于被消费者认知和接受,现在已经有了很稳定的市场。2011年是特产行业急速升温的一年,高额的利润吸引了很多人投入到了这个行业中来,就北京而言,近两年来新开的比较有规模的特产商城就有十家左右,小型的特产超市或者是特产商店更是不记其数。但是因为这个行业还不成熟,目前没有成功的经营模式可以借鉴,大部分人都是摸索着去经营。特产可以分食品类和工艺品类。食品类,可以说主要是走大众化路线。工艺品类,其实主要走的还是礼品市场。这两种分类中又都按照其绝对价值分为高端和中低端产品。很多各地的食品类特产,由于其生长环境的特殊性或者加工工艺的特殊性,导致了其价格较高,所以此类产品主要还是通过礼品市场。目前的经营模式主要有两种,一是商场化经营,以规模取胜。一是小型化经营,大部分都是个体户。先说一下商场化经营的模式,在目前消费者对行业认可度比较低的情况下,即使盈利,也很难复制。一旦出错,损失会很大,而且很难调整。再说一下小型化经营。最关键的问题是产品很难控制,顾客群体也比较集中,都是当地的或者熟悉当地产品的消费者,虽然成本比较小,但是营业额也少。所以,探索新的经营模式成了很迫切的问题。伴随高速和高铁的发展,旅游和商务进一步推动了特产消费。现代物流、电子商务和快递业的兴起,也进一步为特产发展提供了基础。据统计,中国现有接近 6 亿网民,网购占据消费者相当的比重。网络购物市场的交易规模在 2011 年达到了 7735.6亿元,占到社会消费品零售总额的 4.3%,其中,B2C 市场增长迅猛,将继续成为网络购物行业的主要推动力.在此背景下,作为主要 B2C 电商营销模式之一的垂直类 B2C网站发展迅速,已成为我国网络购物市场中增长最快的电商模式。中国网络购物市场正从标准化同一化向非标准化个性化的方向发展。具有个性特色的商品逐渐的显示出热销的倾向,土特产行业以自身商品的特性在需求的大环境下脱颖而出,在中国电子商务行业呈现出越销越旺的趋势.11.2 发展现状在土特产行业火热发展的同时,我国土特产行业的发展现状也还存在许多问题,广大具有地域特色优势资源开发的产品还没有真正规模化进入市场。缺乏品牌、资源散乱、信息封闭、产品流通不畅等问题制约着土特产行业发展。由于地域偏远市场辐射短,大部分特色产品面对较高的市场门槛望而却步,导致产业成长缓慢,名牌涌现难。个人认为面对这些情况,土特产行业的发展可以通过构建集产品推广、电子商务、信息交流与互动一体的个性化土特产电子商务网站,利用电子商务整合土特产资源,助力土特产商品开拓网上市场。而对于基于互联网和电子商务的土特产行业发展模式。建立一个互动的网站平台是最基础、并且也是最核心的部分。通过这个网站平台进行产品推广,信息挖掘,提高配送效率,降低物流成本。所以,土特产通过电子商务不仅可以扩展从 B2B、 B2C 多样化的销售渠道,还可以减少中间流通环节,直接面对消费者。这是吸引土特产企业做电子商务的最主要因素。目前国内的特产电子商务网站发展极为迅速,比较常见的特产电子商务网站有贡天下,地道栈,三只松鼠等。这些特产类电子商务网站都上线不久但是发展迅速。从中可以看出特产行业在电子商务方面的巨大发展潜力。以“三只松鼠”为例。 “三只松鼠”建立于 2012 年,是一家以坚果、干果、茶叶等森林食品的研发、分装及网络自有 B2C 品牌销售的特产电子商务网站。其重要销售模式主要是以互联网技术为依托,利用 B2C 平台实行线上销售。凭借这种销售模式, “三只松鼠”迅速开创了一个以食品产品的快速、新鲜的新型食品零售模式。这种特有的商业模式缩短了商家与客户的距离,确保让客户享受到新鲜,完美的食品。开创了中国食品利用互联网进行线上销售的先河。以其独特的销售模式,仅仅四个月,双十一当天销售在淘宝天猫坚果行业跃居第一名,日销售 800 万。市场空间广阔。2第二章 网站系统 分析2.1 概述2.1.1 网站宗旨本网站是一个网络结合实体店模式,旨在在土特产销售的 B2C 网站,网站主要功能是特产商品查询,电子礼品卡销售,网络提货。结合杭州本地旅游业的兴旺和游客消费心理提供杭州土特产信息查询,实体店购买之后的运送解决方案。在强调客户体验的同时寻求实用性的最大化。促进杭州旅游经济的发展。2.1.2 网站个性化设计(1)礼品卡。中国礼品市场向来庞大,而特产商品一直都是礼品的优先选择。无论是商务会议,节日员工福利,还是亲友之间相互送礼都很容易想到特产商品。而相对于直接的实物礼品,礼品卡具有其特有的优势。可以很好解决商务会议礼品携带不便,以及员工福利礼品携带或相对局限(购物券等)的获取地点等问题。而对于亲友来说,节日礼品只需要发送相应礼品卡卡号和密码,对方就可以直接登录网站领取。解决很多因地址不具体而无法表达祝福的问题(例如,往日同学或同事之间,相距很远的朋友之间) 。另外,加盟商户也可以以网络提单的方式发放特色的礼品卡,扩大在礼品市场的份额,逐步影响礼品市场的消费方式。(2)网络提单。主要是针对土特产的旅游消费市场。对于游客来说,在旅游地、景区购买具有当地特色的土特产显得独具意义。然而,土特产一般具有较大的体积或重量,使得游客在购买时考虑到携带的不方便,会选择象征性的购买一些甚至放弃购买。携带不方便很大程度上影响了土特产在旅游市场上的销售。而网络提单的主要作用就是解决这个问题。游客在景区或旅游地购买相关商品之后可以打包寄存在商户处,由商户开具网络提单给游客,当游客回家或需要的时候可以直接登录网站,确认收货信息,并提醒发货。2.2 可行性分析开发设计一个网站需要分析网站开发的内外部环境,以此判断网站是否具有开发价值(1)技术可行性。从技术方面看,网站设计开发主要依赖强大的数据库技术通信技术以及网页设计工具,主要用到 SQL Server 2000 建立数据库管理系统,其基本操作实质还是对数据库进行添加、删除、查找等操作;采用 Axure 原型设计软件,设计交互页面,展示各功能模块。3(2)经济可行性。经济可行性是对项目所需费用和项目效益的估算。本网站采取的是“网络”加“实体”模式,网站本身的开发费用并不高,同时库存压力也小,所以项目所需费用可以得到满足,而且针对杭州旅游业的兴旺,杭州土特产的销售前景是很可期的,预期收益很客观(3)市场可行性。2010 年全年杭州市接待入境过夜旅游者 275.71 万人次,接待国内旅游者 6304.89 万人次,实现旅游总收入 1025.7 亿元。以此可以看出杭州旅游也的发展情况前景一片大好,杭州特产的销售业绩在旅游业的拉动下具有很高的期望值。2.3 需求分析2.3.1 功能需求分析本网站以“网络”加“实体”模式销售杭州土特产,主要通过网络和实体店的方式促成交易。主要实现特产的查询,购买以及网络提货等功能。包括用户管理,商品管理,订单管理等功能模块:(1)用户管理:包括用户注册、用户登录、用户信息修改功能,也包括系统管理员对用户信息的管理。(2)商品管理:包括商品查询、商品添加、商品删除、商品信息管理等功能(3)订单管理:包括订单查询、订单修改等功能2.3.2 性能需求分析为了使网站更稳定高效地为用户服务,保证网站的简便实用,网站应满足以下性能需求:(1)权威性。网站商品信息的提供以及加盟商家的资质考核需要严格审查,确保网站及加盟商户所销售特产的质量。(2)实用性。本网站是直接面向用户的,网站目标是用户体验到更好的用户体验,更方便实用的特产购买渠道,这就要求网站能够提供良好的用户界面,交互效果。要实现这一点,系统设计应尽量根据用户的实际需求,从用户的角度出发,设计人性化的用户界面,从而保证网站的实用性。(3)安全性。本网站涉及商户和网站数据互动,要特别注意网络和数据安全,对用户信息,订单信息的要严密保护。42.4 业务流程业务流程图(transaction flow diagram,简称 TFD),就是用一些规定的符号及连线来表示某个具体业务处理过程。业务流程图是一种用尽可能少、尽可能简单的方法来描述业务处理过程的方法。由于它的符号简单明了,所以非常易于阅读和理解业务流程。但它的不足是对于一些专业性较强的业务处理细节缺乏足够的表现手段,它比较适用于反映事务处理类型的业务过程。下面本土特产电子商务网站的基本业务流程:用户进入网站进行浏览,选择商品,并查询浏览商品详情,在登录网站的前提下提交订单,提交成功之后在线付款即可。或者在通过网络提货功能在线提交已交易订单(提货单/礼品卡) ,提醒发货。业务流程图的符号如下所示:实体 业务处理信息流向 表单网站业务流程图如图 1-1 所示,5浏 览 实 体店 商 品购 买 商 品 订 单 信 息 商 户用 户 打 开 网 站编 辑 网 络提 货 单继物浏 览 网 页选 择 商 品否订 单 记 录商存品信库息是 否 有 库存是管 理 员加 入 购 物车 网 络 提 货注 册否 是 否录登是确 认 收 货人 信 息用 户 信 息 表 登 录 生成 订 单订 单 记 录 查 询 订 单 详情取 消 订 单 付 款退 出 确 认 订 单图 2-1 网站业务流程图6续购2.5 数据与数据流程分析2.5.1 数据流程图数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几个符号综合的反映出信息在系统中的流动、处理和存储情况。数据流程图具有抽象性和概括性。抽象性表现在它完全舍去了具体的物质,只剩下数据的流动、加工处理和存储;概括性表现在它可以把信息中的各种不同业务处理过程联系起来,形成一个整体。主要符号如下所示:外部实体 处理数据流 数据存储(1)外部实体。外部实体指本系统之外的人或单位,它们和本系统有信息传递关系。在绘制某一子系统的数据流程图时,凡属本子系统之外的人或单位,也都被列为外部实体。(2)数据流。数据流表示流动着的数据,它可以是一项数据,也可以是一组数据,也可用来表示对数据文件的存储操作。(3)处理。处理又称功能。它用一个长方形来表示处理逻辑,图形下部填写处理的名字,上部填写与该处理有惟一对应关系的标志。(4)数据存储。数据存储指通过数据文件、文件夹或账本等存储数据,用一个右边开口的长方形表示。图形右部填写存储的数据和数据集的名字,左边填入该数据存储的标志。72.5.2 顶层数据流程图杭州电子科技大学本科毕业设计顶层数据流程图主要介绍整个系统的数据流,展现系统的数据需求和数据处理的功能。如图 2-1商 品 信 息 存 档用 户用 户 信 息网 站 系 统订 单管 理 员商 品 详 情订 单 详 情订 单 信 息商 品 管 理商 户图 2-22.5.2 第一层数据流程图顶层数据流程图通过对顶层数据流程图进行分解,得到第一层数据流程图,如图 2-2所示,用商户户用 户 信 息商 品 信 息订 单 信 息订 单 信 息商 户 信 息用 户 信 息 存 档用 户 信 息P1用 户 管 理P2商 品 管 理商 品 详 情商 品 信 息 存 档P3订 单 管 理订 单 详 情订 单 记 录 存 档P4商 户 管 理商 户 信 息 存 档管 理 员图 2-3 第一层数据流程图8杭州电子科技大学本科毕业设计2.5.3 第二层数据流程图第二层数据流程图的分析,主要是对第一层数据流程图中的三个模块进行分析。用户管理模块,如图 2-3 所示,登录信息用 户 用户注 册信 息P 1. 2用 户 登 录P 1. 3信 息 更 改P 1. 1用 户 注 册修改 后的 用户 信 息更 新 信 息用 户 信 息 存 档用 户 信 息 用 户信 息认 证管 理 员图 2-4 用户模块数据流程图商品管理模块,如图 2-4 所示,商 品 详 情P 2. 2商 品 购 买 更 新 信 息用管 理户员商 品 详 情商 品 信 息商 品 信 息P 2.1商 品 查 询P 2.3商 品 信 息 删 改商 品 详 情更新信息商 品 信 息 存 档图 2-5 商品管理模块数据流程图9用 户 信 息杭州电子科技大学本科毕业设计订单管理模块,如图 2-5 所示,管 理 员用 户未 通 过 订 单P3.1下 单 处 理订 单 信 息P3.4订 单 管 理已 通 过 订 单订单详情订 单 信 息P3.2取 消 订 单订 单 详 情更 新 信 息订 单 记 录 存 档商 户订 单 信 息 P3.3录 入 订 单图 2-6 订单管理模块数据流程图商户管理模块,如图 2-6 所示,登录信息P4.2商 户 登 录P4.3信 息 更 改修 改 后 的 商 户 信 息更 新 信 息商 户 用户 注 册 信 息P4.1商 户 加 盟商 户 户 信 息商 户 信 息 存 档商 户 信 息 商 户 信 息 认 证管 理 员图 2-7 商户管理模块数据流程图10杭州电子科技大学本科毕业设计2.6 数据字典数据字典是描述数据流图中数据的信息的集合。它对数据流图上每一个成分:数据项、文件(数据结构)、数据流、数据存储、加工和外部项等给以定义和说明;它主要由数据流描述、加工描述和文件描述三部分组成。2.6.1 数据项的定义数据项编号:001数据项名称:帐号别名:用户帐号简 述:唯一识别用户编号类型及宽度:int ,10数据项编号:002数据项名称:昵称别名:用户昵称简 述:用户称号类型及宽度:int ,32数据项编号:003数据项名称:年龄别名:用户年龄简 述:用户的年龄类型及宽度:int ,32数据项编号:004数据项名称:密码别名:用户帐号密码简 述:用户登录识别码类型及宽度:varchar,10数据项编号:005数据项名称:用户手机号码别名:手机号码11简 述:用户的手机号码杭州电子科技大学本科毕业设计类型及宽度:varchar ,32数据项编号:006数据项名称:用户邮箱地址别名:邮箱地址简 述:用户的电子邮箱地址类型及宽度:varchar ,32数据项编号:007数据项名称:用户所在地别名:地址简 述:用户的所在的地址类型及宽度:int ,32数据项编号:008数据项名称:商品编码别名:商品编码简 述:销售商品的唯一编码类型及宽度:int ,32数据项编号:009数据项名称:商品名称别名:商品名称简 述:销售商品的名称类型及宽度:varchar ,32数据项编号:010数据项名称:商品产地别名:产地简 述:销售商品生产所在地类型及宽度:varchar ,32数据项编号:01112数据项名称:商品价格别名:价格简 述:销售商品的价格杭州电子科技大学本科毕业设计类型及宽度:varchar,32数据项编号:012数据项名称:商品的生产日期别名:生产日期简 述:销售商品的生产日期类型及宽度:varchar ,32数据项编号:013数据项名称:商品的库存量别名:库存量简 述:销售商品的库存数量类型及宽度:int ,32数据项编号:014数据项名称:商品的类型别名:类型简 述:销售商品的类型类型及宽度:varchar ,32数据项编号:015数据项名称:订单的编号别名:订单编号简 述:销售订单的唯一编号类型及宽度:int ,32数据项编号:016数据项名称:订单生成的日期别名:日期简 述:销售订单生成的时间类型及宽度:int ,3213数据项编号:017杭州电子科技大学本科毕业设计数据项名称:订单的状态别名:订单状态简 述:销售订单表现的状态类型及宽度:varchar,32数据项编号:018数据项名称:订单的价格别名:订单价格简 述:销售订单的总价格类型及宽度:varchar ,32数据项编号:019数据项名称:订单地址别名:订单地址简 述:销售订单的收货人地址类型及宽度:varchar,32数据项编号:020数据项名称:收货人电话别名:订单电话简 述:销售订单的收货人电话类型及宽度:varchar,32数据项编号:021数据项名称:收货人姓名别名:收货人姓名简 述:销售订单的收货人姓名类型及宽度:varchar,32数据项编号:022数据项名称:订单数量别名:订单数量简 述:销售订单包含商品的数量类型及宽度:int,3214杭州电子科技大学本科毕业设计数据项编号:023数据项名称:管理员编号别名:管理员编号简 述:唯一管理员识别编号类型及宽度:int,32数据项编号:024数据项名称:管理员姓名别名:管理员姓名简 述:管理员的真实姓名类型及宽度:varchar,32数据项编号:025数据项名称:管理员登录密码别名:登录密码简 述:管理员唯一登录后台管理系统编码类型及宽度:varchar,322.6.2 数据流的定义数据流编号:D1数据流名称:商品信息简 述:用户查询商品时获取的商品详细数据数据流来源:商品信息存档数据流去向:用户数据流组成:商品编号+商品名称+商品价格+生产日期+商品类型+商品库存量数据流量:500 份/天数据流编号:D2数据流名称:用户信息简 述:用户基本信息数据流来源:用户信息存档数据流去向:用户数据流组成:用户编号+用户昵称+用户登录密码+年龄+手机+邮箱+用户籍贯数据流量:500 份/天15数据流编号:D3数据流名称:订单信息简 述:订单基本信息杭州电子科技大学本科毕业设计数据流来源:网站订单生成和商家录入数据流去向:订单记录存档数据流组成:订单编号+订单日期+订单收货人姓名+订单收货人电话+订单收货人地址+订单数量+订单日期+订单价格数据流量:500 份/天数据流编号:D4数据流名称:订单记录简 述:订单状态及详情记录数据流来源:订单记录存档数据流去向:网站订单管理模块数据流组成:订单编号+订单日期+订单收货人姓名+订单收货人电话+订单收货人地址+订单数量+订单日期+订单价格+订单状态数据流量:500 份/天数据流编号:D5数据流名称:网络提货单简 述:网络提货订单的基本信息数据流来源:实体商户数据流去向:用户及订单记录存档数据流组成:提货单编号+提货单日期+数量+日期+价格数据流量:500 份/天2.6.3 处理逻辑的定义处理逻辑编号:P1.1处理逻辑名称:判断用户是否登录简 述:用户是否登录网站输入的数据流:用户编号+用户昵称+密码处理:查询用户信息存档中是否具有该用户输出的数据流:用户的登录状态处理频率:500 份/天16处理逻辑编号:P1.2杭州电子科技大学本科毕业设计处理逻辑名称:用户注册简 述:用户注册提交的信息输入的数据流:用户编号+用户昵称+密码+邮箱+手机处理:存储用户信息到用户信息存档输出的数据流:注册状态处理频率:500 份/天处理逻辑编号:P2.1处理逻辑名称:判断是否有库存简 述:用户网络下单时判断库存是否足够商品输入的数据流:商品名称+商品编号处理:查询商品信息存档中该商品的库存量输出的数据流:商品库存量处理频率:500 份/天处理逻辑编号:P2.2处理逻辑名称:商品信息更新简 述:用户网络购买商品下单之后更新商品库存信息输入的数据流:商品名称+商品编号+需要更新的信息处理:更新商品信息存档中该商品的库存量输出的数据流:更新后的商品信息存档处理频率:500 份/天处理逻辑编号:P2.3处理逻辑名称:商品查询简 述:用户网络购买商品是查询商品基本信息输入的数据流:商品名称+商品编号处理:在商品信息存档中调查商品相关信息生成商品信息表输出的数据流:商品基本信息处理频率:500 份/天处理逻辑编号:P3.1处理逻辑名称:判断是否通过订单审核简 述:订单生成时判断订单是否合格17杭州电子科技大学本科毕业设计输入的数据流:订单编号处理:查询订单记录存档中该订单状体对比库存信息输出的数据流:订单状态处理频率:500 份/天处理逻辑编号:P3.2处理逻辑名称:取消订单简 述:修改订单详情是发出的通知输入的数据流:订单编号处理:更改订单状态由有效订单改为无效或直接取消订单输出的数据流:订单状态处理频率:500 份/天处理逻辑编号:P3.3处理逻辑名称:录入订单简 述:录入订单信息到订单信息存储输入的数据流:订单编号+订单数量+订单日期+订单价格+订单状态处理:更改订单状态由有效订单改为无效或直接取消订单输出的数据流:订单状态处理频率:500 份/天2.6.4 数据存储的定义数据存储编号:F1数据存储名称:用户信息表简 述:记录用户基本信息数据存储组成:用户编号+用户昵称+用户密码+用户手机+用户邮箱+年龄关 键 字:用户信息表相关联的处理:P1.1+P1.2数据存储编号:F2数据存储名称:库存信息表简 述:记录商品库存信息数据存储组成:商品编号+商品名称+商品数量+商品类型关 键 字:库存信息表相关联的处理:P2.1+P2.218杭州电子科技大学本科毕业设计数据存储编号:F3数据存储名称:商品信息表简 述:记录商品基本信息数据存储组成:商品编号+商品名称+商品数量+商品类型+商品产地+商品价格关 键 字:商品信息表相关联的处理:P2.1+P2.2+P2.3数据存储编号:F4数据存储名称:订单记录表简 述:记录销售订单基本信息数据存储组成:订单编号+订单数量+订单日期+订单收货人相关信息订单价格+订单状态关 键 字:订单记录表相关联的处理:P3.1+P32+P 外部实体定义外部实体编号:S01外部实体名称:用户说 明:注册用户信息,更新修改用户信息输入的数据流:用户基本信息+商品基本信息+订单基本信息输出的数据流:用户信息表+商品信息表+订单信息表外部实体编号:S02外部实体名称:商户说 明:录入网络提货单相关基本信息(订单信息)输入的数据流:订单信息输出的数据流:订单信息表外部实体编号:S03外部实体名称:管理员说 明:管理用户+管理商品+管理订单输入的数据流:用户基本信息+商品基本信息+订单基本信息输出的数据流:用户信息表+商品信息表+订单信息表+商品库存信息表+订单记录表19杭州电子科技大学本科毕业设计第三章 系统设 计3.1 功能结构设计杭州土特产网站系统主要功能有:(1)用户管理:用户添加,用户信息修改更新(2)商户管理:商户添加,商品查询,商户删除(2)商品管理:商品信息更新,商品添加,商品删除,商品查询(3)订单管理:订单录入,订单修改,取消订单网 站 系 统户管理商品管理订单管理商户管理用户息更改用注册用登录商品询商品改商品加品卡订查询订取消订修改商添加商删改图 3-1 功能结构图20用信 户 户查 删 添礼 单 单 单 户 户杭州电子科技大学本科毕业设计3.2 数据库设计3.2.1 系统概念模型设计E-R 图是最常用的概念性数据模型的方法,概念性数据模型是一种面向问题的数据模型,是按照用户的观点来对数据和用户建模。它描述了从用户角度看到的数据,反映了用户的现实环境。E-R 图主要是三部分组成:实体、联系和属性。本网站主要实体有用户,商户,管理员,订单,订单记录等。密 码 籍 贯登 录 名邮 箱地名址称商 户手年昵机龄称用 户编 号编 号密 码数 量登 录 名姓 名管 理 员商 户 名 称日 期价 格网 络 提 货 单编 号 编 号图 3-2 基本元素 e-r 图21杭州电子科技大学本科毕业设计生 产 日 期 数 量类 型价 格价 格商 品收 货 人 电 话收 货 人 地 址商 品 产 地商 品 名 称商 品 编 号收 货 人 姓 名状 态日 期订 单编 号图 3-3 基本元素 e-r 图籍邮手年昵编贯箱机龄称号用 户1查 询/购 买n商 品生 产 日 期类 型价 格商 品 产 地商 品 名 称商 品 编 号图 3-4 基本 e-r 图22杭州电子科技大学本科毕业设计密 码生 产 日 期类 型登 录 名管 理 员m管 理n商 品价 格姓 名 商 品 产 地编 号商 品 名 称商 品 编 号图 3-5 基本 e-r 图数价量格生 产 日 期类 型收 货 人 电 话收 货 人 地 址订 单1包 含n商 品价 格收 货 人 姓 名状 态日 期编 号商 品 产 地商 品 名 称商 品 编 号图 3-6 基本 e-r 图密 码数 量登 录 名地 址名 称编 号商 户1录 入n网 络 提 货 单商 户 名 称日 期价 格编 号图 3-7 基本 e-r 图23杭州电子科技大学本科毕业设计数 量价 格 数 量收 货 人 电 话收 货 人 地 址收 货 人 姓 名状 态日 期编 号订 单1确 认1 网络 提 货 单商 户 名称日 期价 格编 号图 3-8 基本 e-r 图管 理 员用 户1查 询/购 买mn管商理n品n包 含商 户1录 入n网 络 提 货 单1确1认1订 单图 3-9 总体 ER 图24杭州电子科技大学本科毕业设计3.2.2 系统逻辑结构设计1.将 E-R 图转化为数据模型具体的基本 E-R 图向关系模型转化如下:1)用户(用户编号,用户昵称,登录密码,用户手机,用户邮箱,用户籍贯)2)商户(商户编号,商户名称,商户地址,商户密码)3)管理员(管理员编号,姓名,登录名,登录密码)4)商品(商品编号,商品名称,商品价格,商品类型,商品库存量,商品产地,生产日期)5)订单(订单编号,订单数量,订单日期,订单状态,订单价格,订单状态,订单收货人姓名,收货人电话,收货人地址)6)网络提货单(提单编号,提单数量,提单价格,提单日期,提单状态)2.数据库表单设计主要的数据库表表 31 用户信息表(User)编号123456字段名称User_noUser_nameUser_passwordUser_phoneUser_ageUser_dress主 键 / 外键PrimaryForeign数据类型Auto_incrementvarcharcharvarcharintegervarchar大小32501813332字段约束Not nullUniquenot nullNot nullNot null默认01说明用户编号用户姓名登录密码用户电话用户年龄籍贯表 32 商户信息表(business)编号12346字段名称Business-noBusiness_nameBusiness_passwordBusiness_phoneBusiness_dress主键/外键Primary数据类型Auto_incrementvarcharcharvarcharvarchar大小3250181332字段约束Not nullUnique notnullNot nullNot null默认01说明商户编号商户名称登录密码商户电话地址25杭州电子科技大学本科毕业设计表 3-3 商品信息表(Check_in_products)编号1234567字段名称products_noProducts_nameProducts_fromProducts_priceProducts_typeProducts_numProducts_date主键 / 外键PrimaryForeign数据类型integervarcharvarcharintegervarcharintegerinteger大小321232323288字 段 约束Not nullNot nullNot nullNot nullNot nullNot null默认 说明商品编号商品名称商品产地商品价格商品类型商品库存生产日期表 3-4 订单表(Check_in_orders)编号123456789字段名称Check_in_noOrder_dateOrder_noOrder_priceOrder_numOrder_consi_nameOrder_consi_phoneOrder_consi_dressOrder_status主键 / 外键PrimaryForeignForeignForeign数据类型Auto_incrementvarcharintegerintegerintegervarcharintegervarcharVarchar大小321232323288812字 段 约束Not nullNot nullNot nullNot nullNot nullNot nullNot null默认sysdate说明记录编号订单时间订单编号订单价格订单数量收货人姓名收货人电话收货人地址订单状态表 3-4 网络提货单表(Check_in_orders)编号123456字段名称Check_in_noDelivery_order_dateDelivery_order_noDelivery_order_priceDelivery_order_numDelivery_order_store主键 / 外键PrimaryForeignForeignForeign数据类型Auto_incrementvarcharintegerintegerintegervarchar大小32123232328字 段 约束Not nullNot nullNot nullNot null默认sysdate说明记录编号提单时间提单编号提单价格提单数量发单商户26杭州电子科技大学本科毕业设计3.3 输入输出设计3.3.1 输入设计输入设计系统的质量有着决定性的重要影响。输入设计是信息系统与用户之间交互的纽带,决定着人机交互的效率。主要是根据需要输出的数据来选择输入信息,数据的输入决定了数据的输出。因此,输入设计主要确定哪些数据在哪一个输入模块输入,以及这些数据项的名称、类型、长度、输入格式等。输入设计的最重要的问题是要保证输入数据的正确性。输入时字段类型或字段长度和所要插入的数据库表不一致的,系统将会提示错误。在数据库表中设置不能为空的值,不输入值时系统也会提示错误。3.3.2 输出设计输出设计比要简单得多,因为输出决定输入,即输入信息只有根据输出要求才能确定,信息系统只有通过输出才能为用户服务。输出信息主要有符合用户需求的商品及相关信息,符合用户需求的订单信息,操作反馈等。如用户查询商品信息,输入商品名称、产地或类型,输出所相对应的商品信息。用户订单则显示相应的处理结果。27杭州电子科技大学本科毕业设计第四章 系统实 施4.1 系统实施概述系统实施是网站系统开发生命周期中的后期阶段,其目的是把系统分析和系统设计的结果转化为可实际运行的网站。需要投入大量资源把网站理论实现为可以正常运转的网站系统。这个阶段需要专业技术人员的参与,包括硬件维护人员,软件开发工程师,数据库开发工程师等。在系统实施阶段要做好如下工作:(1)系统平台的安装与调试。就本系统而言,对硬件软件的要求并不高。系统支持在 windows 2000 及以上版本的操作系统运行,数据库系统开发工具采用 SQL Server2000,系统程序设计可以用 JAVA 语言编程工具或者 ASP.NET 等软件工具。(2)程序的编写与调试。这部分工作需要专业软件工程师去完成,开发出一个完整的特产个性化 B2C 电子商务网站,程序设计过程中要处理好各功能模块的关系,要方便日后系统维护和拓展。(3)建立数据库系统。网站系统所要载入的数据量非常大。为了提高

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论