【计算机毕业设计】高校宿舍管理系统

学生宿舍管理是当代学校中不可或缺的组成部分,在信息化飞速发展的今天,它的出现已经成了一种必然,本文将从宿舍管理系统的历史和现状进行分析,以求证本系统的设计具有实际的意义,并得到它在未来的发展,从而跟上时代的脚步,做出一个高质量的、安全性好的宿舍管理系统,使其不仅能满足学校现在的需要,也能满足将来一段时间的需要。
学生宿舍管理系统的开发主要包括前台用户界面的开发和后台数据库的开发,对于后台数据库的建立和维护要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于前端应用程序的开发则要求应用程序能提供强大的数据操纵功能,界面友好、使用简单方便等特点。本系统采用java作为开发语言,使用了著名的框架spring MVC、easyui进行开发,而后台的数据库采用MySql。
主要实现的是学生宿舍管理系统,在设计该系统时,应尽可能的贴近用户,便于用户操作。系统在实现上应该具有如下功能:

  1. 系统要求用户输入正确的账号和密码才能进入系统。
  2. 系统提供普通用户管理权限,可根据角色进行权限分配,能根据实施情况,增加或者删除多余宿舍,同时根据现有情况预估房间的需求量。
  3. 系统应该提供学生的入住信息的录入,转换宿舍以及退宿舍的信息登记。
  4. 系统应提供普通用户的信息查询功能(按多种方式查询)及统计功能。
  5. 系统应提供信息维护功能,对学生信息修改,删除。
  6. 系统应提供超级管理员增加、删除用户账户的功能。
  7. 系统应提供宿舍评分功能。
  8. 系统应提供宿舍损坏情况统计功能。
    在这里插入图片描述
    1 绪论 1
    1.1 开发背景与现状 1
    1.2 开发设计的意义 2
    2 开发环境介绍 4
    2.1 开发工具 Eclipse 4
    2.2 数据库 MySQL 4
    2.2.1 MySQL概述 4
    2.2.2 MySQL的特性 5
    2.2.3 MySQL的应用 5
    3 系统需求分析 6
    3.1 功能需求 6
    3.1.1 基本功能需求 6
    3.1.2 功能模块 6
    3.2 性能需求 7
    3.2.1 系统安全性 7
    3.2.2 数据库选择 7
    4 系统设计 8
    4.1 数据库设计 8
    4.1.1 物理设计 8
    4.1.2 E-R模型设计 8
    4.1.3 表/字段及表间关系设计 10
    4.2 模块设计 11
    4.2.1 用户管理模块 11
    4.2.2 房间管理模块 13
    4.2.3 信息维护模块 14
    5 系统的编码与实现 15
    5.1 系统的实现平台 15
    5.1.1 系统环境 15
    5.1.2 后台数据库选择及配置 15
    5.2 子系统功能模块的实现 16
    5.2.1 房间管理模块 16
    5.2.2 宿舍管理模块 20
    5.2.3 信息查询模块 23
    5.2.4 信息维护模块 25
    5.2.5 系统管理模块 26
    5.3 数据库操作的实现 28
    5.4 系统测试 29
    5.4.1 系统测试的目的 29
    5.4.2 系统的测试环境 30
    总 结 31
    致 谢 32
    参 考 文 献 33

猜你喜欢

转载自blog.csdn.net/qq_15801219/article/details/121242280