《数据库课程网站的设计与实现》
学生姓名 ~~~
学 号 ~~~
所属学院 信息工程学院
专 业 计算机网络技术
班 级 ~~~
指导教师 ~~~
开题报告
1、课题名称
SQL Server 2005数据库课程网站
2、课题目的
本网站依据开发要求主要应用于网站教学管理,完成对日常的教育工作中教学大纲发布,通知发布、课件发布、作业发布、学生在线自测、在线答题等的数字化管理。开发本系统可比较系统地对教务、教学上的各项服务和信息进行管理,同时,可以减少极大地节约教学成本,加快查询速度、加强管理以及国家各部门关于信息化的步伐,使各项管理更加规范化。
2.1面向对象
该网站主要面向的对象是所有有需求的用户,本院的学生都可以在其上面下载课件,在线测试和留言。该网站的系统管理员可以进行用户管理,系统信息的维护等工作。老师则拥有权限可以上传课件,上传和发布作业,查看学生提交的作业,查看学生在线考试的分数记录,回答学生留言板的问题。该网站也不排除其他人员对网站的访问,同样可以对该网站自由的访问和操作。
图2-1数据库系统面向对象功能图
2.2课程背景
随着计算机在中国的广泛普及,数值化管理手段的逐步完善,越来越多的学生逐渐习惯于是用信息化手段进行学习信息,这样也方便的老师使用信息化手段对学生进行管理。而信息化应用在教学管理中的应用是实现教学管理科学化、现代化的关键。因此,该网站为本书店提供了搞笑,准确,快速的管理模式,实现管理规范化、科学化。
3、项目概述
3.1网站需求分析
中国教育历来有重视质量的传统,形成了一整套行之有效的方法,要组织力量进行深入研究并加以发扬光大,形成中国教育的独特优势。同时要积极探索提高教育质量的新思路、新途径。树立科学的质量观,形成评价教育质量的新标准。坚持全面推进素质教育,把“成人”与“成才”作为教育质量的根本标准,职业教育和高等教育要把社会和就业市场的认可程度作为衡量教育质量的重要标准。这个标准要根据各级教育的特点予以细化。深化教育教学改革,推动各级各类教育的培养模式、课程体系、教学内容和教学方法的改革与创新,利用新的方法和技术革新。特别是把教育的信息化作为提高教育质量的新手段,不仅是把硬件系统建立起来,更重要的是要在教学中广泛地应用起来。
3.2网站构架
前台主要包括导航栏(首页、相关新闻、课程标准、电子教案、教学课件、测试题库、课程论坛)、公告栏(包括公告通告、学校要闻、相关新闻、热帖、管理员登入)。
后台包括信息管理(包括信息管理、公告管理)、课件管理(包括课件的添加管理、显示管理)、回复管理(帖子的回复管理、删除管理、热帖的显示管理)、管理员管理(查看会员信息、查看留言及回复)、权限管理(管理员增加、管理员修改、管理员删除)。
图3-1后台信息管理功能图
3.3主要内容及功能:本网站系统功能主要分为五大类:
(1)教学大纲和通知部分:教学大纲单独设计页面。通知和新闻发布部分在要在首页显示,发布通知是管理员的权限。
(2)课件发布系统:管理员可以发布课件,课件管理。老师可以上传课件。学生可以下载网上发布后的课件。
(3)作业发布系统:老师可以上传作业发布,学生可以下载作业,管理员拥有管理作业和删除以前老师发布的作业权利(防止积累过多)。
(4)网上测试系统:在线自测(题目全为选择题),有题库管理系统随机生成,每套题目有50道题目组成,在试卷的管理中随机生成的试卷分等级比如分简单和较难的试题(这些要在生成前学生选择的)
(5)论坛系统学生可以提交问题,然后由老师或者其他同学进行回答。学生对问题进行回复,编辑,删除等操作在管理员对其进行检查后显示,老师可以及时进行解答。
(6)实训案例系统:管理员可以发布作品和管理。老师可以上传一些学生的优秀作品,学生可以下载发布出的作品。
本系统性能力易于使用,具体有较高的扩展性和可维护性。这就需求数据库结构能充分满足各种信息的输入与输出,实现有组织地动态地存储大量关联数据,方便用户访问系统中的数据,它与文件系统的重要区别是数据的充分共享,交叉访问,与应用程序的高度独立性。
4、项目特点
该网站是一个操作使用简单,界面漂亮美观的网站。具有以下特点:
(1)简洁美观的操作界面
简单的操作界面能够大大的提高用户的操作速度,从而提高服务效率,使顾客节约一定的时间。因此美观又简单的操作界面使用户感觉舒适,该网站通过专业美工的精心打造,与学校网站具有相同的风格,给用户带来亲切感,从而避免在视觉带来的异样。
(2)科学的管理模式
系统采用科学的管理模式,管理员可以更好的了解用户需要什么,替用户轻松的完成需要整理信息:结构化管理模式,涵盖了新闻管理、电子教案编辑、用户管理、教学课件管理等等,为该网站的电子化管理提供了一套良好的管理模式。
(3)对外的开放性
通过数据库课程网站,比较低的成本实现优质教育教学资源的共享,打破现有的教育教学质量受制于教学资源不足的瓶颈,通过免费为师生提供优质教育教学质量。
(4)信息的整体性
数据库课程包括了教师、学生教材、教学技术手段、教学制度等要素。教学课程建设要考虑完整的课程建设的各个环节,即课堂授课水平、教与学的互动、学生课余的自主学习和实践动手的培养、学业成绩的评价以及教学辅助手段和教学参考书的建设等,要抓住个方面间的关系,关注整体建设而不是局部建设。
(5)师生的互动性
通过建立健全课程网站评价体系,即有效的反馈机制的建设,通过比较校内、校外、甚至国外专家、同行、学生在利用课程网站的建设方案,调查和补充课程的教学内容,强化课程建设者与使用者的的互动建设,这是课程建设的一条必备的途径,同时也是一条捷径。
5、实施方案
(1)网站设计方案分析
本网站设计的方案采用Dreamweaver开发工具进行开发,使用Asp.net技术编写,数据库使用SQL server2005数据库。并且本网站有较好的导航,以便读者浏览。可行性分析、需求分析、流程设计、搭建系统、建立数据库、前台界面设计,后台开发,系统测试,维护,。此管理系统具有易安装、成本低、可扩充、、用户使用IE浏览器就可以使用。当需要对网站进行修改,只需系统管理员进入后台修改,网站内容有较好的检索设计,有简明的网页题目和反应主题的关键字,以增大被检索的概率,网页有较好的可读性,篇幅和版面效果比较适宜,网站能满足用户网上获取相应信息的目的。
开发平台及运行环境
操作系统:本系统是在Microsoft SQL Server20##、Dreamweaver8、Microsoft Visual Studio 2005等。
6、工作进度
参考文献
[1] 宁国利.课堂网站建设的几点思考 青年教师学报. 2007(6). 65-67
[2] 杨祥,刘海波,刘璞 C程序精品课程网站开发设计 通化师范学校学报. 20##年31(10)
[3] 徐磊. 网页制作和网站建设技术大全.北京:清华大学出版社.20##年. 21
[4] 张景峰. ASP程序设计(第2版). 北京: 高等教育出版社. 20##年. 32
[5] 杨志. Dreamweaver+ASP网页编程. 北京:电子工业出版社. 20##年. 260
[6] 胡孟杰, 郑延斌, 岳明. JavaScript动态网页开发案例指导. 北京:电子工业出版社.20##年.1-2
[7] http:// www.baike.baidu.com/;
荆州市广播电视大学
毕业设计(论文)
题专姓
目业名
: : :
数据库应用课程网站设计
指导教师: 院系站点:
荆州市广播电视大学 二○一○年十月十九日
题目:数据库应用课程网站设计
作者:
系、班级:
指导教师:
完成起止日期:20xx年8月22日至20xx年10月19日
毕业设计(论文)任务书
班级: 专业: 学生姓名: 学号: 指导老师: 发题时间:20xx年8月22日完成日期:20xx年10月19日 题目:数据库应用课程网站设计
1.本论文的目的、意义:计算机参与到到教学中来,促进了教学的发展。
2.学生应完成的任务:掌握计算机的基本使用方法
3.参考资料:
[1] 《数据库原理及应用》 钱雪忠主编 北京邮电大学出版社 2007,8 第二版
[2] 《SQL server 2000数据仓库与Analysis Services》 Bain T著 中国电力出
版社 2003
[3] 《数据库技术与联机分析处理》 王珊主编 北京科学出版社 1998
目 录
1引言 .............................................................. 1 2系统开发背景........................................................ 1
2.1多媒体计算机渗透到学校教育出现的特点 ............................. 2
2.2计算机网络的出现使得教育方式发生了改变呈现的特点 .................. 2 3系统分析 ........................................................... 2
3.1需求分析...................................................... 3
3.2功能分析...................................................... 3
3.3开发工具选择 .................................................. 3
3.3.1 Dreamweaver .................................................. 4
3.3.2 Access...................................................... 4
3.3.3 ASP ........................................................ 3
致 谢............................................................... 5
参考文献............................................................ 6
1引言
随着我国的国民经济与生活水平的发展,计算机技术的应用已经深入我们生活的方方面面,教育也不例外。
利用多煤体电脑进行计算机辅助教学,包括多媒体课件开发,多煤体课件讲授,多媒体交互式学习,多媒体课外读物浏览。
多媒体技术引入教育之中。一般来说,教育技术经过视觉教育运动,视听教育运动发展到以视听媒体为主的教育技术(60年代)。 八十年代后期,世界各国对信息时代的教育发展非常重视,投入大量资金进行计算机教育研究与应用。日本文部省每年投入20亿日元推动计算机教育,美国中学三分之一以上的学科教师在教学中应用了计算机,而一些学科教学中有近五分之一的教师经常应用计算机,并且计算机应用的内容也逐渐渗透到各学科教学内容之中。 多媒体技术是一种先进的计算机信息处理技术,其发展给教育带来的影响是深刻和广泛的。传统的教学媒体、教学设备,如挂图、投影片、幻灯片、录音带、录像带等,逐渐被统一的计算机数字多媒体代替。未来社会是一个数字的世界,数字地球、数字学校的概念将逐步出现。学生的饭菜票、学生证、图书证,甚至图书也将是数字信息。
这项工作在国外已有几年的历史,在欧美、日本等发达国家的中小学校非常流行。它开辟了趣味教学的天地,使学生能通过书本上、黑扳上无法表达的动感和声音、视频信息,加快学习的进度。掌握更多的知识。这样,即减轻了学生的负担,也提高了学生的学习毕业论文兴趣,同时也掌握了现代化的学习与工作手段。这对实现我国中小学教育从“应试教育”向“素质教育”的转变是至关重要的。
这种交互式的学习方式是以往任何传统的教学模式所无法实现的,它使学生能根据自己的能力和水平控制学习进度,而不会因为某个内容没听懂就错过了或不得不放弃,以致产生自卑感,影响学生的心理健康和发展。所以说这种模式特别适合于独生子女较多的中国国情。课程网站就是这种应用的一种形式。
2系统开发背景
随着计算机、网络、信息技术的发展,计算机技术的应用已经进入人们生活得各个领域。计算机科学带来了教育技术的变革。与传统课堂教育方式相比,新教育方式最重要的特点在于它突破了时间和空间的限制,不再需要教师和学生面对面地教与学,而且也打破了实物与虚物的界限,让学生沉浸在营造的真实情景中。在新的教育方式下,学生可根据自己的实际情况确定学习内容、安排学习进度,从而满足了社会普通性和个体独立性学习的需要,实现持续教育和终身教育。
1
2.1多媒体计算机渗透到学校教育出现的特点
多媒体计算机是一种最基本和最常用的信息处理工具和电教设备,将渗透到学校教育的每一个环节。它的出现,使得教学出现如下特点:
(1)教学信息量增大。由于计算机能够存储大容量信息,使得教师授课的信息量增大。
(2)教学信息组织的超链接方式。传统的教学信息组织是线性的。
(3)教师将是教学信息的组织者。传统教学中,教师发大量精力和时间用于板书,计算机的出现,使得教学信息的很容易呈现出来。
(4)教学毕业论文信息显示多样化。
2.2计算机网络的出现使得教育方式发生了改变呈现的特点
由于计算机网络的出现,使得教育方式发生了改变,呈现出以下特点:
(1)打破了时空限制
因为课件是基于网络的,可以借助Internet强大的服务功能,让学生随时随地来学习,教师对学生可以进行同步或异步的教学辅导。从而突破了毕业论文传统教学的空间和时间的限制,使得获取知识的范围更加扩大。因此,教师的概念也会发生变化,从根本上改变了传统的以教师为中心、以课堂为中心的教学模式,代之以学生为中心、以实践为中心的新型教学模式,也为终身教育的实现提供了条件。
(2)学生之间的协同学习
由于多个学生可以同时访问同一课件,从而形成一个群体,也就是创造一个所谓的群体学习环境,这样他们之间就可以相互交流讨论、协同学习,学生之间是互教互学的对象,同时也能培养学生互相帮助的协作精神。从另一个角度看,学生在Internet上通过课件进行学习,可进一步提高学生Internet的应用能力和通过计算机获取知识的能力。
(3)自主的学习方式
传统的课堂教学是以教师为中心的灌输式的教学,极大地限制了学习者的自主学习。互联网的出现改变了这种状况。一方面,互联网将全世界的学校、研究所、图书馆和其他各种信息资源联结起来,成为一个统一的海量的资源库;另一方面,可以集中世界各地的优秀教师的教学指导经验,任何人可以在任何地点通过网络访问,形成多对多的教学方式。在这种情况下,学习者在时间上、内容上有了充分的选择余地,自主学习成为必然。学习者可以借助于互联网上的丰富资源完成论文或工作报告等。
3系统分析
本系统分为:前台应用和后台管理。前台应用主要是教师和学生的应用,通
2
过该平台,实现教师和学生某些信息的及时交流。从而及时发现问题并解决问题,提高教学学习的效率和质量。后台管理主要是管理员对用户和用户信息的管理以及对网站资料、内容的管理,使得网站健康运行,及时得到更新。
3.1需求分析
网站的作用:教师上传课程资料(课程资料包括教案、参考资料、习题等),发布公告。学生浏览资料。通过该平台,实现教师和学生某些信息的及时交流。从而及时发现问题并解决问题,提高教学学习的效率和质量。
教师的需求:登陆,注销,修改自己的密码,浏览,上传资料,发布公告,删除自己发布的资料,删除自己发布的公告。
学生的需求:注册,登陆,注销,修改自己的密码,浏览资料。
3.2功能分析
该网站用户有课程管理教师、学生,主要功能包括:(1)系统用户管理,包括用户登录、用户权限、新用户注册、密码修改等。(2)教师上传课程资料,课程资料包括教案、参考资料、习题等。(3)学生浏览资料。(4)教师发通知公告等.
1、用户类型:教师,学生,管理员。
2、用户权限
(1)学生的权限: 注册,登陆,注销,修改自己的密码,浏览。
(2) 教师的权限: 登陆,注销,修改自己的密码,浏览,上传资料,发布公告,删除自己发布的资料,删除自己发布的公告。
(3) 管理员的权限: 登陆,注销,修改自己的密码,浏览,上传资料,发布公告,删除自己或教师发布的资料或公告,管理用户(添加教师,删除管理员以外的用户)。
3、说明: 注册的用户权限就是学生,教师用户由管理员添加。未登陆的用户无法浏览资料和公告的详细内容。
3.3开发工具选择
3.3.1 Dreamweaver
Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。
3.3.2 Access
3
Microsoft Office Access是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office的成员之一。
Access能够存取 Access/Jet、Microsoft SQL Server、Oracle(甲骨文软件公司),或者任何 ODBC 兼容数据库内的资料。熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的"进阶用户"则能使用它来开发简单的应用软件。虽然它支援部份面向对象(OO)技术,但是未能成为一种完整的面向对象开发工具。
3.3.3 ASP
ASP全名Active Server Pages,是一个WEB服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的WEB服务应用程序。ASP采用脚本语言VBScript(Java script)作为自己的开发语言。
ASP可以使用VBScript 、 JScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。无须compile编译,容易编写,可在服务器端直接执行。使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。与浏览器无关(Browser Independence), 客户端只要使用可执行HTML码的浏览器,即可浏览Active Server Pages所设计的网页内容。Active ServerPages 所使用的脚本语言(VBScript 、 Jscript)均在WEB服务器端执行,客户端的浏览器不需要能够执行这些脚本语言。Active Server Pages能与任何ActiveX scripting语言兼容。除了可使用VB Script或JScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其它脚本语言,譬如REXX 、Perl 、Tcl等。脚本引擎是处理脚本程序的COM(Component Object Model) 对象。
致 谢 在论文结束之际,我首先要衷心感谢老师们对我的谆谆教诲和悉心指导。我非常荣幸能成为你们的学生,使得在我的学习生涯中能够有机会涉足这个深奥而又充满魅力的工作。在这几年的学习期间,我得到了各位老师在学业和生活上的帮助。老师们严谨求实的治学态度,诲人不倦的精神,渊博的知识,正直坦荡
4
的为人让我终身难忘。老师们爽朗认真的生活和治学态度使我受益匪浅。感谢向我传授知识的各位讲师.教授,感谢学院所有老师对我的指导与关心。感谢各位同学对我的帮助和鼓励,大千世界,茫茫人海,与他们进行的学术上有益的探讨以及生活上的友好相处使我顺利完成了学业,对我的成长影响终身。感谢学校为我提供的良好的学习与发展环境。母校开放、公正的言论环境,现代、实用的学习环境,舒适、便捷的生活环境让我顺利度过了人生的大学时光。很快就要离开母校,但在母校得到的知识、做人的道理、挚友将会伴随终身。
5
参考文献
[1] 《数据库原理及应用》 钱雪忠主编 北京邮电大学出版社 2007,8 第二版
[2] 《SQL server 2000数据仓库与Analysis Services》 Bain T著 中国电力出
版社 2003
[3] 《数据库技术与联机分析处理》 王珊主编 北京科学出版社 1998
6
7
数据库课程设计指导书昆明理工大学自动化系20xx年12月数据库技术是近年来计算机科学技术中发展最快的领域之一,它已成为计算机信息系…
软件数据库设计报告文档模板1引言211编写目的212项目来源213文档约定214预期读者和阅读建议215参考资料22数据库命名规则…
图书管理系统的开发与实现摘要:图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开…
前言1本系统开发背景目的意义在学校中由于学校的教师人数增多学校对教师工作的效率提高原来的系统已经不能适应这种变化了基于这个原因来开…
1引言引言是对这份软件系统详细设计报告的概览是为了帮助阅读者了解这份文档如何编写的并且应该如何阅读理解和解释这份文档11编写目的说…
毕业论文数据库管理系统开题报告设计(论文)题目:学生姓名:学号:专业:所在学院:指导教师:职称:20XX年月日毕业设计(论文)开题…
数据挖掘技术综述数据挖掘DataMining是一项较新的数据库技术它基于由日常积累的大量数据所构成的数据库从中发现潜在的有价值的信…
填写说明1题目的背景和意义对题目的出处背景和意义进行说明论述不少于300字2题目研究现状概述通过调研和查阅文献对题目所涉及的技术理…
数据库技术的现状及其发展趋势研究开题报告专业信息管理与信息系统学生李清学号0924620xx6一选题背景及意义数据库技术主要研究如…
编号QNJXXQRJX3620xx毕业设计论文开题报告系部软件学院专业计算机与软件姓名徐建付学号90915X38题目指导教师何蓓一…