一、技术路线:
开发语言:Java
前端技术:JavaScript、VUE.js(2.X)、css3
数据库:MySQL 5.7
数据库管理工具:Navicat或sqlyog
开发工具:IDEA或Ecplise
二、项目介绍:
https://www.bilibili.com/video/BV18h4y167DU?t=9.6
三、运行截图:
这部分工作主要由程序编制人员完成。通常在面对一个大型的系统时,这些程序编制人员就会明确分工,每个人都完成不同的功能模块,在用代码实现功能的基础上,提前预留好接口,最后才将他们已完成的功能模块通过接口进行组合。
3.1 管理员功能实现
3.1.1 新闻信息管理
管理新闻是管理员的功能。其运行效果图如下。发布新闻,更新新闻信息,删除新闻都是在本页面完成。
图3.1 新闻信息管理页面
3.1.2 微博信息管理
管理微博信息是管理员的功能。其运行效果图如下。管理员不能发布微博信息,但是可以在本页面修改,查询,批量删除用户发布的微博信息。
图3.2 微博信息管理页面
3.1.3 留言板管理
管理留言是管理员的功能。其运行效果图如下。用户与管理员之间进行信息交流是通过留言的形式进行,管理员查看用户留言,在当前页面可以回复用户的留言。
图3.3 留言板管理页面
3.2 用户功能实现
3.2.1 新闻信息
查看新闻信息是用户的功能。其运行效果图如下。用户可以在当前页面搜索新闻,查看新闻的标题和图片,点击任意一个新闻标题就可以查看其对应的内容。
图3.4 新闻信息页面
3.2.2 微博信息
查看微博信息是用户的功能。其运行效果图如下。用户查看微博的内容信息,查看微博的发布者信息,可以评论微博。
图3.5 微博信息页面
3.2.3 留言反馈
用户在当前模块发布留言反馈信息,其运行效果图如下。用户发布的留言反馈信息会得到管理员的查看和回复。
图3.6 留言反馈页面