APP下载

普通高校篮球课程网络化教学的数据库设计研究①

2015-02-25胡峻榕陆宇亮温佩芝桂林电子科技大学体育部桂林电子科技大学计算机学院广西桂林54004

当代体育科技 2015年5期
关键词:数据流条目实体

胡峻榕 陆宇亮 温佩芝(.桂林电子科技大学体育部;.桂林电子科技大学计算机学院 广西桂林 54004)

普通高校篮球课程网络化教学的数据库设计研究①

胡峻榕1陆宇亮2温佩芝2
(1.桂林电子科技大学体育部;2.桂林电子科技大学计算机学院广西桂林541004)

摘 要:根据普通高校篮球课程网络化教学的需要,解决网络化教学过程各种问题,提高课堂与课外联系和师生交流。设计了一个较为完整的数据库,比较完善的数据库需求分析,全面地定义数据字典(数据元素条目、数据结构条目、数据流条目、数据储存条目、数据处理条目、外部实体条目),数据库概念结果设计比较完善。为普通高校其他体育课程网络化教学数据库设计提供了参考。

关键词:数据库需求分析定义数据字典数据库概念结果数据库逻辑

①基金项目:桂林电子科技大学教改课题,课题编号:ZL230148。

1 数据库需求分析

用户的需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据,数据结构及数据处理的流程,组成一份详细的数据字典,为后面的具体设计打下基础。

通过上述系统功能分析,针对一般教学系统,总结出如下的需求信息:用户分学生,教师和管理员用户;所有用户都可以浏览网站内容,并通过注册成为会员。注册用户登录后可以维护自己的个人信息,学生还可以在线做题,下载课程资源和留言;教师可以更新题库,发布试卷,为每位答题的学生进行评分;一个学生每次只能答一份试卷且只能答一次;管理员和教师能维护题库信息;管理员能能分类更新课程资料,还可以上传课程资源。

经过上述系统功能分析和需求总结,考虑到将来功能上的扩展,设计出如下的数据项和数据结构。

(1)管理员信息包括数据项:帐号、姓名、密码。

(2)用户信息包括数据项:帐号、姓名、密码、身份证号码、邮箱等。

(3)新闻公告包括数据项:新闻公告编号、新闻公告题目、新闻公告内容。

(4)上传课程资源包括数据项:编号、标题、内容、添加时间、文件类型等。

(5)体能测试包括数据项:编号、体能测试项目、数据、得分等。

(6)篮球考试包括数据项:编号、篮球考试项目、数据、得分等。

(7)试卷信息包括数据项:试卷编号、试卷名称、类型、总分等。

(8)成绩信息包括数据项:试卷编号、用户名、课外考试总分、考试时间、学期总分等。

(9)留言信息包括数据项:留言编号、留言者姓名、主题、回复内容等。

2 定义数据字典

对于该系统所设计的部分数据字典如下所示。

2.1数据元素条目

总编号:1-101,编号:101,名称:学生编号,XXX,说明:学生的编号,数据值类型:离散,长度:50,有关数据结构:学生信息表,如:123。

2.2数据结构条目

名称:公告信息表,说明:创建公告信息记录似的数据,总编号:2-01,结构:编号01、标题:有关数据流、数据存储、内容:P5公告管理、D5公告信息表、时间:数量,每月约30份。

2.3数据流条目

名称:修改密码,总编号:3-10;说明:将密码信息存储到密码信息存储,编号:10;

数据流来源:P4修改密码;数据流去向:D4管理员信息存储,流通量:10份/周;包含的数据结构。

2.4数据存储条目

名称:公告信息,总编号:4-01;说明:存储公告信息,标号:D5;结构:编号、标题、内容、时间;有关的数据流:P5-D5,信息量:400 份/月。

2.5处理过程条目

名称:公告管理,总编号:6-01;说明:?编号:001;输入:P5公告管理;输出:D5公告信息;处理。

2.6外部实体条目

名称:管理员,总编号:6-01;说明:,编号:001;输入数据流:P5公告管理,个数:1个;输出数据流。所有的数据字典都是根据数据流图构造而成,其他数据字典在此不再赘述。

图1 E-R图

3 数据库概念结果设计

得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及他们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。

根据上面的设计规划出的实体有:管理员信息实体,注册用户——学生、教师信息实体,教学资料信息实体,留言板实体,管理员信息实体,新闻实体,题库信息实体,视频实体和教学资源实体。

E-R图由实体、属性、联系三部分组成,其基本符合如图1所示。

3.1数据库逻辑设计

数据库的概念结构设计完毕后,现在可以将上面的数据库概念结构转化为某种数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。表与表之间在调用时都是交叉进行和即时更新,不仅要保持稳定性,而且要体现他们信息的准确性。所以,在设计表达时候,不仅要考虑表与表之间的联系,还要考虑数据库的维护和更新。篮球教学评分系统的数据库中需要创建多个数据表,主要包括以下内容。

