2.3    学生模块功能需求    7
2.4    可行性分析研究    7
2.4.1    可行性分析    8
2.4.2    系统业务流程分析    8
2.5    概念结构设计    10
2.5.1    概念结构设计的方法选择    10
3    系统总体设计    11
3.1    概述    11
3.2    系统功能结构图    11
3.3    系统流程图和逻辑    13
3.4    系统的数据库E-R图    14
3.5    采用的技术方案与开发工具    17
3.6    C#简介    17
3.7    ASP.NET简介    18
3.8    开发工具介绍    19
4    系统详细设计    21
4.1    数据库表的设计    21
4.2    用户登录模块的实现    25
4.3    管理员操作主界面设计    26
4.3.1    管理员功能    26
4.4    教师信息管理的界面设计    28
4.4.1    教师功能    28
4.5    教师信息管理界面设计    31
4.6    学生权限操作主界面设计    32
4.6.1    学生功能    32
5    系统测试和运行情况    36
5.1    登录测试    36
5.2    管理员模块测试    37
5.3    老师模块测试    38
5.4    学生模块测试    39
5.5    修改密码测试    40
6    毕业设计总结    42
致 谢    43
参考文献    44
1     概述
随着现代信息技术特别是网络技术的飞速发展,计算机网络为我们的教学带来了极大的便利,这也使得我们的教学模式有了质的飞跃。近年来互联网迅速发展,使得人们在任何地点都可以获取自己所需要的信息。但是现在的课程作业批改和提交仍然还是老样子,教师课堂布置作业,学生记下来写在作业本子上,然后统一交给老师,老师收上去批改完以后还要统一发给学生。这样的方式不但繁琐,而且效率低,同时也大大的浪费了老师和学生的时间。这时候就出现了交互式课程作业网站,目前一些课程作业网站只注重教学内容的传授,缺乏对学生学习状况的了解以及教师与学生之间的交流,即忽视了师生间的互动,不能很好的发挥远程教学的优势。学生在学习过程中,作业的布置、提交与批改是非常重要的环节。在以往的作业提交方面,学生通过Email方式提交作业或者把作业传到FTP服务器上,教师通过Email方式或从FTP服务器上把学生的作业下载到本地机器上加以修改、评分,再通过Email或FTP途径发送给学生。这种形式只解决了异地修改作业的困难,而没有考虑到师生间的互动性,而且显得很麻烦、费时并受到不同网络间的防火墙的限制。
本项目拟采用ASP.NET技术,基于.Net平台开发出来一个《程序设计语言VB.NET》课程学生实验作业网络管理系统,后台数据库用的是SQL Server 2005。这里我们介绍的基于Web的作业上传与批改系统可以直接通过网络来提交与批改,可以避免上述的问题,真正达到不受时空限制,提高效率,增强师生互动性。为了减轻老师批改电子作业的压力,并加强学生与教师的交流,本项目介绍了一个基于WEB的作业管理系统,实现了作业发布,作业提交,作业下载,上传批改作业以及在线交流等功能,但是在老师汇总学生成绩给出综合评价、学生查看作业漏交情况、管理员批量导入学生信息上面遇到了困难,自己能力也有限,所以没有实现。同时也介绍了关于此管理系统用到的一些当前最先进的技术。
上一篇:C#彩色图像的色彩空间处理程序设计
下一篇:VC++高级会所自动监控系统的研制+PID算法

asp.net+sqlserver信息安全技术...

Android课程同步练习系统的设计

Java的学生信息管理系统设计

Node.js学生在线答疑系统设计

jsp自考学生学籍及站点管...

Android移动互动学习系统学生端设计

Android大学生素质认证系统的设计

AT89C52单片机的超声波测距...

公寓空调设计任务书

10万元能开儿童乐园吗,我...

医院财务风险因素分析及管理措施【2367字】

志愿者活动的调查问卷表

中国学术生态细节考察《...

承德市事业单位档案管理...

神经外科重症监护病房患...

国内外图像分割技术研究现状

C#学校科研管理系统的设计