随着在校大学生人数的不断增加,教务系统的数据量也不断的上涨。针对学生选课这一环节,传统的手工登记选择方式已经没办法满足目前需求。因此,开发出信息能够及时更新与查看的网上选课系统时非常有必要的。
本文从学生网上自主选课以及教师的课程发布两个大方面进行了设计,基本实现了学生的在线信息查询、选课功能以及教师对课程信息发布的管理等功能,另外也初步解决了教师在课程信息发布管理上的权限问题。本系统前端开发语言选用ASP.NET,后台编码选用C#,数据库采用MSSQL2005,通过ASP.NET+C#的可视化编程实现了本系统的功能。
本文从系统的架构设计方面以及用户交互体验方面出发,开发了一个扩展性强,代码重用度高的系统,有利于将来的扩展与维护,同时,改善了传统的B/S结构用户交互体验性差和功能性差的状况,提高了系统的实用性及易用性。
关键词:网上选课;ASP.NET;信息管理
DesignandRealizationofOnlineCourseSystem
Abstract
Thenumberofcollegestudentswithincreasing,theeducationaladministrationsystemdataquantityalsorise.Courseforstudentsofthislink,thetraditionalmanualregistrationoptionshavebeenunabletomeetcurrentdemand.
Sothisresearchistosolvetheproblemofonlinecourseselectionsystem,thesystemfromthestudentautonomouscourseselectionandonlinecoursesforteachersreleasedtwomajoraspectsofthedesign,thebasicachievementofthestudentsinonlineinformation,selectionfunctionaswellasteachersofthecurriculummanagementinformationandotherfunctions,alsoapreliminarysolutiontotheteachersinthecurriculuminformationadministrationjurisdictionproblem.ThefrontendofthesystemdevelopmentlanguageusedASP.NET,Cbackgroundencodingselected#,databaseusingMSSQL2005,ASP.NET+C#byvisualprogrammingrapidrealizationofthesystem.
Thisstudyhasmadegreateffortsonthearchitecturedesignandtheinteractiontoachieveastronglyexpanded,highlycode-reused,convenientlymaintained.ThissystemwhichispracticableandexpedientissodifferentfromthetraditionalB/Sstructurebasedonewhichislesshumanizedandcapable.