nba球队信息管理系统的构建(源码)【字数:6020】
目 录
第一章 引言 1
1.1现状和意义 1
1.1.1现状 1
1.1.2目的和意义 1
1.1.3主要内容 2
第二章 核心技术 3
2.1Struts+ Spring+ Hibernate(SSH)集成 3
2.1.1Struts 3
2.1.2Spring 3
2.1.3Hibernate 3
2.2SQL SERVER数据库 4
第三章 需求分析 5
3.1配置要求 5
3.1.1硬件需求 5
3.1.2软件需求 5
3.2管理系统需求 5
3.2.1数据库需求 5
3.2.2功能需求 5
第四章 数据库设计 7
4.1实体 7
4.2ER图 7
4.3逻辑结构设计 7
4.4物理设计 8
第五章 系统实现 12
5.1系统设计 12
5.1.1系统模块清单 12
5.1.2系统程序清单 12
5.2系统框架 13
5.2.1框架图 13
5.3系统模块 14
5.3.1注册、登录模块 14
5.3.2主页模块 16< *51今日免费论文网|www.jxszl.com +Q: &351916072&
br /> 5.3.3教练模块 16
5.3.4球员模块 19
5.3.5其它模块 22
结束语 23
致 谢 24
参考文献 25
第一章 引言
1.1现状和意义
1.1.1现状
NBA(National Basketball Association)是美国男子职业篮球联赛的简称,于1946年6月6日在纽约成立,由北美三十支队伍组成的男子职业篮球联盟,汇集了世界上最顶级的球员,是美国四大职业体育联盟之一,是世界水平最高的篮球赛事。
NBA总共有30支球队,分为东部联盟和西部联盟,每个联盟又被划分为3个赛区,每个赛区由5支球队组成。
NBA每年赛季开始之前都会选秀,选秀之后有各球队新秀的夏季联赛,10月10到15号季前赛开始,10月15后开始常规赛,此外在2月中下旬时有一项特殊的表演赛事NBA全明星赛,4月20到30号后常规赛结束后,东西部前八名的球队开始季后赛的征程,决出东西部冠军,晋级NBA总决赛。
NBA总决赛中表现最突出的球员获得总决赛MVP的奖项,一般得分最高者获得FMVP。
NBA球队发展由最初的11支经过发展演变成现在的30支,有完善的球队体系,包括球队老板,首席财务官,总经理助理,主教练,助理教练,球员等。球队还有赞助商支持。
1.1.2目的和意义
目的:统计了东西部每支球队中主力得分明星球员的年龄,位置,身高,所在球队,年龄,场均得分,个人奖项及该球队在季前赛,常规赛,季后赛的胜率和名次的各种数据统计,还有球员的薪资情况。为广大篮球粉丝提供了更加方便的去了解NBA,也让球迷们对自己崇拜的球员有主观的透彻的了解到他们的情况。
另一方面,随着时代的发展,技术的进入,人们基本生活水平的提高,人们对体育运动的热爱,使体育产业发展迅速,越来越多的人参与到体育活动中,成为体育爱好者,成为体育职业运动员。相应的,体育产业发展更加专业化,更加职业化,更加复杂庞大,组织,管理的工作量度增大了不少。
以篮球为例,欧美发达国家职业的篮球机构(例如美职篮)已有近百年的历史了。随着和平与发展的主旋律,全球化的时代,参与者的增加,职业篮球的竞争也越加激烈,对职业球员的需求也在增加,数量增长迅速,流动性也大了很多,跨国间球员转会也在增加,频率越来越大。
这些使其组织,管理的工作量增大了不少。为了快捷方便的完成工作,提高运营,管理水平,必要开发球队管理信息系统,以便于篮球界各方的组织管理,参与关注。从而促进篮球运动,篮球产业的发展。才需要开发此系统。
意义:
(1)熟练掌握Java Web的开发,调试,优化[1];其一:SSH集成框架的构建,MVC架构模式和Web Work框架的构建,建立完成后SQL SERVER数据库的导入工作;其二:页面的功能和布局工作,及其优化工作。
(2)掌握SQL SERVER数据库的应用与方法[2]。其中包括从数据库的概念模型到ER图打的作图,再到数据库模式的创建(即为数据库及其基本表的建立),而后数据的录入,最后完成一些简单的关系计算表达式和相关打的Select查询语句的使用。
(3)能够用java语言来访问数据库,进行操作[3]。
(4)能够系统地掌握软件工程开发流程、软件开发技术、软件开发方法。
(5)提高从事软件外包行业的综合素养。
1.1.3主要内容
论文主题包括四个部分:核心技术,需求分析,数据库设计,系统实现。之后还有结束语,参考文献等。
第二章 核心技术
2.1Struts+ Spring+ Hibernate(SSH)集成
2.1.1Struts
Struts是一个开源框架。使用Struts的目的是帮助我们减少使用MVC设计模型开发Web应用程序所需的时间。如果我们想要混合Server Applet和JSP的优点来构建可伸缩的应用程序,Struts是一个不错的选择。
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/444627.html