版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学生宿舍管理系统开发设计摘要:计算机时代宿舍管理智能化是顺应时代的产物,但是市面上所有的宿舍管理系统稂莠不齐,各自有着自己的优点和缺点,用户不能得到最大的便利。所以我通过对大量资料的查阅和众多软件的试用,决定自己设计一款面向系统管理员,宿舍管理员,教师,学生这四类人员的宿舍管理系统,通过良好的操作界面和齐全的功能,让每一个用户都可以随心所欲的使用系统,并实现自己想要做到事情。PHP和数据库相辅相成使系统实现更加简单,更能满足与宿舍相关人员的需求。本文从系统所需的软件及硬件环境需要开始写起,详细了介绍了系统开发的语言工具和实现。关键词:计算机;PHP技术;Mysql数据库;学生宿舍系统目录1绪论 11.1国内外研究现状 11.2系统立项的目的和意义 12系统开发工具及其环境概述 32.1系统开发工具及环境 32.1.1开发工具AdobeDreamweaver简介 32.1.2开发工具MYSQL简介 32.1.3开发环境PHPStudy简介 32.1.4开发环境硬件要求 42.2系统开发语言概述 43需求分析 53.1系统需求分析 53.2用户功能需求分析 53.3用户操作界面分析 54数据库设计与实现 64.1数据库概念设计 64.2数据表建立 85系统总体设计 106系统详细设计与实现 126.1登录和首页展示及介绍 126.2系统用户管理功能 156.3学生信息管理功能 176.4夜不归宿管理功能 196.5物品维修管理功能 206.6外来人员管理功能 216.7论坛留言管理功能 23结束语 26参考文献 27绪论国内外研究现状学生宿舍是学子们在结束一天繁重学习后最温暖的地方,可是学生宿舍并不止是一个提供休息的地方,它也像一个小集团一样,需要多方人员的共同打理才可以。一个好的学生宿舍不但让学生们放松的休息,还能够对学生的身心发展起到帮助,甚至能够促进学生学习提高他们的学习效率[1]。学生宿舍管理是每一个学校在后勤管理方面都不能够缺少的,近年来随着高校的不断扩招,学生越来越多,学校后勤管理成本也越来越高,即使如此也不能满足学校宿舍管理的需要。人工管理模式是只有宿舍管理人员这一类人群管理学生住宿,宿舍床位,财物等信息。那么越来越庞大的工作量,不但会造成学校后勤管理人力,物力,财力等原本不必要的浪费,而且辅导员和学生的需求也无法得到满足。就拿我的学校浙江农林大学暨阳学院来说,辅导员会经常来学生宿舍查寝,他们要自己到宿舍楼下登记寝室来访表,宿舍检查结果学生只能通过宿舍公告栏张贴的纸质表来确认。学生确认水电费信息和缴费更是需要同时几个软件来辅助完成。只这两个方面我认为我们学校的宿舍管理已经是落后且不适应长远发展的了。市面上的新型宿舍管理系统正普数字化宿舍管理系统虽然涵盖了学生信息管理等日常管理操作等,拥有大量的功能,我相信它无疑是一个功能齐全的系统,但作为学生来说我认为它终究还是缺少了一些人文情怀[2]。市面上许多系统的主要用户都只是宿舍管理员,它不能作为一个学生与宿舍管理员交流的媒介。所以想要更好的完善宿舍管理效率,我们还是要依靠计算机技术,实现高校宿舍的信息化管理,使学生能够在一个优越的环境下自由自在的学习和生活[3]。相关文献显示,高校扩招后,不但学生有了更高的宿舍生活需求,老师们也增加了不少的需求。学校要求老师参与到学生的日常生活中来,如果仅依靠一遍遍的访问宿舍,询问宿舍管理员,那么这项工具对于教师们来说无疑是吃不消的,所以就需要依靠计算机技术来实现线上只能管理[5]。虽然国内外应用于学生管理方面的系统软件有很多,这些系统也是一点点得到优化的,也解决了管理工作中大量而繁琐的问题,但是也存在一些问题。比如市面上大部分系统的系统架构已经过时,相对于今天的技术来说已经不能够说使用他们是很便利的了。以前都采用两层架构,但这相较于三层架构来说不能多角度适应需求变化,可维护性和可扩展性也更低[6]。构架也从C/S结构变成应用更广泛,操作更加灵活的B/S结构,或者两者相结合的架构[7]。采用php服务器和数据库和用于在html中的交互可以面向更多用户,带来更好的处理体验。而且这些东西是免费的,开发者可以根据自己的需求去设计系统的功能[8]。一般系统都会使用php框架来进行开发系统,这使宿舍管理的开发变得更加容易了[9]。综合很多文献可以发现大部分系统的功能都是针对某一问题来解决的,很少有功能全面到每一个用户都能在系统上实现自己所需要的功能,这无疑就降低了用户的体验感。所以我们需要综合各大软件的长处来设计一款全新的软件用来满足学校后勤管理的需求。系统立项的目的和意义每一个时代都有一个时代的特点,21世纪的时代特点就是信息化。计算机软件,硬件,芯片都在不断地被更新,我们自然也享受到了信息化给我们带来的福利。就拿宿舍管理来说,大部分学校已经摆脱了用纸质登记表来登记学生住宿信息这种耗时耗力出错率高的传统管理模式。但是现有的宿舍管理系统并没有达到使宿舍管理员轻松管理宿舍,教师和学生高度参与的目的。所以本次课题的目的就是开发出一款适合高校,职校,技校都适用的,可以由系统管理员,宿舍管理员,教师,学生这四类用户都可以共同参与管理与使用的宿舍管理系统。相对于只有宿舍管理员一类用户的宿舍管理系统,这无疑是获得巨大创新的。这款系统的投入使用给我们带来的不仅仅是降低各大高校宿舍管理的成本,更多的是效率得到了提升,用户可以快速的解决问题,反馈问题,每一个用户都可以从系统中得到自己满意的效果。课题研究的意义有以下几个方面:(1)彻底实现无纸化管理,节约资源。(2)减少了宿舍管理人员对宿舍和学生信息维护和更新的工作量,提升了信息的查询速度。(3)与以前的纯手工录入修改学生信息方式的管理模式相比减少了很多不必要的人力和物力资源。(4)在用户信息的保密和安全性方面也可以做到质的飞跃。(5)在信息的传输方面也有了相当大的提升,优化了服务平台提高了系统的利用率。(6)与传统宿舍管理相比,这款系统更加人性化,充分考虑到了学生的日常生活所需,从而能够满足学生日益增长的生活需求。系统开发工具及其环境概述系统开发工具及环境开发工具AdobeDreamweaver简介AdobeDreamweaver,它的简称是“DW”,它的中文名称是"梦想编织者"[11]。DW是一款可以进行网页制作和管理网的网站代码开发工具,它的最大特点是所见即所得,我们在编程时就可以通过代码拆分看见编程效果,并且可以根据编程效果了解到编程是否出错,是否符合我们的预想效果。DW它的功能十分全面而且优秀,开发者们利用这款开发工具可以制作百分之九十的前端网页,而且这款开发可以支持HTML、JavaScript、CSS、PHP等语言,这款开发工具的使用者们不用特地去挑时间和地点完全可以在任何他们觉得可以的时间和地点快速进行网页制作和网站建设管理。AdobeDreamweaver这款软件在高校教学中十分常见,究其原因还是因为它功能强大而且操作简单。老师们几乎可以利用这一个软件来教学十几种语言知识。最重要的是,它的编程效果拥有实时性。老师们可以当场看到学生的掌握情况。它使用的是一种所见即所得的接口,有HTML、JavaScript、CSS、PHP等语言的编辑功能,这款开发工具能够经过被简化的智能编码功能和引擎功能,同时根据访问代码的相关提示,使用者们可以快速了解并清楚CSS、HTML和其他标准。开发工具MYSQL简介MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统有一种被最常使用的数据库管理语言,那就是利用结构化查询语言(SQL)来进行数据库管理[12]。为什么会用SQL管理数据库,那是因为它是最标准的会被最常用到的一种用于访问数据库语言。如果把数据看成物品,系统看成仓库,那么它的优点就在于物品不会不分类别的放在同一个仓库里面,而是分别放在不同的仓库中,当用户想要查找数据时就可以快速的有目标的找的它所想要的那一个数据。关系数据库这样的操作就减少了数据表的处理时间,从而增加了查找数据表速度和灵活性。由于MySQL数据库相对较小,速度较快,且具有开放性,拥有成本较低,因此个人网页和中小企业网站页的开发一般选择MySQL作为中小型数据库。开发环境PHPStudy简介phpStudy是一套非常好用的软件工具集,这款工具集里面有WebPHP运行的多套组合,例PHP+MySQL+Nginx,PHP+Mysql+Apache,PHP+Mysql+IIS,多套组合之间,同一套组合的不同版本之间可以根据网站设计自由切换[13]。phpStudy最大优点在于最优配置。经过大量的测试,phpStudy能够为服务器环境提供最优配置的解决方案,它还能够windows、CentOS、deepin等系统上使用,支持Web端管理。它还可以创建动态或者静态网站,用户只要第一次配置好电脑环境,以后的使用就变得十分简单了,只要点击应用按钮就可以打开这个工具集。用户还可以通过这个工具集直接打开数据库。数据库是在网页上显示的,用户可以直接通过浏览器修改数据库。并且这个工具集自带LNMP和LAMP,总之phpStudy软件工具集是一个非常方便好用的PHP调试环境。开发环境硬件要求系统基本配置:处理器:IntelCore(TM)i5-8250UCPU@1.6Ghz1.8Ghz内存:8.00G硬盘空间:256G操作系统:Windows10系统开发语言概述PHP(PreHypertextPreprocessor)即“超文本预处理器”,是一种在服务器端执行的脚本语言,它的作用特别适合Web开发并且可以嵌入到HTML中[14]。PHP语法作为开发语言是因为它使用了C、Java和Perl等语言作为基础,php语言创建的关键目的是为了帮助长时间使用web开发但是web又不能更好的起到作用的开发人员快速编写和修改动态网页和网站。PHP语法简单,适合大部分人快速入门。在最难学的语言中PHP语言是靠后的。它的函数与web语言相似,在一些方面它甚至比web功能强大。所以不但个人用户喜欢用这个语言,一些小的公司或者机构也对它爱不释手。用户只需要浏览器就可以访问网页页面,就可以轻松实现系统的使用了。相对于其他需要下载专门的软件来使用的系统,PHP的这种开发理念就十分方便了。相对于web语言来说,PHP语言结构更加简单好入手,从用户角度来说这是一种相对完美的语言。PHP语言的私密性高所以它的安全性高,PHP语言随时可以运行,运行结果不用等待所以它的执行速度快。更重要的是这个语言免费而且容易学会,所以学生团体经常会使用。它还支持和数据库一起用,不需要繁琐的系统调试就可以直接使用。需求分析系统需求分析根据对学校宿舍关联人员的访问及调查,结合已有学生宿舍管理系统,我认为现在已有的学生宿舍管理系统还可以得到进一步优化。优化结果应让与学生宿舍管理有关联的人员都可以通过一个系统解决对宿舍的需求,所以此次设计该系统来实现相关设想。用户功能需求分析系统主要面向对象有系统管理员,宿舍管理员,教师,学生这四类人员。根据不同对象的需求设计相同或者不同的功能,一些功能只能由系统管理员实现,比如说用户设置。一些功能只能由学生实现,比如说物品维修申请。一些功能则每一个用户都可以自由的使用,比如说论坛留言。下面是系统相关功能的具体内容:系统用户分四类,分别是系统管理员,宿舍管理员,教师,学生。系统可以要可以实现对所有学生住宿和日常信息的统计。系统可以将宿舍相关信息以Excel形式打印出来。系统可以对维修费用进行统计。系统可以对各类用户信息进行添加、查询、修改、删除等基础操作。系统功能的使用主要通过页面上的相关功能按钮,所以系统要有一个良好的用户操作界面,用户操作界面要尽可能做到赏心悦目,使用户长时间使用也不会产生视觉疲倦。系统有很好的可扩展性。系统可以对外来人员进行进入和离开的登记。系统可以发布留言以及对相关留言的管理。用户操作界面分析系统应该以简洁大方为原则,尽可能使用户对系统功能的使用及了解通过操作界面就可以知道。在保证功能全面的同时也要保证用户操作界面干净整洁,层次清晰明了,操作简单快速。用户操作界面是用户和系统沟通的重要媒介。用户通过用户界面来与系统进行信息的互换。所以很明显的是用户操作界面的质量,是可以直接影响到系统能不能发挥出它作用的关键,能否使用户轻松高效的完成工作。用户界面的简洁性,易操作性是至关重要的。现在我们国家的软件开发者们在软件设计过程中只注重了软件本身的功能性,却忽略了用户对用户操作界面的需求。但是用户操作界面对系统来说是相当重要的,因为它直接影响系统的使用价值。对于使用系统的人来说,用户操作界面能看到的所有内容就是他们对系统的全部了解了。数据库设计与实现数据库概念设计需求分析分析结束后,我们就可以清晰的知道系统还需要数据库的辅助才能完成相关的功能。通过对用户所需要功能的具体分析,设计出能够满足用户大部分需求的实体,此系统实体有学生信息表,宿舍财务报修表,外来人员来访表,用户留言表,管理员表,夜不归宿表。学生信息表实体如图4-1所示。图STYLEREF1\s4SEQ图\*ARABIC\s11学生信息表实体图报修表实体如图4-2所示。图STYLEREF1\s4SEQ图\*ARABIC\s12报修表实体图外来人员表实体如图4-3所示。图STYLEREF1\s4SEQ图\*ARABIC\s13外来人员表表实体图留言表实体如图4-4所示。图STYLEREF1\s4SEQ图\*ARABIC\s14留言表实体图管理员表实体如图4-5所示。图STYLEREF1\s4SEQ图\*ARABIC\s15管理员表实体图夜不归宿表实体如图4-6所示。图STYLEREF1\s4SEQ图\*ARABIC\s16夜不归宿表实体图实体及其联系如图4-7所示。图STYLEREF1\s4SEQ图\*ARABIC\s17实体及其联系图数据表建立(1)系统数据表汇总系统设置了六个功能模块,每个模块分别对应一张表。每张表的具体名称及简单介绍如表4-1所示。表STYLEREF1\s4SEQ表\*ARABIC\s11汇总说明表表名简要说明allusers记录系统管理员独有的用户管理权限baoxiujilu记录关于寝室维修的相关信息liuyanban记录各用户之间的留言与回复信息wailairenyuan记录寝室来访人员的相关信息xueshengxinxi记录关于学生的相关信息yebuguisu记录学生晚上夜不归宿的相关信息(2)数据表结构建立根据对系统的设计一共需要下面六张数据表。下图建立好的各表的逻辑结构图。allusers表逻辑结构图如图4-8所示。图STYLEREF1\s4SEQ图\*ARABIC\s18Allusers表逻辑结构图baoxiujilu表逻辑结构图如图4-9所示。图STYLEREF1\s4SEQ图\*ARABIC\s19baoxiujilu表逻辑结构图liuyanban表逻辑结构图如图4-10所示。图STYLEREF1\s4SEQ图\*ARABIC\s110Liuyanban表逻辑结构图wailairenyuan表逻辑结构图如图4-11所示。图STYLEREF1\s4SEQ图\*ARABIC\s111Wailairenyuan表逻辑结构图xueshengxinxi表逻辑结构图如图4-12所示。图STYLEREF1\s4SEQ图\*ARABIC\s112Xueshengxinxi表逻辑结构图yebuguisu表逻辑结构图如图4-13所示。图STYLEREF1\s4SEQ图\*ARABIC\s113Yebuguisu表逻辑结构图系统总体设计系统是针对宿舍管理设计的,经过分析可知平时能够接触到宿舍管理的有系统管理员,宿舍管理员,教师,学生这几类用户。通过调研可以了解到他们希望中的理想系统应该是要用户间彼此可以联系的,系统功能相对完整的。所以根据系统需要此次设计的学生信息管理系统应该具有如图5-1所示的功能。图STYLEREF1\s5SEQ图\*ARABIC\s11具体功能图图下面是相关功能的具体分布。(1)系统管理员的功能虽然不多但是却十分重要。系统管理员可以对包括他在内的三类管理者(系统管理员,宿舍管理员,教师)进行操作,包括添加他们,修改或者删除这三类用户的相关信息。之所以要设立这么一个功能是因为宿舍管理员和教师是一个有可能会离职的人员,必须有人可以管理他们。宿舍管理员的可以做到的有包括系统用户管理(用户设置,修改密码),论坛留言管理(论坛留言,论坛留言查询,论坛留言管理)。(2)宿舍管理员是主要负责宿舍的日常管理的用户。这里给系统管理员的功能范围最广是因为宿舍管理员是专门为宿舍管理而存在的,他们的任务便是宿舍管理,而其他用户则有另外的任务。宿舍管理员功能有系统用户管理(修改密码),学生信息管理(学生信息查询,学生信息登记),夜不归宿管理(夜不归宿查询,夜不归宿添加),物品维修管理,外来人员管理(外来人员登记,外来人员查询),论坛留言管理(论坛留言,论坛留言查询,论坛留言管理)。(3)教师也是系统管理员通过用户设置添加的一个用户,主要负责管理和查询学生的相关信息。他的功能包括系统用户管理(修改密码),学生信息管理(学生信息查询),夜不归宿管理(夜不归宿查询),外来人员管理(外来人员登记),论坛留言管理(论坛留言,论坛留言查询,论坛留言管理)。(4)学生是所有用户权限最小的,权限包括系统用户管理(修改密码),夜不归宿管理(夜不归宿查询),物品维修管理(物品维修申请,物品维修查询),论坛留言管理(论坛留言,论坛留言查询,论坛留言管理)。系统详细设计与实现登录和首页展示及介绍用户只有通过登录功能才可以使用软件,登陆页面也是划分用户的关口。在这里用户需要明确自己的身份,选择自己的身份,通过账号和密码才可以进入到下一个页面,开始系统的正式使用。用户身份可以分为四个,分别为系统管理员,宿舍管理员,教师和学生。然后输入自己的用户名和密码,系统跳到相对应的页面main.php中。系统登录页面如图6-1所示。图STYLEREF1\s6SEQ图\*ARABIC\s11登录页面实现代码(部分)6-2如图所示。图STYLEREF1\s6SEQ图\*ARABIC\s12登陆页面部分代码用户打开登录页面后就可以输入用户名,密码,选择自己的身份信息,然后点击登录按钮,系统通过检查数据表allusers,确定信息是否正确,然后做出登录是否成功的反馈。反馈代码如图6-3所示。图STYLEREF1\s6SEQ图\*ARABIC\s13反馈代码如果登录成功的话,会根据login.php中的函数确定系统接下来会跳转main.php。如果不成功,系统会跳出一个窗口,显示用户名错误或者信息不完整。提示信息如图6-4所示。图STYLEREF1\s6SEQ图\*ARABIC\s14窗口提示图因为宿舍管理员功能权限最多,所以下面要以宿舍管理员的首页展开介绍系统的相关功能。宿舍管理员首页如图6-5所示。图STYLEREF1\s6SEQ图\*ARABIC\s15宿舍管理员首页页面登录页面结束后就会跳转到首页,首页(main.php)共分为三个部分,上部,中部,下部。上部包括此系统标题和一个快捷按键(退出系统),中部分为左边菜单栏,右边系统主体,主体部分默认为留言管理。通过点击左侧菜单栏目录可以在右侧主体部分看到相应功能页面。下部包括当前时间和当前用户两个内容,这两个内容都是通过php函数实现的。每个用户首页的区别就在于左侧菜单栏和底部当前用户的不同。上部离开退出按钮的链接页面为logout.php,系统退出之后会显示退出成功,并跳转到login.html页面。主要功能代码如图6-6所示。图STYLEREF1\s6SEQ图\*ARABIC\s16退出成功代码页面左侧菜单栏部分的链接页面为mygo.php。主要通过session_start()函数启用新的会话。像宿舍管理员一样当$_SESSION['cx']=="宿舍管理员"时,系统就会跳转到left000.htm页面。其他用户的跳转实现类似于宿舍管理员,这里就不一一说明了。代码如图6-7所示。图STYLEREF1\s6SEQ图\*ARABIC\s17宿舍管理员检查代码页面下部的功能共两个,当前时间和当前用户。当前时间代码如图6-8所示。图STYLEREF1\s6SEQ图\*ARABIC\s18当前时间代码页面当前用户代码如图6-9所示。图STYLEREF1\s6SEQ图\*ARABIC\s19当前用户代码页面左侧菜单栏采用div样式,点击菜单栏,链接颜色改变并通过target="mainFrame"函数实现页面显示在主体上。管理员左侧菜单left002.php代码(部分)如图6-10所示。图STYLEREF1\s6SEQ图\*ARABIC\s110左侧菜单栏代码页面系统用户管理功能系统用户管理根据功能的区别可以分为系统管理员和非系统管理员两类。主要功能区别是只有系统管理员有用户管理这一功能权限。密码修改是每一个用户都有的功能。用户管理页面如图6-11所示。图STYLEREF1\s6SEQ图\*ARABIC\s111用户管理页面用户管理页面链接的页面是yhzhgl.php,使用的数据库表是allusers。系统管理员可以在这里添加新的管理者。主要操作是系统管理员通过页面提交用户名,密码,确认密码,权限等信息到数据库表allusers中。权限及提交重置功能部分代码如图6-12所示。图STYLEREF1\s6SEQ图\*ARABIC\s112重置功能部分代码页面已有管理员列表可以实现删除刚才添加的管理者名单。通过del.php页面代码连接到数据库从而删除allusers数据表中想要删除的信息。代码实现如图6-13所示。图STYLEREF1\s6SEQ图\*ARABIC\s113验证代码页面密码修改页面如图6-14所示。图STYLEREF1\s6SEQ图\*ARABIC\s114密码修改页面点击确定按钮后,系统会根据mod.php页面的代码设置检索原密码与新密码是否一致。如果不一致,系统会出现提示,提醒用户是因为密码输入不一致导致无法修改。学生信息管理功能学生信息管理是菜单栏中第二个功能块,功能块由学生信息添加和学生信息查询构成。宿舍管理员可以同时拥有这两个功能,教师只能进行学生信息查询。而学生和系统管理员则不具有学生信息管理这一功能。(1)学生信息添加学生信息添加页面如图6-15所示。图STYLEREF1\s6SEQ图\*ARABIC\s115学生信息添加页面此页面可以添加学生的学号,姓名,密码,性别,身份证,电话,公寓号,单元号,层数,,房间号,备注信息。用户可以通过xueshengxinxi_add.php页面添加上面列举的信息,通过添加按钮将信息添加到xueshengxinxi数据表中。同时可以通过对上述信息进行修改。添加重置功能实现与上面用户管理类似,这里不再说明。(2)学生信息查询学生信息查询页面如图6-16所示。图STYLEREF1\s6SEQ图\*ARABIC\s116学生信息查询页面学生信息查询主要是通过xueshengxinxi_list页面设置学生信息表框架,然后连接数据库显示xueshengxinxi数据表中的信息。可以通过学号和姓名对想要的信息进行检索。代码如下图6-17所示。图STYLEREF1\s6SEQ图\*ARABIC\s117姓名查找代码图学生信息查询页面还可以通过del.php对学生信息列表进行删除,具体代码跟用户管理里面的删除一样。通过xueshengxinxi_updt.php对学生信息列表进行修改,通过xueshengxinxi_detail.php对学生信息列表查看详细信息。删除和详细功能按钮代码如下图6-18所示。图STYLEREF1\s6SEQ图\*ARABIC\s118删除和详细功能代码图修改功能部分代码如下图6-19所示。图STYLEREF1\s6SEQ图\*ARABIC\s119修改代码图详细功能部分代码如下图6-20所示。图STYLEREF1\s6SEQ图\*ARABIC\s120细功能代码系统还可以通过rowscount函数来统计数据条数,通过<inputtype="button"name="Submit2"onclick="javascript:window.print();"value="打印本页"/>打印学生信息列表。夜不归宿管理功能夜不归宿管理由夜不归宿添加和夜不归宿查询组成。宿舍管理员可以同时拥有学生信息添加和学生信息查询这两个功能,教师和学生只能进行学生信息查询,系统管理员则不具有这个功能。(1)夜不归宿添加夜不归宿添加页面如图6-21所示。图STYLEREF1\s6SEQ图\*ARABIC\s121夜不归宿添加页面夜不归宿添加主要是通过yebuguisu_add.php页面添加相关数据,然后将数据上传到数据表y中。夜不归宿添加功能可以添加学号,姓名,身份证,电话,房间号,日期,类型(迟归,未归),事由等内容。添加按钮的代码跟学生信息中的添加按钮一样,这里不再重复。(2)夜不归宿查询夜不归宿查询页面如图6-22所示。图STYLEREF1\s6SEQ图\*ARABIC\s122夜不归宿查询页面夜不归宿查询主要是通过yebuguisu_list.php页面查询夜不归宿信息,然后连接数据库显示yebuguisu数据表中的信息。夜不归宿查询页面的查找,操作(删除del.php,修改yebuguisu_updt.php,详细yebuguisu_detail.php),数据统计,打印功能跟学生信息中的相关功能一样,这里不再重复。物品维修管理功能物品维修管理由物品维修申请和物品维修管理组成。物品维修申请是学生独有的一个功能,物品维修管理是管理员独有的一个功能。(1)物品维修申请物品维修申请页面如图6-23所示。图STYLEREF1\s6SEQ图\*ARABIC\s123物品维修申请页面学生可以通过此功能登记物品名称,损坏程度,故障描述,损坏日期,报修人等信息。物品维修申请主要是通过baoxiujilu_add.php页面添加相关数据,然后将数据上传到数据表baoxiujilu中。(2)物品维修管理物品维修管理页面如图6-24所示。图STYLEREF1\s6SEQ图\*ARABIC\s124物品维修管理页面物品维修管理链接页面是baoxiujilu_list.php,他所对应的数据表是baoxiujilu。用户可以通过baoxiujilu_list.php页面操作baoxiujilu数据表。操作功能包括删除(del.php),维修(baoxiujilu_updtlb.php),详细(baoxiujilu_detail.php)。维修功能可以对物品的维修日期。维修费用,维修结果进行设置。baoxiujilu_updtlb.php所对应的数据表也是baoxiujilu。物品维修管理维修功能页面如图6-25所示。图STYLEREF1\s6SEQ图\*ARABIC\s125维修功能页面用户通过点击设置按钮,将新输入的信息上传到数据表baoxiujilu中,报修记录会变成如下图6-26所示。图STYLEREF1\s6SEQ图\*ARABIC\s126报修记录表页面外来人员管理功能外来人员管理主要由外来人员登记和外来人员查询组成。外来人员登记管理员和教师可以使用,外来人员登记只有管理有权限使用。(1)外来人员登记外来人员登记页面如图6-27所示。图STYLEREF1\s6SEQ图\*ARABIC\s127外来人员登记页面外来人员登记功能主要登记来访人员的姓名,性别,身份证,电话,走访的宿舍号,备注信息。用户通过wailairenyuan_add.php页面添加外来人员信息,通过数据库上传到数据表waolarenyuan中。添加功能按钮功能代码与学生信息添加按钮一致,这里不进行二次说明。(2)外来人员查询外来人员查询如图6-28所示。图STYLEREF1\s6SEQ图\*ARABIC\s128外来人员查询页面外来人员查询链接页面是wailairenyuan_list.php,他所对应的数据表是wailairenyuan。用户可以通过wailairenyuan_list.php页面操作wailairenyuan数据表。操作功能包括删除(del.php),修改(wailairenyuan_updt.php),离开(wailairenyuan_updtlb.php),详细(wailairenyuan_detail.php)。其中修改功能页面如图6-29所示。图STYLEREF1\s6SEQ图\*ARABIC\s129修改功能页面用户通过wailairenyuan_updt.php页面对wailairenyuan_add.php页面登记的信息进行修改,并将修改结果上传到数据表wailairenyuan。和学生信息查询中操作功能不同的有外来人员查询增加了离开功能。离开功能页面如图6-30所示。图STYLEREF1\s6SEQ图\*ARABIC\s130离开功能页面用户通过wailairenyuan_updtlb.php页面设置离开信息(是否离开,离开时间),并将结果上传到数据表wailairenyuan中。论坛留言管理功能论坛留言管理由论坛留言,论坛留言查询,论坛留言管理共同组成,是所有面向都有权限使用的功能模块组。(1)论坛留言论坛留言页面如图6-31所示。图STYLEREF1\s6SEQ图\*ARABIC\s131论坛留言页面用户可以通过此功能交流信息,使各用户之间可以做到无纸化交流。他的链接页面是lyb.php,数据表是liuyanban。用户在此页面上可以留下任何想说的话,包括发布一个公告或者失物招领等。(2)论坛留言管理论坛留言管理页面如图6-32所示。图STYLEREF1\s6SEQ图\*ARABIC\s132论坛留言管理页面此页面的链接页面是liuyanban_list.php。通过此页面用户可以看到被人的留言账号,留言信息,回复信息,回复时间。还可以对这些信息进行操作(回复,删除)。删除功能页面代码跟学生信息删除功能一致,这里不进行二次介绍,但是这里使用的数据库表是liuyanban。回复页面如图6-33所示。图STYLEREF1\s6SEQ图\*ARABIC\s133回复页面用户输入留言信息,点击回复按钮,输入的信息就被完善到数据表liuyanban。(3)论坛留言查询论坛留言查询页面如图6-34所示。图STYLEREF1\s6SEQ图\*ARABIC\s134论坛留言查询页面用户可以通过lyblist.php页面查询到所有人的留言信息,留言账号,留言时间。结束语从拿到毕业论文题目开始,中间通过翻阅资料,询问他人,再加上自己对
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 油画外框制作工风险评估模拟考核试卷含答案
- 高血脂症饮食调理指导培训方案
- 外科普通外科术后康复训练计划
- ICU胸部无创呼吸机使用指南
- 快递员安全行为测试考核试卷含答案
- 钛真空熔炼工岗前生产安全水平考核试卷含答案
- 超声科甲状腺科普
- 制浆备料工风险评估能力考核试卷含答案
- 2025年农业机械化发展现状真题
- 2025-2026学年常见的海洋灾害教学设计
- 计件保底工资合同书
- QCT1170-2022汽车玻璃用功能膜
- 成人住院患者静脉血栓栓塞症Caprini、Padua风险评估量表
- 会计毕业实习报告1000字(30篇)
- 宣传视频拍摄服务 投标方案(技术方案)
- 北师大版六年级下册《正比例》课件市公开课一等奖省赛课获奖课件
- 餐厅装修施工方案
- 整体式铁路信号箱式机房产品介绍
- 质量文化的培训课件
- 船舶动力学与运动控制
- 地铁行业沟通技巧分析
评论
0/150
提交评论