- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言程序设计教学网站设计与实现毕业论文
目 录
第一章 绪论
1.1 课题研究的背景与意义 1
1.2 课题内容 1
1.3 可行性分析 2
3
2.1.1 JSP 的特点 3
2.1.2 JSP知识体系和技术原理简介 4
2.2 数据库连接方式简介 5
2.3 SQL Server 2000数据库简介 6
2.4 Dreamweaver 8.0简介 7
2.5 MyEclipse简介 8
2.6 Tomcat简介 9
第三章 教学网站需求分析和概要设计
3.1 网站需求分析 10
3.2 网站功能需求 10
3.2.1 系统实现过程分析 11
3.2.2 系统开发与运行环境分析 11
3.3 系统概要设计 12
第四章 教学网站数据库设计
4.1 数据库概念结构设计 13
4.2 数据库逻辑结构设计 16
4.3 数据库物理结构设计 17
第五章 教学网站的详细设计与实现
5.1 教学网站部分模块详细设计 21
5.2 教学网站的实现 26
第六章 教学网站的测试与维护
6.1 教学网站测试 32
6.2 教学网站维护 33
结 论 34
参考文献 35
致 谢 36
附 录 37
绪论
1.1 课题研究的背景与意义
近几年,全国各高校校园网建设都取得了较大进展,网络硬件已基本完成。随着网络的普及,信息技术与课程整合是高等教育教学的重要内容。将这些基本完善的硬件系统与教学结合起来为教师和学生提供一个良好的教学和学习的平台是我们现在要考虑的问题。
建设教学网站,对教学资源进行收集、整理、应用,实现教学资源的共享与交流,并能提高学生学习的主动性、积极性、及时性、有效性和高效性。教学网站的作用不仅应该提供各类教学资源和材料,还应该实现教师与学生之间、学生与学生之间的互动,使大家能在统一的平台基础之上进行沟通与交流。
《C语言程序设计》是计算机科专业的重要基础课,在专业教学中起着承前启后的关键作用。然而这门课程的理论性、操纵性都较强,仅凭老师在课堂上的有限讲授,学生很难充分理解和掌握。开发一个《C语言程序设计》的公共教学网站是解决上述问题的有效方法。该网站利用多媒体和互联网的交互性,为师生提供了交流的新平台,不仅适合那些C语言的初学者或很少有程序设计经验的学生,也为那些经验丰富的编程爱好者提供了交流和展示的平台。
建设一个基于校园网的《C语言程序设计》教学网站,服务于教师和学生。在方便《C语言程序设计》专业课教师教学的前提下,对教学资源进行收集、整理。同时方便学生对该门课程的学习,实现学生对课程的不定时,不固定地点学习。还能实现学生与学生,教师与学生之间互动与交流,促进学生对该门课程学习的积极性、主动性、高效性。
在帮助需要学习《C语言程序设计》专业课程的专业之外,该网站还能满足其他专业对C语言喜欢学生的需要。能让专业课学生与这些非专业课学生的进行交流,从而实现相互的促进与成长。
教师在这个网站中起着重要的作用。教师不仅要对资源进行收集、整理和维护。同时也要与同学进行交流,了解学生对该门课程的理解和学习程度,要兼顾不同学生的认知能力,总结教学经验。在与学生进行交流的同时要听取学生建议,寻找和运用一种较适当的方法进行教学。
经济可行性。该教学网站作为本人的毕业设计,硬件方面需要联网PC一台,还有关于教学网站开发、Java语言、JSP、SQL Server 2000等方面的参考书籍,这些书籍可以从图书馆借阅。
技术可行性。该《C语言程序设计》教学网站是一个可视化的页面操作的,主要作用是将一些、课件发布到网站上,以供学生学习所用,并对数据进行及时的更新和维护。该网站主要使用Java语言开发,用JSP实现可视化界面。
开发可行性。该网站主要基于Java语言,开发平台为Windows 7下的MyEclipse编程环境,后台数据库使用SQL Server 2000。
JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。该技术为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。JSP技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器,应用服务器,浏览器和开发工具共同工作。 JSP规范是Web服务器、应用服务器、交易系统、以及开发工具供应商间广泛合作的结果。在传统的网页HTML文件(*htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及
文档评论(0)