毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

ASP.net学生选课系统的设计与实现研究(2)

时间:2018-05-09 20:44来源:毕业论文
本系统主要采用ASP.NET和SQL Server 2005技术对学生选课 管理系统 进行设计,通过学生选课管理系统减轻了管理者的任务,使管理者可以有效的完成管理的任务


本系统主要采用ASP.NET和SQL Server 2005技术对学生选课管理系统进行设计,通过学生选课管理系统减轻了管理者的任务,使管理者可以有效的完成管理的任务,帮助高校的教师管理人员和学生管理员对选课的一系列情况进行处理,同时也使大家可以得到便捷周到的服务。不但减轻选课的的工作量,而且能够提高学生和老师对选课管理水平,节约大量的人力、财力资源,同时也能够调动学生选课的积极性。
1.2相关技术介绍
1.2.1 ASP.NET技术
     ASP.NET是微软力推的Web开发编程技术,也是当今最热门的Web开发工具之一。它是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.NET支持多种语言的开发,因为ASP.NET是基于通用语言的编译运行的程序,其实现完全依赖于虚拟机,所以它拥有跨平台性,ASP.NET构建的应用程序可以运行在几乎全部的平台上。ASP.NET页面以.aspx扩展名存储。页面由程序员将文本、标记(例如HTML)以及ASP.NET特定服务器标记和脚本组合在一起,然后存储在Web服务器上。在流行的Web服务方面,微软发挥着重要的作用,而.Net为开发Web服务带来了前所未有的便利。开发人员可以根据应用程序的需要很容易地添加、删除或替换这些方案。同时ASP.NET 也便于部署,通过简单地将必要的文件复制到服务器上,ASP.NET 应用程序即可以部署到该服务器上。不需要重新启动服务器,甚至在部署或替换运行的已编译代码时也不需要重新启动。
1.2.2 SQL Server 2005
SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。它是微软的新一代数据管理和分析解决方案的大型数据库系统,它给企业级应用数据和分析程序带来了更安全、更稳定和可靠,使得它们更易于创建、部署和管理。SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 ,SQL Server 2005 结合了分析、报表、集成和通知功能。SQL Server 2005将引进一个专门的管理员连接,即使在一个服务器被锁住,或者因为其他原因不能使用的时候,管理员可以通过这个连接,接通这个正在运行的服务器。使用SQL Server 2005可以为您提供创新的解决方案,帮助您从数据中更多地获益。
2.系统分析
2.1需求分析
学生选课排课系统主要根据教学计划和教师资源,制定每学期的课程表及相关信息,面对的用户主要有管理员、教师、学生。因此,本系统的功能模块可以分为管理员需求、教师需求、学生需求三个部分。管理员可以对系统进行文护,浏览学生选课、教师任教情况以及对课程进行管理等。教师用户可以选择自己任教的课程、查看已选课程等。学生用户可以选择课程、浏览已选课程等。各个用户根据自己需要做出相应的操作。
本系统主要实现的功能:(1)对学生选课的管理和文护。(2)满足系统不同用户角色的应用需求。
2.2模块分析
系统总体上包含用户注册与登录、管理员、教师、学生、数据管理等模块,各模块的功能设计如下。
(1)用户注册与登录。有三个不同的用户角色,分别是管理员、教师、学生等。每个用户要想进入系统进行操作需要输入各自的用户名以及对应的用户密码等,并且输入的数据必须与数据库中所保存的数据信息相同。
(2)管理员模块。管理员通过登录界面进入主页面以后,可以对学生信息进行相应的添加和删除,同时也可以对教师信息进行管理。
(3)教师模块。教师进入主页面以后可以浏览自己任教的课程以及查看已选的课程。
(4)学生模块。可以进行信息的注册,同时在学生模块中查看和修改自己已选课的信息。 ASP.net学生选课系统的设计与实现研究(2):http://www.youerw.com/jisuanji/lunwen_15257.html
------分隔线----------------------------
推荐内容