基于java实现的教室管理系统

 

 

 

第一节 引言

一、 项目名称

二、 背景说明

三、 编写目的

第二节 任务概述

一、 系统目标

二、 预期读者和阅读建议

三、 用户特点

四、 假定条件与约束条件

五、 缩略词含义

第三节 业务功能概要描述

一、 综合描述

二、 业务功能

三、 角色说明

第四节 数据描述

一、 静态数据

第五节 功能需求

一、 欢迎界面

(1) 点击进入登录页面

(2) 点击进入管理员登录入口

二、 常规登录

三、 用户登录成功

1) 个人信息管理,

2) 教室预约

3) 退出系统

四、 个人信息管理

(1) 查询个人信息

(2) 待开发模块

五、 教室预约

1) 教室查询

2) 申请状态查询

3) 待开发模块

六、 查询个人信息

1) 展示个人信息列表

2) 返回上一页

七、 教室查询功能

1) 展示出教室信息

2) 教室预约功能

八、 教室预约功能

1) 借用表

2) 用户需要填写借用的教室编号以及使用时间段

3) 提交弹出申请提交成功或者失败页面

九、 申请状态查询功能

1) 展示出个人预约记录

十、 退出功能

1、 输出及其操作:

1) 根据导航栏中的退出按钮实现用户退出功能

2) 退出后回到网站登录页面

十一、 管理员登录页面

1) 管理员使用账号admin登录之后查看的界面和用户不一样

2) 登录

十二、 管理员登录成功

1) 教室管理功能

2) 用户信息管理

3) 管理员信息管理

4) 退出系统

十三、 教室管理

3、 原型:

4、 功能及其操作:

(1) 教室查询

(2) 借用审核

(3) 待开发模块

十四、 教室查询

3、 原型:

4、 输出及其操作

1) 展示教室信息列表

2) 删除教室 、更新教室、添加教室

十五、 更新教室

3、 原型

4、 输出及其操作:

1) 展示个人信息列表

2) 返回上一页

十六、 教室查询功能

3、 原型:

4、 输出及其操作:

1) 展示出更新之前的信息

2) 可以在文本框里面输入要更新的值

3) 提交返回教师信息列表

十七、 添加教室功能

3、 原型

4、 输出及其操作:

1) 在文本框填入要增加的教室信息

2) 提交返回教室信息列表

十八、 用户信息管理

3、 原型

4、 输出及其操作:

1) 查询用户信息

2) 添加用户

3) 查询用户使用记录

4) 待开发模块

十九、 查询用户信息功能

5、 原型

6、 输出及其操作:

1) 展示用户信息列表

2) 根据姓名查询用户信息

3) 根据uid查询用户信息

4) 返回上一页

二十、 添加用户页面

1) 填入需要增加用户的信息

2) 各个文本框不允许为空

3) 点击确认提交返回用户信息列表或者添加失败页面

二十一、 查询用户使用记录功能

1.   原型:

3、 输出及其操作:

1) 填入需要查询的用户id

2) 点击提交进入用户使用教室记录列表页面

二十二、 管理员信息管理功能

1.   原型:

4、 输出及其操作:

1) 查询管理员信息功能

2) 添加管理员功能

二十三、 查看管理员信息功能

1.   原型:

5、 输出及其操作:

1) 展示管理员列表

2) 通过管理员编号查询

3) 通过管理员姓名查询

4) 添加管理员

5) 返回上一级

二十四、 添加管理员功能

1.   原型:

6、 输出及其操作:

1) 填写对应管理员信息

2) 各字段不允许为空

3) 密码和确认密码须一致

4) 提交成功返回管理员列表 失败弹出添加管理员失败页面

5) 返回管理员信息界面

二十五、 退出功能

7、 输出及其操作:

1) 根据导航栏中的退出按钮实现用户退出功能

2) 退出后回到网站登录页面

第六节 非功能需求

一、 扩展性需求

二、 界面需求

Ø WEB客户端界面兼容各类主流浏览器

Ø 页面能够自动适应不同分辨率设备

Ø 页面中交互元素大小需合适

  • 引言

教室借用系统

现今大学生们都喜欢积极参加各式各样的学习活动来提高自己的综合素质,所以学生们借用教室来进行活动成为了在大学里最普遍的现象,但与此同时,学校中的学生活动借用教室管理系统却跟不上时代的步伐,管理系统没有得到很好的完善,学生们在其中遇到了很多问题。

为了解决在管理过程中存在的种种问题,防止列如教室被违规使用和学生无法借用教室等情况的出现,设计一个较为完善的学生活动借用教室管理系统数据库就成为解决问题的当务之急。

为了满足学校管理层有效管理的目的和学生需求,教室借用系统应该具备多种性能,比如:高效性、灵活性、实用性等

设计一个教室借用系统,使广大学子可以方便快捷的借用教室开展活动和学习,更能使学校管理人员方便高效的管理教室。

  1. 审核批准人员:对系统的功能、前景、可行性以及是否符合国家的法律法规等等一些问题进行研究,从而决定此项目是否批准实施。
  2. 用户:希望能对系统功能提出修改意见,以便更符合广大用户的需求。
  3. 设计人员:对文档进行深入阅读,达到完全理解与掌握,从而对系统进行下一步的设计工作。
  4. 编程人员:通过此文档的阅读,对系统功能能够进行很好的理解,从而更好的对设计人员的设计进行编程实施。
  5. 测试人员:通过对本文档的阅读更好的结合测试式样书进行全面的测试。

  1. 网站用户:广大学子
  2. 网站管理员可以对网站内的所有博客进行管理,审核,对网站注册用户进行管理。
  1. 项目为6人7日,与2021年3月16日完成。
  2. 预计投入开发人员为6人.
  3. 后期运维人员预计投入6人
  1. 系统:若未特别指出,统指教室借用管理系统

  1. 操作系统:WIN7 64位
  2. 数据库:MYSQL 8.0;
  3. 服务器:Tomcat 8.0;
  4. 开发语言:JAVA;
  5. 开发工具:Idea, git;
  6. 架构: Servlet + JSP + Jquery+Mybatis+Bootstrap
  7. 以上保证了系统的可维护性和可扩展性。数据库设计原则上符合第三范式,且规范,易于维护。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值