基于Java的“绿色行动”宣传网站的设计与实现/环保网站/SpringBoot框架

   

环境是人类自然界全部生物赖以生存的基础,爱惜地球、维护生态、保护环境是每一个公民义不容辞的责任。大力宣传普及环境相关知识,提升广大公众的环境保护意识,传统的环境保护宣传方式只有简单的线下利用宣传栏、宣传板、宣传横幅等方式进行宣传,宣传范围小,效果差,不仅要耗费大量的人力和物力,而且管理员在人力管理中容易出现差错等问题。因此“绿色行动”宣传网站应运而生,该网站可以使管理员工作得到更好的管理和应用。用户也能够更加容易获取“绿色行动”相关的宣传知识。所以一套好的“绿色行动”宣传网站可以起到很大的效果。

该“绿色行动”宣传网站利用MVC的编程设计方式,利用了Java语言和MySQL存储数据。该系统采用了一个基于SpringBoot的框架结构, Tomcat作为服务器,负责从前面向用户提供的信息。同时实现并完成了该“绿色行动”宣传网站的全部功能。

“绿色行动”宣传网站的首要角色是管理员和用户。该系统用户能实现预约绿色服务让用户能够预约自己需要的环保服务、查看资讯信息让用户了解一些环保相关的政策及新闻、支付商品信息可以让用户在网站上购买一些环保物品、留言反馈功能让用户第一时间能够反馈需求及建议。管理员对于用户提交的绿色服务信息可以进行审核处理;管理员可以发布商品信息,对用户购买的订单进行发货;并且针对用户的留言反馈进行回复;管理员还可以发布资讯信息,以帮助人们在生活中采取更环保的行动。该网站将成为一个有益的资源,帮助人们了解环保,采取行动,为地球的未来做贡献。

关键词:MVCMySQLSpringBoot

Abstract

Environment is the basis for the survival of all living creatures in the human nature. It is the bounden responsibility of every citizen to cherish the earth, maintain the ecology and protect the environment. Vigorously promote the popularization of environment-related knowledge, enhance the public's awareness of environmental protection, the traditional way of environmental protection publicity only simple offline use of publicity bars, publicity boards, banners and other ways to promote, the scope of publicity is small, the effect is poor, not only to consume a lot of manpower and material resources, and administrators in human management prone to errors and other problems. So "green action" publicity website came into being, this website can make the administrator's work get better management and application. It will also make it easier for users to get information about "green action." So a good "green action" publicity website can play a big role.

The "Go Green" promotional website uses MVC programming design, using the Java language and MySQL to store data. The system uses a SpringBoot-based framework, with Tomcat as the server responsible for the information provided from the front to the user. At the same time to achieve and complete the "green action" publicity website all functions.

The primary role of the Green Action website is administrator and user. The system users can realize the appointment of green services so that users can make an appointment for their own environmental protection services, check information information so that users understand some environmental protection related policies and news, payment information can let users buy some environmental protection goods on the website, message feedback function so that users can feedback demand and suggestions. The administrator can review and process the green service information submitted by the user; The administrator can release commodity information and deliver the orders purchased by the user; And reply to the user's message feedback;

Key words:MVCMySQLSpringBoot

目     录

摘   要

Abstract

1 绪论

1.1 研究背景

1.2 开发意义

1.3 国内外研究现状

1.4 课题研究主要内容

2 核心技术介绍

2.1 Java介绍

2.2 B/S结构

2.3 MySQL数据库简介

2.4 SSM框架

3 系统设计

3.1 设计目标

3.2 可行性分析

3.2.1 经济可行性研究

3.2.2 技术可行性研究

3.3 功能需求分析

3.3.1用户模块

3.3.2管理员模块

3.4 非功能需求分析

4 总体设计

4.1 总体结构设计

4.2 系统详细设计

4.2.1 注册功能设计

4.2.2 登录功能设计

4.2.3 用户管理功能设计

4.3概念数据模型设计

4.4 物理模型结构

5 系统实现及系统测试

5.1 用户功能模块的实现

5.1.1 用户首页

5.1.2 注册登录

5.1.3 绿色服务展示

5.1.4 绿色服务详细信息

5.1.5 预约记录展示

5.1.6 预约记录详细信息

5.1.7 商品信息

5.1.8 资讯信息

5.1.9 个人中心

5.2 管理员功能模块的实现

5.2.1 用户管理

5.2.2 绿色服务管理

5.2.3 资讯信息管理

5.2.4 商品信息管理

