《数据库原理》精品课程网站设计与实现毕业论文.doc

上传人:laozhun 文档编号:2395139 上传时间:2023-02-17 格式:DOC 页数:29 大小:943KB
返回 下载 相关 举报
《数据库原理》精品课程网站设计与实现毕业论文.doc_第1页
第1页 / 共29页
《数据库原理》精品课程网站设计与实现毕业论文.doc_第2页
第2页 / 共29页
《数据库原理》精品课程网站设计与实现毕业论文.doc_第3页
第3页 / 共29页
《数据库原理》精品课程网站设计与实现毕业论文.doc_第4页
第4页 / 共29页
《数据库原理》精品课程网站设计与实现毕业论文.doc_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《《数据库原理》精品课程网站设计与实现毕业论文.doc》由会员分享,可在线阅读,更多相关《《数据库原理》精品课程网站设计与实现毕业论文.doc(29页珍藏版)》请在三一办公上搜索。

1、本科毕业论文(设计) 题 目:数据库原理 精品课程网站设计与实现 学 生:XXX 学号: XXXXXXXXXXX 学 院:计算机与信息学院 专业:计算机科学与技术 入学时间: 2010 年 9 月 10 日指导教师: XX 职称: 完成日期: 2014 年 3 月 16 日数据库原理精品课程网站设计与实现摘要随着信息化时代的到来,远程教育这一基于计算机技术的教育方式,因为本身的优点,成为现代教育的一个亮点。远程教育是现代多媒体教学与网络技术相结合的产物。在现有的高等教育条件下,采用网上远程教育方式。增加高校教学范围,使学生学习起来更加方便,可以有效地减轻我国教育资料库的不足与大量的信息需求之间

2、的矛盾。该文章主要讲述的是数据库原理这门课程的实现的各个步骤,首先是进行系统的分析然确定该系统的功能,然后进行详细设计确定方法和步骤来这门实现最后把系统前台的实现,主要包括首页模块、课程描述模块、课程动态模块、咨询问答模块、教学资料库模块。后台实现包括管理员管理、系统介绍、教学资料库、在线答疑、会员管理、课程描述的发布、课程管理的上传资料和删除添加。 数据库原理精品课程网站设计利用DREAMWEAVER MX和ASP进行网站设计和开发。主要内容主要是从ASP和DREAMWEAVER MX的开发环境的架设开始,一步步讲解ASP和DREAMWEAVER MX的技术知识。主要包括HTML,DREAM

3、WEAVER MX,ASP,SQL语言的基本概念及高级应用,ASP与数据库的连接。 关键词: 远程教育、asp、accessAbstractWith the advent of the era of information technology, the remote education this way of education based on computer technology, because of their advantages, become a bright spot of the modern education.Distance education is the com

4、bination of the modern multi-media teaching and network technology.Under the condition of current higher education, distance education online.Increase the scope of college teaching, make students learn more convenient, can effectively alleviate the shortage of education resources in our country and

5、the contradiction between large amount of information needs.This article is mainly about the course of theimplementation of the database principle the steps, the first is for the analysis of the system but determine the function of the system, then a detailed design methods and steps to determine wh

6、ich door to achieve the final realization of the system at the front desk and the background.Database principle the high-quality goods curriculum website design using DREAMWEAVER MX and ASP website design and development.Main content mainly from DREAMWEAVER MX and ASP development environment constru

7、ction, explaining the DREAMWEAVER MX and ASP technology knowledge step by step.Mainly include HTML, DREAMWEAVER MX and ASP, SQL language the basic concepts and advanced application, ASP and database connection. Keywords: distance education, asp and access目 录摘要2ABSTRACT31引言51.1课程网站简介61.2 研究背景71.3 研究意

8、义7 1.3.1 网络学习环境的特性.7 1.3.2 网络学习环境能带来什么?.9 1.4 有关概念的界定.101.5 学习型网站设计准则112.系统的详细设计122.1 网站规划.122.2界面层的设计132.2.1网站总体设计132.2.2网站详细设计.142.3数据库层的设计153网站前台功能实现213.1首页213.2课程描述功能模块243.3课程动态模块的实现253.4咨询回答功能模块的实现.253.5教学资料库功能模块的实现264网站后台功能实现.26 4.1首页.26 4.2网站的主要功能模块.27 4.3作业文件上传功能模块的实现.28 4.4在线答疑模块的实现.285结论29

9、6致谢307.参考文献301引言考虑到目前前学校教师力量紧张,又伴随网络技术的发展,传统的面对面教授方式则面临着改变,由于网络教学应用的广泛性,网上学习可以在本地进行,也可以在异地进行,大大扩展了学习的灵活性,避免了面对面的局限性,因此觉得网上教授则是一个很重要的方向。四年大学生活转瞬即逝,我学了很多专业知识,但是只有将理论联系实际,学以致用,此题就是为了对在高校四年里所学的内容做一次综合性掌握学习,从而也培养了动手动脑,查阅有关资料,参考文献来进行设计的能力,也是为了更好的反映自己在遇到实际问题,并能运用良好的方法对问题的有关处理,使自己的综合素质提高,为自己能顺利与社会环境适应做准备。 教

