ASP.NET教学辅助系统设计与实现
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
摘 要随着计算机的广泛应用,人们能够高效和方便快捷的处理许多问题,使其一些信息管理基本上完全的取代了传统的人工管理方法。本系统充分利用ASP.NET,SQL Server2000数据库技术和WEB技术以提高效率,打造成为一个安全可靠的系统。系统主要实现两个方面的功能,学生选课,给管理员提供良好后台操作界面。这个系统是由管理员来选择和处理课程数据,完成所要开设课程的设置,然后在发布出来。学生可以根据自己的情况进行选课。完成选课程以后可以打印自己的选课信息。管理员可以控制选课系统的开放时间与关闭时间,以及添加,删除,更新用户信息。经过测试,本系统可基本完成预先设想的两个功能。关键词:教学辅助系统;SQL Server2000数据库;ASP.NET 1.引言1.1课题背景当今信息管理通过人工来完成的话,已经不能达到的人们所想象的效果,通过人工来管理信息十分复杂,既浪费精力,也浪费物力财力,更重要的是花费了大量的人力,物力还不能达到人们所想象的效果。各高等院校同样也存在这样的问题,随着高校的扩招,更是加大了管理员管理的难度,学校信息的真实性对学生、对学校、以及以后毕业后进入的公司都是非常重要的。所以学校的教学管理辅助系统的开发是必须的。1.2本课题研究意义随着社会科技的飞速发展,计算机基本上已经完全取代了老一辈用算盘、笔等的传统计算方法,现在各行各业离不开计算机信息处理,计算机的最大好处在于利用它能够进行信息管理和进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性;尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。它不仅能节约人力、物力,同时也能保证信息不易出错,即使出错了补救起来也比较轻松。计算机开发技术的成熟以及应用领域的不断扩大,为网上信息的交互提供了一个良好的平台和方便的操作界面。教学辅助系统是针对在校学生和教师使用,从学生的角度来说,由于学校教学制度的改革,现在大部分高等院校开始实行的是学生的自主选课模式,代替了传统的教学模式,现在只要学生在计算机前输入自己的个人选课信息即可完成原来几倍的工作量。从教师角度来说,通过本系统可以由系上统一安排课程,发布课程能大幅度的减少教师的工作量,减少错误的发生几率。本系统是针对高校实际情况,根据它管理的基本流程,实现一个完善的选课系统以及一个完善的后台管理员的操作功能。根据高校学生选课管理的实际要求,完成的是对学生管理员基本功能的处理,也就是系统可以根据具体的情况对学生各类信息进行的浏览、查询、添加、删除、修改、生成报表等功能的处理。经过分析,本系统使用Microsoft公司的visual studio.NET开发工具,利用其提供的面向对象的开发工具,尤其是数据窗口这一能方便而简洁操作数据库的智能化对象,首先在短时间内建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到完成系统。2.3系统功能模块(1)用户分类:本系统可为四个用户类型:学生用户、系管理员用户、教务管理员用户、超级管理员用户(2)分类说明系统用户功能1、学生从登录界面登录成功后,就可以进行信息浏览,修改密码,在规定的时间内选课功能,如下图3:2、系管理员成功登录后,就可以对教师信息,学生信息,专业信息,班级信息,课程信息以上五个信息进行查看、添加、更新、删除等功能还可以对本系别选课控制。如图43、教务管理员成功登录后,可以查询全部用户的基本信息,查询选课情况信息,可以对系管理员、系别信息进行更新、删除、添加等操作,还可以设置选课时间。如图5。3.1数据库的需求分析用户的需求具体体现在对各种信息的提供,保存、更新和查询,这就是要求数据库充分满足各种数据的输出和输入,通过对上述系统功能的分析,针对教学辅助系统的需求,总结出如下的需求信息:学生用户、系管理员用户、教务管理员用户、超级管理员用户。(1)一个院系包括对个专业(2)一个专业包括多个班级(3)一个班级包括多个学生(4)一个专业包括多个课程(5)一个系别包括多个教师(6)一门课程对应一位老师(7)一门课程可有多个学生选学(8)一个学生可选多门课程经过上述系统功能的分析和需求总结,设计如下所示的数据项(1)超级管理员信息:包括管理员ID、管理员用户、密码。(2)教务管理员:教务管理员ID、教务管理员用户、密码、级别(3)系管理员:系管理员ID、系管理员用户、密码、系别号(4)学生用户:学号、学生姓名、性别、班号、可修学分、密码(5)系别:系别号、系名、介绍(6)专业:专业号、专业名、系别号(7)班级:班号、专业号、专业名、年级(8)课程:课程号、课程名、教师号、学分、属性、最大人数、状态、专业号、学期(9)教师:老师ID、教师姓名、系别名、职称、出生日期、政治面貌(10)选课记录:课程号、学号、课程名、已选学分
本文来自think58 [资料来源:http://www.THINK58.com]
包含资料:源程序+论文(15000字以上)+可执行程序+答辩稿ppt+开题报告+外文翻译
【www.think58.com计算机毕业论文网】 copyright think58
[版权所有:http://think58.com]
获取资料请您联系本站客服
copyright think58 [资料来源:THINK58.com]
[资料来源:http://THINK58.com]下一篇:ASP.NET二手房屋信息系统(全套设计)设计与实现