5.2.5 预约记录管理

5.2.6 留言反馈

5.2.7 订单管理

6系统测试

6.1 软件测试的定义

6.2 黑盒测试

6.3动态测试

6.4 测试用例

6.4.1 登录测试

6.4.2 用户管理测试

6.4.3 绿色服务管理测试

7 总结与展望

参考文献

致  谢

作者卫卫 luo5678123453

1 绪论

1.1 研究背景

伴随着硬件和软件的不断发展,传统的绿色环境宣传的方式已经不能给用户带来更好的体验和用户的需求。越来越多的人选择通过网站宣传“绿色行动”,人力宣传也在不断的减少,这种趋势已经无法避免,只有改变才能跟上社会发展的步伐,需要顺应时代的潮流。人们宣传和“绿色行动”也越来方便,参与的人也日益增多。

在现在这个互联网高度发达社会里,以及人们宣传方式的改变,宣传网站已经是主流的方式,这种方式也催生出了大量的“绿色行动”宣传网站的需求,满足了不同用户的体验。为此有必要开发出一个完善的“绿色行动”宣传网站,促进管理员高效的工作,也可以方便广大用户快速参与“绿色行动”,优化体验。

1.2 开发意义

互联网的快速进步和相比于传统方式的优势明显,宣传网站是大势所趋,受到广大用户所欢迎,“绿色行动”宣传网站也是其中的一部分,得到了迅速发展。计算机软件和系统的成熟,环境管理成了环保部门所重视的问题,而建立“绿色行动”宣传网站是一个很好的解决问题的办法。为此,我们有必要开发出一个完善的“绿色行动”宣传网站,促使管理员高效的工作,也可以方便用户参与到“绿色行动”中。

此宣传网站具有手工所无法比拟的优点,可以利用它进行大量的数据存储,检索信息迅速、方便,数据的可靠性高且保密性好。

本论文通过对整体设计把数据库与应用程序相连接,做成一个“绿色行动”宣传网站,使得“绿色行动”宣传网站管理员能够有效的管理用户信息等。同时用户可以用它方便的查询到相关的“绿色行动”信息,选择是否合适自己,也可以在网上直接预约。

该项目开发计划是根据环保部门对“绿色行动”要求编写的,目的是讨论小组成员做的可行性研究,共同制定该项目开发的总体计划,使小组成员在工作前有纲领性计划,提高工作效率,节约人力和物力资源。

人们已经养成了在网络上得到宣传信息的习惯,而且网络用户的年龄越来越广泛,老年人也慢慢的加入到了网络的队伍中。所以,“绿色行动”宣传网站的发展是必然的。在传统的行业中,我们“绿色行动”宣传是十分不方便的,非常的耗费时间和精力,但有了“绿色行动”宣传网站,解决用户的这些痛点,满足了用户的需求。对于用户来说,现在已经不需要花费大量的时间获取“绿色行动”信息了。

1.3 国内外研究现状

“绿色行动”宣传网站是一个旨在提高人们环保意识的在线平台。在国内外,越来越多的人开始意识到环境问题的重要性,并且希望通过各种方式来保护地球。“绿色行动”宣传网站就是其中一种方式,它可以为人们提供环保知识、技能和资源,以便使他们更好地参与到环保活动中来。本文将就“绿色行动”宣传网站在国内外的研究现状进行探讨。

在国内,“绿色行动”宣传网站的研究主要集中于对其功能和影响的探究。一些研究表明,“绿色行动”宣传网站可以有效提高人们的环保知识水平和环保行为意识,并且可以促进人们参与环保活动的积极性。同时,一些研究也发现,“绿色行动”宣传网站在推广环保理念和技能方面存在一定的局限性,需要不断完善和改进[1]。

在国外,“绿色行动”宣传网站的研究主要集中于其可持续性和社会影响力方面。一些研究表明,“绿色行动”宣传网站可以为社会带来诸多环保效益,如减少碳排放、降低能源消耗等,并且可以促进绿色产业的发展。同时,一些研究也指出,“绿色行动”宣传网站在可持续性方面存在一定的挑战,需要在内容更新、用户体验和商业模式等方面加以改进[2]。

综上所述,“绿色行动”宣传网站在国内外都具有重要的研究现状。在未来,我们需要继续深入探讨其功能、影响和可持续性,并不断改进和创新,以便更好地推动环保事业的发展。

1.4 课题研究主要内容

