本课题研究内容是物联网教研室教学资料管理系统,本系统的用户分两类:管理员用户和一般用户,他们使用统一的登录界面。登录成功后,依据不同的用户类型进入不同的界面。管理员拥有用户管理(包括添加用户、删除用户、修改用户权限、与用户通信),资料管理(主要包括添加资料、删除资料、审核用户上传资料、修改资料、查看资料、资料分类、资料锁定、资料类别管理等)的权限,而且管理员可以实时发布公告以及修改自己的个人信息,日志管理则对管理员的各项操作提供日志记录信息。一般用户有上传、下载、浏览资料信息、查看并修改个人信息、与管理员通信的权限。他们通过统一的数据管理层与数据库交互,从而屏蔽了数据库的异构性和操作的复杂性。
SpringBoot项目默认支持两种格式的配置文件
1,application.properties
2,application.yaml
springboot是spring家族中的一个全新框架,用来简化spring程序的创建和开发过程。在以往我们通过SpringMVC+Spring+Mybatis框架进行开发的时候,我们需要配置web.xml,spring配置,mybatis配置,然后整合在一起,而springboot抛弃了繁琐的xml配置过程,采用大量默认的配置来简化我们的spring开发过程。
SpringBoot化繁为简,使开发变得更加的简单迅速。
Spring Boot 的基础结构共三个文件,具体如下:
src/main/java:程序开发以及主程序入口;
src/main/resources:配置文件;
深入学习教学资料管理系统开发的原理和基本流程,经过需求分析、总体设计、详细设计,最终运用Java编程实现本系统。该 教学资料管理系统不仅仅是简单的教学资料的上传与下载,它还可以实现资料的分类管理,完成高校教学的全部需求且便于维护和更新。它包括的功能模块有系统管理维护模块、资料审核模块、资料查询模块、资料类别管理模块、用户管理模块、帮助模块。