(1)admin管理员信息:字段名称:id(*)、Apwb、Aname;自动增长:√、-、-;字段大小:4、50、50;字段类型:int、nvarchar、nvarchar;说明:编号、密码、用户名。

(2)AboutInfo课程介绍:字段名称:AboutInfo;自动增长:、-;字段大小:5000;字段类型:text;说明:内容。

(3)FileInfo课程资源:字段名称:id(*)、TitleName 、typeid 、TypeName、FilePath、FileName、AddTime;自动增长:√、-、-、-、-、-、-;字段大小:4、50、4、50、50、50、8;字段类型:int、nvarchar、int、nvarchar、nvarchar、nvarchar、datetime;说明:编号、标题、类型、类型名称、文件路径、文件名、日期。

(4)PanDuanProblem 判断题:字段名称:id(*)、Title、Answer;自动增长:√、-、-;字段大小:4、1000、4000;字段类型:int、varchar varchar、;说明:编号、标题、大案。

(5)Paper试卷:字段名称:PaperID(*)、PaperName、PageFen;自动增长:√、-、-;字段大小:4、200、8;字段类型:int、varchar float、;说明:编号、名称、分值。

(6)Score成绩:字段名称:ID(*)、UserID、PaperID、Score、ExamTime、UserName、FullScorre;自动增长:√、-、-、-、-、-、-;字段大小:4、20、4、8、8、50、8;字段类型:int、varchar、int、 float、datetime、nvarchar、float;说明:编号、学生ID、试卷ID、成绩、考试日期、用户名称、总分。

(7)Topic留言:字段名称:ID(*)、Topic、AddUser、Addtime、Content、isReplay;自动增长:√、-、-、-、-、-;字段大小:4、16、100、8、16、1;字段类型:int、text、nvarchar、datetime、text、bit;说明:编号、标题、用户、日期、内容、是否回复。

(8)FileType文件类型:字段名称:ID(*)、Name;自动增长:√、-;字段大小:4、50;字段类型:int、nvarchar;说明:编号、文件名。

(9)InfoType课程资料:字段名称:ID(*)、Tile、Answer、Mark;自动增长:√、-、-、-;字段大小:4、4000、4000;字段类型:int、nvarchar 、nvarchar Float;说明:编号、题目、回答、分值。

①news课程资料:字段名称:ID(*)、Name、[Content]、Typeid、Typename、addTime;自动增长:√、-、-、-、-、-;字段大小:4、50、50;字段类型:int、nvarchar、Text、Int、nvarchar、Datetime;说明:编号、资料名、内容、序列、分类、添加时间。

②PaperDetail试卷详细信息:(略)。

③Replay留言板回复:(略)。

④ShotAnswerProblem篮球考试:(略)。

⑤SingleProblem单项选择题:(略)。

⑥StPager试题:(略)。

⑦Time学习记录:(略)。

⑧Userpaper_JiSuanproblem体能测试学生答卷:(略)。

⑨Userpaper_ShortAnswerproblem篮球课内考试学生答卷:(略)。

⑩Users教师学生信息(略)。

4 结语

本数据库的研究已经实践使用,基本能达到预期的目标,有效的架起了课内与课外焊接,完美的促进了老师与学生课内外交流,提高学生对篮球课程学习意识和兴趣,高质量的完成篮球课程的学习。同时,为同行的其他体育课程教学提供示范和参考。

参考文献

[1]何旭洪,余建英.ASP.ENT数据库系统开发实例导航[M].2版.北京:人民邮电出版社,2003.

[2]陈恩义.SQL Server2005开发指南[M].2版.北京:清化大学出版社,2003.

[3]刘瑞.SQL Server2005宝典[M].1版.北京:中国铁道出版社,2004.

[4]袁松.ASP.ENT高级应用与开发[M].1版.北京:中国水利水电出版社,2004.

[5]郭兴成.ASP.ENT实用教程[M].1版.北京:科学出版社,2004.

作者简介:胡峻榕(1974,10—),男,汉族,湖南永州人,副教授,硕士,研究方向:体育教育训练学。

中图分类号:G841

文献标识码:A

文章编号:2095-2813(2015)02(b)-0120-02

猜你喜欢

数据流条目实体
优先级驱动的泛化航电网络实时性能分析
以患者为主的炎症性肠病患者PRO量表特异模块条目筛选
COSMIN-RoB清单中测量工具内容效度研究的偏倚风险清单解读
汽车维修数据流基础(上)
汽车维修数据流基础(下)
基于XML的数据流转换在民航离港系统中应用
前海自贸区:金融服务实体
实体书店步入复兴期?
《词诠》互见条目述略
两会进行时:紧扣实体经济“钉钉子”