基于Web的体育赛事管理信息系统_面向企业员工文献综述
2020-04-07 15:26:01
1.研究的背景和意义
随着时代的发展,企业也在发展,企业中的员工业余活动也越来越丰富,有各种活动和比赛,利用互联网实现面向企业员工的体育赛事管理信息系统,使赛事的组织和开展更加规范和便捷。本系统可以对企业员工体育比赛进行系统化、网络化管理,以帮助企业更好的管理员工的业余比赛,增强企业的活力与凝聚力。
在一个信息化普及的年代,使用计算机或计算机系统参与体育赛事的事物
管理,已成为越来越普遍的现象,无论是从最初的Excel表格、一些非专业软
件的应用或者后期一些专业的赛事编排软件的开发与使用,都无疑是节约人力
资源和提高办事效率的一个开始。
2.B/S结构简介
B/S结构(Browser/Server结构)即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用
户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)
实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier
结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工
作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构
的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、
成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,
以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同
的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全 。特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、速度
快、效果优。
随着Internet和WWW的流行,以往的主机/终端和C/S都无法满足当前
的全球网络开放、互连、信息随处可见和信息共享的新要求,于是就出现了
B/S型模式,即浏览器/服务器结构。B/S模式最大特点是:用户可以通过
WWW例览器去访问Internet上的文本、数据、图像、动画、视频点播和声音
信息,这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器
又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服
务器中。客户端除了WWW创览器,一般无须任何用户程序,只需从Web服务
器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由
Web服务器交给数据库服务器来解释执行,并返回给Web服务器,Web服务器
又返回给用户。在这种结构中,将许许多多的网连接到一块,形成一个巨大的
网,即全球网。而各个企业可以在此结构的基础上建立自己的Intranet。
3.Java简介
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。Java语言的语法与C语言和C 语言很接近,使得大多数程序员很容易学习和使用Java。另一方面,Java丢弃了C 中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。特别地,Java语言不使用指针,并提供了自动的废料收集,使得程序员不必为内存管理而担忧。Java语言提供类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制。
4. SQL Server2005简介
SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL语言标准。Microsoft SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。Microsoft SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
3.参考文献
[1] Java语言程序设计(基础篇)梁勇,李娜.机械工业出版社,2011.06
[2] Java Web从入门到精通[M].北京:清华大学出版社,2012.09
[3] 郭克华 .Java web 开发与应用[M] . 北京:清华大学出版社,2012.04
[4] 夏帮贵 .Java Web 开发完全掌握[M] . 北京:中国铁道出版社, 2011
[5] 王永茂.JSP开发Web应用.北京:清华大学出版社,2010
[6] 卢汉鹏.JSP开发技术详解.北京:化学工业出版社,2010
[7] 胡书敏.Servlet与JSP核心编程(第二版).北京:清华大学出版社,2009
[8] 刘智勇.JavaScript开发技术大全.北京:清华大学出版社,2009
[9] 陈刚.Eclipse从入门到精通(第二版)[M].北京:清华大学出版社,2007
[10] 郑阿奇.SQL Server 2008实用教程(第三版).北京:电子工业出版社,2009
[11] 向旭宇,秦姣华.SQL Server 2008宝典 .北京:中国铁道出版社 ,2011
[12] 李刚.疯狂Java.北京.电子工业出版社,2012.01