1. 研究目的与意义
选题的背景:随着计算机互联网技术的普及,人们的日常生活得到了很大的帮助,各大管理系统也得到了很大的发展,而在高校生活中,高校教室不仅是开展教学活动的场所,同时也是学生、教师组织课外活动的主要场地。
高校作为人才培养的基地,除了开展日常教学活动,还经常会举办一些有利于培养学生专业素质和综合素质的课外活动,因此,关于课外活动的教室申请也是高校的一项经常性事务。
目前,许多高校的课外使用教室的申请流程基本上还离不开纸质申请,未能做到完全的无纸化办公。
2. 课题关键问题和重难点
1、登录模块:① 功能:实现用户的登录,用户登录进行教室预约。
② 数据项:用户名、头像。
③ 说明:通过二维码登陆来进行操作,包括增加、删除、修改和查询。
3. 国内外研究现状(文献综述)
微信团队为小程序提供的框架命名为MINA应用框架。
MINA框架通过封装微信客户端提供的文件系统、网络通信、任务管理、数据安全等基础功能,对上层提供一整套JavaScript API,让开发者能够非常方便地使用微信客户端提供的各种基础功能与能力,快速构建一个应用。
基本概念:Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架,Mina可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina提供了事件驱动、异步操作的编程模型。
4. 研究方案
设计方案:在着手进行毕业设计进行小程序设计前,先对程序有个大概的构想,然后根据计划来安排工作进度。
首先分析出小程序所需的大致模块,然后进行页面的具体设计。
通过对使用教室的申请流程的调查了解,对用户和管理员赋予以下功能需求:1)用户:用户登录系统后可以查询教室使用情况,根据需要填写申请信息并提交申请;提交申请后可以查看目前审核情况。
5. 工作计划
1-2周 查阅大量文献,了解关于微信小程序开发的流程以及教室预订系统的设计的思想;明确选题背景和选题意义,完成开题报告和需求分析工作,进行初步的需求分析与设计计划,为后期开发做好准备;3-4周 查阅并学习相关数据库知识,确定使用哪一种数据库,思考教室预订系统的数据库的建立所需的数据项及构造,完成系统设计和数据库建立工作; 5-8周 阅读大量文献以及相关编程书籍,学习并练习相关语言代码的运用,对主要功能部分进行编写使其能够运行,完成核心代码的开发和调试和完善工作; 9-10周 完成系统测试和毕设论文撰写工作,对整体的程序进行测试,对存在的缺陷和部分不完美的功能进行修复和优化,使程序能够安全正常的运行,最后完成毕业论文的撰写。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。