Research on Sports Information Technology Education Platform Based on ASP-NET Technology



Similar documents
Open Access Design of a Python-based Wireless Network Optimization and Testing System

The Construction of Seismic and Geological Studies' Cloud Platform Using Desktop Cloud Visualization Technology

Construction of Library Management Information System

Modeling for Web-based Image Processing and JImaging System Implemented Using Medium Model

Open Access Research and Design for Mobile Terminal-Based on Smart Home System

Web-based Automobile Sales Management System. Huabo Xiao

The Design of B2B E-commerce System Based on MVC Model and J2EE

The Power Marketing Information System Model Based on Cloud Computing

Journal of Chemical and Pharmaceutical Research, 2014, 6(5): Research Article

The Research on Industrial Information Monitoring System Based on B/S Structure Xuexuan ZHU1, a

Design and Implementation of Production Management Information System for Jiujiang Railway Track Depot

Service Process Model and Human Resource Management

Transmitter Station Remote Monitor System Based on Browser/Server Structure

Model Analysis of Data Integration of Enterprises and E-Commerce Based on ODS

On the Development of College Student Information Management System

The Design Study of High-Quality Resource Shared Classes in China: A Case Study of the Abnormal Psychology Course

Electronic Medical Record System MegaOakHR

Design of Data Archive in Virtual Test Architecture

Web Design and Implementation for Online Registration at University of Diyala

Real-time observation monitoring and analysis network

The design of an open laboratory information management system based upon a browser/server (B/S) architecture

Open Access Design and Implementation of Online Shopping System Based on the Struts Framework. Zhang Li 1,* and Zhao Luhua 2

Reflection on Quality Assurance System of Higher Vocational Education under Big Data Era

Study of Humanoid Robot Voice Q & A System Based on Cloud

Open Access Research on Application of Neural Network in Computer Network Security Evaluation. Shujuan Jin *

Research and realization of Resource Cloud Encapsulation in Cloud Manufacturing

The Key Technology Research of Virtual Laboratory based On Cloud Computing Ling Zhang

Make search become the internal function of Internet

Development and Research on Remote Online Education Information System Based on Web

Instructional Design Strategies for Teaching Technological Courses Online

Online Vulnerability Scanner Quick Start Guide

AIMMS The Network License Server

Network Licensing. White Paper 0-15Apr014ks(WP02_Network) Network Licensing with the CRYPTO-BOX. White Paper

Research on Operation Management under the Environment of Cloud Computing Data Center

Research of Railway Wagon Flow Forecast System Based on Hadoop-Hazelcast

A Robustness Simulation Method of Project Schedule based on the Monte Carlo Method

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT

Site Monitor. Version 5.3

Research and Practice of DataRBAC-based Big Data Privacy Protection

Customization & Enhancement Guide. Table of Contents. Index Page. Using This Document

An Advanced Commercial Contact Center Based on Cloud Computing

The Evaluation Model of HD Interactive TV Shopping Service

Research and Implementation of Customizable Dynamic Website Management System

Bitrix Site Manager ASP.NET. Installation Guide

Kaseya Server Instal ation User Guide June 6, 2008

Reusability of WSDL Services in Web Applications

End User Guide The guide for /ftp account owner

On the Development of Web-based Distance Physical Education

Study on the Evaluation for the Knowledge Sharing Efficiency of the Knowledge Service Network System in Agile Supply Chain

USER GUIDE CLOUDME FOR WD SENTINEL

The Microsoft Way: COM, OLE/ActiveX, COM+ and.net CLR. Chapter 15

An Architecture for Web-based DSS

Service-Oriented Software Testing Platform *

ERP / LOGISTICS TRAINING USING COMPUTER BASED TRAINING TOOLS: A VIRTUALIZATION MODEL FOR SAP

Student QUICK START GUIDE. System Requirements. Browser Settings. Configure the following settings in your Web browser:

Document Management Portal User Guide

Development of a Learning Content Management Systems

DEPLOYMENT GUIDE. Deploying F5 for High Availability and Scalability of Microsoft Dynamics 4.0

The soil nutrient monitoring system

Figure 1: Architecture of a cloud services model for a digital education resource management system.

Remote Desktop Access through Android Mobiles and Android Mobiles Access through Web Browser

Research on Taking Moodle as a Platform for Undergraduate Nursing Just-In-Time-Teaching

Table of Contents. Welcome Login Password Assistance Self Registration Secure Mail Compose Drafts...

Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1

Open Access Research on Database Massive Data Processing and Mining Method based on Hadoop Cloud Platform

4.2 Understand Microsoft ASP.NET Web Application Development

PITE 3921 Battery Monitoring System User Manual P V1.0

A SaaS-based Logistics Informatization Model for Specialized Farmers Cooperatives in China

