本系统用户分为三大类:管理员学生家长和老师。
系统可分为如下功能模块:
网站页面展示模块:网站介绍、用户登录入口、密码找回功能入口、注册入口。
鉴权及功能入口展示模块:与个人权限相匹配的各功能入口。
系统管理模块:用户帐户管理、权限管理、审核用户注册申请、新闻公告审核。
学校管理模块:帐户管理(注册老师用户,为老师用户指定身份角色,激活、禁用帐户);学科年级信息维护、学校班级信息维护、学科信息维护;学校信息维护。
老师应用模块(按不同的身份权限):沟通交流、问卷调查、布置作业、网上家长会、考试管理、学籍管理(录入本班学生信息、分班、学生升、留级、毕业)、个人信息维护。申请家长身份,维护学生——家长关系(申请新的学生与家长关系,取消学生与家长关系)。
学生家长应用模块:沟通交流、问卷调查回答、作业下载、网上家长会。维护学生——家长关系(申请新的学生与家长关系,取消学生与家长关系)。
小程序前端框架:uniapp
小程序运行软件:微信开发者
后端技术:java+Ssm(Spring+SpringMVC+MyBatis)+vue.js
后端开发环境:idea/eclipse
数据库:mysql


目 录
摘 要 I
ABSTRACT II
第一章 绪 论 6
1.1选题背景 6
1.2国内外研究概况 6
1.3研究内容 6
第二章 开发工具及关键技术介绍 8
2.1 微信开发者工具 8
2.2 小程序框架以及目录结构介绍 8
2.3 JAVA技术 9
2.4 Mysql数据库 9
2.5 SSM框架 10
第三章 系统分析 11
3.1需求分析 11
3.2可行性分析 11
3.2.1技术可行性:技术背景 11
3.2.2经济可行性 12
3.2.3操作可行性: 12
3.3性能分析 12
3.4系统操作流程 13
3.4.1用户登录流程 13
3.4.2信息添加流程 13
3.4.3信息删除流程 14
第四章 系统设计与实现 16
4.1系统架构设计 16
4.2开发流程设计 16
4.3数据库设计 17
4.3.1实体ER图 17
4.3.2数据表 19
第5章 系统实现 29
5.1用户端 29
5.2服务端 33
第六章 系统的测试 38
6.1 测试目的 38
6.2 测试方案设计 38
6.2.1 测试策略 38
6.2.2 测试分析 38
6.3 测试结果 39
结 论 40
参考文献 41
致 谢 42

微信小程序的家校通系统(家校联系)相关推荐

  1. node.js+小程序基于微信小程序的校园失物招领系统毕业设计源码072343

    微信小程序的校园失物招领系统 摘  要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,微信小程序的校 ...

  2. SSM基于微信小程序的外卖点餐系统 毕业设计-附源码2711704

    基于微信小程序的外卖点餐系统的设计与实现 摘要 立足于当下餐饮行业现有的点餐模式,分析传统APP点餐的运作流程,结合微信小程序的特点设计新型的外卖点餐系统.近几年,人们生活水平日益提升,但工作强度和压 ...

  3. 基于微信小程序的图书馆座位预约系统的设计与实现

    1. 系统开发背景 图书馆因有良好的学习氛围.大量的学习资源吸引大家前来学习,图书馆还未开馆就有大量的同学在门口排队等待,有限的座位与日益增加的自主学习者之间形成了供不应求的现象,再加上不了解图书馆的 ...

  4. 智慧停车场微信小程序源码 | 智能停车系统源码 | 全开源

    智慧停车场微信小程序源码 | 智能停车系统源码 | 全开源 本停车场系统兼容市面上主流的多家相机,理论上兼容所有硬件,可灵活扩展,相机识别后数据自动上传到云端并记录,校验相机唯一id和硬件序列号,防止 ...

  5. node.js基于微信小程序的校园失物招领系统毕业设计源码072343

    微信小程序的校园失物招领系统 摘  要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,微信小程序的校 ...

  6. ssm基于微信小程序的外卖点餐系统的设计与实现毕业设计-附源码211704

    摘要 立足于当下餐饮行业现有的点餐模式,分析传统APP点餐的运作流程,结合微信小程序的特点设计新型的外卖点餐系统.近几年,人们生活水平日益提升,但工作强度和压力不断增强,尤其是对于上班族而言,到餐厅吃 ...

  7. java基于微信小程序的英语学习激励系统-计算机毕业设计

    网络技术的快速发展给各行各业带来了很大的突破,也给各行各业提供了一种新的管理技术,对于微信小程序的英语学习激励系统将又是一个传统管理到智能化信息管理的典型案例,对于传统的英语学习激励管理,所包括的信息 ...

  8. java计算机毕业设计基于微信小程序的校园外卖订餐系统APP

    项目介绍 网络技术的快速发展给各行各业带来了很大的突破,也给各行各业提供了一种新的管理模块和校园订餐模块,对于校园订餐小程序将是又一个传统管理到智能化信息管理的改革,对于传统的校园订餐管理,所包括的信 ...

  9. 【计算机毕业设计】基于微信小程序的图书馆座位预约系统

    毕设帮助.源码交流及技术指导,见文末. 图书馆作为高校的学习宝地,有着不可替代的地位.但是在信息化时代,传统模式下的图书馆管理并不能满足用户需求.为解决图书馆学生占座问题严重.座位资源紧张的问题,设计 ...

  10. 基于微信小程序社区疫情防控系统

    基于微信小程序社区疫情防控系统 小程序社区疫情防控系统的设计主要是对系统所要实现的功能进行详细考虑,确定所要实现的功能后进行界面的设计,在这中间还要考虑如何可以更好的将功能及页面进行很好的结合,方便用 ...

最新文章

  1. bigquery使用教程_如何使用Python和Google BigQuery构建机器人以自动执行您的笨拙任务...
  2. vs2008 error LNK2019: 无法解析的外部符号总结
  3. oralce 笔记
  4. Redis持久化总结
  5. java泛型不是计算运行时的数据类型
  6. k8s 手动恢复redis 集群_二进制手动部署k8s-1.14高可用集群(二、集群部署)
  7. gdb调试多进程程序
  8. 瑞幸:现在卖24元一杯已经很便宜了 以后还要降价
  9. Linux之less命令
  10. puzzles —— 111、222、333、444、555、666、777、888、999
  11. Ubuntu20+TendaU12驱动离线安装
  12. 模拟按钮控件BN_CLICKED消息事件
  13. X站全称是什么_哔哩哔哩:b站的由来、233娘的拜年祭、霸屏的雷姆、站内界面变化...
  14. 跟我一起写 Makefile
  15. USB设备驱动程序-USB Gadget Driver(四)
  16. Linux利用platform_driver和设备树实现PWM驱动
  17. adb命令重置_ADB命令手册大全
  18. esp32 Micropython驱动ST7735 1.8寸TFT屏幕 中文显示;时间显示、网络network实时时间获取utptime;urequests、upip等包安装
  19. 隐写术-----黑与白(二)
  20. 量子通信,究竟是怎样保障信息安全的?

热门文章

  1. 盘点视频剪辑几个场景和技巧分享
  2. 常用密码学论文查找网站
  3. 菜鸟学习c语言之路开始
  4. 合并的表格怎么加横线_word
  5. 最短路径--狄克斯特拉(Dijkstra)算法
  6. Python小测验(01)
  7. html中页码居中,如何把Word2007的页脚设置为页码并居中?
  8. 什么叫无差别伤害_无差别伤害背后的差别
  9. Springboot电子病历管理APP毕业设计源码010350
  10. 元数据管理平台技术白皮书