联系方式: 微信:biyebang QQ: 629001810
摘要:
关键词:
网络教学;数据库;指导平台;ASP.NET
系统需求分析:
《数据库原理及应用技术》课程指导平台的开发,主要为教师和学生提供教学信息和课程教案的上传和下载;教师发布课程作业和实验要求方便简单;网上评阅作业,给出评阅意见,供学生参考;为系统管理员、教师和学生建立完善的身份的权限管理等。本系统的目的是为了让教师和学生能随时随地通过网络进行学习交流。
系统模块划分:
l《数据库原理与应用技术》课程指导平台分为两个子系统
1.教师子系统,其功能模块划分如图1所示:
2.学生子系统,其功能模块划分如图2所示:
系统设计目标:
研制《数据库原理及应用技术》课程指导平台在功能上可以满足网络课堂教学活动的需要,在Internet上实现教学活动的各个环节。系统的基本设计原则有:先进性与方便性原则、功能实用性原则、开放性与可扩展性原则等。系统设计时采用较好的设备与技术,协议符合国家和国际标准,能保证教学软件的正常运行,确保系统有较长的生命周期;系统能实现网络课堂教学时所需的各种形式的信息交流,保证教与学活动的顺利开展;考虑到日后师生的工作、生活和学习方便,可以在现有功能上加以扩展,如视音频交互、网络直播等功能。
本系统总体目标是将网络技术、信息技术、现代管理技术和科学的教学方法相结合,建立教师和学生的互动交流平台,以充分发挥网络教学的优势,将以教师教授为主的课堂教学和以学生自学为主的网络教学紧密结合起来,构建合理的网络教学系统。该系统打破了教学活动空间上的限制,使教学活动得到了很大的延伸与扩展,
本系统首先要实现动态性和交互性。所谓的动态性就是能动态更新内容,如更新个人信息、教学信息、作业信息等。这要求与数据库有良好的连接;交互性则要求教师和学生能实时地进行学习交流。
学生与教师在使用系统时,实现系统操作方便和操作界面美观的特点。
实现系统的安全性和可靠性,避免他人进入破坏数据库信息。
系统模块分析与设计:
总体任务是为教师和学生在整个学习的交流过程提供更便捷的方式。
1.系统登录:
登录模块采用基于标准的MVC架构的开发模式。与一般的登录系统相似,主要是对登录用户的身份进行合法性验证。登录身份分成两种:教师、学生。根据自己不同的身份选择不同的登录身份,系统根据教师登录名识别是否为系统管理员。
2.个人信息维护:
教师和学生的个人基本信息管理。包括“信息设置”和“密码设置”,用来设置个人信息的联系方式和登录密码设置。
3.课件管理:
包括教师的上传课件模块和学生的下载课件模块,主要包括教师的添加课件、删除课件和根据课件名搜索课件,学生的下载课件和根据课件名搜索课件。
4.教学信息管理:
包括教师的发布信息模块和学生的查看信息模块,主要包括教师的添加信息、删除信息和根据信息标题搜索课件,学生的查看信息和根据信息标题搜索教学信息。
5.作业管理:
教师发布作业,学生提交作业。具体功能要求:首先,教师以文本或附件的形式发布新的作业要求,并可进行删除操作和根据作业名称进行搜索的操作;然后,学生下载或查看新的作业要求,可直接进行作业提交,若教师是以附件形式发布作业的,那学生也只能以附件形式提交作业,若教师发布的是文本形式的作业,那学生就只能以文本形式提交;已做作业列表中学生可以对教师未评阅的作业进行修改操作,若已评阅过则显示“当前作业已批阅不能再修改”。
6.作业评阅:
教师可对学生提交的作业打分和给出评阅意见,学生查看得分及评阅意见。具体功能要求:首先,教师在作业列表上查看已交作业,系统对比查询,可显示班级人数、已交人数和未交人数,并以学号列出待批阅的作业供教师评阅, 评阅中可给出本次作业得分和写出评阅意见,系统会显示已完全评阅完的作业列表,方便教师识别哪次作业需要继续评阅;然后,学生查看分数可直接以列表方式显示每次作业的得分及教师评阅意见。
7.系统管理:
包括“班级分配”管理模块、“用户管理”模块,权限归管理员所有,其他角色没有此功能。
Ø 班级分配:对每个教师所带班级进行分配设置。
Ø 用户管理模块:查看用户的详细信息、激活删除用户,并可用姓名进行学生用户和教师用户的搜索操作。
8.退出:
所有的系统合法用户登录完成操作后退出系统都要进行“退出”操作、或者进行用户转换也需要进行“退出”操作。
系统流程图:
系统部分页面展示:
版权所有© 帮我毕业网 并保留所有权利