基于JSP体育主题网站设计与实现文献综述
2020-06-03 21:52:19
文 献 综 述
随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息化的作用也越来越大,提高了我们的工作效率。体育主题网站的设计与实现,就是能够有效的介绍体育信息, 从球队球馆基本资料和现任有名的球星资料,到精彩瞬间的情况,有一个网站支持来规范管理.。它是一个体育爱好者不可缺少的部分,对于体育网站管理十分重要,具有着手工管理所无法比拟的优点,做到信息的规范管理、科学统计和快速查询,让网站更好的为他人服务。所以,本人的毕业设计课题就选择做基于JSP体育主题网站的设计与实现。
基于JSP体育主题网站设计与实现即属于主题网站系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。进行开发的计算机语言有很多种,其中JAVA语言具有平台无关性,通用性好,面向对象,模块重用性好等优点,所以本系统将把JAVA作为前台语言。在Windows下搭建Java开发环境。开发平台使用MyEclipse。MyEclipse是对Eclipse IDE的扩展,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。后期也能使用SSH的架构,为学校开发出更加合适的主题网站。
后台数据库使用MySQL数据库, MySQL平台数据是基于数据库平台的,通过开放式数据资源平台完成相关事务数据二维信息的有效描述过程。通过My SQL数据库约束条件操作分析,确保数据的安全性,加强数据平台库的信息合理。MySQL是一个快速的、健壮的、多用户的、非常容易使用的、多线程的SQL数据库服务器,它可以作为各种操作系统的关系数据 库系统,并且它是以客户机/服务器结构的形式实现的,属于一种分布式数据库管理系统。MySQL的基本组成是:一个服务器守护程序mysqld、若干不同的客户程序和库。另外MySQL还提供多个应用程序编程接口(API),能方便地开发各种客户端应用程序[1]。 在MySQL服务器中,由它管理的所有数据都被存放在MySQL的数据目录中,(在liunx操作系统中,为指定安装目录下的/var目录,以下简称为Datadir)通过一个单个实体对数据目录中的所有数据进行管理。在MySQL服务器中,在客户机应用程序和其所需要的数据之间起着桥梁的作用的是mysqld实体。 在Datadir中,存放有被服务器所管理的数据库和表,它们以层次结构的方式进行存放,这种层次结构的方法可以通过UNIX操作系统或Windows文件系统的树型结构用简单的方式来实现:(1)让每一个数据库对应于该数据目录下的一个目录,以数据库名存放于Datadir下。(2)数据库中的每一个表对应于数据库目录中的每一个文件。数据库中的每一个表在数据库目录下以3个文件存放:一个格式描述文件.FRM,一个数据文件.MYO,一个索引文件.MYI。
本文所设计的体育主题网站可以满足读者和高级管理员两方面的需要。占用系统资源很少, 在犯内存的电脑上运行速度和在内存的电脑上运行速度几乎一样快。经过长期的运行检验, 证明其具有设计合理, 运行稳定的性能和特点。该管理系统高度集成, 各个功能模块一键切换, 反应迅速。对于前台操作的流通工作人员来说, 界面清晰, 提示丰富。各个功能模块风格统一, 一通百通, 容易上手, 操作简便。 改善日常繁琐劳动的枯燥心情。系统开发的总的设计目标是实现体育网站管理的系统化、规范化和自动化。通过体育主题网站对用户的吸引为网站获得保留更多的用户,创造更大的用户价值,保持用户永久的忠诚,使网站保持不断的创新与加强。从而,为网站带来更丰厚的利润和持续的竞争优势。
本网站从大的功能模块分为用户和管理员两个个大的子模块。各个子模块又划分若干模块,具体实现对信息的增、删、查、改等功能。用户模块分为登录注册、查看各个球队资料和球馆资料、查看联盟现任有名的球星生平资料、精彩瞬间、发帖留言五个模块。管理员功能分为用户管理、留言发帖管理、文章资料图片的管理、精彩瞬间的管理四个模块。登录注册用于用户进行网站用户名的注册并登陆。查看球队球馆资料模块可用于用户进行球队球馆的查询及浏览。查看球星资料模块用户可以用来查看球员的信息简介。同时可以通过精彩瞬间模块查看到比赛的集锦。最后可以通过发帖留言模块留言。用户管理可以对不规范的用户进行管理。文章资料图片的管理模块可用于对过期文章或不正确资料进行增删。精彩瞬间的管理模块同样用于管理比赛集锦。留言发帖管理模块可对不文明不正确留言进行增删查改功能。以上功能用以促进体育网站管理的系统化、规范化和自动化。
[1]宣振国.基于Mysql的数据库集群设计与实现[D].北京邮电大学,2013.
[2]王玉英.基于JSP的MySQL数据库访问技术[J].现代计算机(专业版),2010,(14):67-70.
[3]唐建国.MySQL数据库系统安全分析[J].电脑知识与技术,2010,(23):6418-6420.
[4]苏金芝,李志武.基于Java语言的Web服务的动态发现与调用研究[J].现代电子技术,2010,(14):86-88.
[5]聂凯,曹慢慢.Mysql数据库的访问方法浅析[J].科技资讯,2010,(09):21.
[6]黄福华.NBA发展史研究[D].苏州大学,2009.
[7]玄祖广.移动Web服务安全性技术研究[D].大连海事大学,2009.
[8]张贵军.基于JAVA的Web服务研究[J].山西经济管理干部学院学报,2007,(02):103-104 106.
[9]王程根.基于JavaEE的Web服务安全性研究[D].武汉理工大学,2007.
[10]陈隋和.Web服务的应用与深入研究[D].中国科学院研究生院(成都计算机应用研究所),2006.
[11]王建国.NBA制衡机制的研究[D].北京体育大学,2005.
[12]薛岚.NBA主场文化探析[J].体育科学,2005,(04):20-24.
[13]李荒原,何明德.基于Java的Web服务解决方案的研究[J].计算机应用研究,2004,(07):56-58.
[14]廖作斌.应用Java技术开发安全的应用程序[D].武汉大学,2004.
[15]彭海波,向南平,曾波.用JSP访问MySQL数据库[J].电脑编程技巧与维护,2004,(02):67-69.