当前位置:首页 > 作文大全 > [高校学生公寓管理系统的设计与实现]高校学生公寓管理系统
 

[高校学生公寓管理系统的设计与实现]高校学生公寓管理系统

发布时间:2019-05-07 03:53:54 影响了:

  摘要:随着当前各高等院校招生规模不断地扩大,在校人数急剧增加,传统的高校学生公寓管理工作周期普遍较长。为了实时记录学生在宿舍的信息,开发了该学生公寓管理系统。该系统主要包括后台数据库的建立和维护以及前端程序的开发两个方面。系统使用PHP和MySQL数据库为开发工具,同时它也利用当今最流行的也很实用的PHP框架。本系统实现了信息查询、宿舍信息查询、网上报修、留言等功能,可以满足各种学生公寓管理的需求,较好地解决了学生公寓管理过程中遇到的诸多难题。
  关键词:学生宿舍;管理系统;PHP;MySQL;公寓管理
  中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)21-5092-05
  Design and Implementation of the Student Apartment Management System of High School
  CHEN Guo-feng1, WANG Chao2
  (1.Student Life Service Center of Nanyang Institute of Technology, Nanyang 473004,China; 2.School of Software of Nanyang Institute of Technology, Nanyang 473004, China)
  Abstract: At present, with the expansion of college enrollment scale, students enrollment increases dramatically, it usually takes more time to manage the college student apartment. In order to record the student information in real-time, this student apartment management sys tem is developed. The development includes the establishment and maintenance of background database, as well as the development of fore ground application. This system uses PHP and MySQL as development tools, it also uses current most popular PHP framework. This sys tem has the function module of student information query, apartment information query, repair online and message board, it can meet the variety needs of student apartment management. This system solves various problems occurred in the student apartment management pro cess.
  Key words: student dormitory; management system; PHP; MySQL; residence management
  学生宿舍管理系统对于一个学校来说是一个必不可少的组成部分。目前某些高校还停留在宿舍管理人员手工记录数据的初级阶段,手工记录对于规模小的学校还勉强可以接受,但对于信息量比较庞大的学校来说,人工记录是相当麻烦的,尤其查寝制度更需要清晰的宿舍情况和学生的基本信息情况[1]。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物[2]。因此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去[3]。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失[4]。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。
   1系统设计
  1.1架构设计
  系统总体架构的主要任务是从需求分析阶段的工作结果出发,明确可选的技术方案,做好划分软件结构的前期工作,划分组成系统的物理元素,进行软件的结构设计与数据设计。其中,结构设计是总体设计阶段的主要工作。系统的结构决定了系统中每个程序由哪些模块组成的以及这些模块相互间的关系,经过分析,确定系统应具备用户的注册和登入、用户留言、查看公寓公告、物品报修、学生信息、公寓信息、友情连接和管理员信息管理等功能模块。
  下图显示了超级管理员在后台管理所有模块,以及每个模块所包括的功能,其中管理员与超级管理员的不同在于超级管理员可以添加和删除管理员信息,管理员不能添加和删除管理员信息,只能查询并修改自己的信息,如图1所示。
  用户功能结构图显示了学生在前台管理的所有模块,以及每个模块所包括的功能,如图2所示。
  1.2数据库的设计
  数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现产生影响。合理的数据库结构设计可以提高数据库储存的效率,保证数据的完整和一致,根据学生公寓管理系统的功能与特点,数据库中数据表的设计如下:
  1)宿舍信息表主要存放宿舍的信息情况,字段包括:id号、楼号、寝室号、现住的人数、空位、居住的的性别。
  2)住宿表主要存放学生的住宿信息,字段包括:学号、姓名、楼号、寝室号。

猜你想看
相关文章

Copyright © 2008 - 2022 版权所有 职场范文网

工业和信息化部 备案号:沪ICP备18009755号-3