青岛理工大学毕业论文(设计)I摘要在现代化的教育技术模式下,计算机已经广泛应用于学校的教育管理,给传统的教学方式带来了重大的革命。如何有效进行作业管理是摆在我们面前的一个新的课题。本文在研究目前国内外作业管理情况的基础上,从学校的实际需求出发,采用当前较为流行的B/S(浏览器/服务器)结构和ASP动态网页开发技术,基于WindowsXPProfessional操作系统和SQLServer2005数据库,设计并实现了一个功能较为完善的小型作业管理系统。通过对系统进行一系列的需求分析、设计、编码、测试等工作,使系统实现了管理员发布管理公告、教师管理、设置学院、班级、课程;老师在线发布作业、批改作业、网上答疑;学生上传作业、查看作业信息、提出疑问的功能。重点对系统设计过程作了相应描述,同时也对系统需要改进的地方做了总结。本系统经过测试,运行效果稳定,操作方便、快捷。不仅适用于普通学校的作业管理,也适用于网络远程教学,能较好地解决作业管理混乱的状况。关键词:Web作业系统,ASP,B/S青岛理工大学毕业论文(设计)IIAbstractWiththeadvancementofsociety,thedevelopmentofNetworktechnologyprovidesanewspaceforeducation.Traditionalteachingcannotmeetthesatisfactionoftheschools',teachers'andthestudents'.Thenewteachingmode-onlineteachingsystemhasbeenusedamongtheteachersandstudentswidely.Onlineteachingsystemhasbeenanimportantwaytofostertalent,facilitatescience&research,anddevelopeducation.Atfirstthethesisintroducesthebackgroundandfuturedevelopmentofthetaskresearchsimply.ThenintroducethethreelayerssystemstructureofB/S,thecharacteristics,functionsandworkingprinciplesoftheASP.WhilstintroducesomecharacteristicsofSQLsever2005simplyetc.Thesecond,Thethesisdevotemoreenergiestotheanalysisofsystemdesign,includingsystemrequirementanalysis,systemmoduledesign,themainflowchart,systemdatabasedesignetc.Finally,thethesiswillstatethemainfunctionsofsystemimplementationindetails.ThesystemisdevelopedasaWebhomeworksystemcombinedwiththepracticalsituationofownschool.Itmainlyconsistsofthemodulesofstudentfreedomsystem,homeworksystem,examinationsystemandteachersystem.Thesystemhasbeenusedinthemachinerooms,andwillbeupgradedduringitsuseunceasingly.Keywords:Webhomeworkmanagementsystem,ASP,B/S青岛理工大学毕业论文(设计)1目录第1章前言.......................................................41.1研究背景....................................................41.2课题分析....................................................61.2.1问题与发展状况........................................61.2.2课题任务要求..........................................61.3论文结构....................................................7第2章相关技术概述................................................82.1ASP.NET动态网页技术.......................................82.1.1基于Browser/Server模式的体系结构简介................82.1.2基于ASP.NET技术的三层结构模型.......................112.2SQLServer2005...........................................112.3DreamweaverMX............................................13第3章系统总体设计...............................................133.1系统需求分析...............................................133.2系统数据流程描述...........................................143.2系统总体结构设计...........................................163.3系统功能模块设计...........................................173.4系统数据库设计.............................................183.4.1数据流程图和数据字典.................................18青岛理工大学毕业论文(设计)23.4.2数据库概念设计......................................203.4.3数据库逻辑结构设计..................................213.5系统出错处理与安全保密设计.................................26第4章系统详细设计与实现.........................................264.1系统运行环境..............................................264.2用户登陆模块的实现........................................274.3在线作业管理系统首页的实现................................284.4管理员模块的实现..........................................304.4.1管理员设置院系、班级、课程模块的实现................304.4.2管理员对教师管理的实现..............................314.5教师模块的实现............................................324.5.1教师修改个人信息模块的实现..........................324.5.2教师查看学生名单模块的实现..........................324.5.3教师布置作业模块的实现..............................334.5.4教师批改学生作业模块的实现..........................344.5.5教师网上答疑模块的实现..............................354.6学生模块的实现............................................364.6.1学生查看作业模块的实现..............................364.6.2学生修改个人信息模块的实现..........................374.6.3学生提出疑问与查看答疑模块的实现....................374.6.4学生上传作业模块的实现..............................38青岛理工大学毕业论文(设计)3第5章系统运行与测试.............................................405.1系统测试的目的与原则.......................................405.2系统测试...................................................415.2.1系统入口测试要点....................................415.2.2数据录入测试要点....................................415.3系统测试内容...............................................415.4测试结果...................................................42第6章结论.......................................................436.1结论.......................................................43参考文献..........................................................44青岛理工大学毕业论文(设计)4第1章前言1.1研究背景信息技术的飞速发展,不仅深刻地影响着人类的生活方式和工作方式,而且深刻地改变着人类的教学方式、学习方式乃至思维方式。如何更有效的将信息技术与各学科教学资源进行整合,达到全面提高教学质量,培养学生的创新精神和创新能力,以适应新世纪对人才的要求,是近年来国内外广大教学工作者所关注的热点问题。随着网络技术、多媒体技术、数据库技术以及虚拟现实技术在教育领域中应用的不断发展,教育方式正面临着一场巨大的变革,一些新兴的教学手段如远程教学、网上培训、网上学校在国内越来越普及,已逐渐成为我国发展教育事业的一项战略决策。由于作业是目前教学过程中最能体现学生学习过程中出现问题的手段之一,同时也是检查学生对学习内容的掌握程度,及时反馈教学效果,师生沟通的主要途径。作为网络教育质量评估指标体系之一的作业系统也成了一个热门的话题,在整个教学过程和教学结果中扮演着尤为重要的角色。一个完善、健全的在线作业管理系统能及时、准确地反馈教学结果,为教学提供更有意义的指导性策略,优化整个教学过程。在线作业管理系统注重评价的过程性,利用及时反馈信息来指导、调控甚至补救网络教学与学习活动。它其具有课程教学与评价有机整合,成为评价的依据。评价为师生创造了共同学习、共同进步的机会,通过评价为课程修改提供了有用的信息、并实践于教学。近几年来,基于TCP/IP的Internet/Intranet技术以非同寻常的速度被广泛应用于各类企业及其他组织的信息发布与