Incentive paradox analysis in the process of applied talents training of private colleges

How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip

Trinity teaching method for architecture majors at engineering colleges

On The Information Literacy Of College Language Teachers Under Information Technology Environment

The Study on the Effect of Background Music on Customer Waiting Time in Restaurant

New pedagogies and delivery models for developing open online courses for international students

Configuring Microsoft Internet Information Service (IIS6 & IIS7)

WEB APPLICATION FOR TIMETABLE PLANNING IN THE HIGHER TECHNICAL COLLEGE OF INDUSTRIAL AND TELECOMMUNICATIONS ENGINEERING

Document Management Portal User Guide

Configuring Your Gateman File Server

metaengine DataConnect For SharePoint 2007 Configuration Guide

How To Analyze The Time Varying And Asymmetric Dependence Of International Crude Oil Spot And Futures Price, Price, And Price Of Futures And Spot Price

How to deploy console cable to connect WIAS-3200N and PC, to reset setting or check status via console

Transcription:

Send Orders for Reprints to reprints@benthamscience.ae The Open Cybernetics & Systemics Journal, 2015, 9, 2989-2993 2989 Open Access Research on Sports Information Technology Education Platform Based on ASP-NET Technology Zhixin Zhang * School of Physical Education, Langfang Teachers University, Langfang 065000, Hebei, China Abstract: With the enhancement of information-based society, information technology has exceeded the single phase of computer technology training, developed and become information literacy education that satisfies demand of informationbased society. ASP.NET technology, enjoying features such as easiness to understand, and high efficiency of development, just adapts to the trend, and plays a crucial role in Web development, becoming one of the popular tools for development. Instruction of sports information technology course takes full advantage of Internet resources. It is quite necessary to conduct education by establishing website for sports instruction. Promote transformation of educational modes, reduce difficulty in organizing classes, increase efficiency and capacity of sports education and perfect educational assessment through development and practice of sports education platform. Keywords: ASP-NET technology, education platform, sports information. 1. SERVICE FRAMEWORK OF ASP-NET TECH- NOLOGY ASP.NET, which marks a server technology that combines various web elements as well as a uniform web development platform, provides various services required by a completed web application program. To a larger extent, grammar of ASP.NET is compatible with ASP. In addition, it also offers a new kind of program model and structure with the purpose of generating flexible application programs with higher security and stability. Compared with ASP, ASP.NET can provide better support to various browsers. It offers code compiling mechanism with clearer structures and easiness to write. It is quite easy to re-use and share these codes; it also improves configuration, flexibility, security and reliability. More importantly, ASRNET puts compiled language into application, thus improves flexibility. Besides, it also uses webform technology to conduct more intuitive development, and promotes reusing of components by utilizing object-oriented technology [1]. In addition, ASP.NET also includes page accidents, web control, buffer technology, server control and improvement on data binding. Core of NET platform is a series of new sets that is also named as.net framework, which provides a platform that can develop WindowS-based programs and Web application programs in a rapid manner [2]. Net framework enjoys two primary components: common language runtime and.net framework class lib, which offers fundamental technological support to the realization of.net platform. Common language runtime, which is the executive engine of.net platform, marks service established at the bottom layer of operating system [3]. NET framework includes a set of class lib that can be applied 1874-110X/15 to any programming language, the purpose of which is making it easy for programmers to establish network-based application and service. Above the set are numerous models of application programs, which are capable of providing advanced components and service for network application and service development [4]. 2. STRUCTURAL FEATURES OF ASP.NET The two-layer application program, which means C/S structure application program model in early phase, is primarily composed of customer end and database end. This program is relatively simple and clear and easy to develop. However, it does not enjoy perfect flexibility in the way that program written by developers can be operated at customer end by taking up a large number of system and network resources. Difficulty in development is increasing with the intensifying of application program service logistic as well as complexity. However, development of such system is relatively simple, and does not pose high requirements on technology of developers. Therefore, it enjoys certain market in application of internal LAN. The so-called three-layered system structure means adding a middle layer, which is also called as component layer between customer and database end (Fig. 1). The three-layered system referred to does not mean three layers in the physical aspect. It means neither simply placing three machines nor enjoying B/S applications. Instead, it means three layers in the logical sense, in other words, placing the three layers in one machine, and work such as business rules, data access and validity identification etc. is placed and process in the middle layer by the application program. Under general circumstance, customer end does not interact with database; instead, it establishes connection with middle layer through COM/ DCOM communication, and conducts exchange with database through the middle layer (Fig. 2). Purpose of utilizing 2015 Bentham Open

