个人收藏交易平台-毕业设计正文_第1页
个人收藏交易平台-毕业设计正文_第2页
个人收藏交易平台-毕业设计正文_第3页
个人收藏交易平台-毕业设计正文_第4页
个人收藏交易平台-毕业设计正文_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

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

文档简介

青岛滨海学院毕业设计 绪论 1 1 绪论 题背景 电子商务最早产生于上个世纪 60 年代 , 由于计算机的广泛应用, 电子商务 不断地迅猛 发展。 我 国电子商务始于 1997 年 , 其 概念先于 应用 与发展, “ 启蒙者 ” 是 商,网络和电子商务技术需要不断 “ 拉动 ” 企业的商务需求,进而引 导 我 国电子商务 发展壮大 。 近几年, 我 国电子商务发展迅猛, 2009 年全国电子商务交易总额达 亿元,比上年度增长 90%。 截至去年 年底 ,网络购物用户人数达到 6329 万 , 电子商务类站点的总体用户覆盖已经从 9000 万户提升至 9800 万户。 纵观 目前 所有的电子商务网 , 国内外 以个人收藏为主题的几乎都是小型站,国内只有规模比较大的中国收藏网独树一帜,占据着网上收藏物品交易的市场,但是也没有产生足够大的影响。所以目前整个社会迫切需要这类购物网站的兴起,并形成规模,将人们带到另一个消费时代。 最近国外有人 提出,运用庞大的网络社区媒体来带动网上交易的进行,比如百度有啊正 是利用了百度贴吧可观的流量与社区交流的强大动力 而逐渐兴起 。 因此, 本设计 将会采用这 一思想集成一个用户交流 统推动交易的进行以及建立庞大的客户群体。 发意义 个人收藏交易平台的开发,将给网络购物带来一次新的跨越,给社会文化产生深远的影响。本平台专为收藏爱好者打造,可以购买一切类别的具有收藏价值的产品,更加人性化,更加符合收藏者的心理特点,发布的收藏品均在 200 元以下,使买家买的放心,再辅以 坛版主推荐,实现交易的安全进行。同时平台客服秉着一切以用户为中心,全心全意服务用户为宗旨的原则,这将带来巨大的消费群,将会给文人作家带来更多的墨宝,给书虫们带来更多稀有的文化宝藏,给 收藏爱好者带来一次巨大的收藏风暴,给社会创造巨大的价值。 青岛滨海学院毕业设计 绪论 2 统目标 个人收藏交易平台将集成三大系统:用户系统、 坛系统、后台管理系统 通过个人收藏交易平台的设计,实现本系统的六大目标: (1)给用户提供便捷的产品浏览服务,快速的产品检索服务。 (2)通过 主推荐、用户推荐、购买次数、商家信誉四项指标保证交易可信度。 (3)通过个人管理中心模块,使用户能够快捷地进行产品、订单、资料等信息管理。 (4)通过 坛交流,促进用户之间的信任度,促进交易的进行。 (5)通过后台管理 系统,管理员能够方便的查看并修改系统资料,监测交易的进行。 (6)系统的上线, 给网络购物带来一次新的跨越 ,带来庞大的客户群。 青岛滨海学院毕业设计 开发环境与开发工具 3 2 开发环境 与 开发 工具 发 结构 选择 系统选用 B/S 结构 开发 , 在 B/S 结构下, 客户端只需要安装 览器 就可以 使用系统 。 B/S 结构有如下优点: (1) 分布式应用 电子商务是依赖 B/S 结构网站兴起 。 商品多元化与顾客层级化使得此类网站需要不断的更新和维护 ,需要快速的搜索速度 。以互联网技术为基础的 B/S 结构很好地适应了这种变化 并且在一定 程度上满足用户要求的搜索速度 。它通过应用服务器、数据库服务器的分布,前端客户机的简化,解决了分布应用问题。 (2) 跨平台应用 跨平台应用主要包含两种平台:操作系统平台、数据库平台。 B/S 结构通过应用服务器的设计,为其部署符合标准的逻辑部件,实现了应用的跨平台,由应用服务器统一处理客户端对数据库的操作,从而屏蔽了数据库的物理位置,以及各种数据库的差异。由于应用逻辑的集中,在服务器端可以选用诸多不同的硬件,可以使用各种网络操作系统、数据库系统,而且以相当低廉的成本大大简化了管理工作。 (3) 容易部署 和管理 在 C/S 结构下,必须在成千上万台客户机上配置应用程序,进行备份工作。一旦要进行升级或除去 能被迫在诸多机器中奔波劳顿,逐个解决问题。如果像这样来架构,那它根本无法运行。因为这将使我们必须分发上万张每个用户,以便他们能得到软件的最新版本,这绝不是 运作方式。在 ,所有复杂问题都被集中起来。如果在站点上发布新产品,则客户端应不用增加任何软件便可得到该项服务。若要升级程序的版本,那就在服务器端进行,因为它更有效且容易维护。 在 B/S 结构下,整个系统的管理、资源分配、数据库操作、业务逻辑部件的管理及动态加载等等工作都集中于应用服务器。同时,由于工作集中,可以降低客户机的管理难度及客户计算机配置。仅仅提高应用服务器及数据库服务器的品质,就可以提高整个系统的运行效率,从而有效地降低了系统部署和管理的难度。 (4) 使用简单 用户使用单一的浏览器(如 通过鼠标即可访问文本、图像、声音、电影及数据库等信息,特别适合不懂计算机的人使用。 (5) 易于维护 由于用户端无需专用软件,系统的维护工作简单。 (6) 保护现有投资 B/S 模式由于采用标准的 P、 议,它可以与现有网络很好地结合。 (7) 信息共享度高 青岛滨海学院毕业设计 开发环境与开发工具 4 数据格式的一个开放式标准,目前大多数流行的软件均支持 时, 术使得浏览器可以访问多种格式文件。 (8) 扩展性好 P、 特点使得应用程序可以直接接入 有良好的扩展性。 (9) 广域网支持 无论是 中继、 是新出现的 能与其 共 “ 舞 ” 。 (10)安全性 好 防火墙技术将保证现代高职院校网络的安全性。 鉴于 B/,本系统采用了三层的 B/S 体系结构作为系统的开发模型。 (11)发展前景好 如今云计算 (术已大规模应用在各个领域,将来的 B/S 结构的 系统 大部分的处理逻辑都会放在云端服务器,大大降低了客户端机的配置需求,所以 B/S 结构 的系统 发展前景非常可观。 据库技术选择 数据库是按照数据结构来组织、存储和管理数据的仓库, 它是运行系统 的基础,它的效率是影响系统性能的关键因素之一。 系统 采 用 源免费数据库管理系统 , 具有 体积小、速度快、总体拥有成本低 、 系统自动报错机制以及对存储过程的充分支持 等特点。 常见的应用架构 有 单点(适合小规模应用 )、 复制(适合中小规模应用 )、 集群(适合大规模应用 )等,本设计采用单点架构。 务器技术及实现语言的选择 系统采用 型 务器, 它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能 ,它 是一个小型的轻量级应用服务器,在中 小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 序的首选。 务器一样,具有处理 面的功能,另外它还是一个 器,独立的 器是 默认模式 ,比传统的 率高出几倍 。 系统 采用 言编码 ,使用目前最流行的企业开发架构 系开发 (系青岛滨海学院毕业设计 开发环境与开发工具 5 统结构流程见图 3,前台采用 面设计,实现了三层架构 (表现层、业务层、数据层) 各司其职,实现了代码的 高内聚、低耦合 等特性,可维护 性较高。 图 工作原理 三方框架的选择 系统 采用目前最流行的 发三个框架 使得代码逻辑与配置数据相分离,使得程序完全面向对象,实现代码时完全面向接口,与此同时,每个框架独特的优点使得整个平台性能更加卓越、功能更加强大。 架 的主要特点 及介绍 一个 发 框架,以 设计思想为核心 的 架 ,吸收了 优点,因此,可以认为 合的产物。 用一个拦截器( 为其中心处理器,这样做的 优点 是将和 行了分离。 简单处理流程如下: 1)浏览器发送请求 ; 2)中心处理器根据 件查找对应的处理请求的 ; 3) 拦截器链自动对请求应用通用功能,例如: 4)如果 件中配置 数,则调用 数对应的 中 的 法,否则调用通用的 法来处理用户请求 ; 5)将 中的对应方法返回的结果响应给浏览器 。 架的主要特点及介绍 自从 书的发布之后, 如春天的春笋,给 览器 务器 务对象 数据库 青岛滨海学院毕业设计 开发环境与开发工具 6 发注入了新的活力,使得 加容易使用 、更加面向对 象、更加面向接口、更加易于测试、更加容易配置、性能更高、功能更强等。 一个轻量级的控制反转( 面向切面( 容器框架。 过 术促进了松耦合。当应用其的时候,一个对象依赖的其他对象会通过被动的方式传递进来,而不是这个对象自己创建或者查找依赖对象。可以理解成为 反。 供了面向切面编程的丰富支持,允许通过分离应用的业务逻辑与系统级服务进行内聚性的开发。应用对象只实现它们应该做的完成业务逻辑仅此而已。它们不负责其他的系统级关注点,例如 日志或事务支持。 含 七大 模块: 作为一个整体,这些模块为 我们 提供了开发企业应用所需的一切。但 我们 不必将应用完全基于 架 ,我们 可以自由地挑选适合 我们 的模块而忽略其他的模块。 另外 所有的 块都是核心容器之上构建的。 实 带来了复杂的 发的春天。它的核心是轻量级的 器 ,它 的目标是为 用提供了全方位的整合框架 ,在 架下实现多个子框架的组合 ,这些子框架之间可以彼此独立 ,也可以使用其它的框架方案加以代替 , 望为企业应用提供一站式 (解决方案。 架的主要特点及介绍 一个开放源代码的对象关系 射框架,它对 行了轻量级的对象封装,使 发者 可以随心所欲的使用对象编程思维来操纵数据库。它不仅提供了从 到数据表之间的映射, 也提供了数据查询和恢复机制。相对于使用 手工操作数据库, 以大大减少操作数据库的工作量。 另外 以利用代理模式来简化载入类的过程,这将大大减少利用 L 从数据库提取数据的代码的编写量,从而节约开发时间和开发成本 以和多种 务器或者应用服务器良好集成,如今已经支持几乎所有的流行的数据库服务器。 有很大的灵活性,但同时它的体系结构比较复杂,提供了好几种不同的运行方式。在轻 型体系中,应用程序提供 接,并且自行管理事务,这种方式使用了 一个最小子集;在全面解决体系中,对于应用程序来说,所有底青岛滨海学院毕业设计 开发环境与开发工具 7 层的 被抽象了, 照管所有 与数据库交互 的细节。 架的主要特点及介绍 轻量级的 数 库 ,它 是继 后又一个优秀的 架, 其宗旨是 “ do 压缩之后只有 21K ,它兼容 还兼容各种浏览器, 使用户能更方便地处理 画效果, 互。 另外, 用插箱机制,有丰富的成熟插件可供选择。 它最大的优点是 能够使用户的 面布局代码、事件 和 面 内容分离 ,能够使用其强大的“ $”对应的 点选择器选择 任何节点。 发环境参数 开发语言: 务器: 行环境: 架技术 : 发工具: 操作系统: P 岛滨海学院毕业设计 系统需求分析 8 3 系统需求分析 统功能需求 作为一个电子商务类型的网站, 能够完成交易流程是最基本的功能 , 并且能够完成消费者与销售者在一定规则下自由交易的智能化。 具体的需求说明 如下: 易系统功能 ( 1)用户注册:需填入用户名、密码、出生日期、邮箱、身份证号码、头像等信息; ( 2)用户登录:需填入用户名、密码、验证码; ( 3)物品浏览:展示物品列 表,每个物品列出其名称、价格、图片、卖家等信息,在列表上方提供便捷搜索工具栏,以便检索 物 品; ( 4) 购物车功能:提供添加物品添加到购物车、查看购物车、从购物车中删除、修改购物车中相关物品数量、进入结算中心结算等功能。 ( 5)个人中心: 短消息管理:对短消息进行回复、删除操作; 物品管理 : 查看买到的物品、查看卖出的物品、发布物品、修改物品信息、删除物品等 ; 申请店铺:当发布物品达到 10 件以上时通过此功能开通店铺,要求卖家上传身份证图片; 地址管理:管理自己的收货地址,包括添加 和删除两种操作; 修改个人资料:修改用户密码、 邮箱、 头像等个人信息; 坛系统功能 ( 1)用户激活:用户登录状态下可以激活论坛 账户 ,否则从论坛登录接口登录 ; ( 2) 浏览帖子与心得:列出论坛所有的帖子与心得,包括帖子分类、帖子标题; ( 3) 发布帖子与心得:选择分类,填入标题、内容、推荐 址等; ( 4) 删除帖子与心得 ( 5)回复帖子与心得 青岛滨海学院毕业设计 系统需求分析 9 统管理功能 提供后台管理系统,管理员后台登陆接口。 ( 1) 公告管理 :系统公告的添加、修改及删除; ( 2) 热卖 物品 管理:对系统首页的热卖产品栏目进 行维护,包括增加、修改、删除等; ( 3) 物品 管理:对系统内所有的产品进行管理,包括增加、修改、删除; ( 4) 店铺审核管理:对于提交申请待审核的店铺,进行审核与驳回两种操作; ( 5) 订单管理:对于系统交易时产生的所有订单进行管理,包括删除功能; ( 6) 帖子管理:对于 统产生的所有帖子进行管理,包括删除功能。 ( 7) 心得管理:对于 统产生的所有用户购物心得进行管理,包括删除功能; ( 8) 管理员管理:对于管理系统管理员的集中管理,包括新增、修改、删除等。 统可行性分析 可行性分析也称为可行性研究,是在系统调查的基础上,针对新系统 的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。本系统的可行性分析包括以下几个方面的内容 : 济可行性 经济可行性主要是对项目的经济效益进行评价,该系统的 设计与开发不需要特殊硬件 ,只要 拥有一台电脑并 在电脑上安装 可, 使用的软件全部是开源免费,不会产生任何技术专利的问题,同时也不会产生任何经费。 术上的可行性 技术上的可行性分析主要分析技术条 件能否顺利完成开发工作,软、硬件能否满足开发者的需要等。 本系统采用健壮的 言开发,代码安全可靠,可维护性强,后台数据库采用成熟的开源数据库管理系统 便 且 功能强大。 系统总体采用 计为三层架构(表现层、业务层、数据层) ,以上的技术都属于比较成熟的技术,所以系统在开发中技术上不会存在障碍。 青岛滨海学院毕业设计 系统需求分析 10 机可行性 目前,以个人收藏为主题的网站,国内外几乎都是小型网站,国内只有规模比较大的中国收藏网独树一帜,占据着网上收藏物品交易的市场,但是也没有产生足够大的影响。所以目前 整个社会迫切需要这类购物网站的兴起,并形成规模,将人们带到另一个消费时代。 统的逻辑模型 系统的逻辑模型是系统分析的关键。该系统的逻辑模型主要通过 架构 流程图 和 部分 来进行描述。 层架构流程图 图 统架构流程 说明: ( 1)用户通过 面发送请求,请求通过 核心过滤器 ( 2) 拦截器通过读取核心配置文件 到处理相关请求的表现层青岛滨海学院毕业设计 系统需求分析 11 信息; ( 3)请求和数据经过( 2)中配置好的拦 截器栈; ( 4)跳转至( 2)中找到的表现层 行逻辑处理; ( 5)在表现层 调用业务层组件接口的方法,如果有参数,将参数传递给业务层组件; ( 6)业务层调用数据层组件接口的方法,如果有参数,将参数传递给数据层组件; ( 7)数据层处理完相关数据的操作逻辑后将数据回传给业务层; ( 8)业务层将从数据层拿到的数据回传给表现层 ( 9)表现层 转至相关 面,将取得的数据显示出来。 举例 例图举例 普通用户进入个人中心,可以使用短 消息管理、物品管理、订单管理、地址管理、资料管理、申请店铺等功能,用例图如图 人中心 用例图 图举例 用户登录流程包括 现层类、 务层接口、 据层类,类图如图 岛滨海学院毕业设计 系统需求分析 12 图 录 用户类图 序图举例 当用户提交注册信息时,进行服务器端验证,如果验证失败,要求用户重新填写再次进行验证,如果验证成功,调用业务层的方法将数据保存,业务层进行相关处理后,调用数据层 的方法将用户信息插入数据库,具体顺序图如图 册用户顺序图 青岛滨海学院毕业设计 系统概要设计 13 4 系统概要设计 系统总体设计即概要设计。 系统 总体设 包含两个过程 :系统设计,确定系统的具体实现方案;结构设计,确定软件结构。 本节主要介绍本系统各功能模块的设计,数据库结构及各数据表的设计 。 统总体 结 构 通过对系统 的 分析,本系统的软件体系结构应 包含三个子系统:交易子系统、论坛子系统、后台管理子系统 。 本系统 的 总体结构 如图 示。 图 人收藏交易系统结构图 ( 1) 权限分配:交易子系统及论坛子系统对普通用户开放,后台管理系统对系统管理员开放 ; ( 2)交易子系统:提供用户注册、浏览物品、检索物品、物品放入购物车、购买结算、个人中心等功能; ( 3)论坛子系统:提供查看、发布、删除帖子和购物心得等功能; ( 4)后台管理子系统:提供公告管理、热卖物品管理、物品管理、订单管理、审核店铺、帖子管理、心得管理、管理员管理等功能; 据库 物理 结构 设计 数据库的 物理结构 设计 是把系统所需的抽象数据模型转化为 数据库管理系统下的数据表。 针对本系统, 为满足系统需要, 共设计 : 管理 员用户表、论坛用户表、公告表、物品类别 表、 物品推荐留言表、联系方式表、论坛回帖表、个人心得表、热卖物品表、个人收藏交易系统 后台管理系统 交易子系统 论坛子系统 青岛滨海学院毕业设计 系统概要设计 14 短消息表、订单表、订单与物品关系表、物品表、店铺表、帖子主题表、帖子主题类型表、用户表 , 共 17 个数 据 表。 数据库表结构如下 : 表 理员用户表 字段 类型 允许空 是否主键 默认值 备注 id 0) 否 是 0 管理员 00) 是 否 户名 00) 是 否 户密码 0) 是 否 建时间 表 坛用户表 字段 类型 允许空 是否主键 默认值 备注 id 0) 否 是 0 用户 00) 是 否 户名 00) 是 否 码 0) 是 否 帖数 0) 是 否 帖数 55) 是 否 像路径 00) 是 否 建时间 ) 是 否 否版主 表 告表 字段 类型 允许空 是否主键 默认值 备注 id 0) 否 是 0 公告 55) 是 否 题 否 容 0) 是 否 理员 ) 是 否 否启用 表 品类别表 字段 类型 允许空 是否主键 默认值 备注 id 1) 否 是 0 物品 00) 是 否 别名称 青岛滨海学院毕业设计 系统概要设计 15 表 品推荐留言表 字段 类型 允许空 是否主键 默认值 备注 id 0) 否 是 0 留言 否 言内容 0) 是 否 言时间 0) 是 否 言人 ID 0) 是 否 品 系方式 表 字段 类型 允许空 是否主键 默认值 备注 id 0) 否 是 0 联系方式1) 是 否 话号码 0) 是 否 码 0) 是 否 货人 55) 是 否 55) 是 否 市 55) 是 否 55) 是 否 他 55) 是 否 编 0) 是 否 户 坛回帖表 字段 类型 允许空 是否主键 默认值 备注 id 0) 否 是 0 回帖 否 帖 内容 0) 是 否 帖 时间 0) 是 否 题 ID 0) 是 否 户 ID 否 荐 人心得表 字段 类型 允许空 是否主键 默认值 备注 id 0) 否 是 0 心得 55) 否 否 得标题 否 得内容 0) 是 否 建时间 0) 是 否 读次数 0) 是 否 户 岛滨海学院毕业设计 系统概要设计 16 表 卖物品表 字段 类型 允许空 是否主键 默认值 备注 id 0) 否 是 0 物品 00) 否 否 品名称 55) 是 否 品图片 55 是 否 品 户短消息表 字段 类型 允许空 是否主键 默认值 备注 id 0) 否 是 0 短消息 ID 0) 否 否 收人 ID 0) 是 否 送人 ID 否 送内容 0) 是 否 送时间 表 单表 字段 类型 允许空 是否主键 默认值 备注 id 0) 否 是 0 订单 ID 否 家地址 0) 是 否 家 ID 0) 是 否 家 ID 0) 是 否 格 0) 是 否 态 0) 是 否 单号 ) 是 否 否确认 表 单与物品关系表 字段 类型 允许空 是否主键 默认值 备注 0) 否 是 0 订单 ID 1) 是 否 品数量 0) 否 是 0 物品 岛滨海学院毕业设计 系统概要设计 17 表 品表 字段 类型 允许空 是否主键 默认值 备注 id 0) 否 是 0 物品 ID 55) 否 否 品名称 否 品介绍 否 品价格 55) 是 否 品图片 0) 是 否 布时间 0) 是 否 出数 量 ) 是 否 否推荐 0) 是 否 布用户 1) 是 否 品类别 0) 是 否 属店铺 表 铺表 字段 类型 允许空 是否主键 默认值 备注 id 0) 否 是 0 店铺 ID 00) 是 是 铺名称 00) 是 是 键字 0) 是 是 户 ID 0) 是 是 建时间 表 子主题表 字段 类型 允许空 是否主键 默认值 备注 id 0) 否 是 0 帖子 ID 55) 是 否 子标题 否 子内容 0) 是 否 布时间 否 荐 0) 是 否 读次数 0) 是 否 复数 0) 是 否 布用户 0) 是 否 子类别 表 子主题类型表 字段 类型 允许空 是否主键 默认值 备注 id 0) 否 是 0 类别 55) 是 否 别名称 青岛滨海学院毕业设计 系统概要设计 18 表 户表 字段 类型 允许空 是否主键 默认值 备注 id 0) 否 是 0 用户 ID 0) 是 否 户名 0) 是 否 码 ) 是 否 别 0) 是 否 生日期 0) 是 否 箱 0) 是 否 0) 是 否 8) 是 否 份证号 00) 是 否 像路径 00) 是 否 份证路径 0) 是 否 册时间 0) 是 否 用值 ) 是 否 否版主 ) 是 否 铺特权 青岛滨海学院毕业设计 系统详细设计 19 5 系统详细设计 易子系统设计 户注册 功能 设计 功能页面为 图 户注册 界面 用户注册时需要用户填入用户名、密码、出生日期、邮箱、身份证号码、头像等信息,其中用户名、密码、出生日期、邮箱为必填项,身份证号、头像为选填项。各项具体要求如下: 用户名:非空,长度小于 20 个字符; 密码:非空,长度小于 20 个字符; 出生日期:非空, 格式符合 邮箱:非空, 格式符合 cn| 代表字母, X 代表数字或字母; 身份证号码:格式符合 18 位或 15 位 0字; 头像:头像图片文件大小小于 100K,且必须是 常见图片格式。 用户按照要求填写完相应的资料后,如果填写的资料不符合要求,将会提示用户某青岛滨海学院毕业设计 系统详细设计 20 项不符合要求,要求用户重新填写,如果填写的资料通过验证即可实现注册,注册完毕即跳转至用户登录页面提示用户注册完毕,请用户登录。 户登录 功能 设计 功能页面 图 户登录界面 该 功能 采用两项安全防护技术:一、采用了验证码技术,用户登录时必须输入正确的验证码才能进行正常的登录,否则即使用户名和密码正确也不能登录系统,这样防止了采用工具进行暴力破解用户密码的发生,同时也减轻了服务器端的数据访问压力;二、底部实现采用 久层框架的预编译技术,完全禁止了 入的发生,也提高了数据访问的速度。 用户登录成功后调至个人中心主页,该主页为个人中心欢迎页面,显示用户的一些基本资料,比如用户名、注册时间、信誉、头像等信息。 青岛滨海学院毕业设计 系统详细设计 21 品浏览、物品搜索 功能 设计 功能页面 (1)物品浏览 功能 : 图 品浏览界面 该 功能 采用了信息分页技术,以列表按照发布时间倒序显示各个收藏物品的基本信息,包括收藏名称、类别、价格、其他用户推荐次数,是否是大版主推荐、商家姓名等。 图 品详细信息浏览界面 青岛滨海学院毕业设计 系统详细设计 22 在此模块内加入了发送离线消息功能,结合 术,实现了很高的用户感受度,离线消息的发送必须是用户是在用户登录的状态下。 如下图: 图 送短消息界面 (2)物品搜索 功能 : 图 品搜索工具条截图 该 功能 充分利用了 架的 各种搜索条件数据按照用户填写的情况进行封装判断,在表现层组件 离线查询类 封装到里面,提高了查询的效率。 提供给用户输入或是选择的条件有:商家昵称、收藏关键字、价格范围、收藏类型、物品所在地、价格排序。 人中心 功能 设计 图 人中心界面 青岛滨海学院毕业设计 系统详细设计 23 消息 功能 设计 功能页面 图 看短消息界面 图 复短消息界面 图 复短消息之后界面 该 功能 主要包括查看收到的短消息和发送出的短消息,并且使用 术实现了回复收到的短消息。 品管理 功能 设计 该 功能 包括发布收藏物品、查看买到的物品、查看卖出的物品三大 子 功能。 (1)发布收藏物品功能: 功能页面 青岛滨海学院毕业设计 系统详细设计 24 图 布物品界面图 该 功能实现 了 用户发布收藏物品,用户发布收藏物品时,需要 选择物品类别、填写物品名称、填写物品的详细介绍、上传物品实物图片等。其中各项的具体要求如下: 物品类别:琴棋书画、纪念品、衣着行走、稀有古玩四大类供选择; 物品名称:非空,不超过 20 个字,只能包含字母、汉字、数字; 物品介绍:非空,多于 10 个字,少于 100 个字,其中必须包括卖家的收款信息。 物品图片:必须上传,图片大小小于 100K (2)查看买到的物品 功能页面 图 看买到的物品的订单界面 该功能 实现 了 以订单的方式展 现用户买到的物品,展现的内容有物品图片、物品名称、购买数量、价格、该订单的交易状态 (买家已下单、卖家已发货、交易完成 ),如果交易状态为卖家已发货,将会显示发货的详细信息 (物流公司及订单号 ),并提供给用户确认收货链接,供用户收到货物查验之后确认收货。 (3)查看卖出的物品 青岛滨海学院毕业设计 系统详细设计 25 功能页面 图 看卖出的物品的订单界面 本功能实现 了 以订单的方式展现用户卖出的物品,展现内容有物品图 片、物品名称、卖出数量、价格、该订单的交易状态 (买家已下 单、卖家已发货、交易完成 ),如果交易状态为买家已下单,将会显示发货链接,点击将进入发货页面,需要用户填入物流公司及运单号。 (4)查看进行中的交易 功能页面 图 看进行中的交易界面 本功能实现 了 以订单的方式展现用户卖出

温馨提示

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

评论

0/150

提交评论