




已阅读5页,还剩39页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕毕 业业 设设 计(计(论论 文)文) 题目: 工大换物网 子题: 专 业: 计算机科学与技术 指导教师: 苏波 学生姓名: 夏红松 班级-学号: 计算机142-21 年 月 大连工业大学本科毕业设计(论文)大连工业大学本科毕业设计(论文) 工大换物网工大换物网 DaLian Polytechnic University Barter Net 设计(论文)完成日期 20 年 月 日 学 院: 信息科学与工程学院 专 业: 计算机科学与技术 学 生 姓 名: 夏红松 班 级 学 号: 计算机 142-21 指 导 教 师: 苏波 评 阅 教 师: 年 月 大连工业大学 2018 届本科生毕业设计(论文) - I - 摘 要 工大换物网采用 JSP/Servlet 开发技术,针对大连工业大学师生开发的二 手物品交易平台。本系统采用近年来十分火热的 B/S 开发模式,用户无需下载 任何软件或插件,只需要一个浏览器便可访问平台资源并做相应的操作 1。 在互联网市场发达的今天,拥有着各式各样的二手物品交易平台中,在这 些特色各异的二手物品交易平台中,本系统针对工业大学的情况做了相应的优 化和改进,在系统中增加了跳蚤市场和图书漂流,同学们在购物之余还可以借 助本系统的线上交流随时进行图书漂流,也可随时关注跳蚤市场的线下活动, 线上选择场地,线上预约,线下购买。本系统充分结合工业大学的校园文化, 在满足工大学生二手物品交易的同时,也丰富了我们的校园文化。 本系统在设计上采用单例模式,数据库连接时采用了 C3P0 连接池,免去了 在传统的 JDBC 连接中获取连接和关闭连接的步骤可节省资源和时间 2。在对 Servlet 的处理环节中,采用了 Java 的反射机制创建对象,只需要在 web 配置 文件中配置一个 Servlet 即可,无需一个功能对应配置一个 Servlet,省去了在 配置文件中的重复代码,同时也将 Servlet 类级入口变成了方法及入口,使代 码的可读性更高。 关键词:JSP/Servlet;B/S;JDBC;C3P0 连接池;Java 反射 大连工业大学 2018 届本科生毕业设计(论文) - II - Abstract The University of Materials Science and Technology Exchange uses JSP/Servlet development technology to develop a second-hand goods trading platform developed by teachers and students at Dalian Polytechnic University. This system adopts the very hot B/S development mode in recent years, users do not need to download any software or plug-ins, only need a browser to access the platform resources and do the corresponding operations. In the todays developed Internet market, has a wide range of used items in the trading platform, in these different characteristics of second-hand items trading platform, the system has been optimized and improved for DaLian polytechnic Universities. Added flea market and book drifting in the system. Students can also use the systems online exchange at any time to carry out book drifting while they are shopping. They can also pay attention to the offline activities of the flea market at any time, choose venues online, make online reservations, and purchase offline. The system fully integrates the campus culture of DaLian polytechnic Universities, and it also enriches our campus culture while satisfying the second-hand goods transactions of undergraduates. The system adopts the singleton model in design, and the database connection adopts the C3P0 connection pool, which eliminates the steps of repeatedly acquiring connections and closing connections in the traditional JDBC connection, and saves resources and time. In the processing of the Servlet, the Java reflection mechanism is used to create the object. You only need to configure a Servlet in the web configuration file. You do not need to configure a Servlet corresponding to a function. This eliminates duplication of code in the configuration file. It also turns servlet class-level entries into methods and entries, making the code more readable. Key Words:jsp/servlet; B/S; JDBC; C3P0 connection pool; Java reflection 大连工业大学 2018 届本科生毕业设计(论文) - III - 目录 摘 要. I Abstract . II 第一章 绪论. 1 1.1 选题的意义. 1 1.2 选题在计算机和二手物品交易领域的水平. 1 1.3 设计的内容和实施方案. 1 1.4 设计的内容和实施方案. 2 第二章 开发技术及环境简介. 3 2.1 开发技术选用. 3 2.2 开发环境和环境配置. 3 2.3 整体架构设计. 3 第三章 需求分析. 5 3.1 综述. 5 3.1.1 系统的状况. 5 3.1.2 系统的目标. 5 3.1.3 用户的特点. 5 3.2 可行性分析. 5 3.2.1 技术可行性. 6 3.2.2 经济可行性. 6 3.2.3 管理可行性. 6 3.3 功能需求分析. 6 3.3.1 基础功能模块. 6 3.3.2 物品信息模块. 7 3.3.3 物品交易模块. 7 3.4 性能需求分析. 8 3.5.1 易用性需求. 8 3.5.2 兼容性需求. 8 3.5.3 安全性需求. 8 3.5 系统数据分析. 8 大连工业大学 2018 届本科生毕业设计(论文) - IV - 第四章 系统设计. 10 4.1 系统的概要设计. 10 4.2 系统用例设计. 11 4.3 数据库设计. 13 4.3.1 数据库实体设计. 13 4.3.2 数据库 ER 图. 16 4.3.3 数据库表设计. 17 第五章 系统详细设计. 20 5.1 注册登录模块. 20 5.1.1 个人登录模块设计. 20 5.1.2 个人注册模块设计. 22 5.2 个人中心模块. 23 5.3 物品查询模块. 24 5.4 在线聊天模块. 25 5.5 物品管理模块. 26 5.6 用户信息管理模块. 27 第六章 系统的测试和维护. 28 6.1 测试的分类. 28 6.2 测试覆盖功能. 28 6.3 测试用例. 29 6.3.1 注册功能测试. 29 6.3.2 登录功能测试. 30 6.3.3 退出功能测试. 31 6.3.4 个人信息修改功能测试. 31 6.3.5 购买功能模块测试. 32 6.3.6 会员管理功能测试. 33 6.3.7 物品管理功能测试. 33 6.3.8 留言管理功能测试. 34 6.4 测试总结. 34 结论. 35 参考文献. 36 大连工业大学 2018 届本科生毕业设计(论文) - V - 致谢. 37 大连工业大学 2018 届本科生毕业设计(论文) - 1 - 第一章 绪论 1.1 选题的意义 对于工业大学的二手闲置物品, 更多的是被当做了垃圾回收, 或是在工大 跳蚤市场批量处理, 没有一个适合工大二手物品交易的长期稳定的平台。 而且 在学校里还有很多分散的热手物品交易群, 群里面大多是无用的广告, 且分散 开来不易管理,信息得不到共享,无法做到遍及整个学校的物品交易。 根据我的调查发现, 学校每年都会举办一两次的图书漂流活动, 旨在丰富 同学们的校园活动。 但是这样的活动有太多弊端得不到优化和解决, 比如有很 多人在交换完图书以后就再也无法拿回自己之前的书,因为他们彼此互不相 识,有没有联系方式。我想,这样的活动能长期举办,因此,在本系统中加入 图书漂流模块,随时让同学们能够看到自己想看的书籍。 如此,我就想设计设计这样一个系统,同学们无需下载任何软件或插件, 只需要一台电脑或一部手机就能轻松又实惠的卖货买货,读书交友。 1.2 选题在计算机和二手物品交易领域的水平 对于购物平台和二手物品交易平台, 有很多公司的很多产品可以说都是趋 于完美了,但对于这种极小的领域还鲜有涉足,因此,我们需要在借助这种趋 于完美的技术水平之下把平台做到更小,受众群体更直接且利息最大化。 一些大型的二手物品交易平台功能页面都比较繁琐,且涉及的东西比较 多, 而工大换物网是仅仅只正对于工业大学的区域性二手物品交易平台, 不需 要太繁琐的功能和广阔的领域, 我们只需要关心工业大学学生需要的东西, 为 他们提供最好的服务, 因此, 在这种区域性二手物品交易平台需要针对性的加 强。 1.3 设计的内容和实施方案 网站分为四大大模块: 首页:浏览商品信息,将热销和评分信誉度高的商品优先显示在此页面。 浏览商品:所有商品都在此显示。 跳蚤市场:结合工大的跳蚤市场,可在网站浏览跳蚤市场商品,并进行预 大连工业大学 2018 届本科生毕业设计(论文) - 2 - 约,等到跳蚤市场时线下购买。 图书漂流:可将自己不看的书发布到该模块,也可浏览别人的书籍,两人 在线上进行沟通,线下交换书籍,也可认识更多兴趣想和的朋友。 1.4 设计的内容和实施方案 将二手物品交易和图书漂流相结合, 打造更适合大学生的二手物品交易平 台,融入工大跳蚤市场,将传统的跳蚤市场与互联网结合,线上实时沟通,真 正做到线上交易,线下验货取货的交易模式。 大连工业大学 2018 届本科生毕业设计(论文) - 3 - 第二章 开发技术及环境简介 2.1 开发技术选用 本系统后端语言选用 Java 语言,Java 语言是目前市面上使用量最大的语 言之一,它拥有非常多的开源库,这是众多公司选择它的原因,其次,它还有 很多免费的开发工具, 对于做毕业设计的同学们来说无疑是最大的吸引点。 采 用 HTML+CSS+JavaScript 搭建前端页面,采用 JSON 数据格式作为前后端数据 交互的主要方式, 采用AJAX异步刷新提升页面的加载效率。 数据库选用MySQL, MySQL是完全多线程的, 支持多处理器, 有多种数据类型, 全面支持SQL的group by 和 order by 子句,它是最好的关系型数据库应用软件 3。 2.2 开发环境和环境配置 Java%运行环境:jdk1.8.0_112 jre1.8.0_112 数据库:MySql5.7.2.0 mysql-installer-community-5.7.20 软件服务器:apache-tomcat-8.0.47 硬件服务器:Inter Core i7-4710MQ Windows 7 后端开发工具:Eclipse for Windows x64 前端开发工具:Hbuilder 数据库开发工具:Navicat Premium 2.3 整体架构设计 本系统整体采用 MVC 三层架构模式, 其中 M 是 model 模型层, 主要处理逻 辑业务和封装数据,V 是 view 视图层,主要用于完成系统和用户之间的一些 数据交互和操作,C 是 controller 控制层,主要用于前端和后端的连接和调 度 4。用户通过输入访问地址连接到本系统后,对用户所见的资源或数据进行 操作, 并通过地址把这些操作或数据发送到后台的控制层, 控制层对这些数据 进行分析以后绝对将其送到哪一个模型层进行数据的处理和封装, 最后控制层 再把接收到的数据通过调度分配给 view 层,这便完成了一个完整的操作。在 一个 Request 周期内,Request 可以携带用户数据通过 Servlet,JDBC,Java Bean 和前端页面,在这个周期中,用户也可以访问保存在周期中的数据,当 大连工业大学 2018 届本科生毕业设计(论文) - 4 - 用户需要跨周期访问数据时,Request 就不够用了,这时需要升级范围,需要 用到我们更大的范围 Session 或者上下文对象 Application 5。 如图 2.1 所示。 图 2.1 系统整体架构图 大连工业大学 2018 届本科生毕业设计(论文) - 5 - 第三章 需求分析 3.1 综述 3.1.1 系统的状况 基于 JSP/Servlet 的二手物品交易交易平台。 3.1.2 系统的目标 (1)美观大方的用户界面 (2)简单清晰的后台管理 (3)买家卖家可以在线交流,且操作便捷 (4)图书漂流可以多个用户同时预订同一本书籍 (5)跳蚤市场模块可以在线选择活动位置。 (6)根据评分和用户信誉度在所有物品中对发布物品排序。 3.1.3 用户的特点 普通用户和管理员用户是本系统的两大类用户。 普通用户是普通的卖家和 买家,本系统即是工业大学的学生;管理员用户管理用户操作的人员,详见表 3.1。 表 3.1 用户类型表 用户类型 用户特点 主要操作 普通用户 普通的买家和卖家,大 连工业大学学生 浏览物品,购买和发布 二手物品,在线聊天, 图书交换,留言评分 管理员 系统的开发人员或是系 统的维护人员 物品管理,用户管理, 留言管理 3.2 可行性分析 可行性分析的目的是产品的利益能够最大化, 并且降低产品的开发成本和 后期维护成本,本节将从技术、经济、管理三个方面做可行性分析。 大连工业大学 2018 届本科生毕业设计(论文) - 6 - 3.2.1 技术可行性 本系统开发后端开发工具是 Eclipse,数据库开发工具是 Navicat Premium,前端开发工具是 Hbuilder,这几个工具目前都是免费的,所以在开 发工具上不需要任何成本。对于开发语言 Java 来说,它是目前市面上使用量 最大的语言之一, 拥有许多的开源库和开源社区可供我在开发过程中的使用和 学习,在语言使用上也没有什么问题,综上所述,本系统的技术达到可开发的 要求。 3.2.2 经济可行性 本系统作用范围小,且开发工具都可免费使用,无需花钱购买,开发成本 低,后期运营和维护方面,只需要对后台系统的一些数据进行修改,不需要大 量的改进和维护工作,相对简单。 3.2.3 管理可行性 对于大多二手物品交易品台来说, 它们都有较多的分类和需求, 但对于工 大换物网来说, 我们针对的用户只是工业大学的学生, 对这一特定的用户群体, 我们不需要有过多的假设和分析, 只需要针对这一群体的习惯作功能开发。 所 以在前台界面相对简单,没有复杂的功能模块,对用户来说操作简单。 后台管理,第一,我们尽量将需要管理的模块加入到后台管理中。第二, 拥有一个美观简洁的界面也是提高管理效率的方法之一。 3.3 功能需求分析 本小节根据功能性质将个功能分为三大模块, 分别是基础功能模块、 物品 信息模块和物品交易模块。 3.3.1 基础功能模块 这个模块是全部用户的基础模块,也是完整使用系统功能的核心和前提。 如果是游客身份访问本系统的话,在功能使用上会受到限,所以,就需要游客 进行注册和登录,从而使用到本系统的更多功能,得到更好的使用体验。 基础功能模块需求如表 3.2 所示。 大连工业大学 2018 届本科生毕业设计(论文) - 7 - 表 3.2 基础功能模块需求 3.3.2 物品信息模块 该模块是物品交易模块的前提, 主要对物品的信息进行查询、 浏览和管理。 如表 3.3 所示。 表 3.3 物品信息模块需求 功能 使用对象 业务场景 功能描述 物品浏览 已登录或未登录的 用户 浏览二手物品的信 息 用户点击物品浏览 可产看所有发布的 物品信息 物品查询 已登录或未登录的 用户 通过关键字查询物 品信息 用户在前台页面的 搜索中输入关键字 可筛选物品 物品信息管理 已登录的管理员 管理员对系统中的 物品信息尽心管理 管理员可对物品信 息进行删除操作 3.3.3 物品交易模块 该模块是本系统的核心模块,主要是物品交易相关功能,购物车,留言评 分,在线聊天等。用户可以通过该模块完成物品交易,使用该模块功能需要用 户登录,游客身份无法使用该模块功能,如表 3.4 所示。 功能 使用对象 业务场景 功能描述 用户注册 没有系统账户的或 已游客身份登录的 用户 填写必要的信息注 册账号 当所有信息填写正 确时点击注册完成 注册; 当有错误填写 时根据提示修改并 正确填写信息 用户登录 拥有账户的会员或 是管理员 会员可填写信息登 录前台系统; 管理员 填写信息登录后台 系统 用户正确填写信息 后登录可使用系统 完整功能 退出系统 已登录的用户 点击退出后退出系 统 已登陆的用户点击 退出后退出本系并 回到主页 大连工业大学 2018 届本科生毕业设计(论文) - 8 - 表 3.4 物品交易模块需求表 功能 使用对象 业务场景 功能描述 购物车 已登录的用户 选购物品添加到购 物车 选择自己想要的物 品添加到购物车, 也 可查看购物车物品 留言 已登录的用户 购买物品后对卖家 进行留言 该卖家或者所买的 物品留言 评分 已登录的用户 购买物品后对卖家 的满意度进行评分 用户可点击评分对 卖家进行评分 在线聊天 已登录的用户 用户选择自己想要 购买物品后可以和 卖家进行在线交流 用户点击聊天开始 聊天 图书漂流 已登录的用户 用户可选择图书并 作交换 通过在线交流线下 交易作图书交换 3.4 性能需求分析 3.5.1 易用性需求 本系统不需要下载任何软件或插件,每一台电脑或手机都可以充当客户 端,在使用上较为方便。第二,本系统拥有简介的画面,符合大学生的审美。 在功能上较为简单,没有繁杂的操作,并在一些带有输入的模块时都有提示, 所以本系统符合易用的需求。 3.5.2 兼容性需求 本系统可在火狐,Google 等主流浏览器上运行。对电脑配置没有过高的 要求。 3.5.3 安全性需求 本系统都是线下交易, 没有线上交易系统, 所以不存在线上钱财交易的风 险。 3.5 系统数据分析 根据之前对系统功能的分析和系统数据的假设,得出了系统的数据流图, 该数据流图分别从前台和后台分析出了数据的流向,如图 3.1 所示。 大连工业大学 2018 届本科生毕业设计(论文) - 9 - 图 3.1 系统数据流图 上图是系统的整体数据流图, 前台与数据交互相关的主要是普通用户 (会 员),用户通过注册登录到系统,成功后可以进入到个人中心查看和修改个人 信息,并将数据返还给用户,用户通过执行物品查询、购物车、留言评分等命 令使用功能,然后将结果返回给用户。 后台数据交互相关的用户是管理员, 管理员可以通过对物品信息、 留言信 息和用户信息的管理与前台完成交互。 大连工业大学 2018 届本科生毕业设计(论文) - 10 - 第四章 系统设计 4.1 系统的概要设计 下图是整体功能模块图。 图 4.1 系统整体功能模块图 根据之前的需求分析, 可以基本确定该系统的功能分为前台和后台两大部 分: 前台供普通的用户使用,其中普通用户又分为游客和会员两种类型的用 户,游客只能浏览查询查看商品,有个可以注册成为会员后享有会员的功能。 会员有如下的功能: 大连工业大学 2018 届本科生毕业设计(论文) - 11 - 会员可以个人中心里查看和修改个人信息, 查看订单信息, 和发布的物品 等。 (1)物品查询 用户可输入关键字查询自己想要的物品。 (3)物品浏览 用户可点击物品浏览或在主页里面进行物品浏览 (4)跳蚤市场 用户可在跳蚤市场里选购自己想要的物品, 并可在跳蚤市场活动期间在线 选择自己的活动场地,查看跳蚤市场公告等。 (5)图书漂流 用户可在图书漂流模块查看图书并选择自己心爱的图书和书主进行图书 交换。 (6)留言评分 用户可在交易后对卖价进行评分留言,评分将决定卖家在本系统的信誉 度. (7)在线聊天 用户可以和卖家或者交换图书的主人进行在线交流,决定交易相关的事 宜。 后台是需要管理员才能登陆使用, 一般是系统的维护人员, 面向管理员的 后台功能有: (1)物品管理 发布和已经上架的一些二手物品信息信息管理。 (2)留言管理 对用户发布的留言进行管理存在不良信息的留言在后台可降低该用户的 信誉度对其进行惩罚,严重者可直接注销其账号。 (3)用户信息管理 审核注册的新会员和删除某些有不良操作的会员。 4.2 系统用例设计 (1)会员用例图 大连工业大学 2018 届本科生毕业设计(论文) - 12 - 会员即普通用户,区分于管理员,有不同于游客身份,本系统游客身份登 录的用户可使用的功能极少, 所以对于游客身份的用例不作具体分析。 下图是 会员用例图,在该系统中,会员的功能主要有发布物品,购买物品,修改个人 信息,留言和评分,在线聊天,图书漂流等。如图 4.2 所示。 图 4.2 会员用例图 (2)管理员用例图 管理员分为业务管理员和超级管理员,下图的管理员用例图主要是对 业务管理员进行设计, 业务管理员的主要功能有用户信息管理、 留言管理, 大连工业大学 2018 届本科生毕业设计(论文) - 13 - 公告管理和物品信息管理。管理员除了管理前台用户和物品信息,还可以 修改自己的信息,如登录密码。超级管理员还可以添加业务管理员,添加 后台管理系统菜单等,超级管理员主要是该系统的开发和维护人员。业务 管理员用例图如图 4.3 所示。 图 4.3 管理员用例图 4.3 数据库设计 4.3.1 数据库实体设计 (1)会员信息实体图 会员的属性有会员 ID、用户名、密码、状态、真实姓名,电话和地址。 会员 ID 是系统随机分配的,是区分会员唯一标志;用户名和密码是会员的注 册和登录信息; 状态表示该用户当前是否可用, 管理员有权撤销会员的使用权, 其中“1”表示可用,“0”表示不可用;真实信息是用户的真实姓名,用户可 大连工业大学 2018 届本科生毕业设计(论文) - 14 - 以不用填写;电话是用户的联系电话;地址是用户当前的住址。会员实体图如 图 4.4 所示。 图 4.4 会员实体图 (2)管理员信息实体图 管理员的属性有管理员 ID、 管理员名和管理员密码。 管理员 ID 和会员 ID 一样,是区分管理员的唯一标识;管理员名和密码是管理员登录信息,需要有 管理名和密码才能登录到系统进行管理操作。管理员实体图如图 4.5 所示。 图 4.5 管理员实体图 大连工业大学 2018 届本科生毕业设计(论文) - 15 - (3)商品信息实体图 商品的属性有商品 ID、商品名、商品价格、商品简介、商品图片、商品 数量和商品状态。商品 ID 是区分商品的唯一标识;商品名、商品价格、商品 简介、商品数量需要在上传商品时填写,它们是给卖家的直观信息;商品图片 需要从本地上传到服务器; 商品状态是管理员控制, 在前台页面可见时状态为 “1”,不可见时状态为“0”。商品实体图如图 4.6 所示。 图 4.6 商品实体图 (4)购物车信息实体图 购物车的属性有购物车 ID、商品 ID、数量和用户 ID,如图 4.7 所示。 图 4.7 购物车实体图 大连工业大学 2018 届本科生毕业设计(论文) - 16 - (5)留言信息实体图 留言的属性有留言 ID、评分和留言内容,如图 4.8 所示。 图 4.8 留言实体图 4.3.2 数据库 ER 图 系统整体 ER 图如 4.9 图所示。 图 4.9 系统整体 ER 图 上图表示了数据库表之间的关系,实体主要有普通用户(即会员)、管理 大连工业大学 2018 届本科生毕业设计(论文) - 17 - 员、留言评分、物品信息、购物车和地址。一个管理员可以管理多个用户,管 理多条留言评分, 也可以管理多条物品信息。 一个普通用户可以查询多条物品 信息,可以发表多条留言和添加多个地址。 4.3.3 数据库表设计 本系统本着利于查找的原则设计数据库表, 在优化 SQL 问的前提下, 尽可 能的提高数据库查找效率。 管理员表见表 4.1,用户表见表 4.2, 商品表见表 4.3, 购物车表见表 4.4, 留言表见表 4.5,地址表见表 4.6,角色表见表 4.7。 表 4.1 管理员表 字段名 字段含义 类型(长度) 允许空 主键 说明 manger_id 管理员编号 int(11) 否 是 管理员唯一标识 manger_name 管理员名 varchar(10) 否 管理员的登录名 manager_pas sword 管理员密码 varchar(18) 否 管理员登录密码 管理员编号管理员的唯一标识, 不能为空, 管理员名的长度在 3-10 之间, 所以最大长度为 10。密码的长度在 6-18 之间,所以最答长度为 18。 表 4.2 用户表 字段名 字段含义 类型(长度) 允许空 主键 说明 user_id 用户编号 int(11) 否 是 用户唯一标识 username 用户名 varchar(10) 否 用户的登录名 password 用户密码 varchar(18) 否 管理员登录密码 User_status 用户的状态 int 否 登录或未登录的 判断依据 turename 真实姓名 varchar(6) 用户真实姓名 phone 联系电话 varchar(11) 用户联系电话 address 地址 varchar(30) 用户的地址 用户表的用户名和密码和管理员表一样,真实姓名最多为 3 个中文字符, 所以最答长度为 6,联系电话最多有 11 位,所以最答长度为 11。 表 4.3 商品表 字段名 字段含义 类型(长度) 允许空 主键 说明 大连工业大学 2018 届本科生毕业设计(论文) - 18 - product_id 商品编号 int(11) 否 是 商品唯一标识 product_nam e 商品名 varchar(30) 否 商品的名字 product_pri ce 商品价格 double(11) 否 商品的具体售价 Product_ima ge_path 图片路径 varchar(30) 商品图片的路劲 Product_des c 商品描述 varchar(50) 商品的描述 Store_num 数量 int 否 商品的数量 Product_sta tus 商品状态 int(1) 否 商品已出售或未 出售的判断依据 商品名最多可以输入 15 个汉字,30 个英文字符,所以最答长度为 30。价 格最多为 11 位,小数点后最多可以有 2 位。图片路径是图片的名字,最多为 30。 表 4.4 购物车表 字段名 字段含义 类型(长度) 允许空 主键 说明 cart_id 购物车编号 int(11) 否 是 购物车唯一标识 product_id 商品编号 int(11) 否 商品的唯一标识 Sale_count 数量 int(11) 否 买入的数量 User_id 用户编号 int(11) 否 用户的唯一标识 表 4.5 留言表 字段名 字段含义 类型(长度) 允许空 主键 说明 content_id 评论编号 int(11) 否 是 评论唯一标识 level 评分等级 int(2) 否 评分 content 评论内容 varchar(100) 否 用户评论的内容 order_id 排序编号 int(11) 否 排序唯一标识 评论内容最多可以输入 50 个汉字,评分等级需要用户为 0-5 五颗星,一 颗星代表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智能信息聚合平台创新创业项目商业计划书
- 汽车车载充电器快充电子创新创业项目商业计划书
- 量子安防监测系统创新创业项目商业计划书
- 短信自动回复规则设置工具创新创业项目商业计划书
- 输卵管造影影像课件
- 2025年教育信息化基础设施建设:现状与未来规划研究报告
- 河南省夏邑一高2026届高一化学第一学期期末考试试题含解析
- 民法典物权编培训课件
- 《ISO 37001-2025 反贿赂管理体系要求及使用指南》专业深度解读和应用培训指导材料之1:2范围+3术语和定义(2025A1)(可编辑!)
- 现代物流知识培训课程课件
- 高考必背72篇古诗词
- 高分子材料专业英语最终稿省公开课一等奖全国示范课微课金奖课件
- 《数据库应用基础(Access 2010)》中职全套教学课件
- ISO 55013-2024 资产管理-数据资产管理指南(中文版-雷泽佳翻译-2024)
- 耳穴贴压技术操作评分标准
- 大学生安全教育课件(共41张)
- 幼儿园爱卫领导小组责任分工方案
- 假的体检报告单模板
- Facebook广告操作流程和广告效果数据
- 投资意向协议书2篇
- 电子商务运营管理培训教材
评论
0/150
提交评论