摘 要: 在互联网飞速发展的当下,人们的生活中,网络几乎是我们随时随地可以用到也需要用到的东西,除了娱乐,我们也可以利用发达的信息技术做很多其他的事情,比如开发一个课程学习系统,让其充当一个媒介,来缓解中学生在校课业繁重带来的压力,本文就是对系统的设计与开发做一个比较全面的分析。
对师生交流平台课程学习的设计,我主要希望让它实现以下功能,因为系统应用的主要对象是学生和老师,首先最基本的是对他们的个人信息进行管理,首页会有学习资料、学习视频可点击的链接,会有学习公告或新闻资讯的发布,有答疑讨论环节,在线试卷的测试练习等功能,当然对系统各方面的管理还需要管理员用户来操作实现。
此设计我是利用ASP.NET技术来开发的,使用户接受相应的信息。目前,课堂学习的局限性已经慢慢明显,学生们很难在学校的有限时间里接受及消化老师们在上课时所教的东西,但是此系统便可以利用网络来使教学活动变得灵活,这样,在家里或是其他地方,学生们都能补自己所短,收获满满。
关键词:ASP.NET;SQL2008;Web;B/S架构;课程学习系统
目录
摘要
Abstract
一、绪论-1
(一)课题背景-1
(二)课题目标-1
(三)研究现状-2
二、网站开发工具介绍-2
(一)IIS网络信息服务-3
(二)管理系统-3
(三)B/S架构-4
(四)数据库技术-4
三、系统需求分析-5
(一)问题定义-5
(二)可行性分析-5
1.需求可行性-5
2.技术可行性-5
3.操作可行性-6
4.经济可行性-6
(三)需求分析-6
(四)系统用例-7
四、系统总体设计-7
(一)网站功能模块-7
(二)数据库设计-8
1.数据库概念结构设计-8
2.数据库逻辑结构设计-12
五、系统详细设计-16
(一)首页功能模块的详细设计-16
(二)学生信息管理模块-16
(三)测试题目管理模块-19
(四)答疑讨论-21
(五)学习视频信息管理模块设计-22
六、系统测试-24
(一)系统测试目标-24
(二)系统功能模块测试-24
1.学生信息注册、查看及修改测试-25
2.测试题目信息删除测试-26
3.学习视频信息查看及删除测试-27
致谢-29
参考文献-30