摘要
高校宿舍管理平台是为学校后勤宿舍管理人员管理学生住宿情况的软件,适用于各大住宿型学校。通过平台可实时掌握公寓楼使用情况、房间利用率、楼层利用率等详情。系统可无缝对接迎新管理系统和收费系统,支持提前分配宿舍及统一数据管理。平台包含个人信息管理、系统用户管理、学生信息管理、房间类别管理、维修信息管理等功能,采用 Java 语言和 MySQL 数据库技术,基于 SpringBoot 框架实现。
关键词:高校宿舍管理平台;Java;MySQL;SpringBoot 框架
Abstract
The university dormitory management platform is a software designed for the management of student accommodation in school logistics dormitories. Through the platform, real-time monitoring of apartment building usage and room utilization can be achieved. The system integrates with welcome and charging systems. It includes functions such as personal information management, student information management, room category management, etc., implemented based on the SpringBoot framework using Java and MySQL.
Keywords: University dormitory management platform; Java; MySQL; SpringBoot framework
1 绪论
1.1 研究背景与意义
互联网在经济、生活等方面有着举足轻重的地位。在中国,在线管理的兴起也在迅速发展。为了适应现代人强烈的时间意识,在高校,大量的公寓和宿舍管理信息无法及时共享,学生们无从了解管理信息情况,造成不便。学生在遇到报修问题时,无法第一时间报修,对于宿舍卫生、公告信息、维修进度也不能及时查看。因此,建立高校宿舍管理平台,针对各项事宜建立电子台账,实现线上流程审批,能够增加管理员和学生的效率。学生可以方便地查找信息,进行换宿申请、报修申请、查看维修进度等操作。
1.2 国内外研究现状
在国外,信息技术发展迅速,计算机应用软件纷纷出现。在国内,我国信息技术发展起步较晚,后期不断优化改革,软件开发技术基本能够达到独立开发系统应用的水平。随着宿舍管理人数的增加,学生宿舍管理系统也随之增加。此次开发设计主要是实现学生宿舍管理系统,结合 Java 技术以及 MySQL 数据库进行设计,弥补目前在线宿舍管理系统中的不足,来开发一款即方便又实用的系统。
1.3 论文结构与章节安排
论文将分层次进行编排,正文部分对网站需求做出分析,阐述大体的设计和实现的功能,最后罗列部分调测记录。主要架构如下:
- 第一章:引言。介绍课题研究的背景、意义和现状。
- 第二章:系统需求分析。从用户、功能等方面进行需求分析。
- 第三章:系统设计。对系统框架、功能模块、数据库进行设计。
- 第四章:系统实现。介绍框架搭建、界面实现。
- 第五章:系统测试。对界面和功能进行测试。
- 第六章:总结。
2 高校宿舍管理平台系统分析
2.1 可行性分析
(1)经济可行性:运维成本可由广告费填补,开发成本可控。 (2)操作可行性:参考多个案例,突出以人为本简化操作,具备基本计算机知识的人均可操作。 (3)技术可行性:Java 语言能迎合系统搭建,SpringBoot 构架具有资源优势。采用 Eclipse+Java+MySQL 运行程序。 (4)法律可行性:SpringBoot 框架开源免费,无知识产权纠纷。
2.2 系统流程分析
2.2.1 数据增加流程
用户登录后可增加数据,编号由系统生成,其他信息用户填写,经系统验证合法后显示成功。
图 2-1 数据增加流程图
2.2.2 数据修改流程
数据修改流程与增加类似。
图 2-2 数据修改流程图
2.2.3 数据删除流程
管理人员可删除无用数据。
图 2-3 数据删除流程图
2.3 系统功能分析
2.3.1 功能性分析
分为学生用户模块和管理员模块。 普通用户管理模块:
- 用户注册登录:游客可浏览,需账号进行操作,可注册成员用户。
- 学生信息管理:查看学生详细信息。
- 房间信息管理:查看房间列表及详情。
- 维修信息管理:提交维修信息,包括宿舍号码、物品名称、故障图片等。
- 维修进度管理:查看维修进度及详情。
- 通知公告:查看后台发布的公告。
管理员管理模块:
- 系统用户管理:增删改查管理员及前台用户。
- 学生信息管理:增删改查、导入学生信息。
- 房间类别管理:添加类别管理。
- 房间信息管理:查看、添加、删除房间信息。
- 维修信息管理:查看申请,更新进度。
- 维修进度管理:查看详情、删除。
- 通知公告管理:增删改查公告。
2.3.2 非功能性分析
| 安全性 | 主要指数据库的安装、使用和密码设定必须合乎规范 | | 可靠性 | 经过测试,可靠性 90% 以上 | | 性能 | 性能是影响占据市场的必要条件 | | 可扩展性 | 数据库预留属性,接口使用确保非功能性需求 | | 易用性 | 用户跟随页面展示内容操作即可 | | 可维护性 | 经过测试,可维护性没有问题 |
2.4 系统用例分析
图 2-4 展示了用户角色的用例。
图 2-4 高校宿舍管理平台用户角色用例图
图 2-5 展示了管理员角色的用例。
图 2-5 高校宿舍管理平台管理员角色用例图
2.5 本章小结
本章通过对可行性分析、流程分析、功能需求分析、系统用例分析,确定整个平台要实现的功能,为代码实现和测试提供标准。
3 高校宿舍管理平台总体设计
3.1 系统架构设计
本系统从架构上分为三层:表现层(UI)、业务逻辑层(BLL)以及数据层(DL)。
图 3-1 高校宿舍管理平台系统架构设计图
- 表现层(UI):完成 UI 交互功能,要求合理,与业务逻辑层良好对接。
- 业务逻辑层(BLL):完成数据处理功能。
- 数据层(DL):完成数据存储和管理功能,整合在业务逻辑层中。
3.2 系统功能模块设计
3.2.1 整体功能模块设计
总体设计模块图如图 3-2 所示。
图 3-2 高校宿舍管理平台功能模块图
3.2.2 用户模块设计
用户包括管理员和普通用户。用户模块结构图如下图 3-3 所示。
图 3-3 用户模块结构图
3.2.3 维修信息管理模块设计
学生用户可在平台提交维修信息,具体结构图如下。
图 3-4 维修信息结构图
3.2.4 学生信息管理模块设计
存储学生信息的模块功能结构,具体结构图如下。
图 3-5 学生信息模块结构图
3.3 数据库设计
3.3.1 数据库概念结构设计
主要的数据库表总 E-R 实体关系图如下。
图 3-6 高校宿舍管理平台总 E-R 关系图
3.3.2 数据库逻辑结构设计
主要罗列几个核心数据库表结构设计。
表 maintenance_progress (维修进度)
| 编号 | 名称 | 数据类型 | 长度 | 允许空值 | 主键 | 默认值 | 说明 |
|---|---|---|---|---|---|---|---|
| 1 | maintenance_progress_id | int | 10 | N | Y | 维修进度 ID | |
| 2 | regular_users | int | 10 | Y | N | 0 | 普通用户 |
| 3 | user_name | varchar | 64 | Y | N | 用户姓名 | |
| 4 | dormitory_number | varchar | 64 | Y | N | 宿舍号码 | |
| 5 | item_name | varchar | 64 | Y | N | 物品名称 | |
| 6 | maintenance_progress | varchar | 64 | Y | N | 维修进度 | |
| 7 | create_time | datetime | 19 | N | N | CURRENT_TIMESTAMP | 创建时间 |
| 8 | update_time | timestamp | 19 | N | N | CURRENT_TIMESTAMP | 更新时间 |
表 notification_announcement (通知公告)
| 编号 | 名称 | 数据类型 | 长度 | 允许空值 | 主键 | 默认值 | 说明 |
|---|---|---|---|---|---|---|---|
| 1 | notification_announcement_id | int | 10 | N | Y | 通知公告 ID | |
| 2 | announcement_title | varchar | 64 | Y | N | 公告标题 | |
| 3 | announcement_content | text | 65535 | Y | N | 公告内容 | |
| 4 | create_time | datetime | 19 | N | N | CURRENT_TIMESTAMP | 创建时间 |
| 5 | update_time | timestamp | 19 | N | N | CURRENT_TIMESTAMP | 更新时间 |
表 regular_users (普通用户)
| 编号 | 名称 | 数据类型 | 长度 | 允许空值 | 主键 | 默认值 | 说明 |
|---|---|---|---|---|---|---|---|
| 1 | regular_users_id | int | 10 | N | Y | 普通用户 ID | |
| 2 | user_name | varchar | 64 | Y | N | 用户姓名 | |
| 3 | user_gender | varchar | 64 | Y | N | 用户性别 | |
| 4 | contact_phone_number | varchar | 64 | Y | N | 联系电话 | |
| 5 | examine_state | varchar | 16 | N | N | 已通过 | 审核状态 |
| 6 | user_id | int | 10 | N | N | 0 | 用户 ID |
| 7 | create_time | datetime | 19 | N | N | CURRENT_TIMESTAMP | 创建时间 |
| 8 | update_time | timestamp | 19 | N | N | CURRENT_TIMESTAMP | 更新时间 |
表 repair_information (维修信息)
| 编号 | 名称 | 数据类型 | 长度 | 允许空值 | 主键 | 默认值 | 说明 |
|---|---|---|---|---|---|---|---|
| 1 | repair_information_id | int | 10 | N | Y | 维修信息 ID | |
| 2 | regular_users | int | 10 | Y | N | 0 | 普通用户 |
| 3 | user_name | varchar | 64 | Y | N | 用户姓名 | |
| 4 | contact_phone_number | varchar | 64 | Y | N | 联系电话 | |
| 5 | dormitory_number | varchar | 64 | Y | N | 宿舍号码 | |
| 6 | item_name | varchar | 64 | Y | N | 物品名称 | |
| 7 | fault_image | varchar | 255 | Y | N | 故障图片 | |
| 8 | problem_description | text | 65535 | Y | N | 问题描述 | |
| 9 | create_time | datetime | 19 | N | N | CURRENT_TIMESTAMP | 创建时间 |
| 10 | update_time | timestamp | 19 | N | N | CURRENT_TIMESTAMP | 更新时间 |
表 room_category (房间类别)
| 编号 | 名称 | 数据类型 | 长度 | 允许空值 | 主键 | 默认值 | 说明 |
|---|---|---|---|---|---|---|---|
| 1 | room_category_id | int | 10 | N | Y | 房间类别 ID | |
| 2 | room_category | varchar | 64 | Y | N | 房间类别 | |
| 3 | create_time | datetime | 19 | N | N | CURRENT_TIMESTAMP | 创建时间 |
| 4 | update_time | timestamp | 19 | N | N | CURRENT_TIMESTAMP | 更新时间 |
表 room_information (房间信息)
| 编号 | 名称 | 数据类型 | 长度 | 允许空值 | 主键 | 默认值 | 说明 |
|---|---|---|---|---|---|---|---|
| 1 | room_information_id | int | 10 | N | Y | 房间信息 ID | |
| 2 | dormitory_number | varchar | 64 | Y | N | 宿舍号码 | |
| 3 | room_category | varchar | 64 | Y | N | 房间类别 | |
| 4 | dormitory_location | varchar | 64 | Y | N | 宿舍位置 | |
| 5 | number_of_residents | int | 10 | Y | N | 0 | 已住人数 |
| 6 | bed_status | varchar | 64 | Y | N | 床位状态 | |
| 7 | room_pictures | varchar | 255 | Y | N | 房间图片 | |
| 8 | create_time | datetime | 19 | N | N | CURRENT_TIMESTAMP | 创建时间 |
| 9 | update_time | timestamp | 19 | N | N | CURRENT_TIMESTAMP | 更新时间 |
表 sensitive_vocabulary (敏感词汇)
| 编号 | 名称 | 数据类型 | 长度 | 允许空值 | 主键 | 默认值 | 说明 |
|---|---|---|---|---|---|---|---|
| 1 | sensitive_vocabulary_id | int | 10 | N | Y | 敏感词汇 ID | |
| 2 | sensitive_vocabulary | varchar | 64 | Y | N | 敏感词汇 | |
| 3 | create_time | datetime | 19 | N | N | CURRENT_TIMESTAMP | 创建时间 |
| 4 | update_time | timestamp | 19 | N | N | CURRENT_TIMESTAMP | 更新时间 |
表 student_information (学生信息)
| 编号 | 名称 | 数据类型 | 长度 | 允许空值 | 主键 | 默认值 | 说明 |
|---|---|---|---|---|---|---|---|
| 1 | student_information_id | int | 10 | N | Y | 学生信息 ID | |
| 2 | regular_users | int | 10 | Y | N | 0 | 普通用户 |
| 3 | user_name | varchar | 64 | Y | N | 用户姓名 | |
| 4 | student_gender | varchar | 64 | Y | N | 学生性别 | |
| 5 | contact_phone_number | varchar | 64 | Y | N | 联系电话 | |
| 6 | department_name | varchar | 64 | Y | N | 院系名称 | |
| 7 | professional_name | varchar | 64 | Y | N | 专业名称 | |
| 8 | class_name | varchar | 64 | Y | N | 班级名称 | |
| 9 | create_time | datetime | 19 | N | N | CURRENT_TIMESTAMP | 创建时间 |
| 10 | update_time | timestamp | 19 | N | N | CURRENT_TIMESTAMP | 更新时间 |
表 upload (文件上传)
| 编号 | 名称 | 数据类型 | 长度 | 允许空值 | 主键 | 默认值 | 说明 |
|---|---|---|---|---|---|---|---|
| 1 | upload_id | int | 10 | N | Y | 上传 ID | |
| 2 | name | varchar | 64 | Y | N | 文件名 | |
| 3 | path | varchar | 255 | Y | N | 访问路径 | |
| 4 | file | varchar | 255 | Y | N | 文件路径 | |
| 5 | display | varchar | 255 | Y | N | 显示顺序 | |
| 6 | father_id | int | 10 | Y | N | 0 | 父级 ID |
| 7 | dir | varchar | 255 | Y | N | 文件夹 | |
| 8 | type | varchar | 32 | Y | N | 文件类型 |
表 user (用户账户)
| 编号 | 名称 | 数据类型 | 长度 | 允许空值 | 主键 | 默认值 | 说明 |
|---|---|---|---|---|---|---|---|
| 1 | user_id | mediumint | 8 | N | Y | 用户 ID | |
| 2 | state | smallint | 5 | N | N | 1 | 账户状态 |
| 3 | user_group | varchar | 32 | Y | N | 所在用户组 | |
| 4 | login_time | timestamp | 19 | N | N | CURRENT_TIMESTAMP | 上次登录时间 |
| 5 | phone | varchar | 11 | Y | N | 手机号码 | |
| 6 | phone_state | smallint | 5 | N | N | 0 | 手机认证 |
| 7 | username | varchar | 16 | N | N | 用户名 | |
| 8 | nickname | varchar | 16 | Y | N | 昵称 | |
| 9 | password | varchar | 64 | N | N | 密码 | |
| 10 | varchar | 64 | Y | N | 邮箱 | ||
| 11 | email_state | smallint | 5 | N | N | 0 | 邮箱认证 |
| 12 | avatar | varchar | 255 | Y | N | 头像地址 | |
| 13 | open_id | varchar | 255 | Y | N | 获取用户信息字段 | |
| 14 | create_time | timestamp | 19 | N | N | CURRENT_TIMESTAMP | 创建时间 |
表 user_group (用户组)
| 编号 | 名称 | 数据类型 | 长度 | 允许空值 | 主键 | 默认值 | 说明 |
|---|---|---|---|---|---|---|---|
| 1 | group_id | mediumint | 8 | N | Y | 用户组 ID | |
| 2 | display | smallint | 5 | N | N | 100 | 显示顺序 |
| 3 | name | varchar | 16 | N | N | 名称 | |
| 4 | description | varchar | 255 | Y | N | 描述 | |
| 5 | source_table | varchar | 255 | Y | N | 来源表 | |
| 6 | source_field | varchar | 255 | Y | N | 来源字段 | |
| 7 | source_id | int | 10 | N | N | 0 | 来源 ID |
| 8 | register | smallint | 5 | Y | N | 0 | 注册位置 |
| 9 | create_time | timestamp | 19 | N | N | CURRENT_TIMESTAMP | 创建时间 |
| 10 | update_time | timestamp | 19 | N | N | CURRENT_TIMESTAMP | 更新时间 |
3.4 本章小结
本章主要对系统总体架构以及功能模块的设计,通过建立 E-R 模型和数据库逻辑系统设计完成了数据库系统设计。
4 高校宿舍管理平台详细设计与实现
主要从界面实现、业务逻辑实现两部分进行介绍。
4.1 用户功能模块
4.1.1 用户注册界面
用户点击右上角'注册'按钮,填写账号 + 密码 + 确认密码 + 昵称 + 邮箱 + 用户姓名 + 联系电话等信息后点击'注册',验证无误后注册成功。其用户注册界面展示如下图 4-1 所示。
图 4-1 用户注册界面图
4.1.2 用户登录界面
前台上注册后的用户可通过账户名、密码和验证码进行登录。输入完整信息并点击'登录'按钮,验证一致后登录成功跳转首页;否则提示错误信息。用户登录界面如下图 4-2 所示。
图 4-2 用户登录界面图
4.1.3 通知公告管理界面
点击'通知公告'能看到管理员发布的所有公告信息,点击'详情'进入对应公告信息详情界面。通知公告列表界面如下图 4-3 所示。
图 4-3 通知公告列表界面图
4.1.4 维修信息管理界面
用户点击'维修信息列表'可查看提交的维修信息,点击'维修信息添加'跳转到信息填写界面,填写宿舍号码、物品名称、故障图片、问题描述,点击提交完成添加。添加维修信息界面如下图 4-4 所示。
图 4-4 添加维修信息界面图
4.2 管理员功能模块
4.2.1 系统用户管理界面
管理人员在'系统用户'菜单中可对注册的用户和管理员进行管控。界面如下图 4-5 所示。
图 4-5 系统用户管理界面图
4.2.2 学生信息管理界面
管理员在'学生信息管理'页面可查看所有的学生信息,可对学生信息进行增删改查、导入等相应操作。界面如下图 4-6 所示。
图 4-6 添加学生信息界面图
4.2.3 房间类别管理界面
管理员在'房间类别管理'界面可以对房间信息进行添加类别管理。其管理界面如下图 4-7 所示。
图 4-7 添加房间类别界面图
4.2.4 房间信息管理界面
管理员在'房间信息管理'这一栏可进行查看学校所有房间的详细信息,并且可添加房间信息,也能够重置或删除房间信息。其管理界面如下图 4-8 所示。
图 4-8 添加房间信息界面图
4.2.5 维修信息管理界面
管理员在'维修信息列表'这一栏可查看所有学生提交的维修申请信息,可进行详情、修改维修进度状态等操作。其管理界面如下图 4-9 所示。
图 4-9 添加维修进度界面图
5 系统测试
5.1 系统测试用例
系统测试包括:用户登录功能测试、学生信息添加测试、维修信息添加、密码修改功能测试。
用户登录功能测试:
| 用例名称 | 用户登录系统 |
|---|---|
| 目的 | 测试用户通过正确的用户名和密码可否登录功能 |
| 前提 | 未登录的情况下 |
| 测试流程 | 1) 进入登录页面 2) 输入正确的用户名和密码 |
| 预期结果 | 用户名和密码正确的时候,跳转到登录成功界面,反之则显示错误信息 |
| 实际结果 | 实际结果与预期结果一致 |
学生信息查看功能测试:
| 用例名称 | 学生信息查看 |
|---|---|
| 目的 | 测试学生信息查看功能 |
| 前提 | 用户登录 |
| 测试流程 | 点击学生信息 |
| 预期结果 | 可以查看到所有高校的学生信息 |
| 实际结果 | 实际结果与预期结果一致 |
维修信息添加测试:
| 用例名称 | 维修信息添加测试用例 |
|---|---|
| 目的 | 测试维修信息添加功能 |
| 前提 | 用户正常登录情况下 |
| 测试流程 | 1) 用户点击维修信息,然后点击添加后并填写信息。2) 点击进行提交。 |
| 预期结果 | 提交以后,页面首页会显示新的维修信息 |
| 实际结果 | 实际结果与预期结果一致 |
密码修改功能测试:
| 用例名称 | 密码修改测试用例 |
|---|---|
| 目的 | 测试管理员密码修改功能 |
| 前提 | 管理员用户正常登录情况下 |
| 测试流程 | 1) 管理员密码修改并完成填写。2) 点击进行提交。 |
| 预期结果 | 使用新的密码可以登录 |
| 实际结果 | 实际结果与预期结果一致 |
5.2 系统测试结果
通过编写测试用例,已经检测完毕用户登录功能测试、学生信息展示功能测试、维修信息添加、密码修改功能测试,为平台的后期推广运营提供了技术支撑。
结论
项目已经完成。在学习过程中,逐渐认识到自身存在的不足。对于一些控制是必要的应用技能,能够理解,整个过程中仅仅是一个掌握了常用的性能和控制方法。系统的分析和设计的调查数据,并且已经经历了几个月,努力几个月,该系统已经完成。该系统仍有很多不成熟的地方,在系统设计过程中有许多技术缺陷存在。在设计的过程中也涉及到了很多自己无法解决的问题,主要通过咨询老师解决这些问题。系统的开发环境和配置都是可以自行安装的,系统使用 Java 开发工具,使用比较成熟的 Mysql 数据库进行对系统前台及后台的数据交互,根据技术语言对数据库,结合需求进行修改维护,可以使得系统运行更具有稳定性和安全性。
回顾毕业设计的整个过程,既付出汗水也收获了很多。虽然经历了各种各样的困难,自己的不断研究探索,系统的实现仍有不足之处。在以后的学习及工作中,我仍然继续学习计算机方面的技术,让我在后期的平台开发中可以更好更快的实现需求功能。
参考文献
[1] 袁琳琳。计算机软件 Java 编程特点及技术分析 [J]. 数字通信世界,2023, (12): 87-89. [2] 李鹏霞,李宛睿。高校学生宿舍智慧化管理系统的设计与实现 [J]. 长江信息通信,2023, 36 (11): 162-164+167. [3] 唐军,卢汉利,陆振心,尹胜奇,张泽蛟。学生宿舍管理系统、方法及计算机存储介质 [P]. 广西壮族自治区:CN116248726A, 2023-06-09. [4] 郑光杰,贺富强,黄建超,逢彦玲。宿舍管理系统及住宿管理方法 [P]. 山东省:CN116151523A, 2023-05-23. [5] 陈霖。应用匈牙利算法实现宿舍分配的宿舍管理系统 [D]. 江西师范大学,2023. [6] Mulla Nikahat, Gharpure Prachi. Leveraging well-formedness and cognitive level classifiers for automatic question generation on Java technical passages using T5 transformer[J]. International Journal of Information Technology, 2023, 15 (4): 1961-1973. [7] 唐瑞明,谭倩芳。高校宿舍信息化管理系统设计 [J]. 电子技术与软件工程,2023, (04): 258-262. [8] Putri Intan Hapsari Surya, Buchori Imam, Handayani Wiwandari. Land use change and precipitation implication to hydro-meteorological disasters in Central Java: an overview[J]. International Journal of Disaster Resilience in the Built Environment, 2014, 14 (1): 100-114. [9] 霍佳璐,杨林生。基于 Java 的高校宿舍智能管理系统的设计与实现 [J]. 信息与电脑 (理论版), 2022, 34 (22): 134-136. [10] 黄强。基于 Web 的高职院校学生宿舍管理系统设计与结构分析 [J]. 无线互联科技,2022, 19 (20): 78-80. [11] 海克洪,王迎曙。一种人工智能物联网宿舍管理系统及方法 [P]. 湖北省:CN111916104B, 2022-09-13. [12] Wu Daiwen. The Application and Management System of Scientific Research Projects Based on PHP and MySQL[J]. Journal of Interconnection Networks, 2022, 22 (Supp02): [13] 陆丽娟,刘亚荣,谢晓兰。基于物联网技术的高校宿舍监控管理系统 [J]. 科技和产业,2022, 22 (03): 262-266. [14] 涂华燕。基于 MySQL 宿舍管理系统数据库设计 [J]. 电脑编程技巧与维护,2021, (12): 104-106. [15] 陈玥。基于 Java 语言开发的宿舍管理系统 [J]. 信息与电脑 (理论版), 2021, 33 (21): 38-40. [16] 李洋,胡茵茵,宣宏坤,黄春健,黄泽涛,王宗彤。智慧宿舍管理信息系统的设计与分析 [J]. 无线互联科技,2021, 18 (20): 42-44+49. [17] 帅珍冕。基于嵌入式平台的智慧宿舍系统设计与实现 [D]. 南昌大学,2021. [18] Zhao Kai. Design and Analysis of Campus Dormitory Management System Based on Java[J]. The Frontiers of Society, Science and Technology, 2020, 2.0 (17.0): [19] 吴松杰。宿舍管理系统 V1.0. 湖北省,武汉东湖学院,2020-12-01. [20] 丁书晨。DH 宿舍管理系统。湖北省,武汉东湖学院,2020-08-01.
致 谢
本次毕业设计圆满的结束了,通过这次毕业设计我学到了很多的知识,也提高了我软件开发的能力。在系统开发设计的过程中,出现了很多的问题,但是通过老师和同学们的帮助,最后所有的问题都得到了解决。我要感谢在此过程中对我帮助的老师和同学们,感谢指导老师帮助我选课题,给我做详细的讲解,给我提供设计所需要的各种设备,也经常询问我进度与成果,再有难点的时候给我解决思路,帮助我顺利完成。没有他的指导,也不会有我今天所展现出的成果。
首先我要感谢我的指导老师,指导老师在教学任务繁忙的情况下,抽出时间帮助我纠正我在设计当中出现的问题,并耐心地为我的论文作校正,是他的定期检查和指导使得我们的毕业设计高质量完成。他在我整个课题开发和设计的过程中,为程序的设计、框架的设计、代码的撰写方面以及论文框架的设计提供了很多宝贵的意见,并且为我推荐了许多有用的资料和文献,他的指导和建议使我受益匪浅,有了指导老师的辅导和指点,我论文才能够顺利完成。老师的认真负责的工作态度和治学严谨之道使我们这些即将踏入社会的毕业生受益匪浅。
然后要感谢我的同学们,感谢大家对我这次毕业设计的帮助,也感谢大家在大学生活中对我的陪伴,使得我的大学生活过的很快乐。
另外,我还要感谢父母,感谢一直以来对我的支持,让我能够顺利的完成我的学业,没有你们也就没有我的今天,感谢你们无私的付出,未来我一定会报答你们的。
最后,感谢在座的所有参加我论文答辩的老师们,感谢大家的聆听,你们辛苦了。


