宿舍管理系统的设计与实现开题报告
2021-12-30 21:36:31
全文总字数:2164字
1. 研究目的与意义及国内外研究现状
现如今,随处可见各种各样的手机应用,其功能都大同小异,然而在很多情况下我们只需要其中的某几种甚至只需某种特定功能即可。
我们下载一个较大的应用却只是为了其中的小部分功能,这就显得有点因小失大了,我们花费了那么多的内存来存放这个应用,它却只能返还给我们一个最基础的功能,在市场上找不到这么一个把常用的功能集中起来的同时又能帮助学生更好地管理宿舍的一个系统,所以选择这个课题就是为了能有一个较为有价值的能把很多分散在不同应用中的而我们又经常用得到的功能集中起来。
同时,宿舍管理系统,顾名思义,可以方便一个宿舍之内的管理与交流,宿舍之间有什么问题可以及时让大家了解,保证了信息的实时性。
2. 研究的基本内容
学生登录模块;学生可以设置闹钟以及输入每位学生的名字来完成宿舍值日表;学生可以对当日值日的同学进行评价;学生可以分享自己当前的位置;系统提供留言板功能,学生可以在留言板上留下信息方便他人查看;学生可以设置每天的熄灯时间以及设置在熄灯前多少时间发出通知,提醒宿舍内的同学要为熄灯做好准备;
3. 实施方案、进度安排及预期效果
本系统采用java语言进行编写,使用android studio作为开发环境,后台数据库采用bmob来存储数据。android studio 是一个android集成开发工具,基于intellij idea. 类似 eclipse adt,android studio 提供了集成的 android 开发工具用于开发和调试。在idea的基础上,android studio提供了以下功能:基于gradle的构建支持android专属的重构和快速修复提示工具以捕获性能、可用性、版本兼容性等问题支持proguard 和应用签名基于模板的向导来生成常用的 android 应用设计和组件功能强大的布局编辑器,可以让你拖拉 ui 控件并进行效果预览开发一个具有网络功能的应用不仅需要购买或者租赁服务器,还需要掌握一门服务器开发语言,每开发一款移动应用程序,就必须开发维护对应的服务器程序,而对于android开发者来说,这不是一件简单并且必需的工作。android开发者掌握的技术中不一定要包括掌握服务器的一系列相关知识。bmob正是为了解决开发者的这些问题而诞生的。bmob后端云是全方位一体的后端服务平台,bmob 提供了实时数据与文件存储功能,轻松实现应用“云与端”的数据连通。数据存储除了常规应用文本信息的存储,还可以存储图片、视频、音频、地理位置等信息。bmob为开发者省去了一系列有关服务器的繁琐的问题。
进度安排:2.20-2.26 查询相关资料,撰写开题报告;2.21-3.12 进行系统数据库设计以及界面设计;3.13-4.16 进行代码以及功能的实现,对系统的测试以及完善;4.17-4.30 撰写,修改论文以及准备答辩;
4. 参考文献
[1]陈甫. android studio应用[j]. 电脑知识与技术,2014,(24):5659-5661 5666.
[2]尹孟征. 基于android的app开发平台综述[j]. 通信电源技术,2016,(04):154-155 213.
[3]兰旭辉,熊家军,邓刚. 基于mysql的应用程序设计[j]. 计算机工程与设计,2004,(03):442-443 468.