10、学改革的不断深入,对一些大学进行教学中存在的一些问题,怎么样落实教学科学化是许多导师探讨的问题。而高等大学连用数据结构电脑教学算是为了减少教务办公时间,实现教务工作由机器控制,消灭教学多面性的一个应用软件。它不止可以减短反复操作,提高工作效率,更是各学校实现教学自动化,信息化的标志。因为这些原因,我们申请了本课题的开发任务。出于本系统涉及到的规模较宽,总括数据库规划,动态网站设计,数据结构,而且时间紧急等要素,因此按我的剖析,最后决定将开拓焦点放在网页设计,课件设计,课程描述,设计论谈,课程动态上,争取在短暂的时间内完成这些功能并实现。1.1课程网站简介1、课程网站定义:课程网站是指将教程转送

11、到学校外的一处或多处学习者的教学。现代课程网站则是指音频、视频及实时和非实时的计算机技术把学科传递到学校外的教学。 世界课程网站的历史可以追溯到新世纪30时代。跟着进步的信息技术,就是因特网的出现,课程网站的特点发生了变动。1.3 研究意义数据库原理精品课程网站的建设与开发建设的目标是:开拓出使用方便,共享的网上教育宝藏;成立比较全面的教学、服务、管理体系;一支当代学科教学和治理人马。教育资料库库建设是一项长期的工作,需要慢慢试行出建设及经营的心德,制造出一批拥有示例作用的教学软硬件,教学软件资料库库。完成学前教育、职业教育、继续教育等方面的当代学科网站资料库系统和服务系统,为构建终身教育体系

12、奠定基石。1.4 有关概念的界定命题学习网站的本质是一个基于网络资料库的义题研究、合作式学习系统,它通过在网络学习环境中,向学习者供大批的命题学习资料库和协作学习交流家伙,让学员自己挑选和确定的试题的规划,自己采集、选择消息材料,使用文化,去解决实际问题。命题学习网站一般含有下面四个基本内容: 专题学习网站结构化知识库知识库专题资源库协作学习学习评价图1 命题学习网站结构1、命题学识有些是指采集与建立与本命题有关的文书、图片等教授传媒,按一定的教授策略进行归类、构造,以主页样式制造命题网络教学课件。2、命题资料库库部分是指按有关的资料库建立标准归类、收拾与本话题有关的资料库入库及相关资料库网站

13、的链接等,并提供良好的资料库上传、下载、资料库维护、资料库检索、资料库应用等资料库管理与应用功能3、命题学习使用工具部分指学习者提供能应用命题知识和命题资料库进行网络学习的工具,这为合作学习提供了空间,学生可以利用论坛留言板聊天室等方式相互交流,并且也为教师与学生之间的联系铺建了桥梁。4、命题学习评论局部是指为学习者提供自给学习测评的手腕,采集与学习命题有关的思考性问题、形成性联系和总结性的评测材料,学生可以在线完结自我学习的评价。1.5 学习型网站设计准则(1)选题上的教育性、科学性准则:命题是为讲课服务的,要吻合学习的特征,选题内容有一定的教育功能,学习中的焦点,留心启迪,推动思想和能力。

14、(2)内容上的组合性准则:命题是个知识点,它是拥有有有关知识特征的知识点的扩展,因此选题要在命题范围内自成体系,各有关知识点要环绕命题开设,不止局限于书上内容,容许在该命题关联的范围内包含有关科目,反映了学科的整合。另外,在选题时同时留心下头几个方面:(1)课题要小而精。内容要精,选的题目涉及面可以很广,不要只局限于该校的科目教学,但也要有所看重,以有用为中心。(2) 命题学习网站的筹划准则1)交互性准则:命题学习网站要有好的交互性,对学生的学习活动做出反应。2)界面友好准则:网站界面要好看,适合学生的思想;操作要简单,不需要大量的预备技能;提示信息要详细、准确、恰当.(3) 创新能力培养准则

15、:知识创新和信息获取的能力是当代素质教育的核心,命题学习网站应采用多教学策略,为了充分体现学生的体会主体作用,使学生在学习长河能进行主动的思索,而不是处在消极接收学问情行,因而在学生的更新能力和加强消息文化素养方面发挥应有的作用。(4)科学性准则:命题网站中所要抒发的学问要拥有科学性,用语要准确,文书要通顺,知识的里论理系统和学生的体味布局。(5)协作性准则:合作学习有益高等级体会力量和合作,而网络为协作学习提供了理想的环境,提供协作学习和协同工作的工具和网络空.(6)讲课设计准则:要重视教学筹划,即要注意剖析学员的特点、要分析教学对象和教学内容的布局、要设计吻合学生体会思维的知识表现形式,设

