网络教育学院
《数据库课程设计》
题目:某球队信息管理数据库系统的设计与实现
学习中心:
专业:
年级:
学号:
学生:
指导教师:
1 系统概况
1.1系统背景
足球作为世界第一运动,已经吸引了原来越多的人的关注,参与。
各种俱乐部的成立在很大程度上促进了足球的发展,以及职业化,现在足球已经成为一种产业,而运动员是足球的核心,因此球队中对运动员的科学化管理,已经成为一种必需,科学化,人性化的管理可以增强他们的责任感,刺激他们的比赛热情,减少优秀运动员的流失,以及吸引顶尖球星的到来,对于一支稳定的球队,需要一套科学的系统来记录,分析统计球员的信息和状态,给予他们客观的评价。
球队管理系统具有这些的功能,1、球员信息:它可以可以查看,修改,删除球员的各种信息。
2. 比赛日程:查看比赛日程,包括具体比赛时间,对阵双方,以及比赛的性质。
也可以编辑比赛日程。
3. 工资管理:查看球员的工资包括基本工资,奖金等。
4.添加、编辑比赛记录。
5. 机构设置:查看整个球队的机构设置,比如总经理、主教练、队医等。
通过统计分析方法,结合球员的状况和足球的规律性,发现问题,辅助球队管理。
尽管足球运动中变化和偶然性占有一定比重,但其内部的规律是不可否认的,我国的足球产业还不发达,这不是一朝一夕可以提高的,因此必须从科学化管理出发,才能逐步提高俱乐部的比赛成绩,以及运作,从而提高整个产业的发展。
本系统采用面向对象的方法,面向对象技术是一个非常实用而且非常强有力的软件开发方法,而且已经成为最流行的一种软件开发方法。
它有许多特色。
一是方法的唯一性,即方法是对软件开发过程所有阶段进行综合考虑而得到的。
二是从生存期的一个阶段到下一个阶段的高度连续性,即在一个阶段所用到的部分与在下一格阶段所用到的部分是衔接的,所使用的技术经过生存期每一阶段后不改变。
三是把面向对象分析(OOA)、面向对象设计(OOD)和面向对象程序设计(OOP)集成到生存期的相应阶段。
UML作为统一建模语言,已经成为面向对象设计图的标准工具,并以传播到非面向对象领域。
本系统计采用面向对象的程序设计方法,采用UML建模。
并且采用目前最流行的最流行了ADO,ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。
要建立这个管理系统,需要经过从零开始的分析,了解现有的工作流程,并将其人工操作事物流程用计算机来实现,信息管理系统的设计本身就是一项负责的系统工程,要制定规划,成立强有力的实施机构,加强对相关人员的培训教育,制订并执行严格的管理制度,球队管理的工作量大,而系统的可靠性,稳定性,
安全性都至关非常重要。
1.2系统目的
该系统要最终实现管理队员从入队到退队期间的信息管理,包括球员的基本情况,比赛,工资,机构设置等综合信息,并将球队工作管理各部门连成一个完整的数据整体,实现信息高度共享。
建成一个完整统一、技术先进、高效稳定、安全可靠的基于Internet/Intranet 的球队管理信息系统。
建立一个集球队信息自动化和信息化为一体的先进的电脑网络系统,在为管理工作有关部门提供优质、高效的业务管理和事务处理的同时,采用安全可靠的现代化处理和控制技术,及时、准确、可靠地采集和传输信息,建立完备、可靠的信息处理系统。
对各部门实现统一的信息浏览、管理。
借助于球队管理信息系统的建设,促进管理人员素质的提高,通过管理人员的实际应用,促进球队管理工作的水平和效率的提高;通过提供多层次的信息服务和先进实用的使用手段,满足球队内外对信息共享和利用的要求,并为各级领导提供有效的辅助决策服务。
本系统作为球队管理信息系统的一个资源网进行建设,将以球队组织网为基础,实现信息资源共享。
同时为球队信息系统的建设建立初始框架。
本应用系统基于球队组织网,实现高水平的信息资源共享和跨平台的信息资源访问,不仅要面向整个球队不同部门的信息资源的共享,还要解决各部门已有的或将建立的信息系统的资源共享,而各部门信息系统和资源子系统的系统平台不一,数据库又不尽相同,要解决不同的资源子网的信息共享,提高信息资源共享的利用率,系统结构应具有跨平台访问不同数据源的机制。
建立与其他系统的数据接口,球队管理系统可以为其他系统提供数据共享。
系统应具有较好的可扩展性和包容性。
系统的可扩展性应包括能接纳已有的系统和在今后系统软硬件扩展时,能有效地保护已有的投资。
特别是在应用需求变化时(应用与系统的需求往往提不全或者经常会变化),有一个较好的应用平台,能容易地加以调整。
系统易于扩充升级,既能满足当前业务的需求,又为今后的扩充留有空间。
应用系统的设计符合日常办公运作的需求,功能完备实用,简单易学,界面友好清晰,易于扩充。
网络结构简单明了,层次清楚,便于管理,易于扩充。
在球队管理信息标准化、规范化的基础上,对信息进行合理的布局。
本系统的建设目标是否能实现,系统整个投资能否发挥应有的效益,最终将
取决于该系统是否可靠实用。
为此,系统应采用成熟可靠的技术,应贯彻产品化的设计原则和实施方法。
同时,系统的起点要高,而不是基于淘汰的技术,系统的建立应适应未来技术发展的趋势。
2 系统需求分析
2.1 系统总体需求
本系统主要实现学院图书馆的管理,系统需要游客、普通用户和管理员等3个角色。
游客能大致浏览图书信息、查询图书信息。
普通用户能查看图书信息、查询图书信息、查看本人信息、修改本人信息,借阅图书等操作。
管理员不但能执行另外两个角色能操作等功能,并且还能管理用户,包括删除用户、修改用户、修改用户权限等功能,也能管理图书,包括删除图书、修改图书、修改图书在馆记录等功能
2.2 系统整体功能介绍
USE CASE 图
一个USE CASE规约了系统可以执行的一个动作(action)序列,包括一些可能的变化,并对特定的操作者(actor)产生可见的,有值的结果。
图2-1 USE CASE 图
图2-2 球员信息用况图
图2-3 比赛日程用况图
2.3 系统元素、实体介绍
管理员
管理员负责信息的录入,修改,删除等工作,连接了球队的所有现实事物和。