随着网络技术的飞速发展,深刻影响着我们的生活和工作方式。家校通网站给教育带来了更广阔的发展空间。家校通网站有对部分类似网站进行分析,找到规律和方法,吸取其特点,构思自己想要设计的网站,收集资料信息和查阅书籍等规划出网站的基本结构,根据需求分析设计好所需的功能模块,选择适当的开发工具及开发环境,画出逻辑分析图和实体关系图,选择适当的数据库进行预构建,思考实际操作过程中可能遇到的问题,提前思考解决方法,以便实施过程中能顺利解决所遇到的问题。
本系统基于SSM(Spring+SpringMVC+MyBatis)框架,适用于毕业设计,采用javaweb,基于B/S模式,Myeclipse或者eclipse idea为开发工具,mysql数据库,感兴趣的朋友们可以下载研究一下。
本系统主要包含了友情连接管理、学校新闻管理、师生动态管理、通知公告管理、师生动态管理、留言等多个功能模块。下面分别简单阐述一下这几个功能模块需求。 管理员的登录模块:管理员登录系统后台对本系统其他管理模块进行管理。 添加管理员模块:向本系统中添加更多的管理人员,管理员包括普通用户和超级管理员。 友情连接管理模块: 友情连接列表:将数据库的商品表以列表的形式呈现给管理员。 添加友情连接:实现管理员添加友情连接,应该包括名称等信息。 修改友情连接:实现管理员修改友情连接,包括修改友情连接的等信息。 通知公告管理模块: 通知公告信息添加:对通知公告信息进行添加。 通知公告信息列表:显示系统的所有通知公告信息,可以通过关键字查询。 通知公告信息删除:对输入错误或过期的通知公告信息删除。 学校新闻管理模块: 学校新闻发布:管理员发布学校新闻,包括标题、类别、内容、图片等。 学校新闻列表:使用mysql语句查询出来的学校新闻列表,并实现分页。 学校新闻修改:通过管理员ID来指定要修改的学校新闻,修改其其他的信息。 学校新闻删除:通过管理员ID来指定要删除的学校新闻,从数据库完全剔除。 师生动态管理模块: 师生动态信息添加:对师生动态信息进行添加。 师生动态信息列表:显示系统的所有师生动态信息,可以通过关键字查询。 师生动态信息删除:对输入错误或过期的师生动态信息删除。 留言管理模块: 留言添加:对留言进行添加。 留言列表:显示系统的所有留言,可以通过关键字查询。 留言删除:对输入错误或过期的留言删除。 退出模块: 管理员退出:管理员用来退出后台系统。 目 录 摘 要 I ABSTRACT I 目 录 III 第1章 绪论 1 1.1开发背景 1 1.2开发意义 1 1.3研究内容 1 第2章 主要技术和工具介绍 5 2.1 SSM 框架 5 2.1.1. Spring 框架 5 2.1.2 SpringMVC 6 2.1.3. MyBatis 的选用 6 2.2 mysql数据库 6 2.3 eclipse与Tomcat简介 6 第3章 系统分析 4 3.1可行性分析 4 3.1.1经济可行性 4 3.1.2技术可行性 4 3.1.3操作可行性 4 3.2需求分析 4 3.3业务流程分析 5 3.4数据流程分析 5 第4章 系统设计 8 4.1系统结构设计 8 4.2功能模块设计 8 4.3数据库设计 9 4.3.1数据库设计概述 9 4.3.1概念设计 9 4.3.2表设计 11 第5章 系统实现 15 5.1基本论坛 15 5.2主页面的实现 15 5.3注册模块的实现 15 5.3登录模块的实现 16 5.4学校新闻管理模块的实现 18 5.6师生动态管理模块的实现 19 5.6通知公告管理模块的实现 20 5.7友情连接管理模块的实现 21 5.8留言管理模块的实现 22 第6章 系统测试 23 6.1测试目的 23 6.2测试概述 23 6.3单元测试 23 6.3.1登录测试 23 6.3.2学校新闻测试 24 6.4集成测试 25 第7章 总结 26 致 谢 27 参考文献 27