没有合适的资源?快使用搜索试试~ 我知道了~
基于Springboot+Vue的宿舍管理系统论文
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 145 浏览量
2025-01-06
22:20:42
上传
评论
收藏 866KB DOCX 举报
温馨提示
项目演示效果截图:https://blog.csdn.net/weixin_45393094/article/details/125019849 系统采用前后端分离技术,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护; 系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。系统管理员:管理系统用户、角色与权限、拥有系统全部权限,保证系统正常运行。拥有操作调宿申请,查看报修是否完成,查看用户基本信息等权利。 学生:查看宿舍信息,申请调宿,报修。 后端:SpringBoot 前端:vue+element等 开发工具:IDEA 数据库:MySQL JDK版本:jdk1.8 系统有系统管理员+宿舍管理员+学生;三种用户权限,不同的权限进入偶看到的菜单不一样 系统管理员可以管理宿管信息,可以发布系统的整体公告 宿管主要是管理学生信息+宿舍信息 学生主要是个人相关宿舍信息以及报修信息。 感兴趣自行下载学习
资源推荐
资源详情
资源评论
第 1 页 共 28 页
目录
摘要....................................................................................................................................................2
第一章 绪论......................................................................................................................................2
1.1 开发背景.............................................................................................................................2
1.2 开发意义.............................................................................................................................2
第二章 系统分析..............................................................................................................................3
2.1 系统的需求分析.................................................................................................................3
2.2 系统开发设计思想.............................................................................................................3
2.3 系统开发步骤......................................................................................................................3
2.4 系统的主要技术.................................................................................................................4
2.4.1 B/S 系统的三层体系结构........................................................................................4
2.4.2springboot 简介..........................................................................................................5
2.4.3springboot 优点..........................................................................................................5
2.4.4vue..............................................................................................................................6
2.4.5vue 优点.....................................................................................................................6
2.5 系统的运行环境和开发平台............................................................................................9
2.5.1 硬件设备及操作系统..............................................................................................9
2.5.2 系统开发工具..........................................................................................................9
2.5.3 开发工具简介..........................................................................................................9
第三章 系统设计............................................................................................................................11
3.1 系统流程............................................................................................................................11
3.2 系统功能模块的划分.......................................................................................................11
3.2.1 用户管理.................................................................................................................12
3.2.3 宿舍管理................................................................................................................12
3.2.4 系统管理................................................................................................................12
3.3 数据库设计........................................................................................................................13
3.3.1 数据库需求分析.....................................................................................................13
3.3.2 数据库的逻辑设计.................................................................................................13
第四章 系统实现............................................................................................................................13
4.1 主要界面实现....................................................................................................................13
4.1.1 用户登陆.................................................................................................................13
4.1.2 首页........................................................................................................................14
4.1.3 宿舍管理-楼宇信息管理 ......................................................................................15
4.1.4 宿舍管理-房间信息管理 .......................................................................................15
4.1.5 宿舍管理-学生信息管理 .......................................................................................15
4.1.6 学生-报修申请 .......................................................................................................16
4.1.7 学生-申请调宿 .......................................................................................................16
4.1.8 权限管理-修改密码管理 .......................................................................................17
4.2 主要功能程序的实现........................................................................................................18
4.2.1 数据库连接的建立................................................................................................18
4.2.2 信息添加.................................................................................................................18
4.2.3 宿舍录入相关页面.................................................................................................21
第五章 系统的测试........................................................................................................................30
第 2 页 共 28 页
5.1 软件测试的目的和原则.................................................................................................30
第六章 总结..................................................................................................................................31
1.学习到了很多 Java 开发中需要的技术。.......................................................................32
参考文献..........................................................................................................................................32
致谢: 33
摘要
JAVA 是前 SUN 公司(已被甲骨文收购)在九十年代中期推出的一门面向对象
的编程语言,目前广泛应用于开发基于 WEB 的大中型应用系统。本设计综合应
用了 JAVA web 技术的特点,同时结合 jeecg 智能开发平台和 MySQL 数据库技
术,实现基于局域网的宿舍管理系统。
【关键字】JAVA , Jeecg, MySQL, 宿舍管理
第一章 绪论
1.1 开发背景
宿舍管理系统的特点是从宿舍管理的角度出发,用集中的数据库将几乎所有
与宿舍相关的数据统一管理起来,形成了集成的信息源。有好的用户界面,强有
力的工具和信息的共享使得宿舍管理人员得以摆脱繁重的日常工作。
1.2 开发意义
宿舍管理是高校内每一个系部或院部都必须切实面对的工作,但一直以来人
们使用传统的人工方式管理宿舍。这种方式存在着许多缺点,如效率低、保密性
差且较为繁琐。另外管理各项信息的准确性也比较差。
经过调查,目前我国各类高等学校中有相当一部分的管理水平还停留在纸介
质的基础上,这样的管理机制已经不能适应时代的发展,其管理方法将浪费许多
人力和物力。随着科学技术的不断提高,这种传统的手工管理方法必然被以计算
第 3 页 共 28 页
机为基础的信息管理方法所取代。
宿舍管理作为计算机应用的一个分支,有着手工管理无法比拟的优点,因此,
开发一套宿舍管理系统,将为学校管理带来前所未有的改变,是非常必要的,也
是十分及时的。
第二章 系统分析
2.1 系统的需求分析
根据本校宿舍的工作流程与实际的需求和特色,本系统需满足以下几个方面
的要求:
1. 查询宿舍学生的基本信息以及各个宿舍的基本信息
2. 学生可以提交报修信息
3. 学生可以修改自己的密码
4. 宿舍管理员可以查询宿舍区域、楼宇、院系、班级等信息
5. 宿舍管理员可以查询保修信息的跟进情况
2.2 系统开发设计思想
系统采用前后端分离技术,既便于系统功能的各种组合和修改,又便于未参
与开发的技术维护人员补充、维护;
系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修
改、备份等操作。
2.3 系统开发步骤
宿舍管理系统的建立与应用可以划分成总体规划、系统开发和系统运行三个
阶段,其中系统开发阶段还可进一步分为系统分析、系统设计和系统实施等工作
环节。上述各个阶段排列成一个严格的线性开发序列,在每个工作阶段均产生完
第 4 页 共 28 页
整的技术文档作为下一阶段工作的指导和依据,每一阶段都应对文档进行评审,
确信该阶段工作已完成并达到要求后才能进入下一阶段,同时在以后的工作中不
能轻易改变前面经过评审的成果。
上述开发方式的主要优点是便于开发工作的组织和管理,并且可大大降低在
线管理系统开发的复杂性。国内外许多系统开发的实例都证明这是一种行之有效
的开发方式。
2.4 系统的主要技术
2.4.1 B/S 系统的三层体系结构
在 B/S 的系统中,用户可以通过浏览器向分布在网络上的许多服务器发出请
求。B/S 结构极大的简化了客户机的工作,客户机上只需安装、配置少量的客户
端软件即可,服务器将担负更多的工作,对数据库的访问和应用程序的执行将在
服务器上完成。
在 B/S 三层体系结构下,表示层(view)、功能层(controller)、数据层(model)被
分割成三个相对独立的单元:
第一层--表示层:Web 浏览器
在表示层中包含系统的显示逻辑,位于客户端。它的任务是由 Web 浏览器
向网络上的某一 Web 服务器提出服务请求,Web 服务器对用户身份进行验证后
用 HTTP 协议把所需的主页传送给客户端,客户机接受传来的主页文件,并把它
显示在 Web 浏览器上。
第二层--功能层:具有应用程序扩展功能的 Web 服务器
在功能层中包含系统的事务处理逻辑,位于 Web 服务器端。它的任务是接
受用户的请求,首先需要执行相应的扩展应用程序与数据库进行连接,通过 SQL
等方式向数据库服务器提出数据处理申请,后台数据库服务器将数据处理的结果
提交给 Web 服务器,再由 Web 服务器传送回客户端。
第三层--数据层:数据库服务器
在数据层中包含系统的数据处理逻辑,位于数据库服务器端。它的任务是接
受 Web 服务器对数据库操纵的请求,实现对数据库查询、修改、更新、删除功
第 5 页 共 28 页
能,把运行结果提交给 Web 服务器。
从上面的分析中可以看出,B/S 体系结构是把 C/S 结构的事务处理逻辑模块
从客户机的任务中分离出来,由单独组成的一层来负担其任务,这样客户机的压
力大大减轻了,把负荷均衡地分配给了 Web 服务器,于是由原来的 C/S 结构转
变成 B/S 结构。
2.4.2springboot 简介
SpringBoot 是一种全新的框架,目的是为了简化 Spring 应用的初始搭建以及
开发过程。该框架使用特定的方式(集成 starter,约定优于配置)来进行配置,
从而使开发人员不需要再定义样板化的配置。SpringBoot 提供了一种新的编程
范式,可以更加快速便捷地开发 Spring 项目,在开发过程当中可以专注于应用
程序本身的功能开发,而无需在 Spring 配置上花太大的工夫。
SpringBoot 基于 Sring4 进行设计,继承了原有 Spring 框架的优秀基因。
SpringBoot 并不是一个框架,而是一些类库的集合。maven 或者 gradle 项目导
入相应依赖即可使用 SpringBoot,而无需自行管理这些类库的版本。
2.4.3springboot 优点
1、为基于 Spring 的项目开发提供更快捷的入门体验:特别是对于刚
开始使用 Spring 框架的开发人员,无需关心使用 Spring 框架都需要引入哪些
jar 包,无需关心 Spring 框架与其他框架整合时都需要哪些配置文件。
SpringBoot 会自动配置 Spring。
2、无需手动管理依赖 jar 包的版本:SringBoot 通过 spring boot
starter 管理其提供的所有依赖的版本,当升级 SpringBoot 时,这些依赖的版
本也会随之升级,个人无需指定版本号,但是也可以自定义版本号覆盖
SpringBoot 的默认值。
3、自动配置,无需 XML:SpringBoot 尝试根据你添加的 jar 依赖自动
配置你的应用。
4、嵌入式的 Tomcat,无需部署 war 文件。传统的项目我们在启动或者
部署的时候,需要将项目的 war 包放到服务器(如 Tomcat、JBoss)的指定目录下,
然后再启动服务器。而 SpringBoot 项目在启动时无需将 war 文件部署到服务器
中。SpringBoot 内置了 Tomcat 和 Jetty 容器。在服务器启动 SpringBoot 项目
剩余27页未读,继续阅读
资源评论
程序员可乐丶
- 粉丝: 9w+
- 资源: 378
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- springboot基于协同过滤算法的黔醉酒业白酒销售系统_p091v--论文-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.zip
- 基于CGAN网络的二维码图像生成技术研究与实现
- 431大神PHP基于MVC三层酒店预订管理系统毕业课程源码设计
- springboot基于Spark的共享单车数据存储系统的设计与实现_71220--论文-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.zip
- springboot基于hive旅游数据的分析与应用_4x1c2--论文-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.zip
- springboot基于Web的铁路订票管理系统_w8iq4-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.zip
- 计算机毕业设计Java实现的智能二维码门禁管理系统源码+论文资料
- springboot档案管理系统_8xpgg--论文-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.zip
- nash-m-02结果.7z
- springboot+vue办公管理系统-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.zip
- springcloud房产销售平台-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.zip
- Java高校党支部党务管理系统-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.zip
- 基于龙芯的智能识别系统设计3:Python-Opencv边缘检测,输出坐标像素点
- 永磁同步电机非线性磁链观测器-示例代码 介绍: 1.该算法是对传统三段式启动方法(定位-强拖-闭环)的全新升级,可以实现零速闭环直接启动 相比三段式启动,代码大大简化 2.对于轻载启动,如风机,水
- 2025-01-07 11-24-25 的屏幕截图.png
- springboot大学生活动社团管理系统(完整运行版本)-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功