2990 The Open Cybernetics & Systemics Journal, 2015, Volume 9 Zhixin Zhang Fig. (1). The teacher information table. Fig. (2). Work information table. the three-layered structure is to make program structure more clear, and division of labor more explicit, which is conducive for subsequent maintenance and update. The three-layered structure includes: USL, BBS and DAL. 3. SYSTEM FEASIBILITY In the aspect of technology, the system conducts development and operation by putting into application the most extensively used ASP.NET+sQLserver2005, which marks the optimal choice from whether security, expansibility or stability. Meanwhile, the system, which can satisfy demands of preparation by teachers prior to classes, class instruction and independent study of students, can not only shorten distance between teachers and students by taking advantage of the Internet, but also be convenient for teachers to learn about students they teach, thus driving promotion of the whole. In addition, the system is easy to operate with strong instantaneity, for instance, on-line signing in, on-line practice of typing, and users can upload and unload required materials for studying after logging in. It perfects electronic platform of lesson planning for teachers and promotes their exchange and learning on teaching plans, completes electronic achieves of students works, and generates scores of the process. Besides, it also perfects students assessment platform (Including class performance, and work achievements), and promotes their interactive exchange and learning. It also completes records of class signing in and computer utilization, produces completed journeys in the computer room, perfects classroom testing platform and produces learning feedbacks immediately. The system, which enjoys easiness in operation, can be applied to different users, including both teachers and students. 4. SYSTEM MODULE DESIGN Taking charge of interaction between system and users, interface module, which marks connector of the two, serves as the primary part to realize the function of interaction between people and computers. It can not only retrieve entry function in the database and searching content in it, but also log on management module at back stage and operate the database. Back-stage management module is the platform for administrators or teachers to update and maintain

Research on Sports Information Technology Education Platform The Open Cybernetics & Systemics Journal, 2015, Volume 9 2991 Fig. (3). C/S structure application model. website content, through which other users can read the latest teaching resources and feedback information on the webpage (Fig. 3). Database module can define data structure, interface of the database, structure of database table, and automatically complete inputting, searching, modification of various information as well as management of system users and their rights (Fig. 4). Software development environment Windows2003Server Operating system SQLServer2005; Database Programming language MierosoftVIS}alStudio.NET2008 Development tool Software operation environment Operating system: WindowsXP+115/Windows200O/2003Server or others Operating platform: Under B/S mode, IES.O/6.0 is required to be installed in the operating system. 5. PROGRAMMING SOURCE CODE DESIGN Demonstrate signing in information of students on the page, and then record them in database. DateTimetoda DateTime.Now; intqyeatoday.year: intqmonth=today.month; intqday=today.day: intqgrade=int32.parse(request.cookies[ Student Cookies ]. Values[ Sgrade,,].Tostring()): intqelass=int32.parse(request.cookies[ Student Cookies. Values Selass ].Tostring()): Learnsite.BLL.Signin59=newLearnsite.BLL.Signin(): DataListonline.Datasouree=sg.OnlineToday(Qgrade, Qelass,Qyear,Qmonth,Qday); DataListonline.DataBind(); Document of start.aspx.es on the page of teachers instructions: Retrieve information in the database,and demonstrate students signing in information on the page for teachers instruction intrgrade=int32.parse(ddlgrade.seleetedvalue); intrelass=int32.parse(ddlelass.seleetedvalue); DateTimedt=DateTime.Now; intqyear=dt.year; intqmonth=dt.month; intqday=dt.day: LabelToday.Text +dt.tolongdatestring(); Learnsite.BLL.Signin59=newLearnsite.BLL.Signin(); DLonline.Datasouree=sg.StartsignClass(Rgrade,Rclass, Qyear,Qmonth,Qday): DLonline.DataBind(); intdeount=dlonline.ltems.count; Labelsigin.Text &nbsp: +deount.tostring()+ ; PrivatevoidShowNosigin() intrgrade=int32.parse(ddlgrade.selectedvalue): intrelass=int32.parse(ddlelass.seleetedvalue); DateTimedt=DateTime.Now; intqyear=dt.year; intqmonth=dt.month; intqday=dt.day; Learnsite.BLL.Signin59=newLeamsite.BLL.Signin(): DLnotline.Datasouree=sg.StartNosignClass(Rgrade, Relass,Qyear,Qmonth,Qday); DLnotline.DataBind(); Labelnosigin.Text &nbsp: +DLnotline.ltems.Count. Tostring()+   : sigllin.aspx.cs document on the interface of teacher signing in: Information management of signing in by students. Teachers can conduct statistics on students attendance in the whole semester.

