目 录
前 言 1 第一章 绪论 2 1.1 课题的开发背景 2 1.2 课题的主要内容 2 1.3 课题的主要目标 3 1.4 论文的组织结构 3 第二章 技术背景 4 2.1 ASP.NET相关知识简介 4 2.2 Visual Studio 2005相关知识简介 6 2.3 C#语言简介 7 2.3.1 开发效率与安全性 7 2.3.2 与WEB开发相结合 7 2.4 ACCESS 2003后台数据库简介 8 2.5 Macromedia Dreamweaver 相关知识简介 8 第三章 系统需求分析和设计概要 9 3.1 需求分析 9 3.1.1 个人信息模块 9 3.1.2 站点管理模块 9 3.2设计目标 12 3.3 设计概述 13 第四章 系统设计 14 4.1 系统开发运行环境 14 4.2 系统的总体设计 14 4.3 系统的模块设计 15 4.4 数据库的设计 16 第五章 系统的实现 20 5.1 登录模块 20 5.2 主界面的相关功能 22 5.3 个人信息的显示和修改功能 22 5.4 用户密码修改功能 23 5.5 教师信息模块功能 24 5.6 学生信息模块功能 24 5.7 公告信息模块功能 25 5.8 留言板模块功能 26 5.9 权限设置模块功能 26 5.10 系统管理模块功能 27 第六章 总结和展望 28 6.1 课题总结 28 6.2 课题展望 28 参考文献 29 致 谢 30 摘 要 在Internet飞速发展的今天,网络教学已经成为国内外网络研究和应用的热门课题之一。它提供了网上教学平台,方便了教师和学生之间的交流,提高了教和学的效率。 本课题实现的是《计算机网络》网络课堂网站——管理员子系统,经过实际的需求分析,运用浏览器/服务器结构,采用ASP.NET技术和Access 2003数据库管理系统作为工具进行开发。整个系统服务于管理员、学生、教师这三个不同的用户。通过这个系统,学生可以了解该门课程的基本信息,可以上传作业、下载、查看公告以及在线提问和回复;教师通过这个系统可以发布公告、批改作业、回答学生的问题,等等。该教学网站为教学管理人员提供了强大的教学管理功能,为教师提供了一个友好的教学平台,为学生创造了轻松、自主学习的环境,为提高教学质量和教学效益提供了一种全新而有效的途径。 本课题利用ASP.NET开发,后台数据库采用Access 2003,它构建了一个集作业上传、批改,课件上传,网上疑难问答等为一体的开放式的网络教学网站。本文详细地阐述了系统开发的目的、设计思想、过程、效果及其功能、特色。 关键词:网络教学,管理员子系统,浏览器/服务器结构 前 言 近年来,我国的教育事业迅速发展,教学内容丰富、教学形式多样。其中,把当今社会最炙手可热的网络技术运用到学校的教学工作中,成为了一种富有活力的、普遍受到教师和学生青睐的教学形式。通过网络,学生可以及时的了解相关课程的新动态、消息,下载提交作业并且能够及时地向老师提出自己的疑惑,做到实时的交互,极大地提高了教学的效率和学生的积极性。 本网站系统分为了如下模块: (1)个人信息模块:该模块主要包括了登陆用户的个人信息的显示、修改以及登陆密码的修改。 (2)站点管理模块:这部分模块作为该子系统的核心模块,包括了本网站的大部分功能。主要功能有教师以及学生信息的查阅/修改/删除,学生成绩的查询/编辑,网站公告的发布/编辑/删除,留言板信息的调阅/编辑/删除和对网站用户的权限设置。 (3)系统管理模块:该模块主要包括了登陆页面的默认信息显示和退出当前登陆页面的功能。 下面介绍本论文的章节规划:第一章,绪论,包含课题的开发背景、内容、目标以及论文的组织结构。第二章,简要介绍了开发本课堂网站所使用的相关技术,如ASP.NET、C#、Access、Dreamweaver以及Visual Studio 2005等。第三章,介绍了本网站系统的需求分析,从系统的组成模块来加以说明。第四章,介绍了系统的设计,介绍了系统的开发环境、系统的模块设计及数据库的设计等。第五章,系统的实现技术,详细说明了各个模块功能的实现技术。第六章是本次毕业设计的总结。以及相关的参考文献和致谢。 |