(1)本项目的“绿色行动”宣传网站的设计与实施,采用软件开发过程,首先对所采用的开发工具进行调查,以确定所采用的开发工具的可行性,以及是否能够完成功能模块的实施,最终决定采用何种方案。

(2)该框架属于编程编程人员所编写的一组函数,通过该框架可以帮助我们完成整个软件的结构。该系统采用的是一个开放源码框架,它在开发与部署方面有很大的优势,能够帮助开发者迅速地建立起基础的软件架构,并能有效地降低开发人员所需的代码,提高系统的安全性和稳定性,有利于软件开发者进行功能模块的开发和调用。

(3)数据的管理要求采用数据库来进行规范的约束,利用SQL数据库语句可以建立数据库表,并对数据库的记录进行操作,从而在系统实施过程中生成对应的系统实体,并建立对应的关系模型。该系统的各个模块都是独立的,可以满足不同的功能模块。他们相互影响,最终使软件得以运行和发展。

2 核心技术介绍

2.1 Java介绍

 阿里巴巴、京东、谷歌、亚马逊等国内外知名网站都使用了 java。你知道在大数据时代,数据是怎么处理的吗?首先,他所涉猎的范围很广,不仅仅是前面所说的网页和大数据,还有编程英语,只要是有软件开发的地方,都会出现 java。其次,在很多的开发语言中, java发展了二十多年,形成了一个在所有领域都能找到完美解决方案的完整生态体系;自然而然地就成了公司主要的开发语言,并且对 java的需求与日俱增。学习 java不需要考虑很多基本的细节,而且代码的可读性很好,不需要逻辑推理就能理解,所以才会有那么多的语言。学习 java的人总是那么多。

2.2 B/S结构

B/S结构是将网页和服务器相结合的结构方法。是一种基于网络的网络结构模型,其前身为C/S结构。随着计算机科学和互联网科技的日益发达,B/S结构已经成为目前计算机体系结构的主流之一。它不仅可以很好地适应当今信息时代对计算机系统提出的新要求,而且还能满足人们对于信息传递的需求。在B/S框架中,用户的日常工作页面都是通过WWW网页实现的,重点是前台的UI表现以及后端的具体事件逻辑,为三层3-tier架构。在此架构下,系统维护与更新人员的工作量与成本压力获得一定程度的减轻,从而大大降低了系统的总体生产成本。这是因为所有人都能够在任何区域登录并以LAN、WAN、Internet/Intranet等方式实现数据库连接。使用B/S架构的一个最大优点就在于,它具有良好的可移植性,而且还具备强大的可扩展性和兼容性;其次,用户只需要拥有一台电脑即可。能够充分提高其服务器数据库的稳定性,有效地维护数据库系统和管理权限。在B/S结构的服务器端,像Java之类的编程语言变得更快、更高效、更容易掌握。

B/S结构的产生,是因为传统的C/S结构已经不能适应全球网络开放、传播迅速和信息共享的新形势。因此,为了适应这种发展,就必须要采用一种全新的体系结构,即B/S结构。B/S模式的特点在于:1.分布性。2.开放性。3.可扩展性。4.安全性。B/S架构有很多好处,其中最突出的是,终端用户不能直接访问互联网以获得文本、音频、图片、动画、录像等,而是从网页端得到信息,因为数据存放在服务器中,而网页能够通过各种方法链接到数据服务器以交换信息。通常情况下,使用者无需借助任何的用户程式,就能直接从Web端上加载必须在本土安装的内容,而Web服务器则通过把数据或者消息发送到数据库服务器,然后将数据和其他信息返回到Web上,从而在这里进行下载。

2.3 MySQL数据库简介

MySQL数据库属于关系型数据库,性能较为优秀,目前隶属于Oracle旗下的公司之一。MySQL数据库通常应用在开发Web应用上,属于较为流行的数据库软件之一,可以将“绿色行动”宣传网站的数据存放在数据库利用数据库SQL语句定义的表格当中,不用一定将数据存储在同一个地方,这样可以提高对数据库记录访问的速度并增加访问的灵活性。MySQL数据库语句可以被人们轻松理解,简单易用的特点使得较多中小型企业选择使用。MySQL使用的线程为多线程的形式,这有助于支持多处理器进行处理。MySQL通常能够使用高性能库代替函数库,这样可以提高对数据的访问。如果只是想要查询数据库里的数据的时候,一般不会分配内存资源。

