本站小编为你精心准备了大学生体质健康测试管理系统设计参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
摘要:
针对当前信息技术的发展和体育部门无纸化办公的需求,提出一种基于web技术的大学生体质测试管理系统。通过对大学生体质测试的业务和工作流程的分析,将系统角色分为教师、学生和管理员三个角色,同时结合系统开发需求,利用ASP.NET+ADO.NET+SQLServer等技术体系对系统进行开发,从而实现了对学生体质测试成绩的网络化管理。
关键词:
随着我国经济和社会的发展,体质健康开始逐步进入到人们关注的视野。如何提高全民的素质,成为当前人们思考的重点。而大学生作为体质健康关注的重要组成部分,对其身体体质进行全方面为的监控和管理,是当前提高高素质人才体质的一个重要步骤。同时,随着现代信息技术的不断发展,智能化、网络化成为当前应用的趋势,并成为当前应用的主流。本文结合当前的计算机技术,设计了一款用于大学生体质健康管理的软件,并对软件开发进行了简单的介绍。
1目标和原则
1.1设计目标根据国家体育总局和教育部对大学生体质要求,对其中的测试项目进行分类,从而通过网络化的方式对学生的体质测试成绩进行统计,以此更好的利用网络化的方式为后续的大学生体质分析奠定数据基础。
1.2设计原则根据上述的分析,笔者认为该系统的设计需要遵循以下几点原则:1)稳定性对系统使用者来讲,稳定性是其使用的前提。通过较高的稳定性,可提高系统使用的体验度。因此,在系统运行中,必须保证不会因为一般的认为或者是外部的异常原因导致系统出现崩溃。同时在系统出现问题后,相关的数据可及时的得到备份,并在第一时间可迅速恢复,保证今后系统的正常运行。2)安全性在系统当中存储着大量的个人信息,因此,对用户来讲,安全性是系统设计的一个重要方面。由此在对系统的设计中,必须有一套完整的安全访问机制,加强对用户登录和身份的验证,以此保证系统的安全。3)可扩展性在对系统的设计中,必须充分考虑将来系统的业务扩展问题。而对本体质测试系统来讲,随着体质测试的不断应用,其功能需求也在不断的扩展。因此,良好的可扩展性是保证这些需求的基础。4)用户友好性在对界面进行设计中,人性化设计是系统能否满足用户需求的一个重点。而对系统界面进行设计中,不仅仅包括静态的界面设计,还包括动态的人机交互设计,总之就是用户在使用系统时,能感受到最大的便捷和服务。
2系统整体架构设计
对系统整体架构设计来讲,本文则采用当前比较流行的浏览器/服务器模式。该模式为Web兴起之后的一种网络结构,是从传统的C/S(Client/Server)演变而来的。而在该系统中,采用B/S模式的原因主要为B/S模式的成本和技术简单,有利于对系统功能进行扩展。同时该架构模式在数据的安全性方面也非常高。对B/S模式来讲,将数据全部集中在服务器中,客户端不需要保存任何的数据和信息,也不需要对数据进行实时更新,从而保证了整体使用的安全性。本文将系统分为三层:表示层、应用层和数据层。其中,表示层主要由.aspx页面、可视化客户端等构成。这部分主要为系统通信和访问的窗口,是系统与用户交流的接口,对数据进行搜集和展示。业务层是整个系统的核心,该层主要包括各种不同的逻辑处理功能,负责对具体的业务进行处理,如体质课程管理、体质测试分类、体质测试成绩录入等。而业务层调用类LoadUser,该类会和数据层通信,完成登录验证,最后把结果返回。最后一个是数据层,数据层主要由数据库表组成,在数据库中存储着学生、体育工作者的相关信息,这些信息提供给业务层使用,从而实现与数据库的交互。
3系统网络拓扑图设计
对系统的运行来讲,要保证系统的运行,良好的网络拓扑结构是关键。而网络拓扑结构,就是计算机与网络设备要实现互联,必须使用一定的组织结构进行互联,这种结构就叫网络的拓扑结构。网络拓扑结构可以形象地描述出网络各组成部分的相互关系及在网络中的相对位置。在对本系统的网络拓扑布局中,考虑到使用的实际,采用分散式控制的方式,即当网络中的任何节点出现问题,不会影响整体网络的正常运行,从而提高了网络运行的可靠性。具体如图所示。
4系统实现
系统实现需要良好的开发环境,从而保证系统的正常和高效率的运行。在对本系统的实现中,主要采用软、硬件结合开发的方式。1)开发电脑主机配置型号:XEON51104核;内存4G;硬盘500G开发工具:VisualStudio2008C#语言ASP.NET
5结语
通过采用ASP.NET等技术对系统的开发,实现了对学生体质测试成绩的网络化管理,从而为提高大学生体质奠定了实践基础。
作者:卜艺宏 单位:宝鸡职业技术学院艺术体育系