基于微信平台的教务系统的设计与开发毕业论文

 2021-04-12 04:04

摘 要

随着移动互联网络的发展,传统的PC端教务管理系统已经无法满足师生随时随地了解掌握教务信息的需求。而微信公众平台具有良好的开发性,稳定性和安全性,并且完美契合移动教务管理的需求。基于此背景下,本文研究了在微信平台上如何实现教务管理。

本系统后台采用JAVA语言,MySQL数据库,SSH框架,并且基于微信公众平台进行设计。首先介绍了移动教务系统背景和意义,并且对相关技术作了介绍,对微信端的教务系统进行了需求分析。然后说明了系统的整体层次划分、模式的选择和数据库的设计。最后,结合java技术(反射、注解),SSH框架,html/css/javascript及Jquery和基于微信平台的交互的等技术等核心技术解决了师生绑定,教务信息查询等相关问题,实现了基于微信的教务管理系统,并且进行了系统测试。

关键词:微信平台;微信教务管理系统;Java;SSH框架

WeChat Official Account System

ABSTRACT

With the development of mobile Internet, the traditional PC-side educational management system has been unable to meet the teachers and students anytime, anywhere to understand the needs of academic information. Faced with this situation, domestic and foreign colleges and universities are actively developing the mobile side of the educational administration system. At this time we turn our attention to the micro-public platform. The microblogging public platform has good development, stability and security, and perfectly fit the needs of mobile educational administration. In view of this background, this paper studies the design and development of educational administration system based on WeChat platform.

The system uses JAVA language, MySQL database, SSH framework, and based on micro-public platform for the design. This paper first introduces the background significance, research status and development trend of WeChat education management system, and then analyzes the basic function requirements of educational administration system. And then explain the whole of the overall level of division, model selection and database design. Finally, the combination of java technology (reflection, annotation), SSH framework, html / css / javascript and Jquery and micro-platform based on the interaction of such technologies such as core technology to solve the teacher-student binding, educational information query and other related issues, WeChat of the educational administration system, and the test also made a description.

Key words:WeChat Official Account;WeChat Official Account System;Java;SSH

目 录

第1章 绪论 - 1 -

1.1 研究背景和意义 - 1 -

1.2 国内外研究现状 - 1 -

1.2.1 国内研究现状 - 1 -

1.2.2 国外研究现状 - 3 -

1.3 论文研究内容和结构 - 3 -

第2章 相关技术 - 4 -

2.1 B/S结构分析 - 4 -

2.2 SSH框架 - 4 -

2.3 MySQL数据库 - 5 -

2.4 jQuery - 5 -

2.5 花生壳简介 - 5 -

第3章 需求分析 - 6 -

3.1 教务管理系统需求总述 - 6 -

3.2 功能性需求分析 - 6 -

3.2.1 用户绑定 - 6 -

3.2.2 微信端展现 - 7 -

3.2.3 教务类信息查询 - 7 -

3.3 非功能性需求分析 - 7 -

3.3.1 硬件环境 - 7 -

3.3.2 软件环境 - 8 -

3.3.3 其他需求 - 8 -

3.4 本章小结 - 8 -

第4章 系统设计 - 9 -

4.1 概要设计 - 9 -

4.1.1 系统体系结构的设计 - 9 -

4.1.2 系统层次结构 - 9 -

4.2 详细设计 - 11 -

4.2.1 系统功能模块图 - 11 -

4.2.2 微信服务器交互 - 11 -

4.2.4 用户绑定 - 12 -

4.2.5 教务信息查询 - 12 -

4.3 数据库设计 - 12 -

4.3.2 数据库的逻辑设计 - 12 -

4.3.1 数据库的概念设计 - 14 -

4.4 本章小结 - 16 -

第5章 系统实现 - 17 -

5.1 微信基础模块 - 17 -

5.2 用户绑定模块 - 18 -

5.3 分类别查询模块 - 20 -

5.3.1 成绩查询模块 - 20 -

5.3.2 课表查询模块 - 22 -

5.3.3 教学任务查询 - 24 -

5.3.4 个人信息查询 - 25 -

5.4 通知公告 - 25 -

5.5 其他功能 - 26 -

5.5 主要技术难题及解决方案 - 28 -

5.6 本章小结 - 28 -

第6章 系统测试 - 30 -

6.1 功能性测试 - 30 -

6.2 响应时间测试 - 30 -

结 论 - 31 -

致 谢 - 32 -

参考文献 - 33 -

第1章 绪论

1.1 研究背景和意义

移动网络发展迅猛,手机媒体已经成为继四大媒体之后的“第五媒体”。与此同时,新的传播工具产生的速度也是迅速跟进。而微信是智能机上的一款及其火热的即时通讯工具。自2011年上半年腾讯推出的微信横空出世,就深受广大用户热爱。微信公众账号在最近15个月内增长到200多万个,并且保持每天8000个的增长速度,以及超过亿次的信息交互,成为迄今为止增速最快的手机应用,也是增速最快的互联网服务[1]。而且微信的主要用户群体为国内一线城市的年轻人,尤其以在校大学生为主[2]

移动设备在教育中的应用,是传统教务在时间和空间上的延伸与突破[3]。为了实现高校教务信息的点对点直推,加强高校教务信息的透明化,时效化,信息化,网络建设化,微信公众平台毫无疑问是最佳选择[4]。而且学生在移动中享用教务信息也是愈发强烈的需求。随着微信用户的迅速飙升,这一沟通软件也引起了移动学习领域专家们极大的兴趣。

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。