2992 The Open Cybernetics & Systemics Journal, 2015, Volume 9 Zhixin Zhang ProteetedvoidPage_Load(objeetsender,EventArgse) LearnSite.Cornmon.CookieHelP.JudgeTeaeherCookies(): Master.Page.Title=LearnSite.Common.CookieHelP. SetMai if(!ispostbaek) if(request.cookies[ T GradeClass(); Showsignin(); Specifications are presented in the realization of the document: showmission.aspx.es. Source codes are as follows: if(request.querystring Meid ]!=null) {stringweid=request.querystring Meid ].Tostring(): stringwmid=request.querystring Mid }.Tostring(): if(learnsite.common.wordproeess.isnum(weid)&& LearnSite.C0mmon.WordProeess.IsNum(Wmid)) Learnsite,BLL.Worksws=newLean1SiteBLL.Works(); StringSnumDone=Ws.IPWorkDonesnum(Int32.Parse (Sgrade),Int32.Parse(Selass),Int32.Parse(Weid),Int32. Parse(Wmid),WIP): if(snumdone== ) if(labelmletype.text!= html Labelmsg.Text=DateTime.Now.ToshortDatestring(); if(snum!=snumdone) if(learnsite.common.xmlhelp.getworkiplimit()) AttaehFile.Enabled=false; Button of handing in will be grey and expired if the setting of work handing in is IP limitation. Labelmsg.Text=} Labelmsg.Text=} Task work has been handed in at the IP address. if(session[snum]!=null) AttaehFile.Enabled=false; BtnuPload.Enabled=false; You have participated in the vote. No re-handing in is allowed. CISe The work can be modified stringwid=ws.workdone(snum,int32.parse(wcid), Returning to null characters means the record does not exist. if(wid ) Button of handing in will be grey and expired if the work has been marked if(ws.ischeeked(int32.parse(wid))) The work has been marked BtnuPload.Enabled=false; AttachFile.Enabled=false; CheekBoxCan.Enabled=false; if(cheekboxmupload.cheeked) } { Panelworks.Visible=false; Time-out and expired web page stringpostfilename=this.attaehfile.filename; intwlength=convert.tolnt32(this.attaehfile.content Length); if(postfilename!= &&Postfilenaxne!null) if(leamsite.common.workupload.cheektype(postfilen ame, Whether the type is right or not. Learnsite.BLL.Worksws=newLearnsite.BLL.Works(); stringwid=ws.workdone(wnum,int32.parse(weid) Returning to null characters means the record does not exist. if(wid!= ) Re-hand in modified work stringmysavepath= Obtain work saving path (Automatically establish in case of no existence) stringrndtime= (DateTime.Parse(LoginTime)).Minute.Tostring(): stringnewfilename=server.urldeeode(sname)+wcid+ Wmid+_,+RndTime+iPlast+.+MfiletyPe: stringwurl=mysavepath+ / +NewFileName; stringsavefilename=server.mappath(wurl): try{this.attaehfile.moveto(savefilename,brettle.web.neatupload.movetoopt ws.updateworkup(int32.parse(wid),wurl,newfile- Name,Wlength, Curriculum activity,update,succeed in re-handing in work Labellnsg.Text ch; LearnSite.Common.WordProcess.Alert(eh,this.Page): eateh(exeeptionex) { thlrowex;

Research on Sports Information Technology Education Platform The Open Cybernetics & Systemics Journal, 2015, Volume 9 2993 Fig. (4). Three layer system structure. CONCLUSION With the enhancement of information-based society, information technology has exceeded the single phase of computer technology training, developed and become information literacy education that satisfies demand of informationbased society. ASP.NET technology, enjoying features such as easiness to understand, and high efficiency of development, just adapts to the trend, and plays a crucial role in Web development, becoming one of the popular tools for development. Instruction of sports information technology course takes full advantage of Internet resources. It is quite necessary to conduct education by establishing website for sports instruction. Promote transformation of educational modes, reduce difficulty in organizing classes, increase efficiency and capacity of sports education and perfect educational assessment through development and practice of sports education platform. CONFLICT OF INTEREST The author confirms that this article content has no conflict of interest. ACKNOWLEDGEMENTS Declared none. REFERENCES [1] X. Qiang, ASP.NET and sport information service, Journal of Chengdu Sports Institute, vol. 29, pp. 34-38, 2010. [2] Q. Keng, G. Jingpin, and H. Dongtian, Study on modern sport information industry, Journal of Beijing Sport University, vol. 41, pp. 3-9, 2011. [3] D. Guo, and P. Huang, Development model of ASP.NET, Journal of Heibei University, vol. 41, pp. 123-133, 2011. [4] G. Feige, The ASP.NET Information System, Nanchang: Nanchang University Publishing, 2011, pp. 22-76. Received: June 10, 2015 Revised: July 29, 2015 Accepted: August 15, 2015 Zhixin Zhang; Licensee Bentham Open. This is an open access article licensed under the terms of the (https://creativecommons.org/licenses/by/4.0/legalcode), which permits unrestricted, noncommercial use, distribution and reproduction in any medium, provided the work is properly cited.