基于Web的宿舍分配管理系统的设计与实现开题报告

 2022-08-15 09:24:06

1. 研究目的与意义

计算机技术应用于生活已经成为必然,建设数字化高校迫在眉睫。近年来,我国大部分高校的招生规模逐年扩大,学生规模和信息量井喷式膨胀,尽管学校教学教务的硬件设备不再处于紧缺状态,而是越来越完善,但宿舍管理任务完成起来依然相对困难,很多学校仍然采用人工记录和利用传统办公软件的方式进行宿舍管理[1]。因此,设计一个可以帮助宿舍管理员完成相关工作,减轻管理员工作量的系统具有现实意义。同时,该系统能够面向学生,促进学生和管理员之间的信息交流,给校园后勤生活带来极大的便捷。

调研发现,大多数高校的宿舍管理系统用户分为学生、宿舍管理员和系统管理员三种角色。学生的主要诉求包括查看宿舍相关信息、浏览宿舍公告、宿舍考勤打卡、浏览考勤记录、个人信息查看与修改、个性填报等功能。宿舍管理员的用户需求包括查看或修改个人资料信息、查看公告内容,增加、删除或改动管理的学生的资料和考勤记录,检查自己管理学生的打卡记录等等基本功能。系统管理员用户需求包括公告管理、宿舍楼管理、宿舍管理、学生管理、考勤、打卡管理和查看修改自己的资料功能。

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

2. 研究内容和预期目标

  1. 背景及意义

  2. 现有在线教学系统已有功能研究与对比

  3. 相关技术概述与研究现状

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

    3. 国内外研究现状

    B/S结构就是Browser/Server结构,即浏览器和服务器结构[2]。在这种结构下,系统功能的核心部分在服务器端(Server端)实现,这不仅在大大减少用户成本的同时降低了系统更新和维护的成本,也减轻了系统维护和升级的工作量,而且还减弱了电脑客户端的载荷。现在的软件系统更新速度越来越快,而采用B/S架构开发和维护的工作主要集中在服务端,这使得系统的维护与更新方式简单。系统在IDEA2021.1版本下用Java语言开发,IDEA集成开发环境不仅具有强大的整合功能,并且排版灵活,代码提示范围较广、提示功能便捷,相对来说更加适合新用户进行系统开发。Java语言功能强大,它所具有的可移植性等特点给程序员的开发工作带来极大的便利,并且,用Java语言实现丰富的网页十分友好。此外,本系统采用Java数据库编程,依靠JDBC执行SQL语句,选择具有成本低、体积小、灵活度高、安全性好等特点的开源数据库MySQLServer5.7,借助navicat更好的实现数据库界面图形化。Tomcat9.0.37web应用服务器与MySQL数据库链接,Tomcat是一个Servlet和JSP容器,客户端请求动态页面加载时,Tomcat可以快速响应实现。

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

    4. 计划与进度安排

    1.调查研究(以调查问卷)的形式,调研大家对系统的评价与需求

    2.深入学习现有系统app,对比各自优缺点

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

    5. 参考文献

    [1]曹雪雪. 基于学生个性的宿舍分配管理系统设计与实现[D].杭州电子科技大学,2018.

    [2]姜磊.基于ASP.NET的学生宿舍管理系统的设计与实现[J].数字技术与应用,2018,36(11):145 147.

    [3]曾玉红.基于B/S高校宿舍管理系统的设计与实现[J].电脑知识与技术,2018,14(36):60-62.

    [4]杨菊梅. 校园学生宿舍管理系统的设计与实现[D].山东大学,2017.1

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

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