校篮球联赛管理系统设计与实现开题报告
题目名称: 校篮球联赛管理系统设计与实现开题报告
一、毕业设计开题报告书
(一)本选题的理论、实际意义
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识它已进入人类社会的各个领域并发挥着越来越重要的作用。如今球队自身信息资源日益庞大、复杂程度逐渐增强,人机作坊已无法适应球队的信息资源管理了,那么取而代之的便是运用各种领域的知识,结合计算机科学而开发的球队管理系统,以便科学合理的来管理球队信息。球队信息管理系统作为一个特殊的管理信息系统。首先我们要知道什么是管理信息系统?MIS(Management Information System,管理信息系统)是一个由人、计算机以及其他外围设备组成的能进行信息收集、传递、存储、加工、维护和使用的系统,其主要任务是最大限度得利用现代计算机及网络用新技术加强球队的管理,通过对球队拥有的人力、物力、财力、设备和技术等资源的调查了解、建立正确的数据库、加工处理并编制成各种信息资料及时提供给管理人员,以使之进行正确的决策、不断改进企业的管理水平、提高企业的经济效益。
尽管校园内也有举办篮球比赛的活动,但是这些活动都是小规模的,短暂的,并且比赛情况,比赛结果都是由手工记录,而随着比赛的增多,查找以前的结果以及比赛情况、参赛人员等信息及不方便,更有可能找不到记录而头疼;也有有人记得比赛情况那毕竟是少数,但在短时间内可能记得,随着日期的增加,以及记忆的遗忘,人员的离开等而无法找到当时比赛情况及结果。 [资料来源:http://doc163.com]
由此可见,设计基于Myeclipse平台的校篮球联赛管理系统,为广大在校学生提供了合理利用资源和便捷处理篮球联赛的平台,且其基于Myeclipse的移动性特点可以使学生更方便的及时了解到篮球联赛的信息。系统的评论功能也使得这不止是篮球联赛平台,在联赛的同时也增进了学生之间的交流,同时也有利于对篮球联赛的监控。本系统的设计使得校园内的篮球联赛相较于传统手工模式更加信息集中化展示,为校园内的信息化添上一抹色彩。
校篮球联赛管理系统是一个面向学生群体设计,为篮球联赛提供便捷服务的系统。本系统基于Meclpse平台,以Java为主要开发语言和MYSQL数据库进行数据管理。
(二)文献综述(国内外有关本选题的研究动态和自己的见解)
校篮球联赛管理系统是实为一个小型的管理系统。在我国,企业信息化是社会企业等现代化的一个不可逆转的潮流,信息管理系统是球队信息化的核心。在信息化过程中,计算机等成了信息化不可缺少的基础系统平台,系统平台将信息化和传统的业务工作衔接起来,其中最主要的中间媒介,就是信息管理系统。这就孕育出许多信息管理系统的软件,这些产品对于促进球队的科学化管理、提高球队经营效率起了重大的作用。但存在许多问题:
[资料来源:http://Doc163.com]
1.各个开发商都宣称自己的产品是万能的,适用于不同行业的用户,但事实上各行各业的业务存在很大的不同。
2.系统设计的功能远远不能满足用户的需求。
3.所有的软件厂家都宣称自己的产品操作简单。但是简单并不等于说可以容忍功能简化。
4.为球队决策者提供的决策分析资料不完善。国外在70年代中期开始建立信息管理系统,发展至今功能已日趋完善和强大。
球队基础管理是企球队管理的一个重要内容,随着时代的进步,系统也逐渐变得完善起来,如何给用户提供全面可靠的球队信息,成为一个大问题。在这种情况下,一个可以规范化,自动化的管理系统就显得非常必要。
最初的系统是只能给用户提供球队的基本信息、比赛球员、球队历史等,这些显然不能满足球迷们的需要,随着时间的推移,越来越多不能亲临比赛现场的球迷想要看到球员们在赛场进球的激动瞬间,想要发表一些自己的想法,所以对系统做一些改进。
(三)研究内容:
校篮球管理系统是基于Myeclipse平台的校联赛管理系统的设计与实现,它结合校园篮球的特点,使学生能更方便了解篮球联赛。
针对用户使用,要实现的主要功能模块有:注册和登录、球队信息、球员信息、赛事信息、公告信息、公告信息、用户信息。 [来源:http://Doc163.com]
本校篮球管理系统应该具备如下功能:
会员功能:
1)用户注册模块:游客可以通过该模块注册成为网站会员,注册后才可以进行在线留言操作。
2) 球队信息浏览模块:游客或会员可以浏览俱乐部球队的公开信息
3) 球员信息浏览模块:游客或会员可以浏览俱乐部球员的公开信息
4) 赛事信息浏览模块:游客或会员可以浏览俱乐部赛事的公开信息
5) 公告信息浏览模块:游客或会员可以浏览俱乐部公告的公开信息
6) 在线留言模块:会员可以通过该模块对系统进行留言,并查看历史留言。
管理员功能模块:
1)会员信息管理模块:对会员信息进行管理。其信息包括会员姓名,性别,住址,联系方式等,同时可对会员信息进行添加与删除等操作。
2)球队简介管理模块:在该模块中定义了对球队简介信息的管理功能。其功能包括简介信息的添加、删除等操作。
3)球员信息管理模块:管理员登陆后可对球员信息进行管理,对球员信息的添加、删除等操作,球员信息包括球员姓名,身高,体重,国籍,生日等。
4)赛事信息管理模块:在该模块中定义了对赛事信息的管理功能。其功能包括赛事信息的添加、删除等操作。赛事信息包括比赛时间,比赛地点,对手名称,是否主场等。
[来源:http://Doc163.com]
5)公告信息管理模块:在该模块中定义了对公告信息的管理功能。其功能包括公告信息的添加、删除等操作。
6)在线留言回复模块:系统管理员登录后可对在线留言信息进行管理。其功能包括在线留言信息的查看、删除等操作。
(四)研究(开发)方法、技术路线、实验方案及可行性分析
1、研究方法
1. 文献索引法:利用学校图书馆资料和文献及实际应用框架,为设计和实现本系统做理论准备。
2. 调查法:通过对篮球联赛系统的调查,找出现有校篮球联赛管理系统的不完善之处,借鉴可用之处。
3. 对比分析法:与其它的网上联赛类系统进行比较,发现本系统存在的不足以及可以优化的部分,加以改进。
2、拟解决的关键技术
1. 怎样使系统满足用户方便快捷的浏览或发布信息以及进行联赛管理的各项功能?
2. 怎样使系统能够轻松容易上手?
3. 从软件的角度怎样才能既很好的实现这个系统的功能又具有美观的软件界面?
3、实验方案
使用Myeclipce进行相关功能及模块的开发,以 Java 做主要开发语言,用div+css布局文件实现校联赛管理系统的各个页面的布局。 [资料来源:http://doc163.com]
系统的数据库采用mysql。mysql系统提供了一个完整的后端解决方案,提供轻量级的SDK开发包,能以最小的配置和最简单的方式使用mysql数据库的服务。利用mysql提供的jar包,让myeclipse与mysql进行连接,可以传入与接收数据。通过div+css将输出的数据显示样式与显示位置进行设定,,实现用户交互功能。
4. 通过编程对数据库相关数据表的访问,实现用户和联赛信息的管理。
(五)进度安排和采取的主要措施
论文的进度安排:
2016年12月25日前:完成指导学生选题工作、指导教师与被指导学生见面、指导教师下达任务书。
2017年02月26日前:文献调研初步工作,完成开题任务,交开题报告书。
2017年03月18日前:文献调研,仔细研读,跟指导教师密切联系。
2017年04月10日前:完成课题研究,写出论文初稿,交指导教师审阅。
2017年04月25日前:指导教师返还修改论文,学生完成论文二稿。
2017年05月05日前:指导教师进一步指导存在问题的论文。
2017年05月14日前:交叉评审论文,学生制作PPT文稿,准备答辩。
2017年5月18日前:论文定稿。
(六)主要参考文献(不少于10篇)
[资料来源:http://www.doc163.com]
[1] 黄梯云,管理信息系统,北京:电子工业出版社,1995
[2] 甘仞初,信息系统开发,北京:经济科学出版社,2000
[3] 丁宝康,数据库原理, 北京:经济科学出版社,2000
[4] 张跃平. JSP实用教程[M], 北京:清华大学出版社,2003.
[5] 马文刚. JSP实用编程实例集锦[M] ,北京:清华大学出版社,001.
[6] 杜军平、黄杰,SQL Server 2000 数据库开发,北京:机械工业出版社,2001
[7] Karli Watson、Marco Bellinaso等,C#入门经典,北京:清华大学出版社,2002
[8] Christian Crumlish,Lucinda Dykes.Dreamweaver MX 2004[M].SYBEX,2004
[9] 萨师煊.王珊.数据库系统概论.高等教育出版社,2002.
[10] 李振华.季小武.DREAMWEAVER基础教程.清华大学出版社,2005.
[11] 晴婷. JSP WEB应用教程[M] , 北京:清华大学出版社,2004 [来源:http://www.doc163.com]