以 web为基础、以 Java+ SSM (springmvc+ mybatis+ mysql)为框架、以spring, springmvc, mybatis, bootstrap, JSP, jquery为主要技术来完成一个家庭与学校之间的联系。在框架下进行开发,管理员可以在后台输入信息、管理信息,设置网站信息,管理和设置广告、留言、录入老师人员信息,并对老师人员问题进行处理。使用者可透过登陆网页,浏览新闻资讯,发表评论,检视教师名单,检视详情,检视学生服务等。
一、关键技术和软件
包括spring, springmvc, mybatis, bootstrap, JSP, jquery等技术、 Mysql数据库、Eclipse等。
1.Eclipse是一个开源的软体发展计画,著重于完整的功能,商业品质的产业应用于高整合的工具发展。
2.JSP (JAVA Server Pages)是一项由Sun Microsystems Corporation,简称 JSP牵头制定的一项动态 Web页面技术标准。
3.SSM(Spring+SpringMVC+Mybatis)框架。SSM: Spring + SpringMVC + Python
SSM的架构集合就是融合了两大开放源码架构: Spring和 Mybatis。SpringMVC属于 Spring的一种,通常被用作一个框架,用于那些具有更简单的数据来源的网络工程。
4.MySQL数据库在技术世界中得到了广泛的应用。它一般采用标准的 SQL,并具备较高的操作效率、较高的安全性和较好的兼容能力。
二、功能介绍
主要分为管理员, 教师, 家长三个角色。
教师就角色可以实现: 与班内家长进行沟通, 作业布置管理, 考试管理, 学籍管理个人信息维护等功能。
学生家长角色能能够实现: 与孩子的家长进行沟通交流, 作业下载, 绑定学生关系等功能。
1.前台页面模块
用户登录入口、可以查看分栏目信息, 查看网页介绍, 学校公告, 学校新闻。
2.后台管理系统实现如下功能
①登录模块:
②系统管理员实现网站公告, 新闻管理, 账户权限管理, 学校学科信息维护, 班级信息维护等功能。
三、内部页面展示
(1)用户模块
1.用户登录和注册
2.系统首页
3.家长互动页面
4.教师个人中心页面
(2)管理员模块
1.管理员登录页面
2.管理员用户注册申请管理页面
3.管理员学校用户账号管理页面
4.管理员校园管理员管理页面
5.管理员网站介绍管理页面
6.管理员系统公告管理页面
7.管理员新闻发布管理页面
学生家长联系系统采用SSM框架、MySQL数据库连接存储。系统各模块划分合理、类的责任划分明确、代码可重用性强。