《C 程序设计》精品课程网站建设

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《C 程序设计》精品课程网站建设

摘要:《c程序设计》精品课程网站是通过建立一个简单的网站,能够让学生在线查阅有关课程的最新信息、下载课程的课件、观看课程的讲座,并可进行在线答疑等功能。本系统使用asp动态服务器网页技术和sql数据库管理系统。

关键词:asp网站设计;数据库;c

中图分类号:tp393 文献标识码:a 文章编号:1009-3044(2013)15-3522-03

随着计算机网络技术的发展,计算机在教学管理领域中的应用得到了迅速发展,产生了全新的管理体制—基于internet/intranet 网络的教育体制,在这种体制下,不受时间、空间和地域的限制,不受应用软件的限制,通过计算机网络可扩展至全社会的每一个角落,甚至是全世界,这是真正意义上的开放式管理。在基于internet 环境下,为方便学校对信息的发布与管理,同时可以最大限度地利用有效资源。精品课程建设对提高教学质量与教学改革有很大的帮助,在学校课程建设中起到示范的作用。《c语言程序设计》精品课程的建设目的在于教师为学习者提供一个良好的学习氛围;能更好地激发学习者的动机、主动精神和保持学习兴趣;以及能引导学生加深对基本理论和概念的理解等。使学习者能够充分利用开放性的资源,同时在有限的条件下进行网络学习,以达到使内地院校与西藏农牧学院对学习c这门课的资源共享,借鉴其先进的学习方法。所以,《c语言程序设计》精品课程网站建设对大学学生学习c起到

了很好的帮助作用。

1 系统需求分析

1.1 c精品课网站设计的功能需求分析

本系统设计的目标是使教学更加方便,方便学生在家或寝室自己学习,提高学生自学能力,也节省学生、老师的时间。本网站操作方便、更新及时、易于维护和管理,其功能分为:动态新闻、网上答疑、课程教学等。学生进入后可根据系统功能对该课程进行信息浏览,查看课件,查看动态新闻,提出、查看问题及学习等;教师进入后也可对课程的一些信息进行浏览,对学生提出的问题进行回复;据此,要求系统需要有以下的功能:为使用户操作方便,要求有良好的人机界面。学生查看新闻,下载课件,网上提问等。教师查看学生提出的问题并进行回答。

1.2系统功能模块划分

本系统主要划分学生操作、教师操作2个大模块。其中学生操作模块包括查看动态新闻,在此模块中学生可以及时的查看c这门课的一些最新动态等;课程教学,该模块包括课程设计思路、课程大纲、考试大纲、电子课件、单元实践、单元测试、网上提问,此模块学生可以将自己在学习当中遇到的不懂的问题在网上提出来,老师浏览并回复后,学生可以及时的查看回复;查看基本信息,该模块主要包括该课程的一些基本信息,如:教学队伍,教学条件(教材建设,实践教学,网络课程,参考文献),教学效果(企业评价,专家评价,同行评价,学生评价)以及政策支持等等这几个小模块。

教师操作包括对学生提出的问题网上答复、查看新闻、浏览课程信息等模块。通过上述各模块的介绍,确定了系统需要完成的主要功能,本网站系统的功能结构图如图1所示。

3 数据库的设计

3.1 系统e-r图

回复信息实体:id(自动编号),q_id(提问编号),name(姓名),email(邮箱),body(内容),subdate(回复时间)。

3.2 数据表的结构

该系统中共创建了四张表,依次是:answer表:记录别人提出的问题信息。dayi表:记录老师回复学生提问的信息。new表:记录新闻动态的信息。zliao表:记录资料信息。

3.3 数据库连接

系统中的有些功能实现需要连接数据库,这里把连接数据库的代码写在conn.asp,然后在需要连接数据库的里面用把其包含进来即可。连接数据库的代码如下:

4 结论

本网站使用asp、css技术,以ms sql server2000为数据库存储资源,通过本网站,能够实现在线查阅有关课程的最新信息、下载课程的课件、观看课程讲座,并可以进行在线答疑等功能。通过此次网站建设,大大方便学生、老师、家长间的信息交互,使学生能较好地运用开放性资源,并能及时地将对这门课程的建议,这门课程的不足之处等信息反馈到学校相关部门,老师通过交流,不断

地改进教学方法,对学生提出的一些问题作出正确地回答,让学生更能全面地理解知识,提高学习此门课程的积极性,保证教学质量。参考文献:

[1] 姜兆瑞,张璇.网页设计师完全手册[m].北京:清华大学出版社,2005.

[2] 夏邦贵,郭胜等. sql server数据库开发入门与范例解析[m].北京:机械工业出版社,2004.

[3] 怡丹科技工作室.dreamweaver 8网页设计[m].北京:清华同方光盘电子出版社,2008.

[4] 萨师煊,王珊.数据库系统概论[m].北京:高等教育出版社,2006.

[5] 谭浩强.c程序设计[m].北京:清华大学出版社,2005.

相关文档
最新文档