欢迎来到天天文库
浏览记录
ID:32636469
大小:63.32 KB
页数:5页
时间:2019-02-14
《基于net学生选修课在线选课系统设计和实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于.net学生选修课在线选课系统设计和实现【摘要】本文阐述了基于ASP.NET的学生选课系统的工作原理和实现方法,分析阐述了学生选课工作的流程,并对系统功能目标和使用的数据库进行了系统的分析和设计。【关键词】ASP.NET;学生选课;数据库;信息化进入21世纪以来,国内各高校都在为培养更优秀的新世纪复合型人才做出努力,并积极推动教育体制的改革。然而在80年代以前,计算机没有在中国国内普及,各个高校学生选课都是手工完成,不仅学生查询和检索时很麻烦,教师的工作量也很大。当今时代是快速发展的信息时代,在各行各业中都离不开信息技术的处理。这正是计算机被广泛应用于信息管理系统环境的原因。计算机的最大好
2、处在于它能够进行信息管理,不仅提髙了工作效率,而且大大的提髙了其安全性。本系统方便了学生的选课,便于管理,减少大量的人力资源。并且促进了学生的积极性。一、系统设计1、开发原理随着网络的发展和高校教育改革的不断深入,选课系统成为学校教务管理系统中的一个必不可少的组成部分。本文阐述了基于ASP.NET的学生选课系统的工作原理和实现方法,分析阐述了学生选课工作的流程,并对系统功能目标和使用的数据库进行了系统的分析和设计,在此基础上实现了基于.NET的选课系统。利用此信息化的系统,实现了选课的动态管理,使得对信息的管理更加及时、高效和安全。NET是MicrosoftXMLWebservices平台。X
3、MLWebservices允许应用程序通过Internet进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言oMicrosoft.NET平台提供创建XMLWebservices并将这些服务集成在一起。2、系统设计该系统基于.NET实现网上的学生选课,有可视化的界面供用户使用,简单明了。运用Access数据库处理数据的存储,更新,删除等。可以更加高效的处理大量数据,维护性好,稳定性高,可以存储海量数据,比较适合学校等需要处理大量数据的数据存储。ASP.NET提供了web窗体的关系式程序模型,有强大功能和扩充性,强大的服务器端功能。且提供母板页,可以建立网站的一致的版面配置;用户还可
4、以使用主题和外观来指定web控件的样式,提供网页的一致化样式。XML是从SGML语言演化而来的一种标记语言。.NET通过XML语言定义了简单对象访问协议(SOAP)、Web服务描述语言(WSDL)、Web服务发现协议(DISCO)。二、系统实现1、系统平台处理器:Inter(R)Core(TM)15-2450MCPU@2.50HZ内存:4.00GB硬盘:320GB操作系统:WindowsWin7数据库:Access服务器:AWS(WEB)2、技术实现基于.NET的学生选课系统的特点就是利用B/S(Browser/Server)结构,实现对各种信息的添加、修改、删除等功能。这种系统的优势在于系统
5、简单、功能强大、扩展能力良好以及能够方便的跨地域操作等性能。B/S模式通过Internet进行通信,可以不受地域的限制,但是它不能够进行联机事物处理,并且在处理大量数据的情况下,速度较慢。但是对于我们要开发的小型教学管理系统而言,B/S结构更简单和方便。三、可行性分析此分析是对学生选课系统的基本情况进行一个简单的分析,在短期内确定可系统是否值得就开发。1、技术可行性学生选课系统,它采用基于.net的软件环境,数据库方面采用Access,因为.net不是一种语言,它提供环境来运行脚本。它使用的是VBScript等简单易懂的脚本语言,结合html代码,即可快速的完成Web应用程序的开发。它的优势在
6、于操作简单、功能强大、使用性强,面向对象的思想使界面更加人性化。因此运行系统后证明思路是正确的,技术是可行的。2、经济可行性随着网络技术的发展,各高校纷纷建立自己的高速校园网,并建有属于的学生选课系统,利用计算机对学生的信息进行管理,减少了人力的投资;而且学校对选课系统大力支持,开发经费没有问题。从长远来看,其好处是乐观的。3、操作可行性学生选课系统开发软件,经过简单的培训之后,是否能够让用户很快上手。四、系统运行效果本次毕业设计对系统进行了详细的需求分析,对开发所需要的主要技术做了阐述。同时设计并实现了一个简单的系统。该系统基于B/S模式开发,使用JSP实现前后台的数据交互,后台选用SQLS
7、ever2005作为数据库服务器。该系统分为管理员权限和会员权限两个模块。通过对系统的全面测试,所有测试条目都已经通过,实现了基本要求,系统可以正常运行。通过正常的运行,在一定程度上缓解了人工选课效率不高,由于不可避免的人为因素,造成数据的遗漏、误报等等。而我们的系统有着储存信息量大,速度快等许多优点,提供给我们的处理信息及时快捷,同时也提高了我们工作人员的自身素质,极大的推进了电子阅读的发展。五
此文档下载收益归作者所有