深圳定制开发软件有限公司_重庆有什么好玩的地方景点推荐_南京建站程序_网络上怎么做推广方案 系统设计
  1. 系统架构设计

本校园信息共享平台的架构设计主要分为可以3层,主要有Web层,业务层,Model层。其中web层还包括View层和Controller层,Model层包括元数据扩展层和数据访问层。

系统架构如下图所示。

图4-1 系统架构

    1. 系统总体设计

校园信息共享平台总体分为前台用户模块和后台管理员模块。

两个模块表现上是分别独立存在,但是访问的数据库是一样的。每一个模块的功能都是根据先前完成的需求分析,并查阅相关资料后整理制作的。

综上所述,系统功能结构图如下图所示。

图4-2 系统功能结构图

    1. 系统功能设计

登录模块:登录模块是进入系统的入口,所有用户必须登录后才能访问系统。登录需要输入用户名和密码,如果多次尝试登录需要输入验证码。登录时需要选择用户的角色,是一般用户还是管理员登录等。登录成功后,会通过数据库获取用户的权限,并跳转至用户的主页面。

商品信息模块:可分为商品信息浏览、商品信息检索、商品信息维护三个模块,管理员对商品信息有维护的权限,发布新的商品信息、更新已有的商品信息等。

失物招领管理模块:失物招领管理分为失物招领添加、修改和失物招领查询。失物招领信息由丢失者进行修改、添加、删除操作;失物招领查询由普通用户来执行。

    1. 数据库设计
      1. 数据需求分析

从前面可以分析到数据库中最重要的是寻物信息,招领信息,公告信息。分析可以得到如下数据描述:

平台用户:用于记录用户的各种信息,包括用户名、密码、姓名、性别、地址、邮箱、联系方式等数据项。

管理员:记录管理员的登录信息。包括用户名,密码,权限等数据项。

失物招领:存储各种失物招领信息。包括招领编号、发布时间、图片、招领内容、联系方式、招领标题等数据项。

拼车推荐:平台发布拼车推荐信息,用户可以对平台拼车推荐进行查询,也可以发布拼车信息。

      1. 数据库概念设计

根据前面的数据流程图,结合系统的功能模块设计,设计出符合系统的各信息实体。

系统ER图如下图所示。

图4-3 系统ER图

      1. 数据库表设计

校园信息共享平台所拥有的数据表有以下:用户信息表,失物招领信息表,拼车信息表,商品信息表,商品推荐表,闲置物品买卖表等。

由于数据表较多,只展示系统主要数据表,如下表所示。

名称

类型

长度

不是null

主键

注释

student_id

int

11

学生ID

gender

varchar

64

性别

address

varchar

64

住址

date_of_birth

varchar

64

出生日期

examine_state

varchar

16

审核状态

recommend

int

11

智能推荐

seat

varchar

64

座位号

user_id

int

11

用户ID

create_time

datetime

0

创建时间

update_time

timestamp

0

更新时间

名称

类型

长度

不是null

主键

注释

takeout_merchant_id

int

11

外卖商家ID

business_name

varchar

64

商家名称

merchant_address

varchar

64

商家地址

merchant_number

varchar

64

商家编号

nature_of_business

varchar

64

经营范围

examine_state

varchar

16

审核状态

recommend

int

11

智能推荐

seat

varchar

64

座位号

user_id

int

11

用户ID

create_time

datetime

0

创建时间

update_time

timestamp

0

更新时间

名称

类型

长度

不是null

主键

注释

lost_and_found_id

int

11

失物招领ID

claim_no

varchar

64

招领编号

picture

varchar

255

图片

publisher

int

11

发布人

recruitment_content

text

0

招领内容

contact_information

varchar

16

联系方式

claim_title

varchar

64

招领标题

hits

int

11

点击数

examine_state

varchar

16

审核状态

recommend

int

11

智能推荐

seat

varchar

64

座位号

create_time

datetime

0

创建时间

update_time

timestamp

0

更新时间

名称

类型

长度

不是null

主键

注释

commodity_center_id

int

11

商品中心ID

trade_name

varchar

64

商品名称

commodity_number

varchar

64

商品编号

product_picture

varchar

255

商品图片

product_details

text

0

商品详情

price

int

11

价格

business

int

11

商家

stock

int

11

库存

hits

int

11

点击数

examine_state

varchar

16

审核状态

recommend

int

11

智能推荐

seat

varchar

64

座位号

create_time

datetime

0

创建时间

update_time

timestamp

0

更新时间

名称

类型

长度

不是null

主键

注释

order_center_id

int

11

订单中心ID

order_number

varchar

64

订单编号

price

varchar

64

价格

commodity_number

varchar

64

商品编号

trade_name

varchar

64

商品名称

number_of_purchases

int

11

购买数

total

varchar

64

合计

purchaser

int

11

购买人

contact_number

varchar

16

联系电话

business

int

11

商家

receiving_address

varchar

64

收货地址

examine_state

varchar

16

审核状态

pay_state

varchar

16

支付状态

pay_type

varchar

16

支付类型

recommend

int

11

智能推荐

seat

varchar

64

座位号

create_time

datetime

0

创建时间

update_time

timestamp

0

更新时间

名称

类型

长度

不是null

主键

注释

carpooling_id

int

11

拼车ID

place_of_departure

varchar

64

出发地

destination

varchar

64

目的地

contact_number

varchar

16

联系电话

departure_time

datetime

0

出发时间

student

int

11

学生

carpool_details

text

0

拼车详情

hits

int

11

点击数

examine_state

varchar

16

审核状态

recommend

int

11

智能推荐

seat

varchar

64

座位号

create_time

datetime

0

创建时间

update_time

timestamp

0

更新时间

名称

类型

长度

不是null

主键

注释

idle_trading_id

int

11

闲置买卖ID

title

varchar

64

标题

title_number

varchar

64

标题编号

picture

varchar

255

图片

publisher

int

11

发布人

sale_details

text

0

买卖详情

hits

int

11

点击数

examine_state

varchar

16

审核状态

recommend

int

11

智能推荐

seat

varchar

64

座位号

create_time

datetime

0

创建时间

update_time

timestamp

0

更新时间

">

网站的作用是什么

注册租赁公司流程和费用、wifi码小程序搭建、永久使用、不限域名、怎么建立一个简单的网站

中国国家培训网?

深圳定制开发软件有限公司_重庆有什么好玩的地方景点推荐_南京建站程序_网络上怎么做推广方案

[2]邹青松。计算机软件Java编程特点及其技术运用[J].黑龙江科学,2020,11(06):62-63. 微网站模板软件开发公司简介范本湖北随州疫情最新消息手机软件怎么开发软件资源共享陕西省住房和城乡建设厅官网二建怎么注册公司抖音号网上推广具体方案如何注册公司商标里建制作广告公司东莞市地图公司网站方案2023年疫情结束可能性大吗?页面正在跳转 10秒后自动少儿编程加盟排行洛可可设计公司招聘信息上海响应式网站建设手工活拿回家做在哪里找辽宁鞍山人才网成人学编程的正规学校网页设计师薪酬设计包装设计公司官网h5在线网站seo推广渠道黄骅港海鲜批发码头海口有哪些做网站公司视频号推广价格个体户注册名字查询官网seo网站优化多少钱四川旅游必去十大景点推荐自助云商城网站

猜你喜欢

  • 友情链接:
  • 商标注册网官方网站 上海工商局官网查询系统 邢台网络推广公司哪家好 个体工商户营业执照注册 网页美工设计作业 广告制作价目表