基于springboot框架学生宿舍管理系统设计与实现开题报告

 2023-11-21 08:11

1. 研究目的与意义

对于学校宿舍处而言,最主要的是管理宿舍的信息。如果使用一般的方法来管理,会比较繁琐,管理起来也很有可能出错。为了方便宿舍人员的管理工作,提高工作效率,同时为了更好地为学生提供服务,有必要开发学生宿舍管理系统,使学校的宿舍管理走上信息化之路,克服人为的种种弊端。

学生宿舍管理系统的开发不仅可以减少人力、物力和财力资源的浪费,更重要的是有助于提高宿舍管理的效率。宿舍管理人员管理学生信息、管理宿舍信息时是一项复杂的组织工作,这种复杂性不仅仅指学生学籍变更快,变更人数众多,更突出地表现在宿舍管理主要对象(即学生)的数据量大,管理起来带来不便,所以开发一个实用、高效的宿舍管理信息系统是很有必要的。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 课题关键问题和重难点

本课题研究的关键问题:

1、学生端用户可以对自己的信息进行修改,查询到自己的寝室信息,申请宿舍物品报修,发布物品遗失信息,查询宿舍卫生信息;

2、宿舍管理员可以对学生信息进行增删查改,能够对寝室信息进行录入、查看,并分配寝室,对报修信息进行审批并反馈给系统,对卫生检查信息进行公告统计,以及门禁信息的导入、统计、查询;

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 国内外研究现状(文献综述)

[1]Struts 最早是 Apache Jakarta 项目的组成部分,开始的代码基础从 2000 年5月开始开发,1.0 版本于 2001 年6 月 发布。Struts 框架的主要架构设计和开发者是CraigR.McClanahan,他现在是Sun 的 JavaServer Faces (JSR-127) 以及 J2EE 平台的Web层架构的规范领导。2003 年,David Heinemeier Hansson 创建一种 Web 开发技术Rails,并一直延伸Rails 核心团队,2100 多名捐助者,一个充满活力的生态系统支持。2003 年,TebHusted、Cedric Dumoulin 等学者提出框架是可重用的半完成的应用程序,可以用来产生专门的定制程序。框架一般具有即插即用的可重用性、成熟的稳定性以及良好的团队协作性。

[2]2007 年初,Apache Struts 团队已经发布下一代产品Struts2,是在 Struts 和WebWork 的技术基础上进行了合并的全新的 Struts 2 框架。2007年,Eyal Oren, Armin Haller, Manfred Hauswirth,Benjamin Heitmann 提出语义Web2.0 ,他们认为语义 Web 应用框架扩展了 Ruby on Rails,使其支持集成语义Web混搭应用的快速开发。当前的 Web 应用大多是数据库驱动的。开发者设计一个数据库架构,在此架构上构建应用逻辑,生成用于用户交互的 Web 页面。这些应用是中心化的,并且依赖于它们自己的关系数据库,限制了数据集成的可能性。混搭应用(通常称为Web 2.0 应用)是一种新兴的 Web 开发范式,可以组合多个不同Web应用的功能。语义 Web 是一个可以由机器进程处理的 Web 数据网络,可以在现有的Web 网络基础上进行数据重用和数据集成。

[3]相比在传统的数据库,在语义Web 数据上构建社交网络应用有如下几个优势。使用语义 Web 数据的全局标示符和基于图的模型,可以跟随图中的链接,从在线数据源按需获取附加的信息,从而实现数据集成。东华理工大学毕业设计(论文) 文献综述国内 Java Web 开发技术文献综述2008 年刘胜利、寿永熙提出框架是软件系统的设计、开发。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究方案

四、方案

本次主要目的是开发一个基于springboot的学生宿舍管理系统,有效的提高宿舍管理的的效率。本次目标是实现一个较完善的系统,要求开发技术先进,实现对宿舍管理员学生的基本信息的管理以及各种增、删、查、改等基本操作,并且要求该系统具有包括足够的信息能力。主界面设计简洁明了,方便操作,管理人员需要进行用户登录才可以进行各个模块之间的操作,保证管理的安全;其次,对寝室和学生信息在完成每次操作以后,通过模块之间的联系,对各信息要做相应的及时更新,实现各个功能块的统一。

本次设计研究主要实现的几大功能模块包括:

第一模块:学生端模块

1.登录:学生进行用户登录密码核对,并可对自己的信息进行修改;

2.寝室信息管理:学生可以查询自己所在宿舍的寝室信息;

3.寝室卫生检查信息管理:学生可以查询自己所在寝室的卫生检查信息,可按月查、按学期查;

4.物品遗失信息:学生可以浏览物品遗失信息,发布物品遗失信息;

5.报修信息管理:学生可以查询自己所在宿舍的报修信息审批情况,申请在线报修。

第二模块:宿舍管理员模块

1.登录:宿舍管理员进行用户登录密码核对,并可对自己的信息进行修改;

2.学生信息管理:宿舍管理员可以对学生信息进行增、删、查、改等操作;

3.寝室信息管理:宿舍管理员可以对寝室信息进行录入、查看,并分配寝室;

4.卫生检查信息管理:宿舍管理员可以对卫生检查信息进行公告、统计;

5.报修信息管理:宿舍管理员可以对报修信息进行审批,并把结果反馈给系统;

6.门禁信息管理:宿舍管理员可以对门禁信息进行导入、统计、查询等操作,可按月查、按学期查。

第三模块:辅导员模块

1.登录:辅导员进行用户登录密码和对,并可对自己的信息进行修改;

2.门禁信息管理:辅导员可以对门禁信息查询,可按月查、按学期查;

3.学生信息管理:辅导员可以对学生信息进行查询;

4.卫生检查信息管理:辅导员可以对学生宿舍卫生检查信息进行查询,可按月查、按学期查;

5.寝室信息管理:辅导员可以对学生寝室信息进行查询;

6.物品遗失信息管理:辅导员可以对物品遗失信息进行浏览;

7.报修信息管理:辅导员可以对报修信息在线浏览;

5. 工作计划

1查阅基于springboot系统设计与实现的资料;进行文献的阅读及整理,写出文献综述;

2根据文献理论回顾,进行理论分析,初步建立分析框架;

3进行实地调查及访谈;案例分析,比较分析;进行研究课题最终成果的撰写工作;

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。