足球联赛管理系统主要目的是对足球联赛中心所有的足球联赛信息进行管理,并且合理管理好管理员发布球队、球员和比赛信息,会员浏览查看球队和比赛信息的流程。提高足球联赛管理的工作效率,降低管理的成本。本系统选用Windows作为服务器端的操作系统,开发语言选用Java,数据库选用Mysql,SSM(Spring+SpringMVC+MyBatis)框架,使用mybatis数据库连接技术,使用eclipse作为系统应用程序的开发工具,Web服务器选用Tomcat版本。
下面分别简单阐述一下这几个功能模块需求。
1.登录:登录功能主要分为用户登录用户子系统和管理员登录管理子系统两部分内容,用户在用户子系统登录页面进行登录,系统将用户填写的登录信息与用户已存在的用户名和密码进行验证,验证通过则登录成功。
2.用户注册:注册功能是为实现用户子系统新用户而设置,新用户进入新用户注册页面,按系统要求注册新用户的账号和密码。
3.站内搜索:用户可以通过标题和球队信息搜索站内信息。
4.在线留言:增加留言:未登录系统的游客用户无法使用留言功能,登录后的用户增加留言,系统提示留言成功,并显示新增的留言;留言回复:系统管理员查询已有的留言,并回复未回复的留言,系统提示回复成功,并显示已回复的留言;留言管理:系统管理员查看所有的留言信息,并可以对其删除,系统提示是否删除,点击是则将该条留言删除。
5.在线评论:评论添加:注册用户选择要评论的信息进行添加评论;评论管理:管理员对用户的评论信息进行管理,包括删除、修改。
6.个人资料管理:用户可以根据自己当前的情况修改个人的信息。
7.管理:添加信息:管理员添加信息;编辑信息:管理员修改信息;删除信息:管理员删除信息;查询信息:管理员查询信息。
本系统使用的角色主要有系统管理员、注册用户,本系统分为系统前台和系统后台,首先在系统前台,游客用户可以经过账号注册,管理员审核通过后,用账号密码登录系统前台,查看站内新闻、系统简介、信息、通知公告、留言信息等栏目信息,进行在线留言和管理员交流,搜索、添加评论,在前台用户可以通过标题和球队信息进行前台信息的搜索,注册用户可以登录个人中心进行个人资料管理、信息发布等功能。
后台主要由管理员使用,以管理员的身份在登录页面输入账号和密码,经过数据库身份验证,验证成功后登录系统主页,可以使用系统用户管理(系统用户录入、删除、修改、注册用户管理)、新闻公告管理(站内新闻管理、通知公告管理)、球队信息管理(球队信息录入、删除、修改)、信息管理(审核、查询)、系统管理(友情链接管理、留言管理、系统简介设置、系统公告设置)等功能操作。同时管理员可以通过关键字搜索可以搜索相应的信息
目录
摘要 I
Fujin amateur football league management system II
ABSTRACT II
目录 III
第1章绪论 1
1.1开发背景与意义 1
1.2开发现状 1
1.3论文结构 1
第2章主要技术和工具介绍 2
2.1jsp脚本语言 2
2.2 Mysql数据库 2
2.3 B/S结构 3
2.4MVC模式 3
2.5SSM框架 3
2.6 tomcat服务器概述 3
第3章系统分析 4
3.1可行性分析 4
3.1.1技术可行性 4
3.1.2经济可行性 4
3.1.3操作可行性 4
3.2需求分析 4
3.3业务流程分析 5
第4章系统设计 6
4.1整体架构 6
4.2系统结构设计 6
4.3功能模块设计 7
4.4系统安全设计 7
4.5表单字段校验处理设计 8
4.6系统维护设计 8
4.7数据库设计 8
4.7.1数据库设计概述 8
4.7.2概念设计 8
4.7.3逻辑设计 9
4.7.3物理设计 9
第5章系统实现 14
5.1登录模块的实现 14
5.2用户系统模块的实现 16
5.2.1用户首页的实现 16
5.2.2注册模块的实现 17
5.2.3留言模块的实现 19
5.3管理员子系统模块的实现 21
5.3.1用户管理模块的实现 21
5.3.2球信息模块分为球队信息添加,查询。球队数据添加,查询。如下图所示: 23
第6章系统测试 24
6.1测试目的与定义 24
6.2功能测试 25
6.3测试结果 26
6.4测试评价 26
第7章总结 27
致谢 28
参考文献 29