# alittle **Repository Path**: avatianbobo/alittle ## Basic Information - **Project Name**: alittle - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 3 - **Created**: 2021-11-26 - **Last Updated**: 2021-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # a little 教室管理系统 ### 项目概述 该项目是为学校的教室出借管理建立的网站——a little,目的:建立一个能查看和管理教室资源的教室管理系统,功能是允许学生借用空闲教室进行活动,提高教室的利用率,减少教学资源的浪费。管理员能查看教室状态,更好掌握教室使用信息。 ### 项目架构apps:accounts、pages、classroom 1.accounts: accounts是用户信息相关的app, 用于实现用户注册、登录、租借等与用户相关的功能 2.pages: pages是主页面app,是网页的首页,包括展示、搜索、等功能 3.classroom就是整个网站的主体, 包括classroom和student两个部分 1.classroom: 用于展示教室的状态,包括剩余数量、教室编号、教室是否借出等功能 2.student:是学生的详情页,可了解借出教室信息、学生姓名、联系方式、借出时间等相关信息 ### 项目过程中遇到的问题 1.教室状态的变更:教室可以循环使用,非一次性的消耗品,所以教室的状态就是决定是否可以借出的条件判断依据 2.教室名称与借出学生之间的关系链接:关系表链接需要两个个体间的键位关联,所以确定教室与学生之间的关系的键位 3.数据库链接与关系表的建立:还未学习到,但通过网上自学基本了解怎样去建立 4.后台确定管理员与普通用户的跳转链接不同:普通用户只有创建借用教室的权限,没有办法查看到其他学生信息,而管理员具有更改教室状态,获取学生信息与借用教室和借用学生的关系信息