数据库实际是一个容器,通过数据结构组织、存储和管理。数据库很大的一个作用为能够管理大量的数据并且提供解决方案。MySQL是较为典型的关系型数据库,具有的特点包括便捷和免费等,中小型Web项目大多数选择的是MySQL数据库。如果使用MySQL数据库会节约不少的成本,很多中小型公司也选择使用MySQL数据库作为公司的数据库。在IT领域当中MySQL为使用人数最多的开源关系数据库中的一种,使用率仅次于目前的Oracle数据库[3]。

2.4 SSM框架

目前最受欢迎的“SSM组合框架”就是 Spring+ Spring MVC+ MyBatis)的简称。

Spring架构的事务声明框架可以在交易中使用,若有宣告性交易,就不必把交易原则与程式码相联系,通过配置文件实现以便业务逻辑组件能够专注于业务逻辑的实现,让商业逻辑元件集中于执行商业逻辑,可降低程式设计师的发展困难。

MVC架构可以实现“绿色行动”宣传网站的超链接,用户通过表格提交的申请,不会被传送到前面的网页上进行处理,然后再回到前面的网页上,再通过后台的框架对来自前端的网页的要求进行处理。采用了后台结构,可以防止学员对前台网页进行直接的存取,大大增强了系统的安全性能。

MyBatis是一种基于关联的映射架构,它可以通过 JDBC的形式来实现对 MySQL的存取,并且通过 MySQL的操作来实现对 MySQL的存取。开放源码架构 MyBatis以一种非常灵活的方法来处理资料库的纪录,它可以让开发者不需要编写复杂的SQL语句对多张表进行操作,它可以透过对象的方法来处理资料库的纪录,来支援底层的 DAO对象。

3 系统设计

3.1 设计目标

本文所设计的“绿色行动”宣传网站是为了使用户能够方便地使用电脑进行日常的管理等工作。在“绿色行动”宣传网站的设计中,对用户的需求进行了详细的分析,因此,在实现该系统时,必须达到如下目的:

(1)稳定性:系统在运行的过程中,必须保证系统的稳定性,并且在不影响系统正常工作的情况下,对计算机的硬件进行修改。如果有一个模块出了问题,其他的功能模块也不会受到影响。

(2)精确度:管理员在对“绿色行动”宣传网站的各功能模块进行调试之后,必须满足更好的使用条件,一旦出现错误,就会有相应的记录。

(3)扩充:当需要增加新的业务类型时,可以增加新的功能模块,同时保留现有的“绿色行动”宣传网站的功能模块。

(4)可维护性:当需要修改调节界面时,不需要修改“绿色行动”宣传网站的结构。

(5)独立性:各功能模块必须独立存在,管理员可按实际情况增减或添加对应的功能模块[4]。

3.2 可行性分析

3.2.1 经济可行性研究

“绿色行动”宣传网站带来的收益不少,自从有了“绿色行动”宣传网站,管理员便可以对系统进行简单管理,可以节省不少资金。“绿色行动”宣传网站的开发与实现能够解决传统模块带来的经济支出,尤其是人力资源的支出。传统的“绿色行动”宣传网站不仅需要很多人力资源的支持,并且往往需要以手工的方式进行管理。本次设计的“绿色行动”宣传网站目的是降低经济支出,并且可以提高管理员的工作效率。

3.2.2 技术可行性研究

idea是“绿色行动”宣传网站体系的主要开发平台,它可以对用户订绿色服务管理进行系统的编译、运行,选择MySQL作为系统的并行和安全保障,同时也能确保系统的兼容和高可用性。因为已经学习了一些软件开发方面的知识,所以在实际操作中并没有什么问题,尤其是 idea的开发工具,因为它具有很好的兼容性,所以许多软件都能在 idea上运行,而 MyEslipse所采用的开发工具也比较普遍,所以从技术上讲,这个“绿色行动”宣传网站是切实可行的。

3.3 功能需求分析

从软件的发展的观点看,最主要的是对软件的需求进行了研究,并对其进行了研究。只要能正确地进行需求分析和的设计,就能节约大量的研发周期,加快研发进度。在对本系统的要求有了一定的认识以后,再根据不同的任务要求设定相应的函数,以使用户能够更好地利用这些特点来实现对系统的服务和管理等多方面的要求。

3.3.1用户

用户的主要功能包括首页、绿色服务、资讯信息、商品信息、预约记录、系统公告、留言反馈、购物车、客服中心、个人中心。

图3-1 用户用例图

3.3.2管理员模块

管理员的主要功能包括首页、个人中心、用户管理、资讯分类管理、绿色服务管理、资讯信息管理、商品信息管理、预约记录管理、留言反馈、系统管理、订单管理。

