基于C#语言的教学网站设计

发布日期: 02-17来源: 好易设计网作者: 好易君
以下是该程序设计课题的基本介绍,若要了解本课题更多学习资料,可联系作者QQ:168750829     

本系统采用C#语言,asp.net编程技术,Sql Server数据库来完成系统所有功能。

本系统是一个典型的信息管理系统,使用的角色主要有系统管理员、学生。首先以管理员的身份在登录页面输入账号和密码,经过数据库身份验证,验证成功后登录系统主页,可以使用系统用户管理(系统用户录入、删除、修改、注册学生管理、修改密码)、教师信息管理(教师信息录入、删除、修改)、教学资料管理(教学资料录入、删除、修改)、课程课件管理(课程课件录入、删除、修改)、参考文章管理(参考文章录入、删除、修改)、系统管理(数据备份、友情链接录入、删除、修改、课程介绍设置、系统公告设置)等功能操作。

1.系统登录:系统登录是用户访问系统的路口,设计了系统登录界面,包括用户名、密码和验证码,然后对登录进来的用户判断身份信息,判断是管理员用户还是普通用户。

2.系统用户管理:不管是超级管理员还是普通管理员都需要管理系统用户,包括普通管理员的添加、删除、修改、查询,修改管理员的登录密码,新添加的管理员用户可以登录系统。

3.学生用户管理:管理员可以管理系统的其他学生用户的账号,包括录入新用户,删除现有的学生用户,修改现有的学生用户的信息,并可以通过用户名和姓名等关键字搜索学生用户,打印用户列表页面,导出用户列表至excel中。

4.修改密码:系统所有用户(管理员和用户)应该都要能修改自己的登录密码,修改后需要重新登录。

5.个人资料管理:由用户使用,用户登录个人,可以修改个人当初的信息,如修改电话号码、邮箱等,用户的用户名是无法修改的。

6.教学资源管理:管理员和教师上传教学资源,学生下载教学资源。

7.单选题信息管理:系统需要一个可以管理单选题的功能,包括添加、删除、修改、查询。

8.判断题信息管理:系统需要一个可以管理判断题的功能,包括添加、删除、修改、查询。

9.填空题信息管理:系统需要一个可以管理填空题的功能,包括添加、删除、修改、查询。

10.在线答题:在线答题包括习题练习和模拟测试,学生选择要答题的试卷答题,在规定的时间提交试卷,系统自动算出最后的成绩。

11.试卷信息管理:系统需要一个可以生成试卷的功能,试卷采用自动生成方式,只需要输入单选题数、单选题分值、判断题题数、判断题分值,即可自动生成试卷,包括添加、删除、修改、查询。

12.学生成绩信息管理:系统需要一个可以管理学生成绩的功能,包括成绩删除、修改、查询。

教学资源管理:管理员对教学资源信息表的增删改查操作。

以下是该程序设计课题的基本介绍,若要了解本课题更多学习资料,可联系作者QQ:168750829     

友情链接:源码邦邦计算机毕业设计软件开发知识好易毕业设计c#.net程序设计javajsp程序设计VUE/SpringBoot前后端分离

郑重承诺:本站所有资料真实原创,仅供学习交流之用,请勿转载或作非法用途。如有侵犯您的版权有损您的权益,请联系我们纠正!

好易设计haoyi369.com 版权所有 © Copyright 2021~2022 蜀ICP备19029022号-1