16、计能推动积极建立学问意义的学习策略。2.系统设计2.1 网站规划数据库原理精品课程网站由课程描述,教学资料库,新闻动态,咨询问答功能和系统管理模块5部分组成。其中由我设计制作开发了系统后台管理模块。1. 教学资料库管理模块: 老师以特级客户资格登,管理系统中有的学科消息,这些信息保存在数据库中,在某一刻本系统中只显示一门课的内容及相干信息,该模块可以添加、修改、删除课程及有关信息,使用户信息和其他信息实时更新。2. 后台身份验证模块通过用户名密码和随机生成的验证码正确登录。3. 在线答疑模块提供给老师与学生之间进行一个交流讨论的平台,学生可以通过发帖向老师提问,老师可以通过回复的方式给予回答。

17、在完成上述功能模块的设计后,下图描述了这个系统的整体结构数据库原理精品课程网站设计与实现教学资源课程描述在线答疑信息查看课程添加课程修改老师上传学生下载信息添加信息维护信息查看提出问题问题查看回答问题新闻动态 图2系统后台管理模块2.2 界面层的设计2.2.1网站总体设计该网站采取B/S模式,建设成学习型资料库网站;学生用网站,可以进行在线学习,可以取得科目学习需要的资料库,老师可以在线发表通报、检查学生作业、回复学生留言、答疑等;并提供学生与教师、学生与学生、教师与教师之间的交流平台,体现数字化学习、自主学习教育理念。它由:课程描述,教学资料库,新闻动态,咨询问答和系统管理模块5部分构成,同

18、时当总指挥进入管理员栏目后,可以时刻换新消息和动态的增多或删一些内容。其中由我独立完成的模块是:网站前台界面的设计和开发。系统结构图:数据库原理精品课程网站设计 学习网站数据抽取、评估、整理、入库、发布数据库Web服务器管理员老师学生 图3系统结构图2.2.2网站详细设计数据库原理精品课程网站由我设计制作开发了前台课程描述,教学资料库,新闻动态,咨询问答功能。1. 咨询问答功能模块:(1) 户主报道模块:经过权力监测客户资格是否合法,并判定用户的权限。在正确输入用户名、密码和用户身份后登录系统(2) 户主注册模块:远距离注册,客户写入后的户名和电码将保留到数据库中,最后完成登记。(3) 主户信

19、息维护模块:客户登完成后,可以对已有消息进行保护和换新。 (4) 发表问题模块如下所示:用户游览网站用户登录用户注册发表问题 图4发表问题2. 教学资料库模块 管理员经过后台上传课件配件,学生通过前面页面载入3. 新闻动态模块 学生查看有关新闻信息。2.3数据库层的设计由于数据库中有大量复杂的数据,因此对于表的规划应特别留心,表的数尽可能少,表中性能最好直观,数量也要中等,各表里有联系的情况也少点,这样就可以在对各个表操作时,确保数的正确。以下给出数据库原理精品课程网站的数据库表的详细设计管理员姓名密码地址次数时间编号学生编号姓名密码登录名时间问答标题问题/答案提问/发布浏览次数帖子编号回复发

20、布课程管理编号时间名称内容教学资源编号内容名字下载链接数据库由多个表组成: 1. 教学资料库表2. 管理员表3 学生表4. 课程描述表5. 新闻动态表6. 咨询问答表7. 首页简介表下面是各表的结构:教学资料库表管理员表学生表课程描述表课程动态表咨询问答表首页简介表3网站前台功能实现3.1首页首先安装好IIS5.1或者更高版本。新建虚拟目录、查看、选择网站文件所在径。挑选首页index.asp页面进行查看。首页界面如下:首页清爽,结构简单明了,实现指引功能、网站整体介绍效用以及会员登录功能。网站使用了文件引用的功能,包括CSS整体的样式定义,数据库连接,上面文件,底层文书,户主登记。这样做的好

21、处是,消减编码量,容易维护和扩充。也更能直观的表达出网站整体的合理布局,下面就对这些共用部分进行介绍。1. 头部标签:包括头部的网站logo和网站导航栏。这些都是静态的HTML编码构成。2. 底部标签至于本网站的权力和管理员进口接连。这部分都是静态的HTML代码组成。3. 数据库连接促成整体网站页面的动态链接,和数据库access交接的接口。这部分的代码为:首页 CSS样式文件为:default.css 代码为:bodybackground-image:url(images/body_bg.jpg);/* 页头 */#globalTopmargin:0 auto;width:1000px; h