图3-2 管理员用例图

3.4 非功能需求分析

(1) 稳定性;“绿色行动”宣传网站体系,可以在一定的人数下,进行正常的工作,遇到一些小的问题,也可以迅速的做出处理。

(2) 流畅性。在用户通过客户机进行信息管理时,不能长时间地对各功能模块进行响应。

(3) 可扩充性。软件开发人员在进行“绿色行动”宣传网站的功能模块的设计时,应注意各功能模块之间的层次关系,以便维护各功能模块的独立性,便于以后的修改时对其进行扩充。

(4) 操作简单性。在设计和实现“绿色行动”宣传网站的过程中,不能有太多的繁琐,用户在使用的时候要方便的点击[5]。

4 总体设计

4.1 总体结构设计

整体结构设计也就是整体模块化设计,它是一个整体的模块化设计,它可以展示出一个系统由哪些主要的模块化组成,以及一个大型的模块化。按模块划分系统的功能,保证各模块都有相应的响应功能,各模块的功能可按用户要求进行相应的功能,如本系统的具体模块功能图所示,而整体的结构设计则是具体的模块结构设计。在特定的模块结构设计中,将较大的单元划分为较小的单元,若将较大的单元分解成较多的单元,则较小单元间的耦合程度较低[6],从而提高了较快的速度和效率。在对各个模块进行拆分时,要注意将其按照逻辑和函数进行划分。

图4-1 功能模块

4.2 系统详细设计

4.2.1 注册功能设计

(1)注册流程图

通过在“绿色行动”的宣传网站的注册按钮进行注册,在注册页面上按下注册键即可进入注册页面,并在注册页面上填写相关的资料。

图4-2 注册流程图

(2)注册时序图

在系统中用户点击注册按钮之后会跳转到注册界面中,用户在注册的时候需要输入相应的信息。

图4-3 注册时序

4.2.2 登录功能设计

(1)登录流程图

如果用户所录入的信息与数据库中数据库中的信息相符,那么就表示其身份验证完毕,数据库也将会被系统的数据库所收录。在离开之前,用户需要点击“退出”。

图4-4 登录流程图

(2)登录时序图

用户登录过程,系统将采集用户登录资料,并将该信息传递给登录服务模块最后返回结果交由登录模块处理。

图4-5 登录时序

4.2.3 用户管理功能设计

(1)用户管理流程图

在后台注册了该系统以后,管理员可以进行管理。

图4-6 用户管理流程图

  1. 用户管理时序图

管理员在登录后台系后可以对用户信息管理,可以对用户信息进行管理。

图4-7 用户管理时序

4.3概念数据模型设计

“绿色行动”宣传网站需要提供数据库存储系统中的信息,处理系统的信息可以使用MySQL数据库,只要“绿色行动”宣传网站需要数据的,那么MySQL数据库就可以把取得的数据交给服务端来处理。可以使用可视化软件来操作MySQL数据库,管理员对数据库的信息机芯进行管理时也可以使用可视化软件。

E-R设计是系统数据层设计里面的其中之一, E-R的分析和设计是系统数据实体设计必不可少的一环,数据库表的设计通过E-R来获取,E-R最大的优点是可以描述系统所涉及到的实体和系统中不同实体之间的联系和关系。

(1)要充分地反映现实世界,包括现实事物之间的联系,这样对不同程序的开发者对数据处理的需要都是非常有利的。

(2)要简单易懂,这样可以让那些没接触过计算机的用户也可以快速使用系统,想要用户选择参与那么它的数据库就要设计好。

(3)要容易变更。系统应用环境发生改变概念模型往往也会改变,容易修改概念模型是数据库设计的关键[7]。

图4-8 数据库E-R图

4.4 物理模型结构

数据库是“绿色行动”宣传网站必不可少的组成部分,一个良好的数据库结构合理,并且具有很好的冗余。为减少“绿色行动”宣传网站的冗余,采用了第三范式的数据库结构。该数据库可以为“绿色行动”宣传网站的数据提供支持,从而保证了系统的稳定性和鲁棒性。一个好的数据库可以大大的提升系统的运行速度,一个好的数据库不仅可以加快系统的运行速度,还可以减少大量的数据错误。由于“绿色行动”宣传网站在日常工作中会产生大量的数据,所以要有一个稳定的、安全的数据库来进行数据的存储,以确保系统的正常工作。利用特定的存储结构,关联数据库可以高效地对系统数据进行组织。MySQL数据库在各个表间建立了良好的连接关系,从而将数据结构和表达分离开来。

