论文部分内容阅读
摘要:根据体育课信息管理的需要,设计了基于WWW使用ASP脚本加Access数据库技术的系统实现方案,并对体育课信息管理系统的基本功能、数据流程图、数据库的设计及系统功能特点进行了分析。
关键词:数据库;体育课信息;管理系统
随着学校规模的不断扩大,专业、班级、学生的数量急剧增加,有关体育课的各种信息量也成倍增长。而目前,许多高校的体育课管理仍停留在复杂的人工操作上,重复工作较多,工作量大,效率低。因此,迫切需要开发基于互联网的体育课信息管理系统来提高管理工作的效率。基于互联网的体育课信息管理系统,在体育课信息的规范管理、科学统计和快速查询方面具有较大的实用意义。它提高了信息的开放性,大大地改善了学生、教师对其最新信息查询的准确性。
一、系统结构
系统开发的总体任务是实现体育课信息关系的系统化、规范化和自动化。本系统是基于Internet的数据库应用系统,它的功能是通过体育课信息管理系统服务器和用户浏览器之间的交互来完成的。与系统相关的数据由Access2000数据库来组织和维护。系统采用B/S/D(浏览器/服务器/数据库)结构。
1. 系统技术
体育课信息管理系统要求具有信息处理的开发性,方便教师上传学生成绩、学生上网选课和查询选课信息及成绩等。因此,本系统设计为基于WWW的网络数据库应用系统,使用ASP脚本以Access为数据库的开发技术,运行在支持ASP的服务器上。
2. 系统用户
为保证系统安全高效的运行,本系统把用户划分为3类:系统管理员(公体部主任)、教师和学生。不同的用户在系统中的作用和权限也有所不同,所以它所需要完成的功能也就不同。系统管理员可以完成本系统所有的功能:(1)学生信息管理,除学生基本信息外,还可管理学生所选课程、成绩等;(2)教师信息管理,包括教师个人的基本情况和任课情况;(3)项目及班数的设定:根据学校教务处所排课进行班级数及人数的统计,然后根据统计结果进行项目及班数的设定;(4)选课及分班:通知学生在规定时间内在网上选课,然后根据学生选课情况进行分班;(5)派课:根据上一步分班情况安排任课教师;(6)报表生成及输出:生成教师担任课程分班表、按项目生成学生成绩表、按学生行政班生成成绩表及所有报表的输出。教师在本系统的功能:查询学生选课情况、自己任课情况、获取自己所担任课程分班表、录入及修改成绩等。学生在本系统的功能:查询本人信息、教师任课信息、选课和改选、选课信息查询、成绩查询。
二、系统流程图
用户的需求具体表现在对各种信息的提供、编辑、处理及查询统计上。这就要求数据库结构能充分满足各种信息的输入、处理和输出。通过分析体育课信息管理系统的现实需求,收集体育课信息管理各环节的基本数据及数据处理流程,在与管理人员沟通、交流与探讨的基础上,得到体育课信息管理系统的数据流程图。
三、数据库的设计
通过对体育课管理工作内容和相关数据流程分析,根据体育课信息管理系统的需要,就可以设计出能满足用户需求的各种实体,以及它们之间的关系,由此得到数据库所支持的数据模型,即数据库的逻辑结构。具体情况如下:
(1)学生信息。开学时,将教务处提供的学生信息库按系统的要求修改库结构并导入Access数据库中,应包括如下信息:姓名、学号、院系、班级、性别、所选项目1、所选项目2、任课教师1、任课教师2、备注等。
(2)教师信息。包括教师姓名、教师代码、性别、年龄、职称、主要教授课程、兼任课程等。
(3)课程信息。包括项目目录、项目、项目代码、教学内容、任务与目的、考试方法、要求等。
(4)选课分班表。包括项目名称、任课教师、学生姓名、学号、院系、班级。
(5)成绩表。包括学生姓名、学号、院系、班级、项目、任课教师、成绩。
四、系统功能特点
(1)内容全面。系统全面覆盖了体育课信息,可为学校、体育部、体育教师和学生提供全面准确的信息。
(2)层次分明。系统采用模块化程序设计结构。各模块之间既相互独立,又具有一定的联系,各模块可独立编制、调试、查错、修改和执行,结构严谨,便于扩展和维护。
(3)界面好。系统使用ASP脚本以Access为数据库的开发技术,运行在支持ASP的服务器上,具有良好的用户界面,操作容易、简单、实用、方便、快捷。
五、结束语
本系统用ASP开发的基于WWW加Access数据库的体育课信息管理系统,有着很好的交互性,使用户只要在与Internet互联的电脑上,使用普通的浏览器就可以完成所有的应用处理过程,获取体育课信息,使体育课信息和管理工作更加准确、科学、迅速而及时,从而提高工作效率。
参考文献:
[1]钟玉琢.多媒体技术[M].北京:清华大学出版社,1999.
[2]周勇.智能化远程多媒体体育教学系统的设计与实现[J].体育科学,2002(1).
[3]陈家起,等.培养和强化体育信息素质研究[J].体育科学,2002(3).
(陕西财经职业技术学院)
关键词:数据库;体育课信息;管理系统
随着学校规模的不断扩大,专业、班级、学生的数量急剧增加,有关体育课的各种信息量也成倍增长。而目前,许多高校的体育课管理仍停留在复杂的人工操作上,重复工作较多,工作量大,效率低。因此,迫切需要开发基于互联网的体育课信息管理系统来提高管理工作的效率。基于互联网的体育课信息管理系统,在体育课信息的规范管理、科学统计和快速查询方面具有较大的实用意义。它提高了信息的开放性,大大地改善了学生、教师对其最新信息查询的准确性。
一、系统结构
系统开发的总体任务是实现体育课信息关系的系统化、规范化和自动化。本系统是基于Internet的数据库应用系统,它的功能是通过体育课信息管理系统服务器和用户浏览器之间的交互来完成的。与系统相关的数据由Access2000数据库来组织和维护。系统采用B/S/D(浏览器/服务器/数据库)结构。
1. 系统技术
体育课信息管理系统要求具有信息处理的开发性,方便教师上传学生成绩、学生上网选课和查询选课信息及成绩等。因此,本系统设计为基于WWW的网络数据库应用系统,使用ASP脚本以Access为数据库的开发技术,运行在支持ASP的服务器上。
2. 系统用户
为保证系统安全高效的运行,本系统把用户划分为3类:系统管理员(公体部主任)、教师和学生。不同的用户在系统中的作用和权限也有所不同,所以它所需要完成的功能也就不同。系统管理员可以完成本系统所有的功能:(1)学生信息管理,除学生基本信息外,还可管理学生所选课程、成绩等;(2)教师信息管理,包括教师个人的基本情况和任课情况;(3)项目及班数的设定:根据学校教务处所排课进行班级数及人数的统计,然后根据统计结果进行项目及班数的设定;(4)选课及分班:通知学生在规定时间内在网上选课,然后根据学生选课情况进行分班;(5)派课:根据上一步分班情况安排任课教师;(6)报表生成及输出:生成教师担任课程分班表、按项目生成学生成绩表、按学生行政班生成成绩表及所有报表的输出。教师在本系统的功能:查询学生选课情况、自己任课情况、获取自己所担任课程分班表、录入及修改成绩等。学生在本系统的功能:查询本人信息、教师任课信息、选课和改选、选课信息查询、成绩查询。
二、系统流程图
用户的需求具体表现在对各种信息的提供、编辑、处理及查询统计上。这就要求数据库结构能充分满足各种信息的输入、处理和输出。通过分析体育课信息管理系统的现实需求,收集体育课信息管理各环节的基本数据及数据处理流程,在与管理人员沟通、交流与探讨的基础上,得到体育课信息管理系统的数据流程图。
三、数据库的设计
通过对体育课管理工作内容和相关数据流程分析,根据体育课信息管理系统的需要,就可以设计出能满足用户需求的各种实体,以及它们之间的关系,由此得到数据库所支持的数据模型,即数据库的逻辑结构。具体情况如下:
(1)学生信息。开学时,将教务处提供的学生信息库按系统的要求修改库结构并导入Access数据库中,应包括如下信息:姓名、学号、院系、班级、性别、所选项目1、所选项目2、任课教师1、任课教师2、备注等。
(2)教师信息。包括教师姓名、教师代码、性别、年龄、职称、主要教授课程、兼任课程等。
(3)课程信息。包括项目目录、项目、项目代码、教学内容、任务与目的、考试方法、要求等。
(4)选课分班表。包括项目名称、任课教师、学生姓名、学号、院系、班级。
(5)成绩表。包括学生姓名、学号、院系、班级、项目、任课教师、成绩。
四、系统功能特点
(1)内容全面。系统全面覆盖了体育课信息,可为学校、体育部、体育教师和学生提供全面准确的信息。
(2)层次分明。系统采用模块化程序设计结构。各模块之间既相互独立,又具有一定的联系,各模块可独立编制、调试、查错、修改和执行,结构严谨,便于扩展和维护。
(3)界面好。系统使用ASP脚本以Access为数据库的开发技术,运行在支持ASP的服务器上,具有良好的用户界面,操作容易、简单、实用、方便、快捷。
五、结束语
本系统用ASP开发的基于WWW加Access数据库的体育课信息管理系统,有着很好的交互性,使用户只要在与Internet互联的电脑上,使用普通的浏览器就可以完成所有的应用处理过程,获取体育课信息,使体育课信息和管理工作更加准确、科学、迅速而及时,从而提高工作效率。
参考文献:
[1]钟玉琢.多媒体技术[M].北京:清华大学出版社,1999.
[2]周勇.智能化远程多媒体体育教学系统的设计与实现[J].体育科学,2002(1).
[3]陈家起,等.培养和强化体育信息素质研究[J].体育科学,2002(3).
(陕西财经职业技术学院)