关键词 MySQL、PHP、校园场地
在科技飞速发展的时代,现代化的校园应当以现代化的手段来解决教学管理上的各种难题。为了使得校园场地的管理变得规范化,本课题采用MySQL数据库、PHP编程技术和Adobe Dreamweaver CS6网页设计软件开发了一个基于WEB的校园场地管理系统。系统的主要功能包括用户信息管理、校园场地信息管理、场地申请管理、用户个人信息管理、校园场地的检索和申请六大功能。系统的设计与实现符合校园场地管理的要求,能够很好的解决校园场地的管理问题。
关键词 MySQL、PHP、校园场地
功能需求分析
经过与指导老师的讨论分析,根据学校对校园场地管理的特点和实际情况,校园场地管理系统分为系统管理员、场地管理员和普通用户三种用户角色。其中,系统管理员角色是对系统用户信息管理,主要是对三种用户角色进行添加、查询、修改、删除等操作;场地管理员角色包括校园场地信息管理,场地申请管理和个人信息管理;普通用户角色主要是对校园场地的检索和申请,以及个人信息的管理。针对不同的用户角色需求,下面给出了系统的功能需求分析。
3.2.1 用户信息管理
用户信息管理是系统管理员对系统管理员、场地管理员和普通用户三种用户的管理,包括用户管理和添加新用户两个子模块。其中,用户管理子模块主要是帮助系统管理员查询用户的基本信息,并且提供修改和删除用户信息的操作。添加新用户子模块主要用来添加用户的信息。
3.2.2 校园场地信息管理
校园场地信息管理是场地管理员对校园的管理,包括场地管理和场地添加两个子模块。场地管理子模块主要是帮助场地管理员查询场地的基本信息,并且提供修改和删除场地信息的操作。场地添加子模块主要用来添加场地的基本信息。
3.2.3 场地申请管理
场地申请管理是场地管理员对用户提交的场地申请使用表进行审核的管理,包括已审核申请、待审核申请、已拒绝申请和历史申请列表四个子模块。已审核申请子模块提供了查看和删除已审核通过用户场地申请的操作。待审核申请子模块提供了审核和删除用户提交的场地申请的操作。已拒绝申请子模块提供了查看和删除已拒绝用户场地申请的操作。历史申请列表子模块是帮助场地管理员查看自己历史审批过的所有申请。
3.2.4 用户个人信息管理
用户个人信息管理是场地管理员和普通用户对自己个人信息的管理,包括修改个人信息和修改登录密码两个子模块。修改个人信息子模块给该用户提供了修改自己个人基本信息的操作。修改登录密码子模块给该用户提供了修改个人登录密码的操作。
3.2.5 校园场地的检索与申请
校园场地的检索与申请是场地管理员和普通用户对校园场地进行检索和申请使用的两个操作。其中,校园场地的检索方法分为两种:按校园场地的名字的模糊检索和按场地容纳人数的检索。校园场地的申请是通过填写申请表单来申请在相应的时间内使用申请的场地。
3.3 性能需求分析
实用性:本系统的设计和使用简化了传统上拿取场地使用申请表去找相关老师签字来申请场地的流程,节省了纸笔等物质资源和时间,实现了网上实时申请使用校园场地,方便了学校师生合理安排使用校园场地,使得校园场地的使用效率得以提高。
兼容性:能够在不同的浏览器下都正常显示,给用户更好的使用体验。
容错性:能够容许用户的错误操作,并且不会影响系统的正常运行。
引导性:系统必须与大众使用习惯相同,让用户方便使用。