在系统实施前,必须对数据库的特定设计进行详细的设计。

(1)商品信息表

商品信息表主要用来存储商品信息,包含商品名称、商品分类、商品图片等信息。其设计如表4-1所示。

表4-1 商品信息

列名

数据类型

长度

主外键

字段说明

id

bigint

20

主键

addtime

timestamp

0

创建时间

shangpinmingcheng

varchar

200

商品名称

shangpinfenlei

varchar

200

商品分类

shangpintupian

longtext

0

商品图片

shangpinguige

varchar

200

商品规格

shangpinpinpai

varchar

200

商品品牌

shangpinxiangqing

longtext

0

商品详情

onelimittimes

int

11

单限

alllimittimes

int

11

库存

price

float

50

价格

(2)购物车表

购物车表主要用来存储购物车信息,包含商品表名、用户id、商品id、商品名称等信息,其设计如表4-2所示。

4-2 购物车信息

列名

数据类型

长度

主外键

字段说明

id

bigint

20

主键

addtime

timestamp

0

创建时间

shangpinmingcheng

varchar

200

商品表名

shangpinfenlei

varchar

200

用户id

shangpintupian

longtext

0

商品id

shangpinguige

varchar

200

商品名称

shangpinpinpai

varchar

200

图片

shangpinxiangqing

longtext

0

购买数量

onelimittimes

int

11

单价

alllimittimes

int

11

会员价

price

float

50

商品类型

(3)地址表

    地址表主要用来存储地址信息,包含用户id、地址、收货人、电话等信息,其设计如表4-3所示

4-3 地址

列名

数据类型

长度

主外键

字段说明

id

bigint

20

主键

addtime

timestamp

0

创建时间

userid

bigint

20

用户id

address

varchar

200

地址

name

varchar

200

收货人

phone

varchar

200

电话

isdefault

varchar

200

是否默认地址

(4)订单信息表

订单信息表主要用来存储订单信息,包含订单编号、商品表名、用户id、商品id、商品名称等信息,其设计如表4-4所示。

4-4 订单信息

列名

数据类型

长度

主外键

字段说明

id

bigint

20

主键

addtime

timestamp

0

创建时间

orderid

varchar

200

订单编号

tablename

varchar

200

商品表名

userid

bigint

20

用户id

goodid

bigint

20

商品id

goodname

varchar

200

商品名称

picture

longtext

0

商品图片

buynumber

int

11

购买数量

price

float

50

价格

discountprice

float

50

折扣价格

total

float

50

总价格

discounttotal

float

50

折扣总价格

type

int

11

支付类型

status

varchar

200

状态

address

varchar

200

地址

tel

varchar

200

电话

consignee

varchar

200

收货人

remark

varchar

200

备注

logistics

longtext

0

物流

goodtype

varchar

200

商品类型

(5)绿色服务表

绿色服务表主要用来存储绿色服务信息,包含服务名称、服务类型、服务图片、服务内容等信息,其设计如表4-5所示。

4-5 绿色服务

列名

数据类型

长度

主外键

字段说明

id

bigint

20

主键

addtime

timestamp

0

创建时间

fuwumingcheng

varchar

200

服务名称

fuwuleixing

varchar

200

服务类型

fuwutupian

longtext

0

服务图片

fuwuneirong

longtext

0

服务内容

fuwujieshao

longtext

0

服务介绍

(6)用户表

用户表主要用来存储系统用户的基本信息,包含用户名、密码、姓名、性别等信息,其设计如表4-6所示。

4-6 用户

列名

数据类型

长度

主外键

字段说明

id

bigint

20

主键

addtime

timestamp

0

创建时间

yonghuming

varchar

200

用户名

mima

varchar

200

密码

xingming

varchar

200

姓名

xingbie

varchar

200

性别

touxiang

longtext

0

头像

shouji

varchar

200

手机

money

float

50

余额

(7)收藏表

收藏表主要用来存储收藏信息,包含用户id、商品id、表名、名称等信息,其设计如表4-7所示。

4-7 收藏

列名

数据类型

长度

主外键

字段说明

id

bigint

20

主键

addtime

timestamp

0

创建时间

userid

bigint

20

用户id

refid

bigint

20

商品id

tablename

varchar

200

表名

name

varchar

200

名称

picture

longtext

0

图片

type

varchar

200

类型

inteltype

varchar

200

推荐类型

remark

varchar

200

备注

  • 23
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值