网上购物系统分析与设计(毕业设计).doc_第1页
网上购物系统分析与设计(毕业设计).doc_第2页
网上购物系统分析与设计(毕业设计).doc_第3页
网上购物系统分析与设计(毕业设计).doc_第4页
网上购物系统分析与设计(毕业设计).doc_第5页
免费预览已结束,剩余37页可下载查看

下载本文档

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

文档简介

四川理工学院毕业设计 论文 网上购物网站系统的分析与设计 学 生 学 号 专 业 电子商务 班 级 2012 级 1 班 指导教师 四川理工学院计算机学院 二 O 一六年六月 I 网上购物网站系统的分析与设计 摘要 电子商务模式已日益发展壮大 网络购物也渐渐进入了人们的生活 人们 的生活方式开始向信息化方向扩展 这种虚拟购物模式给用户带来了方便快捷 且省时省力省钱的购物方式 因此越来越受人们的推崇 在人们生活中也是不 可或缺的一部分 本系统主要是关于网上购物网站的分析与设计 致力于为用户打造一个简 单舒适的购物环境 网站的界面层次分明 结构清晰 操作简单 本系统的主要功能在于商品的搜索 添加 删除 更新及购买等 以及用 户的注册 登录 对商品进行评价等 本系统的主要功能有商品管理 用户管 理 管理员信息管理 用户浏览 购物车 订单管理 评价管理 关键词 网上购物 电子商务 分析与设计 II Analysis and design of online shopping system Abstract With the increasing development of E commerce model the online shopping also quickly saturated with people s lives and people s life style began to extend in the direction of informatization This virtual shopping mode can bring users more convenience it can also save time money and economize labour for users There are of course an increasing number of people today like to use it for shopping which means online shopping has become an indispensable part of people s life This system is mainly used for the design and analysis of online shopping system It is committed to creating a simple and comfortable shopping environment for the users The website has distinct levels clear structure and simple operation The system is mainly used for searching for goods adding goods deleting goods updating goods purchasing goods etc And it also includes functions of user registration login commodity evaluation and so on The main functions of the system are user management commodity management user s browsing administrator information management cart order management evaluation management Keywords online shopping E commerce analysis and design III 目录 第 1 章 系统概述 1 1 1 网上购物系统的概念 1 1 1 1 什么是网上购物系统 1 1 1 2 网上购物系统的优势 1 1 2 网上购物系统的发展与现状 2 1 3 研究意义及存在的问题 2 1 3 1 研究意义 2 1 3 2 存在的问题 3 第 2 章 系统规划 5 2 1 系统目标 5 2 2 系统任务及主要工作 5 2 3 主要设计思路 5 第 3 章 可行性分析 7 3 1 技术可行性分析 7 3 2 经济可行性分析 7 3 3 操作可行性分析 7 3 4 法律可行性分析 7 第 4 章 系统分析 8 4 1 系统功能需求分析 8 4 2 流程分析 8 4 2 1 系统流程分析 8 4 2 2 业务流程分析 9 4 2 3 数据流程分析 10 4 3 数据字典 14 第 5 章 系统数据库设计 20 5 1 实体 E R 图设计 20 5 2 数据表设计 23 IV 5 2 1 用户信息表 23 5 2 2 管理员信息表 24 5 2 3 商品信息表 24 5 2 4 购物车信息表 25 5 2 5 订单信息表 25 5 2 6 评价信息表 26 第 6 章 网站总体设计 27 6 1 模块化设计的优点 27 6 2 模块的构成 27 6 2 1 用户部分功能 27 6 2 2 管理员后台部分功能 28 第 7 章 详细设计 30 7 1 总体功能模块设计 30 7 2 前台用户系统功能设计 30 7 3 后台管理系统功能设计 31 第 8 章 总结 34 致 谢 35 参考文献 36 四川理工学院毕业设计 论文 1 第 1 章 系统概述 1 1 网上购物系统的概念 1 1 1 什么是网上购物系统什么是网上购物系统 网上购物系统也叫在线购物系统 网络商城 在线商城等 网上购物系统 是功能完善的在线购物系统 好的网上购物系统有完整规范的商流及金流 高 质量的模版 及灵活强大的模版编辑功能 系统使用者可根据自己的需要对前 台页面做个性化设置 网上购物系统包括前台商家系统 买家系统及后台管理员的操作系统 它 有很多功能 包括用户浏览 购物车 商品管理 用户管理 订单管理 管理 员信息管理 配送管理 留言管理等等 商家们还可得到运营商方面全方位的 广告宣传推广 对于客户来说 网上购物系统提供的购物功能也是方便快捷的 顾客可方便快速地找到想要的商店和商品并实施购买 1 1 2 网上购物系统的优势网上购物系统的优势 网上购物系统的优势有 1 客户来源广泛 网络时代的到来 使线下市场受到了很多局限 与线 下市场相反 网络为商家带来强大的流量 并为其拓展了市场和用户群体 2 节约成本 成本包括硬件和软件两方面 硬件包括店面 装修 房租 等必须品 软件包括网上商城购物系统 网络图片 信息等 两者都可长期使 用 良性循环 既经济又环保 3 管理高效便捷 在信息时代 信息化的数据库可安全精准地保存各类 信息 不仅能避免人工操作产生的低级错误 还能方便随时进行查阅 核算 统计等 4 信息全面 互联网使企业的信息展示 品牌塑造及形象宣传通过文字 图片 音频视频等得到了多维度展示 能使用户对企业拥有更加全面的了解 5 稳定 安全 可靠 网上购物系统由专业的软件公司开发 其维护运 营工作由软件公司负责 服务器对信息的统计 归档会受到全天全方位的监管 因此 企业可避免为维护系统消耗不必要的的人力资源和物力资源 6 营销推广经济便捷 网上购物突破了很多传统购物会有的障碍和限制 对消费者 企业以及市场有着巨大吸引力 在这个新经济时代算是 多方共赢 的理想模式 与传统媒体相比 网上购物更加经济 方便 快捷 成本降低了 很多 用户的针对性更强 投资回报率更高 白芸 网上购物网站系统的分析与设计 2 1 2 网上购物系统的发展与现状 当今 网络经济模式越来越流行 其中电子商务是其中最重要的组成部分 是利用互联网技术与传统信息系统相连接的一种动态商务模式 它能将有价值 的信息高效地传输给顾客 经销商等 并能通过网络将他们紧密地连接起来 形成新的产业链 成熟的互联网技术让订货 支付 售后等服务集成到电子商 务中 互联网进入传统流通领域后 电子商务也流行起来 这意味着一种全新 的购物理念的形成和发展 网上购物系统是电子商务的前端商务平台 他在整 个商务活动的过程中扮演着非常重要的角色 网上购物系统也是一种商业信息 系统 它具有强大的交互功能 能向用户提供各种信息资源 能使商家和用户 之间能方便地进行信息传递 方便快捷地完成电子贸易 随着互联网广泛的应用和发展使得网名数量激增 市场需求越来越大 网 上购物方式日益为大家所接受 互联网的飞速发展 已经颠覆了传统的信息采 集 传递和外观 对劳动者的劳动技能和工作效率的提高 提供了前所未有的 有利条件和推进作用 个人经营 企业等的经济收入增长大多得益于互联网的 推广和应用 互联网使市场的传统营销思路走向终结 新型的线上线下整合营 销模式得到了企业和社会的广泛关注和认可 1 3 研究意义及存在的问题 1 3 1 研究意义研究意义 自中国加入世界贸易组织后 全球经济变得越来越一体化 网上购物已变 得不可或缺 如今 网上购物系统已经有了多样化的商务功能 从信息发布到 在线交易再到在线洽谈等 网络购物系统几乎已经能够代替传统购物的所有功 能 随着互联网技术的进步 传统购物受到了越来越大的挑战 因此传统经营 方式也应与时俱进 渐渐接入网上购物模式 以提高投入回报和效益 不过 传统购物若想要实施上网方案 应当进行网上购物需求分析 总体规划等 这 不仅涉及技术问题 同时也包含管理因素 国内以及国外现在关于电子商务的研究 1 购物流程 与传统的购物车最大的不同是网络购物系统引入了收藏架 购物方式 客户的购物信息会被写入数据库表 系统会在订单结束后自动清除 相关数据 因此客户不必担心购物数据丢失 2 购物模式 客户可通过灵活多样的高级检索功能 方便快捷地找到所 四川理工学院毕业设计 论文 3 需的商品并查看 购买商品信息 客户还可进行意见反馈系统 随时提出自己 的各种新需求并与商家在网上进行互动 后台管理模式是结构化的 包含商品 信息管理 管理员信息管理 用户管理 订单管理等 3 个性化订制 模块化的系统结构能让客户自定义基础信息 管理订单 购物车等 也支持系统管理员自由设置用户权限等 4 人性化操作界面 只有拥有美观的界面 优质的服务 融入电商时期 的时尚潮流的网站才能吸引顾客的经常光顾 5 升级服务及技术支持 客户的需求是系统开发人员的开发动力 只有 不断的自我创新和自我完善 才能做出高质量的产品 才能为客户提供更优质 的服务 才能吸引更多的客户 6 服务器空间 高档的服务器设备能让商家的各种商务数据得到轻松的 运行 1 3 2 存在的问题存在的问题 虽然电子商务在如今的商贸活动中起着越来越大的作用 很多企业都希望 能够尽快上马电子商务项目 但电子商务的普及应用并非易事 如今电子商务 存在的主要问题有 1 频繁过节 用户易产生购买疲劳感 虽然说要增强用户的购买力 才能使电子商务得到扩张 但用户会因为频 繁过节而产生购买疲劳感 也许一些女性用户不太会有 但对本来就不怎么喜 欢逛街的男性用户来说 一定会受不了的 就算是女性用户受得了 但今天打 折 明天促销 今天天猫 明天唯品会 估计没有多少人的钱包能承受得了 甚至一些月光族会因此开始负债 长此以往 自然会使很多人开始抗拒购物 2 产品的真假问题 随着网上商品质量问题的不断出现 很多用户已经开始对电商平台产品的 真假问题产生质疑 聚美就是被假货抹掉的传奇 上市仅仅两个月 聚美优品 就开始被质疑 一时间 聚美 变 聚伪 我为自己代言 成了 我为 假货代言 而刷单现象的不断出现 使电子商务商家的信誉也开始被大家 怀疑 消费者是电商存在的根本 然而不断出现的假产品 一次又次地伤害着 消费者的心 让消费者一个又一个地离去 这只会让电商的路变得越来越艰难 因此严查黑心商家 打击假冒伪劣产品 才是电商企业当下最应该做的事 因 为假产品不仅会消耗用户对商家的信任 更会消耗商家自身的信誉 电商企业 白芸 网上购物网站系统的分析与设计 4 应当着重抓这个问题 避免同一问题的反复发生 3 物流问题仍有待解决 在网上购物过程中 用户不会只看所购买产品的质量 物流也会在很大程 度上影响购物体验 有时 用户会因为商品物流所耗时间过长 而开始对该产 品失去兴趣 对物流产生一定的质疑 时间越久 用户的心里越不满 会开始 对该店铺该或企业产生质疑 多年来 物流虽然一直在进步 但消费者的要求 也在逐步提升 电商企业必须通过共同努力一起来解决物流方面的问题 不然 电商很难真的壮大起来 4 价格问题 为什么有那么多人喜欢网购 因为很多人认为在网上能买到经济实惠且实 用的好东西 但价格低也并非是什么好事 很多商家为了拉到更多的消费者都 会拼价格 打出最低价 用打折 包邮等方式来吸引客户 但当你给出你的最 低价时 还会有比你更低的价格存在 这时候 很多消费者就会认为受到了欺 骗 开始不再信任你 因此价格也会让很多商家感到很无奈 不降低价格 就 拉不到消费者 降低价格又赚不了多少钱 还要承受失去消费者的风险 另一 方面 一些商家为了赢得更多的顾客会进入价格上的恶性竞争 有些商家甚至 会为了赚到更多的钱开始节省成本 在产品上偷工减料 卖给消费者伪劣产品 5 消费者的忠诚度越来越低 随着电商企业不断发展 电商的商家也在逐渐增多 商家的增多 必然会 出现各种争夺消费者的手段 虽然消费者可选择的商品和商品种类越来越多了 但在一件商品可以有几十上百种选择的时候 就会出现消费者的忠诚度降低的 现象 如果商家没有可以吸引并留住消费者的点 消费者很可能会选择找下家 why not 反正同样的东西有很多家可以选择 一旦消费者对商品越来越挑剔 会给商家施加越来越大的压力 随之 商家之间会有越来越大的竞争 可是商 家要想赚钱 就必须承受这种压力 还得顶着压力找到飞出来的路 当然这些 东西需要商家自己琢磨 四川理工学院毕业设计 论文 5 第 2 章 系统规划 规划 一般是由个人或组织制定的 是一种全面且长远的发展计划 它需 要规划人员对未来进行整体 长期的思考 规划需要由多人一起进行思考 整 合 制定 是一种发展愿景 要做网站 要想实现网站 必须制定一系列的规 划 因为规划是关于未来的整套行动方案 只有制定了行动方案 才能有计划 有目标地实施行动 2 1 系统目标 系统在设计时需要满足以下几个目标 才能实现方便 快捷 灵活等设计 需求 1 首先界面需要美观大方 操作要方便灵活 用户要能快速地进行商品 或店铺信息的查询 并且所有的数据信息都要安全准确等 2 系统内的基础信息必须完善并且符合规范 3 系统必须要有正常且完善的网上购物功能 4 系统必须要能实现分类查看商品信息的功能 因此商品分类必须详尽 5 系统必须能及时展示和更新商品信息 打折促销信息 广告信息 通 知信息等 6 管理员要能对用户的信息进行认证 管理等 能对商品信息进行添加 修改 更新 删除等 能对订单进行管理和处理 能对用户评价留言进行管理 能对售后服务需求进行处理 能够管理网站界面等 7 用户要能注册 登录网站 能自行搜索 浏览 查看商品信息 能对 自己的个人信息进行修改 添加等 能对购物车进行管理 能对订单进行管理 能对商品进行评价 能给商家留言 能申请退换货物 售后服务等 2 2 系统任务及主要工作 网上购物系统主要包括前台用户系统和后台管理系统 其包含的主要功能 模块有用户浏览 购物车管理 评价留言 商品管理 用户管理 订单管理 管理员信息管理 评价留言管理等 用户在访问该网站时 能够免费注册并登 录自己的帐号 对自己的信息进行添加 修改 查看 购买 评价商品 管理 白芸 网上购物网站系统的分析与设计 6 员可对前台用户信息以及商品信息进行整体管理 并在用户发生某种行为或商 品的信息发生某种变化后 及时做出相应的处理 2 3 主要设计思路 本网上购物系统是由前台用户系统和后台管理系统两部分构成的 此次总 体设计的目标是为了解决系统如何实现系统功能的问题 根据系统分析产生的 分析结果来确定这个系统应当由哪些系统和模块组成 而这些系统和模块又怎 样才能有机地结合在一起 最终实现系统所具有的功能 网络购物是一种 B2C 模式的电子商务交易 其最大优势在于能一次性完成 交易 不需要过多的后续工作 顾客在浏览并选择好商品后 将商品加入购物 车 便可随及进行付款 付款是交于第三方人士保管的 这能加大网购的安全 性 卖家以物流的方式将商品送交到顾客手中 这一系列过程就实现了不出门 便能购物的便捷方式 四川理工学院毕业设计 论文 7 第 3 章 可行性分析 3 1 技术可行性分析 技术可行性分析包括分析可得到的硬件和支撑软件在功能以及性能上能否 满足系统的要求 是否有能够满足系统性能要求的算法以及开发人员现有的技 术水平能否胜任系统的开发等等 主要是分析现有技术设备 技术力量能否能 实现待开发软件 因为可得到的技术设备方面均满足基本需要 且该系统的开发人员具有丰 富的计算机专业知识 编程基础 网站开发经验 掌握数据库相关知识技能 因此开发人员有条件也有能力对该类型的网站进行开发 所以 在对现有技术 设备和技术力量进行分析后 得出的结论是本系统的开发在技术上可行 3 2 经济可行性分析 经济可行性分析主要是对待开发软件成本的估算以及成本 效益的分析 以 确定待开发的软件是否有开发的价值 由于该系统是采用 ASP NET 进行开发的 在开发过程中不需要消耗大量人力 物力资源 不需要太高开发成本或其他经 费 只需投入一定的时间即可 与此同时 由于本网站系统会为客户提供快捷 的检索功能 能让用户快速查询到自己所需的商品 省去了用户自己逐步寻找 商品所需消耗的时间 同时也省去了一些不必要的麻烦 因此 在对经济可行 性进行分析后 得出的结论是本系统的开发在经济上是可行的 3 3 操作可行性分析 该网站系统的界面美观大方 操作方便快捷 用户只需要具备基本的上网 条件及上网技术即可 该系统对管理员也没有过多技术要求 只需要具备基本 的管理能力即可 因为简化了操作 并在很大程度上减少了网站的更新和维护 工作 因此 在对操作可行性进行分析后 得出的结论是本系统的开发在操作 上是可行的 3 4 法律可行性分析 首先 本系统主要是用 ASP NET Dreamweaver SQL Photoshop 等软件 白芸 网上购物网站系统的分析与设计 8 进行开发 这些软件均属于开源产品 其次本系统的开发完全拥有自主产权 由开发人员独立完成 不存在盗用抄袭问题 其次 从整体上来看 本网站系 统完全符合我国相关法律的规定 因此 从法律角度分析得出的结论是本系统 的开发在法律上是可行的 第 4 章 系统分析 4 1 系统功能需求分析 本系统是动态交互式的网上购物系统 用户只要拥有一台可联网的电脑 便可直接进入网站搜索 浏览 查看和购买本网站的商品 网站系统可实现网 上浏览 查看 收藏商品 加入购物车 提交订单 网上支付 商品物流运送 评价留言等功能 即信息流 资金流 物流三方面的内容 因条件限制 本系 统暂且主要实现商品查看 加购物车 提交订单 支付等前台信息流方面的功 主要功能如下 用户可搜索 浏览 查看 可分类查看 也可整体查看 购 买网站上的商品 还可以根据自己的想法意见对商品进行评价或给商家留言 商家可实现添加 修改 更新删除商品 管理订单 管理评价留言 管理用户 信息等操作 还可实现广告 促销等功能 网站还会设计特价区来存放特价商 品 由于本网站系统的设计主要是实现前台功能 没有考虑后台 所以开发时 所采用工具为 Adobe Photoshop HTML Macromedia Dreamweaver ASP NET CSS DIV 等基本的网页开发工具 本网站系统主要有以下功能 用户可注册 用户登录 对自己的相关信息 允许项 进行修改 可自行搜索 查询 浏览商品信息 确定购买对象 加 入购物车 下单 支付 可在购物车内添加商品 移除商品 查看购物车 清 空购物车等 也可给商家留言 对所购买的商品进行评价或追加评价 系统管 理员可管理所有商品信息 如发布商品信息 添加 修改 删除 更新商品信 息 还可发布促销打折信息 还能对客户相关信息及交易信息等实施跟踪管理 也能查看订单 处理订单 订单生产后 根据买方提供的收货地址进行发货 同时也能管理评价留言 4 2 流程分析 4 2 1 系统流程分析系统流程分析 网上购物网站系统的系统流程图 见图 4 1 四川理工学院毕业设计 论文 9 图 4 1 系统流程图 4 2 2 业务流程分析业务流程分析 网上购物网站系统的业务流程图 见图 4 2 白芸 网上购物网站系统的分析与设计 10 用户浏览网页 订货单 放入 购物车 选购商品 选购商品 选择付 款方式 去收银台 服务商 订货合同 注册 是 登录 填写收货 人信息或 修改信息 确认购买 订单查询 库存管理 采购入库 审核订单确认订单 盘点库存 更新商品 库存报表 发货 减 库存 发货通知 单 无效订单 是否注 册用户 选择送 货方式 支付成功 否 是否有 库存 是 否 图 4 2 网上购物系统业务流程图 4 2 3 数据流程分析数据流程分析 1 网上购物网站系统的顶层数据流程图 见图 4 3 网上购物系 统 管理员 用户 管理员信息 商品信息 用户信息 评价信息 反馈信息 订单信息 用户信息 商品信息 订购信息 评价信息 反馈信息 图 4 3 顶层数据流程图 2 顶层数据流程图可被细化成子图 第一层数据流程图 如图 4 4 所示 四川理工学院毕业设计 论文 11 订单信息 商品信息表 用户信息 用户信息 商品信息 管理员表 管理员 用户 P1 管理员信息 管理 D1 D2 P2 用户信息管 理 P3 商品信息管 理 修改申请单 D3 P4 订单管理 订购信息 P5 评价信息管 理 反馈信息 评价信息 反馈信息 用户信息 商品信息 评价信息 图 4 4 第一层数据流程图 3 第二层数据流图是对第一层数据流程图的进一步分解 1 管理员信息管理二次数据流程图 见图 4 5 P1 管理员 P1 1 修改信息 修改信息 P1 2 管理员信息 查看 管理员信息 管理员信息表D1 图 4 5 管理员信息管理二次数据流程图 白芸 网上购物网站系统的分析与设计 12 2 用户信息管理二次数据流程图 见图 4 6 P2 用户 P2 1 修改信息 修改信息 P2 2 用户信息查 看 用户信息 用户信息表D2 图 4 6 用户信息管理二次数据流程图 3 商品信息管理二次数据流程图 见图 4 7 P3 管理员 商品信息 P3 1 商品信息查 看用户 商品信息 信息 商品资料D4 P3 2 添加商品信 息 P3 3 修改商品信 息 P3 4 删除商品信 息 商品信息表D3 图 4 7 商品信息管理二次数据流程图 四川理工学院毕业设计 论文 13 4 订单信息管理二次数据流程图 见图 4 8 P4 管理员 订单信息 P4 2 订单审核 P4 1 生成订单用户 订单信息表D5 P4 3 订单删除 订购信息 未 审 核 订 单 图 4 8 订单信息管理二次数据流程图 5 评价信息管理二次数据流程图 见图 4 9 P5 反馈信息 评价信息 管理员 评价信息 P5 1 评价信息 查看 用户 评价信息 P5 2 删除评价 信息 评价信息表D6 P5 3 评价 评价信息 反馈信息 图 4 9 评价信息管理二次数据流程图 白芸 网上购物网站系统的分析与设计 14 4 3 数据字典 1 数据项 表 4 1 用户表 名称属性文字最大长度备注及说明 User idvarchar10 用户登录帐号 User namevarchar20 用户名 User passwordvarchar12 用户登录密码 User phonevarchar11 用户联系方式 User emailvarchar20 用户邮箱 User addressvarchar50 用户收货地址 User birthdaydatetime 出生日期 User sexvarchar2 性别 User picturevarchar200 头像 User gradeint2 会员等级 表 4 2 管理员表 名称属性文字最大长度备注及说明 Admi idvarchar10 管理员登录帐号 Admi namevarchar20 管理员用户名 Admi asswordvarchar15 管理员登录密码 Admi phonevarchar11 管理员联系方式 Admi emailvarchar20 管理员邮箱 Admi addressvarchar50 地址 2 功能模块定义 表 4 3 管理员表 名称属性文字最大长度备注及说明 Admi idvarchar10 管理员登录帐号 Admi namevarchar20 管理员用户名 四川理工学院毕业设计 论文 15 Admi asswordvarchar15 管理员登录密码 Admi phonevarchar11 管理员联系方式 Admi emailvarchar20 管理员邮箱 Admi addressvarchar50 地址 表 4 4 购物车表 名称属性文字最大长度备注及说明 User idvarchar10 用户帐号 User namevarchar20 用户名 Goods namevarchar20 商品名称 Car idvarchar20 购物车编号 Goods numInt3 商品数量 Goods pricefloat10 商品价格 Goods shopvarchar16 店铺名 表 4 5 订单表 名称属性文字最大长度备注及说明 Order idvarchar20 订单号 Goods idvarchar20 商品编号 Goods namevarchar20 商品名称 Goods pricefloat10 商品价格 Goods numInt3 购买数量 User idvarchar10 用户帐号 User namevarchar20 用户名 User addressvarchar50 用户收货地址 User phonevarchar11 用户联系方式 Admi idvarchar10 管理员帐号 Admi namevarchar20 管理员用户名 Admi phonevarchar11 管理员联系方式 白芸 网上购物网站系统的分析与设计 16 Consigneevarchar10 收货人姓名 Order datedatetime 下单日期 Goods shopvarchar16 店铺名 order statusvarchar10 订单状态 表 4 6 评价表 名称属性文字最大长度备注及说明 User idvarchar10 用户帐号 评价人 Goods idvarchar20 商品编号 Goods namevarchar20 商品名称 Valuation timeDatetime 评价时间 Valuation content varchar200 评价内容 Condition assessment varchar10 评价状态 Purchase timedatetime 购买时间 3 数据存储定义 表 4 7 用户表 名称属性文字最大长度备注及说明 User idvarchar10 用户登录帐号 User namevarchar20 用户名 User passwordvarchar12 用户登录密码 User phonevarchar11 用户联系方式 User emailvarchar20 用户邮箱 User addressvarchar50 用户收货地址 User birthdaydatetime 出生日期 User sexvarchar2 性别 User picturevarchar200 头像 User gradeint2 会员等级 表 4 8 管理员表 四川理工学院毕业设计 论文 17 名称属性文字最大长度备注及说明 Admi idvarchar10 管理员登录帐号 Admi namevarchar20 管理员用户名 Admi asswordvarchar15 管理员登录密码 Admi phonevarchar11 管理员联系方式 Admi emailvarchar20 管理员邮箱 Admi addressvarchar50 地址 表 4 9 商品表 名称属性文字最大长度备注及说明 Goods idvarchar10 商品编号 Goods namevarchar20 商品名称 Goods typevarchar10 商品类型 Goods brandvarchar20 商品品牌名 Goods modelvarchar20 商品型号 Goods pricefloat10 商品价格 Goods picvarchar20 商品图片 Goods areavarchar30 商品产地 Goods bdateDatetime 商品生产日期 Goods qdateDatetime 商品保质期 Goods stoksInt10 商品库存 表 4 10 购物车表 名称属性文字最大长度备注及说明 User idvarchar10 用户帐号 User namevarchar20 用户名 Goods brandvarchar20 商品品牌名 Goods namevarchar16 商品名称 Car idvarchar20 购物车编号 Goods numInt3 商品数量 白芸 网上购物网站系统的分析与设计 18 Goods pricefloat10 商品价格 Goods messagevarchar100 商品信息 Goods shopvarchar16 店铺名 表 4 11 订单表 名称属性文字最大长度备注及说明 Order idvarchar20 订单号 Goods idvarchar20 商品编号 Goods namevarchar20 商品名称 Goods pricefloat10 商品价格 Goods numInt3 购买数量 User idvarchar10 用户帐号 User namevarchar20 用户名 User addressvarchar50 用户收货地址 User phonevarchar11 用户联系方式 Admi idvarchar10 管理员帐号 Admi namevarchar20 管理员用户名 Admi phonevarchar11 管理员联系方式 Consigneevarchar10 收货人姓名 Order datedatetime 下单日期 Goods shopvarchar16 店铺名 order statusvarchar10 订单状态 表 4 12 评价表 名称属性文字最大长度备注及说明 User idvarchar10 用户帐号 评价人 Goods idvarchar20 商品编号 Goods namevarchar20 商品名称 Goods typevarchar10 商品类型 四川理工学院毕业设计 论文 19 Valuation timeDatetime 评价时间 GradeInt4 评分 Valuation content varchar200 评价内容 Condition assessment varchar10 评价状态 Purchase timedatetime 购买时间 白芸 网上购物网站系统的分析与设计 20 第 5 章 系统数据库设计 5 1 实体 E R 图设计 由数据流程图可得出以下几个实体 E R 模型 1 用户实体 见图 5 1 用 户 会员号 密码 姓名 性别 出生日期 电话 用户名 会员等级 邮箱 地址 头像 图 5 1 用户实体 E R 图 四川理工学院毕业设计 论文 21 2 管理员实体 见图 5 2 管理员 管理员编号 登录密码 邮箱 地址 权限信息 登录名 电话 姓名 图 5 2 管理员实体 E R 图 3 商品实体 见图 5 3 商 品 商品编号 商品类别 商品原价 商品现价 商品详情 商品名称 商品品牌名 产品参数 商品库存 商品图片 白芸 网上购物网站系统的分析与设计 22 图 5 3 商品实体 E R 图 4 订单实体 见图 5 4 订 单 客户账号 hhhhao 号 商品编号 购买数量 订单总额 收货人姓名 收货人电话 订单编号 订单状态收货人地址 付款方式 下单日期 店铺名 图 5 4 订单实体 E R 图 5 购物车实体 见图 5 5 四川理工学院毕业设计 论文 23 购物车 商品 购买数量 购物车编号 支付 店铺名 用户名 商品价格 图 5 5 购物车实体 E R 图 6 评价留言实体 见图 5 6 评价留言 商品编号 状态 时间 内容 商品名 用户名 用户账号 图 5 6 评价实体 E R 图 5 2 数据表设计 本系统采用的数据库是 SQLServer2000 数据库 数据库名称为 shop System 数据库 shop System 中包含如下 6 张表 5 2 1 用户信息表用户信息表 用户信息结构表 见表 5 1 表 5 1 用户信息表结构表 字段名字段类型字段长度说明备注 U idvarchar15 用户账号主键 U passwordvarchar16 用户密码 U namevarchar20 用户名称 U phonevarchar11 用户电话 白芸 网上购物网站系统的分析与设计 24 U emailvarchar20 用户邮箱 U addressvarchar50 用户地址 User birthdayDatetime 出生日期 User sexVarchar2 性别 User picturevarchar200 头像 User gradeInt2 会员等级 5 2 2 管理员信息表管理员信息表 管理员信息结构表 见表 5 2 表 5 2 管理员信息表结构表 字段名字段类型字段长度说明备注 Admi idvarchar15 管理员账号主键 Admi passwordvarchar16 管理员密码 Admi namevarchar20 管理员名称 Admi phonevarchar11 管理员电话 Admi emailvarchar20 管理员邮箱 Admi qxvarchar50 管理员权限 Admi addressvarchar50 管理员地址 5 2 3 商品信息表商品信息表 商品信息结构表 见表 5 3 表 5 3 商品信息表结构表 字段名字段类型 字段长度说明备注 G idvarchar15 商品编号主键 G namevarchar20 商品名称 G typevarchar10 商品类型 G brandvarchar20 商品品牌名 G pricefloat5 商品价格 G msvarchar50 商品描述 G picvarchar200 商品图片 四川理工学院毕业设计 论文 25 G bdateDatetime 商品生产日期 G qdateDatetime 商品保质期 G stocksInt10 商品库存 V contentvarchar250 商品评价 5 2 4 购物车信息表购物车信息表 购物车信息表结构表 见表 5 4 表 5 4 购物车信息表结构表 字段名字段类型字段长度说明备注 Goods IDvarchar20 商品编号主键 User namevarchar15 用户名称 Goods namevarchar16 商品名称 goods numInt3 商品数量 Goods pricefloat10 商品价格 goods typevarchar20 商品类型 Goods messagevarchar20 购物车编号 Goods shopvarchar20 店铺名 5 2 5 订单信息表订单信息表 订单信息结构表 见表 5 5 表 5 5 订单信息表结构表 字段名字段类型 字段长度说明备注 Order idvarchar20 订单编号主键 Order timedatetime 订单时间 User idvarchar10 用户账号 Goods idvarchar20 商品编号 Goods namevarchar20 商品名称 Goods typevarchar10 商品类型 Goods pricefloat10 商品价格 白芸 网上购物网站系统的分析与设计 26 Userphonevarchar11 用户电话 User addressvarchar50 用户地址 User emailvarchar20 用户邮箱 Admi idvarchar20 管理员编号 Admi phonevarchar11 管理员电话 Consigneevarchar10 收货人姓名 Goods shopvarchar16 店铺名 Order statusvarchar10 订单状态 5 2 6 评价信息表评价信息表 评价信息表结构表 见表 5 6 表 5 6 评价信息表结构表 字段名字段类型字段长度说明 备注 Ass idvarchar15 评价编号主键 Goods idvarchar20 商品编号 Goods namevarchar20 商品名称 User idvarchar15 用户账号 Ass timedatetime 评价时间 Ass contentvarchar200 评价内容 Condition assess ment varchar10 评价状态 Purchase timedatetime 购买时间 四川理工学院毕业设计 论文 27 第 6 章 网站总体设计 6 1 模块化设计的优点 模块划分是在开发系统之前必做的准备之一 将一个系统划分为多个相对独立的模块 可以简化很多复杂的问题 并能 逐一地满足各个部分的到需求 对不同模块单独进行编码和测试 能使工作安排更方便更灵活 将不同模 块分别安排给不同的程序员 让程序员独自完成自己的任务 可节省人力物力 缩短开发周期 2 系统在被划分为不同模块后 可以将每个模块中的问题局限在小范围 内 这样不会影响其他模块的功能 也不用考虑其他模块的问题 可以大大减 少错误产生的几率 3 在一个模块内展开的修改工作不会影响其他模块的程序 可以大大减 少因模块内程序的修改而对其他模块产生的负面影响 即使出错 也只会是程 序员个人的错误 只会局限在它所负责的模块之内 4 关键模块可得到特殊管理和特殊优化处理 可以保证系统整体功能的 正常 使系统功能达到所期望的要求 5 因为模块是单独存在的 可以使各部分程序易于理解 易于修改 明 确各个模块的职能 还能帮助开发人员估计工作量 分配工作量 预算开发成 本等等 7 每个模块单独存在可以使其得到重复利用 这能够提高模块的利用率 缩短开发周期 还能减少因需要相同工作而产生的重复性劳动 很大程度上降 低开发成本 6 2 模块的构成 6 2 1 用户用户部分功能部分功能 白芸 网上购物网站系统的分析与设计 28 1 用户管理模块是仅针对用户使用的功能模块 其功能主要有 注册功 能和 登录功能和信息修改功能 用户可以在网站首页进行注册 成为网络系 统的用户 注册时应填写好用户名 密码 联系电话 邮箱 性别 出生年月 日等 在有需要时继续细化个人信息 填写收货信息 用户可自行修改登录密 码 修改个人信息 允许项 等 2 浏览 搜索商品 用户可在商城首页 专柜首页 专卖店首页 产品 类别等中查询搜索自己所需要的商品 查看商品价格 图片 参数 评价等等 用户可在浏览网上商城内的商品后 选择自己需要的商品将其加入收藏夹 加 入购物车 分享给好友等 3 管理购物车 顾客可进入自己的购物车查看 清空购物车 还可编辑 购物车如添加 删除商品 修改商品数量 移入收藏夹等 4 订单功能 用户选好商品 并确定购买数量后可提交订单 填写并确 认收货信息 系统会自动记录收货人信息及收货地址 用户在提交订单后可登 录网站查看订单 管理订单 查看物流信息等 5 付款功能 用户在确认订单后 可根据自身情况选择付款方式进行付 款 购买成功后 用户只需要等待收货 6 评价功能 用户可对所购买的商品进行评价留言 还可给商家提供意 见反馈等 评价之后 用户可随时查看自己的评价时间 内容 追加评价等 此功能主要是为了帮助商家及后台管理人员发现系统的不足 以便对系统进行 更好地优化 7 售后服务 用户若在收到货物后对商品不满意有权向商家提出退换货 物 退款的申请 还可申请商家的售后服务 6 2 2 管理员管理员后台部分功能后台部分功能 管理员管理模块是网站后台管理模块的重要组成部分 由于本系统注重的 是前台功能 所以不会细致处理此部分 其主要功能是对拥有对整个网站的操 作权的管理人员进行管理 本系统的所有的功能都归管理员管理 改善等 管 理员后台功能主要有 1 用户管理功能 系统管理员可查询 浏览 修改 认证客户信息 还 可管理用户权限等 2 商品管理功能 管理员可对所有的商品信息进行添加 删除 更新等 四川理工学院毕业设计 论文 29 3 订单管理功能 管理员可查询 通过订单等 即管理订单状态 同时 订单状态发生变化后 系统会自动提示管理员 4 界面管理功能 管理员可管理界面的结构 增加 修改 删除界面上 的商品及其信息 管理页面上的广告信息 促销信息 打折信息等 5 信息反馈管理功能 管理员可管理用户对商品的评价及其他意见等 即可查看 删除 回复用户的评价等 6 售后服务 用户若向商家提出退换货物 退款 售后服务的申请 管 理员应作出相应的处理 第 7 章 详细设计 7 1 总体功能模块设计 前台用户系统和后台管理员系统是网上购物系统的两大重要组成部分 前 者主要是系统为用户提供的使用功能 而后台管理员系统是指管理员对前台用 户 各类商品及网站后台的管理和维护 前台用户系统主要包括用户信息模块 商品购买模块 用户评价模块 售后服务模块等等 后台管理员系统主要包括 商品管理模块 用户信息管理模块 订单管理模块等等 7 2 前台用户系统功能设计 1 用户信息 用户信息模块是指用户在注册时所填写的信息资料等 在此模块中 用户 可对相关个人资料 允许修改项 进行管理 也可查看自己的浏览记录或购买 记录等 2 浏览 搜索商品 用户可浏览网上商城内的商品 选择自己需要的商品并将其收藏 加入购 物车 分享给好友等 用户可在商城首页 专柜首页 专卖店首页 产品类 别等中查询搜索自己所需要的商品 查看商品价格 图片 参数 评价等等 用户还可查看网站上的广告 打折促销信息 通告 广播等 3 购物车 购物车模块主要是用于对用户所挑选商品的类型 数量等方面的一种展示 方便用户快速地了解自己所选商品的属性 顾客可进入自己的购物车查看 清 空购物车 还可编辑购物车 如修改商品数量 将商品移入收藏夹等 白芸 网上购物网站系统的分析与设计 30 4 订单功能 用户选好商品 并确定购买数量后可提交订单 填写并确认收货信息 系 统会自动记录收货人信息及收货地址 用户在提交订单后可登录网站查看订单 管理订单 查看物流信息等 5 付款功能 用户可在确认订单后 可根据自身的情况 需求选择付款方式 购买成功后 便可等待收货 6 用户评价 用户可对所购买的商品进行评价留言 还可给商家提供意见反馈等 评价 之后 用

温馨提示

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

评论

0/150

提交评论