毕业设计(论文)开题报告
题目 软件工程网上教学辅助系统
专 业 名 称
软件工程
班 级 学 号
03201516
学 生 姓 名
刘雅宁
指 导 教 师
陈斌全
填 表 日 期
2007 年 3 月 18 日
一、 选题的依据及课题的意义:
软件工程借鉴了传统工程的原则和方法,目的是高效地开发高质量的软件,涉及
到计算机科学、数学和管理科学。它旨在培养能从事计算机系统软件、应用软件的设
计、研制和开发的高级工程技术人才。软件工程专业的实施性很强,此专业又必须和
网络积极联系;学生在课堂上的知识不能很好的应用。在课堂之外不能很好和老师交
流、不能迅速得获取到最新的专业知识和资讯。
随着现代信息技术的迅猛发展,网络技术在教育中的应用日益广泛和深入,特
别是 internet 与校园网的接轨,为教育提供了丰富的资源,使网络教学真正成为现
实,同时也为教育开辟了广阔的前景。
本课题就是针对软件工程在教学上的问题而开发的系统。基于此网上辅助教学
可以实现教学信息资源共享,老师在网上组织最优秀的教材和教法,使学生很快在网
上可以学到最新的知识,以及老师和学生之间的互动,包括作业的提交和修改等工作
都可在此运行,从而提高教学效率。
二、国内外研究概况及发展趋势(含文献综述):
软件工程的研究和应用,以及我国软件行业的进一步发展,都需要一定的既有
软件工程的理论基础和研究能力,又有一定的实践经验的软件工程科学技术人员来推
动。
随着 internet 应用的普及,网络教学已成为一种重要的教学手段和教学场所。
然而,与传统教学相比,网络教学的质量保证体系却显得不够完善、健全。如何保证
网络教学的质量,建立一个行之有效的网络教学评价模型,已成为网络教学研究的一
个重要课题。时至 2000 年,教育部批准全国 31 所高校建立网络教育学院,但却没
有制定出如何保证网络教育质量的相关政策。美国国家教育政策研究所(the
institute for higher education policy)于 2000 年 4 月也发表了一份名为"在线
教育质量:远程互联网教育成功应用的标准"的报告,然而,这些文章也仅仅是描述
性的定义网络教学的评价指标,而对如何组织评价、如何获取定量数据、评价数据如
何促进教学等方面则很少涉及。以后会逐渐地在这方面完善,提高其质量。
软件工程日益重要,在各高校正在开展网上教学;开发一个软件工程网上教学辅
助系统对培养学生的实践能力有所帮助,对其教学得到全面化的发展。
1
三、研究内容及实验方案
1、研究内容:
开发一个基于 B/S 结构的软件工程网上教学辅助系统。本系统开发主要包括后台
数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据的
“一致性和完整性”。对于后者则要求应用程序具有“实时操作,使用方便,易于扩
展”等特点。
研究内容主要有:
(1)实现用户登录、搜索课件、查看课件、下载课件等操作。
(2)学生查看课程、提交作业、查看课件、提问和在线答题
(3)教师发布课件、批改作业、更新试卷、解答问题
(4)系统管理员登录、维护
2、研究的基本思路(实验方案):
通过前期对网上教学辅助系统的调研和综合分析后决定:
本系统将使用 JSP 和 SQL SERVER 分别作为 WEB 服务器和后台数据库。在运行系统
时,JSP 技术主要用在前台用户登录、查询、提交、评定等操作部分;SQL SERVER
用在后台数据库的输入和输出。
四、目标、主要特色及工作进度
目标目标::
开发一个基于 B/S 结构的网上教学辅助系统,使得教学中学生和教师都能很好了
解并运用网络教学来实现信息化的交流。
主要特色::
主要特色
(1) 本系统是辅助教学软件,功能有教师备课、课件制作、网络化教学和学生
提交作业、查看课件等。系统中的所有产品均操作简便,功能强大,可以
广泛的应用于课件制作、多媒体教学、网络化教学与研究性学习等多种用
途,是学校开展素质教育的最佳选择。
(2) 本系统支持用户扩展开发,以适应教学需求。
2
工作进度::
工作进度
(1) 资料查询及开题报告(02 月 26 日——03 月 15 日)
(2) 设计、编程及调试(03 月 15 日——05 月 25 日)
(3) 撰写毕业论文(05 月 30 日——06 月 10 日)
(4) 总结、准备毕业答辩(06 月 11 日——06 月 22 日)
五、参考文献
[1]. 沈兆阳,SQLServer2000 与 XML 整合应用「M]. 清华大学出版社,2004,2
[2]. Heather Williamson,XML 技术大全「M]. 机械工业出版社,2004,1
[3]. 沈兆阳,Java 与 XML 数据库整合应用「M]. 清华大学出版社,2000,1
[4]. 翁晚霞等,开发基于 Web 的远程教学系统的关键技术比较[M].计算机工程与应用,2000
[5]. 韩柯等译,Java 面向对象编程指南「M].北京:电子工业出版社,2001
[6]. 程显华等译,JSP 和 Servle t 程序设计使用专辑「M].机械工业出版社,2002
[7]. 徐国平,JSP 网络开发实务「M].电子机械工业出版社,2001
[8]. 敬铮,Java 数据库开发与专业应用「M].国防工业出版社,2002
3