# Java_web_springboot+vue3+mybatis_行业动态系统 **Repository Path**: gaopengyue/cemenghui_web ## Basic Information - **Project Name**: Java_web_springboot+vue3+mybatis_行业动态系统 - **Description**: 本人于大二下学期、即2024年上半学期编写的javaweb项目,使用了springboot+mybatis+vue3框架,完成了软件系统实训课程中“测盟会”的行业动态系统部分。本系统致力于构建一个综合性的会议管理平台,以解决管理协会在举办会议时遇到的如基于电子邮件的会议注册工作容易出错、及时性差;基于微信群的新闻发布散乱,不易查阅;经过授权的会议无法回放等一系列痛点问题。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2024-12-21 - **Last Updated**: 2025-05-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Java_web_ssm+vue3_行业动态系统 #### 介绍 本人于大二下学期、即2024年上半学期编写的javaweb项目,使用了springboot+mybatis+vue3框架,完成了软件系统实训课程中“测盟会”的行业动态系统部分。本系统致力于构建一个综合性的会议管理平台,以解决管理协会在举办会议时遇到的如基于电子邮件的会议注册工作容易出错、及时性差;基于微信群的新闻发布散乱,不易查阅;经过授权的会议无法回放等一系列痛点问题。
本项目是一个会员制的会议管理平台,一共分为三个角色:企业租户(企业管理员)、系统管理员、普通用户,不同角色权限不同,其中企业租户可注册。
前端主要有三个界面:个人信息(个人信息编辑),动态浏览(浏览行业新闻),动态管理(编辑行业新闻)
登录页面
![输入图片说明](image_1.png)
注册页面
![输入图片说明](image_2.png)
个人信息
![输入图片说明](image_3.png)
动态浏览(支持模糊搜索)
![输入图片说明](image_4.png)
文章内容
![输入图片说明](image_5.png)
动态管理
![输入图片说明](image_6.png)
发布/编辑文章
![输入图片说明](image_7.png)
#### 软件架构 前端
![输入图片说明](image_8.png)
后端
![输入图片说明](image_9.png)
#### 安装教程 (请提前安装好数据库,建议使用mysql)
1. 本项目为前后端分离设计,建议用两个编译器分别打开运行。这里演示的是vscode和idea配合的运行办法 2. 先用idea打开后端的文件夹,找到application.yml文件,在此处填入您数据库的账号密码。如果对端口有要求,也可以在这里修改端口号 ![输入图片说明](image_10.png)
3. 然后用vscode打开前端的文件夹。注意如果您在步骤2里修改了后端的端口号,那么也应该对应地在前端的vite.config.ts文件里进行修改。然后,先使用“npm run clean”指令清除依赖,再使用“npm run dev”指令,出现以下几个链接即为成功 ![输入图片说明](image_11.png)
4、先在idea运行后端项目,再在vscode运行前端项目,选择“localhost”链接点击,即可在浏览器中进入项目 #### 使用说明 1. 登录系统中,系统管理员默认账号密码为“admin”“123456”,普通用户默认账号密码为“1243575150”“g1234567”。企业租户开放注册功能,用户可自行注册 ![输入图片说明](image_12.png)
2. 在个人信息页面,可以对个人信息进行修改。企业租户可以看见自己的所属企业信息 ![输入图片说明](image_13.png)
3. 在动态浏览页面,支持多属性模糊搜索,以及页码跳转 ![输入图片说明](image_14.png)
4. 在文章细节页面,可以看到文章的具体内容 ![输入图片说明](image_15.png)
5. 在动态管理页面,点击“上传”可以创建自己的文章 ![输入图片说明](image_16.png)
6. 动态管理包括编辑与删除功能,但需要注意的是具有权限限制。普通用户不能对动态管理做出任何操作,企业租户可以操作属于自己的文章,而系统管理员可以操作所有文章 ![输入图片说明](image_17.png)
#### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)