没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论



























毕业设计(论文)说明书
题 目: 《软件工程》精品课程教学网站的设计与实现

毕 业 设 计 ( 论 文 ) 中 文 摘 要
《软件工程》精品课程教学网站的设计与实现
摘 要:随着网络技术的发展和网络的普及,网络教学已经成为当前的一个教育热点。国
家教育部根据当前的教育形式,适时提出了以建设“国家精品课程”为主要内容的“质量
工程”,以实现优质教学资源共享,提高高等学校教学质量和人才培养质量。根据教育部
的精神,在这 3-5 年内各大高校共建设了 1000 多门精品课程。精品课程的建设很大程度上
缓解了我国教育上的窘境。
本次设计是围绕计算机网络精品课程教学网站的设计与实现而展开的。计算机网络精
品 课 程 教 学 网 站 是 一 个 典 型 的 基 于 WEB 的 网 络 教 学 平 台 , 系 统 以 ASP.NET 和
Dreameweaver 作为开发工具,使用 SQL Server 2005 作为数据库。经过分析,用户安全性、
文件传输、视频教学是该系统的难点。其中本系统的功能主要包括:教学内容管理、作业
管理、网上答疑管理、考试管理、资料库管理、公告管理等,这些功能的设计实现使该网
站功能完备,易使用,交互性强。
计算机网络精品课程教学网站为学生提供一个网上自学该课程的环境,为教师提供了
一个友好的教学平台,为提高教学质量和教学效益提供一种有效的途径。同时也为国家精
品课程的建设添了一份力。
关键词:精品课程 文件传输 教学网站 基于 Web

毕 业 设 计 ( 论 文 ) 外 文 摘 要
Design and Implementation of Teaching Website of Choice Courses for
Software Engineering
Abstract: Along with the development of networks technology and the popularity of networks,
online teaching has already been an educational hotpot. According to the present educational
situation, the Ministry of Education, in time, put forward a quality project, which regards
building of national choice courses as main content, to share the excellent teaching resources and
to promote the teaching quality of colleges and the quality of talents cultivation. According to
the spirits of the Ministry of Education, more than 1000 choice courses will be built in 3 or 5
years in colleges. Greatly, the building of choice courses alleviates the educational
embarrassment of our country.
This project designs and implements a choice courses teaching website of the subject of
software engineering. The website is a typical online teaching platform based on the Web. It
employs the ASP .NET as developing tool, while utilizing the SQL Server 2005 as database.
After analysis, the security of users, transmission of files, video teaching are viewed as the
difficulties of the system. And the system mainly includes such functions as management of
teaching content, schoolwork management, online replying management, testing management,
material management, and bulletins management and so on. The realization of such functions
makes the very website a perfect, easy-to-use, high-interactive one.
The choice courses teaching website of software engineering provides students with the
conveniences of online self-learning, while the teachers with a friendly teaching platform. It is an
effective way to boost the teaching quality and efficiency. Meanwhile, it makes great
contribution to the building of national choice courses.
Keywords: choice courses; transmission of files; teaching website; based on the Web

目 录
1 绪论 .............................................................................................................................................1
1.1 问题定义及内容简介 .......................................................................................................1
1.2 研究背景与研究意义 .......................................................................................................1
1.2.1 本课题研究背景 .....................................................................................................1
1.2.2 本课题研究意义 .....................................................................................................3
1.3 课题调研与可行性分析 ...................................................................................................3
1.3.1 课题调研 .................................................................................................................3
1.3.2 可行性分析 .............................................................................................................5
1.4 各章内容介绍 ....................................................................................................................6
2 系统需求分析 .............................................................................................................................8
2.1 系统的性能要求 ...............................................................................................................8
2.2 系统功能需求分析 ...........................................................................................................8
2.2.1 功能划分 .................................................................................................................8
2.2.2 功能描述 .................................................................................................................8
2.3 用例模型 .........................................................................................................................10
2.3.1 普通用户用例图 ....................................................................................................10
2.3.2 学生用例图 ............................................................................................................10
2.3.3 教师用例图 ............................................................................................................11
2.4 活动图 .............................................................................................................................13
2.5 数据流图 .........................................................................................................................14
2.6 数据字典 ..........................................................................................................................15
3 系统设计 ....................................................................................................................................18
3.1 系统总体结构设计 ..........................................................................................................18
3.2 系统数据模型设计 ..........................................................................................................18
3.2.1 E-R 图.....................................................................................................................18
3.2.2 关系模型 ...............................................................................................................20
3.2.3 数据库表的设计 ...................................................................................................21
3.3 系统开发与运行环境的确定 ..........................................................................................24
3.3.1 系统开发环境 .......................................................................................................24
3.3.2 系统运行环境 .......................................................................................................24
3.4 系统实现的若干关键技术 ..............................................................................................25
3.4.1 UML 建模技术 ......................................................................................................25

3.4.2 ActiveX 技术..........................................................................................................26
3.4.3 流技术 ....................................................................................................................26
4 系统内核设计 ............................................................................................................................27
5 用户管理 ....................................................................................................................................28
5.1 用户注册 ..........................................................................................................................28
5.2 用户登陆 ..........................................................................................................................30
5.3 找回密码 ..........................................................................................................................30
5.4 系统安全性 ......................................................................................................................32
6 网上课堂 ....................................................................................................................................33
6.1 课件管理 ..........................................................................................................................34
6.2 在线教学子模块 .............................................................................................................34
7 作业模块 ....................................................................................................................................36
7.1 作业上传 ..........................................................................................................................36
7.2 作业批改 ..........................................................................................................................38
8 答疑模块 ....................................................................................................................................39
8.1 学生提问 ..........................................................................................................................39
8.2 教师答疑 ..........................................................................................................................40
8.3 在线聊天 ..........................................................................................................................41
9 公告模块 ....................................................................................................................................42
10 测试模块 ..................................................................................................................................43
致 谢 ...........................................................................................................................................48
参 考 文 献 .................................................................................................................................49
剩余44页未读,继续阅读
资源评论


LovelPerson
- 粉丝: 5
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 简析项目管理协会标准体系样本.doc
- 数据库原理填空题(有答案).doc
- 关于网络游戏对大学生的影响.pptx
- 工程建设项目管理复习题.doc
- 物联网大数据室内空气质量监控解决方案.ppt
- 专题讲座资料(2021-2022年)单片机控制的频率计毕业设计论文.doc
- 算法初步单元测试1.doc
- 计算机信息管理专业顶岗实习手册.doc
- 2022年浙江省第八届大学生财会信息化竞赛.doc
- 南方电网配电网自动化系统验收管理标准.doc
- 网络营销实用培训教材.pptx
- 计算机二级msoffice复习笔记(整理).pdf
- 土木工程知识点-跨海大桥的信息化建设思路.doc
- 架河站综合自动化系统技术规范书.doc
- 卷烟营销网络业务规范.ppt
- 医学生理学教学内容信息化的实践.ppt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
