android的高校公寓管理app设计与实现(源码)【字数:9278】

摘 要近年来,随着越来越多的学校加入到扩招的行列中,高校学生公寓的管理已然成为了一个复杂繁杂的工程,一些高校学生公寓依然采用原始的人工管理模式,这种管理方式十分的低效并时常因为人为的原因产生错误。与此同时随着智能手机在近年来的不断普及,利用手机App来提高高校学生公寓信息管理的效率和水平,已然成为解决管理问题的一种有效手段和途径。该手机软件是在适应市场需求的客观前提下形成的。本文研究的高校学生公寓App采用当前较为流行的结构,基于Android系统的App和MySQL数据库,该App可以完成学生对公寓卫生信息、报修信息的查询,辅导员可以对学生公寓宿舍成员及公寓信息的查询,以及管理员对宿舍的增加、删除、修改的管理。该App在windows10的系统环境下,采用的开发工具为Android Studio,将MySQL作为后台数据库,采用的编程语言为Java。在保障数据安全的前提下、尽可能的做到轻量化和高效化。设计并且实现了较为完善的高校学生公寓管理App。该App的市场需求和未来的发展都很有前景。经过多次的调试,该App完全可以实现我们所要求的一切需求。我们在力求准确高效的基础上也做到了轻量化,操作十分简单,这是一个具有良好的可扩展性、可发展性、可维护性的App。
目 录
第1章 前言 1
1.1研究背景 1
1.2国内外研究现状 1
1.3研究目的和意义 2
1.3.1研究目的 2
1.3.2研究意义 2
1.4全文组织结构 3
第2章 基于Android学生公寓管理App的系统分析 4
2.1 学生公寓管理App的需求分析 4
2.2学生公寓管理App的功能性需求分析 4
2.2.1 功能性需求概述 4
2.2.2 功能性需求用例分析 5
2.3 学生公寓管理App的非功能性需求概述 6
2.4学生公寓管理App的可行性分析 7
2.5开发技术分析介绍 7
2.5.1 JAVA技术介绍 7
2.5.2 Android介绍 7
2.5.3 MySQL数据库介绍 7
第3章 基于Android *好棒文|www.hbsrm.com +Q: @351916072@ 
学生公寓管理App总体设计 8
3.1功能模块设计 8
3.2程序流程图设计 8
3.2.1用户注册流程图 9
3.2.2用户登录流程图 10
3.3数据库设计 11
3.3.1实体关系设计 11
3.3.2数据库表设计 12
第4章 基于Android学生公寓管理App实现 13
4.1欢迎页实现 13
4.2用户注册实现 13
4.3用户登录实现 15
4.4卫生成绩信息查询实现 17
4.5宿舍报修信息实现 18
4.6宿舍成员信息查询实现 18
第5章 基于Android学生公寓管理App调试与测试 19
5.1测试的目标 19
5.2测试的步骤 19
5.3测试的内容 19
第6章 总结与展望 21
6.1总结 21
6.2展望 21
附 录 22
参考文献 23
致 谢 24
第1章 前言
1.1研究背景
随着时代的发展,与教育水平的进步,中国的学校在增加招收人数的同时,高校的数量也在不断增加,各大高校的学生人数都在呈现爆炸性增长,再加上宿舍管理的落后,这给高校对学生公寓管理方面带来了巨大的挑战。高校学生公寓的管理已然成为了一个复杂繁杂的工程。因此急需一款顺应时代发展步伐的管理模式解决各高校的燃眉之急。由于科技的进步,计算机技术的日趋完善,因为软件可以显著提高工作效率,降低错误率,因此使用计算机程序代替人工进行管理越来越成为主流,在未来的一段时间,传统的管理方式必然由计算机技术取代 ,而计算机技术又必须基于信息管理。软件作为一种强大的工具,只有作为一种工具并与我们的实践相结合,才能产生重要的使用价值和社会价值。因此,有必要根据实际情况开发这样一个学生公寓管理手机应用程序。
1.2国内外研究现状
现阶段,国内的学生公寓管理方式,多为人工管理的方式,少数使用了网页管理方式,极少数使用了软件管理的方式。使用人工管理模式多为宿舍管理员或辅导员带着卫生部的学生,一个个宿舍的检查,并记录宿舍卫生情况,然后统计完再将成绩一个个导入表格,最后在发到班长手里,班长再发到班级群里,如此操作,费时费力,中间还经常出错,只要一个环节出问题,卫生成绩就到不了学生手里,而且有时候统计人员为了省事,经常只输入一个成绩,往往不输入扣分原因,导致学生无法及时更改问题,信息的不公开、不透明甚至还会激发宿舍与检查人员的矛盾,使用网页端进行管理的学校在原有的人工检查之后,直接将信息导入进数据库中,学生可在内网登录查看成绩与扣分项,信息的公开透明,大大缓和了宿舍成员与检查人员的矛盾,但先检查后统计的方式,依然浪费了检察人员的时间,同时,在检察人员导入的过程中依然存在导入错误的情况发生,因此远不如使用App来的方便,使用手机App进行宿舍管理的学校,通常由学生与老师带着装有App的手机,前往宿舍检查,随时在App上将扣分项和成绩输入,学生可随时在App上查看成绩,这样既节省了统计时间,又减少了导入出错的发生,但以上几种方式都有一个巨大的问题,均无法及时反馈宿舍报修情况,宿舍成员要想更换报修,需要去宿舍管理员处登记,然后经过漫长的等待之后,才有人前来维修,这充分反映了一个问题,即在宿舍管理过程中,与学生息息相关的卫生管理与报修管理竟然是分开的,这给学生带来了极大的麻烦,完全没有做到以人为本的人性化管理。
相较于国内落后的公寓管理方式,国外发达国家和地区特别是美国,由于计算机产业兴起的早,因此早早的将计算机技术应用到了学生公寓管理的方方面面,他们的公寓管理软件不仅集合了卫生管理和报修管理,有的加入了通知模块,用来通知学生学校发布的各种信息,如放假通知、考试通知等,取消了以前层层下通知的方式,这样不仅大大减少了时间成本,还防止了信息传递过程中的误传可能性。有的加入了定位模块,每晚学生需要在宿舍楼附近进行定位签到,可以快速了解到学生是否在寝室,淘汰了原先每晚查寝的方式,节约了时间成本。有的甚至出现了在线请假的功能,即如学生发生急事需要离校,如家中有人生病或亲人去世,由于大学往往分好几个区域,从学生所在的学生公寓区前往辅导员所在的教学楼办公区,需要大量的时间,而且辅导员有可能因为教学、下班等各种原因不在办公室,这将极大地浪费了学生本就着急的时间,而不去请假又会因旷课等原因扣学分,虽然可以事后补假,但操作起来极其复杂,需要一一到请假期间的上课老师处递交补假条,因此在线请假功能很好的解决了这一问题,上课时老师只要登一下App,便知谁是请假,谁是旷课。
1.3研究目的和意义
1.3.1研究目的
本App用Java来编写,用MySQL来连接App,开发技术成熟稳定,可以在安卓平台上运行。在这个项目中,应用了软件,数据库和Java编程,能够广泛包括了大学四年所学的知识,在这个项目研发过程中可全面应用所学知识,深入分析和思考知识结构,锻炼解决问题的能力,培养并建立科学研究的方法,更新设计理念,有效地增强了独立思考、独立探索和创新能力,为今后的进一步研究相关领域奠定了良好的基础。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/202.html

好棒文