技术栈
前端:vue.js+ElementUI
开发工具:IDEA 或者eclipse都支持
编程语言: java
框架: ssm/springboot
数据库: mysql 版本不限
数据库工具:Navicat/SQLyog都可以
详细技术:java+springboot+vue+MYSQL+MAVEN
springboot是spring家族中的一个全新框架,用来简化spring程序的创建和开发过程。在以往我们通过SpringMVC+Spring+Mybatis框架进行开发的时候,我们需要配置web.xml,spring配置,mybatis配置,然后整合在一起,而vue抛弃了繁琐的xml配置过程,采用大量默认的配置来简化我们的spring开发过程。
vue化繁为简,使开发变得更加的简单迅速。
Spring Boot 的基础结构共三个文件,具体如下:
src/main/python:程序开发以及主程序入口;
src/main/resources:配置文件;
src/test/python:测试程序。
个人日志系统的建立,为个人的日志信息,照片信息进行了一个宣传和发布的地方。个人日志系统的开发建设,也是方便了用户之间建立交流的一个场所,也类似于当前的抖音系统,但是规模远不及抖音,是一个面向中小型网站的日志管理系统。该网站采用了BS架构模式开发,采用了eclipse开发平台和mysql数据库进行设计,分为了网站的前台和后台两大部分,主要功能如下:
网站前台:
首页:首页展示了最新的日志和最新的相册信息,最新发布的日,并且以列表形式展示日志的信息,个人的相片等,方便其他用户查看欣赏。
日志:以列表的形式展示日志信息,并且可以进行日志的查询,用户点击日志后也可以查看日志的内容。
相册:注册用户可以发布相片信息,相片在发布时候,对应到相应的相册中,相册可以在前台进行查询,搜索,查询出相册的基本信息情况,就可以展示出来。
用户信息:用户可以查看别的用户发布的相册,也可以以列表的形式搜索用户信息,并且能够在线进行用户的查询查看。
注册和登录:可以输入用户名,密码,用户的基本信息情况后进行用户信息注册,注册后后台审核完成就可以在线进行登录。
管理员后台
管理员信息:管理员在登录网站后,可以进入到系统的后台中,然后对管理员的个人密码进行修改。
日志管理:可以对日志的信息进行管理,并且修改日志信息,发布最新的日志,并且能够审核,审核后就可以在前台进行展示。
留言管理:实现了在线的信息留言,能够在线发布留言信息,并且可以对留言信息进行回复。
照片管理:可以针对用户发布的照片信息进行管理,并且添加相册,用户能够在相册中添加照片等。
用户管理:可以在线添加用户,也可以针对前台注册的用户进行人工审核查看。
系统管理:可以管理系统的整体功能,并且可以设置友情链接等信息,并且对系统的整体信息情况进行管理。
日志系统后台-计算机毕业设计
用户后台
日志管理:可以发布个人的日志博客信息,并且对个人的日志信息进行管理,能够实现日志的发布,最新日志的更改等。
相册管理:可以建立相册,并且发布最新的照片在相册里,对平时的生活点滴进行记录。相册也对照片进行了分类,相册封面可以设置一个总的相片的集合封面。
图片查询:用户可以在个人后台中查询上传的相片,也就是图片信息,通过输入相册名称,相片的名称等进行查询搜索。
好友管理:用户可以对添加的好友,进行管理,分类查询查看,并且可以将好友进行删除,做到了好友信息的整合管理。随时可以查看到好友的联系方式,方便交流。
留言管理:用户可以在个人的后台留言处进行留言,并且能够进行留言回复,实现了网站的更新和提供了后期的维护建设的建议。
个人中心:实现了个人的密码修改,个人资料的查看以及相关资料的更新,是系统网站的一个重要的功能之一。