大学生体质健康标准信息管理系统的设计与实现

2007-11-08 10:44李为敏朱娅加
吉林体育学院学报 2007年2期
关键词:体质数据库模块

李为敏 朱娅加 肖 乐

(1.江西农业大学军体部,江西 南昌 330045;2.江西农业大学计算机与信息工程学院,江西 南昌 330045)

大学生体质健康标准信息管理系统的设计与实现

李为敏1朱娅加2肖 乐1

(1.江西农业大学军体部,江西 南昌 330045;2.江西农业大学计算机与信息工程学院,江西 南昌 330045)

针对《学生体质健康标准》,结合实际工作的需要,运用软件工程自顶向下的开发方法对系统进行分析与设计,利用面向对象的开发工具Visual Basic 6.0和数据库开发工具Visual Foxpro 7.0实现该信息管理系统。

学生体质健康标准;信息管理系统;设计;软件工程

1 前言

为了贯彻实施国家体育总局、教育部发布的《学生体质健康标准》,按照教育部的要求,结合实际工作的需要,设计一套针对大学生的体质健康标准的管理信息系统,以便更好的辅助我们的大学体育教学。

所谓管理信息系统,是一个人机系统,能进行数据的收集、传递、储存、加工、维护和使用的系统,具有计划、预测、控制和辅助决策等功能。

2 系统需求分析

2.1系统开发方法

系统开发主要采用结构化程序设计方法,我们使用自顶向下、瀑布式的开发方式。这种方法把软件开发分解成分析、设计、编程、测试、发布等几个阶段。

2.2系统需求分析

大学生体质健康标准的管理信息系统的主要目的是实现大学体育教学中相关信息的统一管理。系统主要完成体育教师、大学生相关信息的存储、查询、修改等基本功能。另外,从实际工作角度考虑,系统根据用户角色赋予不同的用户以不同的权限。系统实现的主要功能有:信息设置、学生管理、体质测试、查询、统计报表等。系统功能模块图如图1所示:

图1 系统功能模块图

2.3系统模块功能

2.3.1信息设置

信息设置模块包括:用户管理、班级管理、专业设置。用户管理中可以实现对用户名和密码以及其管理权限的设置;班级管理主要用于管理班级的所属信息,入学日期,年制、班级号、班级名;专业设置管理学校各院系专业设置情况。

2.3.2学生管理

学生管理模块包括:学生录入、更换班级、毕业管理。本模块主要用于管理学生信息,包括学生信息(姓名、学号、性别、省、市(县)、民族、生源、出生年月等)的输入、更改、和学生毕业信息管理。

2.3.3体质测试

体质测试模块包括:年检管理和数据输入。年检管理实现针对相应年级建立年检次数,也可修改或删除年检;数据输入用于管理所选班级所有人员的测试信息,依次输入各项目数据,并由系统将自动对数据进行评分、评等级,并录入数据库中。

2.3.4信息查询

信息查询模块主要实现对数据的各种查询,检索。系统可分别对数据按人员信息查询和按测试数据查询。

2.3.5统计报表

统计报表模块包括表格分析、图形分析和个人统计。系统根据查询结果数据自动生成相应数据表,统计表,统计结果,百分位数表,以统计学的方式查看数据,结果科学有效,直接的反应了数据的真实情况;系统还能给出表格对应的统计图,统计图明确的表示出了统计表格中的数据形态,分为统计表柱状图,统计结果饼图,百分位数线形图以及数据对比柱状图等(如图2所示)。

图2 百分位数线形图和统计结果图

2.3.6数据维护

数据维护模块包括数据导入、导出、汇总、备份、恢复和日志管理等功能。数据导入,导出工具可以在本系统和其它系统之间交换数据,汇总数据,并支持多种数据库格式文件的导入,可以减少操作人员输入数据的工作量,利用现有数据,加强软件灵活性和通用性;还可以对系统中的数据进行备份,和失败恢复;日志管理能严格的将系统的各项操作记录在案,以便核查。

3 数据库设计

数据库设计大致经历概念结构设计,逻辑结构设计,物理结构设计三个阶段。开发人员在数据库设计时一般不需要考虑物理存储的环节,而是由数据库管理系统自行对物理资源分配。因此,我们主要关注前两个环节的实施。根据数据流图(如图3)和数据字典,结合有关数据规范化的理论,用一个概念数据模型将学生的数据需求明确的表达出来,这是数据库设计过程中的一个关键。概念数据模型是一个面向问题的数据模型,它反映了用户的现实环境。

数据库设计我们选用ER图设计方法,确定每个数据库中实体的概念模型。然后进行数据字典的设计。我们再将其转换为关系模型。

图3 数据流图

4 系统实施

我们使用Microsoft公司的Visual Foxpro 7.0来实现后台数据库,利用Visual Basic 6.0实现管理信息系统前台功能。在该后台环境下,我们将数据库设计阶段得到的关系模型转换为对应的数据库、数据表、视图。前台也能给管理员一个简便的界面。

5 结束语

针对《学生体质健康标准》我们设计了本系统,系统能严格与国家教体委文件相对应,测试数据严格与学生信息相对应,确保数据的唯一性和准确性,并且能自动按照国家颁布的《学生体质健康标准》的标准界限评分、评级,在实际教学中给教师和管理人员带来了极大的便利,当然系统也存在一定的不足,我们将在今后的实践中不断的完善。

[1] 萨师煊,王珊.数据库系统概论(第三版)[M].北京:高等教育出版社,2003.

[2] 史济民等.软件工程——原理方法与应用(第二版)[M].北京:高等教育出版社,2002.

[3] 黄梯云.管理信息系统[M].北京:高等教育出版社,2000.

[4] 学生体质健康标准研究课题组.学生体质健康标准(试行方案)解读[M].北京:人民教育出版社,2002.

[5] 学生体质健康标准研究课题组.学生体质健康标准锻炼手册[M].北京:人民教育出版社,2002.

DesignandRealizationonManagementInformationSystemofHealthCriterionofStudents’Physique

Li Weimin1,Zhu Yajia2,Xiao Le1

(1.Sect.of Military Sports,Jiangxi Agricultural Univ.,Nanchang,330045,Jiangxi,China;2.Institute.of Computer and Information Engineering.,Jiangxi Agricultural Univ.,Nanchang,330045,Jiangxi,China)

In the light of 《Health Criterion of Students’ Physique》with the combination of the work requirement,We utilize the Top-down approach of the software engineering to analyze and design the system,and use the object-oriented developing tool-Visual Basic 6.0 and Database developing tool -Visual Foxpro 7.0 to realize the information management system.

Health Criterion of Students’ Physique;information management system;design;software engineering

2006-10-30

李为敏(1964-),男,山东黄县人,教授,主要研究方向为体育教学与应用。

猜你喜欢
体质数据库模块
中医“体质”问答
中医“体质”问答
中医“体质”回答
28通道收发处理模块设计
“选修3—3”模块的复习备考
28天吃出易瘦体质
数据库
数据库
必修模块相关知识过关训练
数据库