项目介绍
随着信息时代的发展,计算机迅速普及,传统的校园跳蚤市场管理方式显得不够快捷,这时我们就需要创造更加便利的管理方法,对校园跳蚤市场信息进行统计,便于校园跳蚤市场信息进行统一管理。将管理方式转变为信息化、智能化显得尤为重要,校园跳蚤市场系统可以在短时间内完成大量的数据处理、帮助用户快速的查找校园跳蚤市场相关信息,实现的效益更加直观。校园跳蚤市场系统中采用nodejs技术和mysql数据库。主要包括管理员、发布者和用户三大部分,主要功能是实现对个人中心、用户管理、发布者管理、分类管理、商品信息管理、留言咨询管理、咨询回复管理、论坛管理、系统管理、订单管理等功能进行解析,使管理变得方便快捷。相对于管理者而言,本系统可以减少工作人员的工作量,从而提高工作效率。经过对本系统的全面测试,表明了本系统具有良好的可行性。
关键词: 校园跳蚤市场;nodejs;mysql数据库
开发环境
开发语言:nodejs
框架:Express
数据库:mysql 5.7(一定要5.7版本)
数据库工具:Navicat11
开发软件:VS code/HBuilder X
浏览器:谷歌浏览器
功能介绍
研发该系统时,需要明确一些数据,主要包括人员信息、校园跳蚤市场信息等。人员信息包括发布者信息、用户信息和管理员信息;校园跳蚤市场信息主要是商品信息和公告信息等信息。
系统使用权限分别包括管理员、发布者和用户,其中管理员拥有着最大的权限,同时管理员的功能模块也是最多的,管理员可以对系统上所有信息进行管理。用户可以修改个人信息,对校园跳蚤市场信息进行查询和商品的购买等;发布者可以修改个人信息,对商品信息管理、留言咨询管理、咨询回复管理、订单管理等进行管理;研发该系统要站在用户的角度思考,实现用户需要的全部功能需求,并且使用起来方便快捷,易于操作。
能够登录本系统的一共有三种角色,分别是管理员、发布者和用户。登录系统后,不同的角色可以对系统进行不同的操作,管理员拥有最大的权限。系统总体结构如图4-1所示。
图4-1系统总体结构图
效果图