22、eight:207px;background-color:#ffffff;color:#000;text-align:left;#globalTop #topLogo text-align:center;height:207px;background-image:url(images/logo.jpg);background-repeat: no-repeat;overflow:hidden;/* 页头导航 */#globalTopNav margin:0 auto;width:1000px; padding:0;border:0; text-align:center;background-i

23、mage:url(images/top_nav_bg.gif); #globalTopNav ulmargin:0 auto;padding:0px;height:24px;/*边框样式*/text-align:center;/*标题字体*/list-style-image:none;list-style-position:outside;list-style-type:none;#globalTopNav ul li float:left;line-height:24px;#globalTopNav ul afloat:left;height:24px;width:113px;text-al

24、ign:center; color:#FFFFFF;text-decoration:none;#globalTopNav ul a:hover color:#0000FF;/*background-image:url(images/top_nav_a.gif); */* 中部内容 */.globalMiddlemargin:0 auto; padding:0px;width:1000px; clear:both; text-align:left; background-color:#FFFFFF;/*中部侧栏 原来是230*/.sideBarwidth:200px;float:left; ba

25、ckground-color:#FFFFFF;border:1px solid #c7e7e4;/*中部内容*/.contentwidth:740px;float:left;background-color:#FFFFFF;/* 页尾导航 */#globalFootNavmargin:0 auto;width:1000px; height:25px;line-height:28px; /*边框样式*/background-color:#a9a9a9;/*背景*/color:#fff;/*字体*/#globalFootNav acolor:#fff;#globalFootNav a:hoverc

26、olor:#FFFF00;/* 页尾 */#globalFoot margin:0 auto;text-align:center;color:#000;width:1000px; line-height:150%; 3.2课程描述功能模块这部分比较简单,主要是从数据库读出课程描述的信息。3.3课程动态模块的实现学生浏览新闻。3.4咨询问答功能模块的实现实现学生与老师的交互功能,学生要想提问必须先登录,如果没有账号,可以先注册。3.5教学资料库功能模块的实现用户可以根据需要,下载资料库,进行学习.4网站后台功能实现4.1登录首先安装好IIS5.1或者更高版本。组建虚拟目录、查看、挑选网站文件所在

27、路径。选择后台文件夹下面的登录页login.asp页面进行浏览。首页界面如下:登录验证的功能代码为: 系统后台登陆界面 function check() if(document.admininfo.name.value=) document.admininfo.name.focus(); alert(管理员用户名不能为空!); return false; if(document.admininfo.password.value=) document.admininfo.password.focus(); alert(密码不能为空!); return false; if(document.adm

28、ininfo.checkCode.value=) document.admininfo.checkCode.focus(); alert(验证码不能为空!); return false; %if request.Form(name) and request.Form(password) and request.Form(checkCode) thendim sql,rsdim username,password,CheckCodeusername=replace(trim(request.Form(name),)password=replace(trim(request.Form(passwo

29、rd),)CheckCode=replace(trim(request.Form(checkCode),)if UserName= thenFoundErr=TrueErrMsg=ErrMsg & 程序名不许为空!end ifif Password= thenFoundErr=TrueErrMsg=ErrMsg & password不得为空!end ifif CheckCode= thenFoundErr=TrueErrMsg=ErrMsg & end ifif session(GetCode)= thenFoundErr=TrueErrMsg=ErrMsg & end ifif CheckC

30、odeCStr(session(GetCode) thenFoundErr=TrueErrMsg=ErrMsg & end ifif FoundErrTrue thenpassword=md5(password,32)set rs=server.createobject(adodb.recordset)sql=select * from tAdmin where fuserName=&username& and fpassword=&password& rs.open sql,conn,3,2if rs.bof and rs.eof thenFoundErr=TrueErrMsg=ErrMsg

31、 & elseif passwordrs(fpassword) thenFoundErr=TrueErrMsg=ErrMsg & elseif rs(fpurview)管理员 thenErrMsg=ErrMsg & elsers(flastLoginIP)=request.ServerVariables(REMOTE_ADDR)rs(flastLoginTime)=now()rs(floginTimes)=rs(floginTimes)+1rs.updaters.closeset rs=nothingsession.Timeout=SessionTimeoutsession(adminName

32、)=usernamecall closeConnDB()response.Redirect manage.aspend ifend ifend ifrs.closeset rs=nothingend ifif FoundErr=True thenstrErr=strErr & & vbcrlfstrErr=strErr & 错误信息 & vbcrlfresponse.write strErrend ifend ifcall closeConnDB()%      管理员登陆 用户名: 密 码: 验证码:   img src=include/getCode.asp width=80 height=20 onClick=this.src=include/getCode.asp?rand=+Math.random();       加入收藏夹     版权所有 COPY RIGHT2010

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号