【毕业学位论文】(Word原稿)基于JSP,JAVA精品课程设计网站论文范文_第1页
【毕业学位论文】(Word原稿)基于JSP,JAVA精品课程设计网站论文范文_第2页
【毕业学位论文】(Word原稿)基于JSP,JAVA精品课程设计网站论文范文_第3页
【毕业学位论文】(Word原稿)基于JSP,JAVA精品课程设计网站论文范文_第4页
【毕业学位论文】(Word原稿)基于JSP,JAVA精品课程设计网站论文范文_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要 在 21世纪这个信息高度发达、高速流通的时代,计算机的普及以及计算机网络的广泛应用,让普通人能够接触到比以往更多的知识。面对信息时代的信息大 “爆炸 ”现象,怎样才能使教育跟上时代的步伐,而不至于被时代抛在后面?很多专家一直都在思考这个问题 “如何把教育资源移置到网络上去,使更多的人可以享有这些资源 ”。作为一个以传播知识为主要职能的机构,学校建立一个自己的精品课程网站是十分必要的事情,这不仅能使更多的人享用宝贵的教育资料源,同时也对于提升学校自身的知名度,提高学生自学能力,有相当大的帮助。 本设计的开发是基 于 B/S 结构,采用 序设计语言及 据库进行开发。首先对精品课程网站做了详细的需求分析;然后给出了精品课程网站所需的功能,重点探讨了精品课程网站的设计法案;最后对精品课程网站进行了较详细的设计,并给出了具体实现步骤;通过测试分析,该系统的运行稳定、可靠,具有一定的实用价值。 关键词 : 关键词:精品课程;网站;数据库;教育;资源;信息共享 1is is of of to up of “we to As an is its to a it is to a to s of is ; to At on a in of of is a is of a is 目录 第一章 需求分析 品课程网站的概述 品课程网站的编写目的 品课程网站的功能和特点 具介绍 绍 . 页编程语言 . 绍 .品课程网站的功能介绍 .二章 网站分析设计 品课程网站的需求分析与设计 品课程网站的发展 品课程网站的设计 精品课程网站的整体风格设计 . 精品课程网站的构架设 计 . 精品课程网站的栏目设计 . 9 品课程网站的系统流程图 . 三章 系统详细设计、运行及调试 性能的规定 本设计概念和处理流程 统体系结构设计 . 13 计开发 的技术路线 发运行环境及运行方法 四章 数据库设计 据库分析 据库物理设计 据库结构介绍 .据库设计 据库的具体实现 五章 系统出错处理设计 错信息 救措施 论 20 附录 23 第一章 需求分析 品课程网站的概述 精品课程是具有一流教师 队伍、一流教学内容、一流教学方法、一流教材、一流教学管理等特点的示范课程。精品课程建设是 “高等学校教学质量与教学改革工程 ”的一项重要内容和先期启动的四个项目之一。精品课程是教育部深化教学改革,以教育信息化带动教育现代化的一项重要举措。它将引导广大高等学校进一步巩固教学工作的中心地位,在切实加强教学建设、提高教学质量的基础上改善、加强高校信息化条件建设,利用现代化教育信息技术手段将优质的教学资源上网并共享,使全国其他高校在实施同类课程教学的过程中能够借鉴、使用这些优质的教学资源,在更大范围内提高高等学校的教学 和人才培养质量。精品课程的建设是学校课程教学工作中一个重要的内容,为了使学生和老师之间有多角度,多渠道的沟通,以及及时、有序和高效地完成教学任务,及时了解教学当前的状态,精品课程的建设就显得尤为重要。 在以往的课堂教学模式中,教师是按照自己对课程的理解来对整个班级的同学进行教学活动,但是这种教学模式不可能很好地实现 “因材施教 ”的方针,而在精品课程这样的教学方式中,学生可以选择自己感兴趣的方式和内容进行学习,同时还可以根据自己的理解对教师提出问题和建议,这样大大改善了教学效果,达到了一定的教学目的。这个数据库 精品课程系统就是为了配合这一流行有效的教学方式而设计的。 品课程网站的编写目的 当前,网络教学已经成为教育领域的热门话题和教育改革的一个热点,网络教学的开展情况成为衡量一所学校乃至一个国家教育实力的重要指标之一。网络化教育代表了教育改革的一个发展方向 ,已经成为现代教育的一个特征 ,并对教育的发展形成新的推动力。随着 迅速发展和广泛普及 ,建立在其上的远程教育成为现代教育技术未来发展方向之一,考试测试作为远程教育的一个子系统也成为一个重要的研究领域。现代远程教育作为一 种新的教学手段已经开始进入我们的生活,正在给传统教育模式带来新的变革,并对教育的发展形成新的推动力。 由于对各高校不断扩招与资源相对不足的矛盾的考虑,传统的教学、考试方法和手段已经无法适应当前的需要,与纸张考试相比,网络考试不但能发挥校园网的功能,而且可以大量节省考试用纸,更方便灵活管理有效防止作弊。另一方 面,目前高校对学生要逐步实现量化管理,但这些工作如果在平时找专人统计,工作量是相当大的,实现起来不方便,也不太客观,然而网络考试平台恰好巧妙的解决了这个问题。对学生成绩及相关信息的统计,可以直接由系统自动 完成,并将结果存于数据库中。这样既节省了教师的时间又最大限度的满足了学生的学习需求。对提高整体教学水平具有重大的显示意义。 本系统包含了全部学生资料、所有课程的试题库、所有考生的答案、成绩等大量数据资源,为了保证性能和安全性,采用了功能强大的 为数据库支持,如果学生人数较少,也可以采用 据库。在数据库规划中,基本上每个功能模块对应自身的数据表,班级,课程学生,教师等四种信息表都按常规格式要求定义结构。 据结构精品课程网站的功能和特点 创条件 课 程组准备用优秀课建设经费 ,筹集和购买教学参考书籍 ,方便了老师们的学习和工作需求 . 传帮带 共同讨论 ,交流教学经验 ,发挥老教师的传 ,帮 ,带作用 ,在给年轻教师压担子的同时 ,也给他们传授经验 ,帮他们尽快成长 . 严要求 按照指标体系的观测点 ,规范自己的教学过程 ,认真上好每一堂课 . 1 4 工具介绍 绍 由 司倡导、许多公司参与一起建立的一种 动态网页 技术标准。 术使用 程语言编写类 封装产生动态网页的处理逻辑。网页还能通过 问存在于服务端的资源的应用逻辑。 网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于 应用程序的开发变得迅速和容易。 样,是在服务器端执行的,通常返回该客户端的就是一个本,因此客户端只要有浏览器就能浏览。 面由 码和嵌入其中的 码所组成。服务器在页面被客户端请求以后对这些码进行处理,然后将生成的 面返回给客户端的浏览器。 技术基础,而且大型的 用程序的开发需要 合才能完成。 备了 术的简单易用,完全的面向对象 ,具有平台无关性且安全可靠,主要面向 因特网 的所有特点。 自 出后,众多大公司都支持 术的服务器,如 司等,所以 速成为商业应用的服务器端语言。 ( 1) 一次编写,到处运行。在这一点上 出色,除了系统 之外,代码不用做任何更改。 ( 2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比 局限性是显而易见的。 ( 3)强大的可伸缩性。从只有一个小的 件就可以运行 由多台服务器进行集群和负载均衡,到多台 行事务处理,消息处理,一台服务器到无数台服务器, 示了一个巨大的生命力 。 ( 4)多样化和功能强大的开发工具支持。这一点与 像, 经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下 页编程语言 2 超文本标记语言或 超文本链接 标示语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言 。设计 言的目的是为了能把存放在一台 电脑 中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上。我们只需使用鼠标在某一文档中点取一个 图标 , 会马上转 到与此图标相关的内容上去,而这些信息可能存放在 网络 的另一台电脑中。 本是由令组成的描述性文本, 令可以说明 文字 、 图形 、 动画 、 声音 、 表格 、 链接 等。 结构包括头部( 主体( 大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。 另外, 网络的通用语言 ,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。神奇吗 ?一点都不神奇 ,因为现在你看到的就是这种语言写的页面! 什么特点和好处? 档制作不是很复杂,且功能强 大,支持不同数据格式的文件镶入,这也是 行的原因之一,其主要特点如下: 1 简易性, 本升级采用超集方式,从而更加灵活方便。 2 可扩展性, 言的广泛应用带来了加强功能,增加标识符等要求, 取子类元素的方式,为系统扩展带来保证。 3 平台无关性。虽然 大行其道,但使用 其他机器的大有人在, 以使用在广泛的平台上,这也是 行的另一个原因。用什么可以编辑 实是文本,它需要浏览器的解释, 编辑器大体可以分为三种 : 1 基本编辑软件,使用 带的记事本或写字版都可以编写,当然,如果你用 编写,也可以。不过存盘是请使用 为扩展名,这样浏览器就可以解释执行了。 2 半所见即所得软件,这种软件能大大提高开发效率,它可以使你在很短的时间内做出 可以学习 种类型的软件主要有 有国产的软件网页作坊。 3 所见即所得软件,使用最广泛的编辑器,完全可以一点不懂 类软件主要有 绍 数据库技术是计算机科学中最活跃、应用最广泛的分支之一。随着数据可技术的不断发展,传统的小型数据库很难满足各单位对数据管理的要求。然而 仅适用于大型数据处理系统和商业网站存储要求,还可满足个人和小型企业要求的一系列产品,它属于关系型数据库管理系统。 据结构精品课程模块简介 4 用户登录模块 学生使用该系统注册账号并登录系统,可以进行网上浏览资料,下载等学习操作。 教师登录模块 教师使用本系统登录系统以后,可以对试卷题目进行添加,修改,编 排,并可以对学生问题进行回复。 管理员管理 管理员登录系统以后,可以对整个系统的所有用户进行添加、删除和修改的操作,并可以对整个系统进行维护。 第二章 网站分析设计 2 1 精品课程网站的需求分析与设计 本系统设计的目标是使教学更加方便,方便学生在家或寝室自己学习,提高学生自学能力,也节省学生、老师的时间。本系统能是个操作方便、更新及时、易于维护管理的网上教学网站,所有功能为:动态新闻;网上答疑;课程教学等基本功能。系统进入身份有学生、教师和管理员,学生进入后可根据系统功能对该课程进行信息浏览, 查看课件,查看动态新闻,提出、查看问题及学习等;教师进入后也可对课程的一些信息进行浏览,对学生提出的问题进行回复;据此,要求系统需要有以下的功能: 1. 为使用户操作方便,要求有良好的人机界面。 2. 学生查看新闻,下载课件,网上提问等。 3. 教师查看学生提出的问题并进行回答。 2 2 精品课程网站的发展 未来两年的精品课程评审会,更可能会偏向“查漏补缺”。考虑不同的地域不同的专业因素,目前有同一门课程内容已有很多的内容不鼓励再重复建设,政策上是偏向还没有的一些专业,一些偏远地区。要考虑到地域、专业因素 。 国家精品标准需要后续的监督过程,跟踪后续过程。保证质量需要“过程监控”。 在精品课程申报时,注意不要过度包装,必须真的有教学应用才可以。另外,建议采用简短的视频说明来介绍课程特色等;并要确认是否满足了基本的条件,比如人数、课时等;还需要注意人性化设计,例如链接与页面篇幅等。 另外,精品课程更适合于发展已成熟的课程,这类课程中基本的知识点已经得到大家认可。事实上,并非所有的课程都适合精品课程申报的。 其发展趋势: 1). 教学公告、 2). 图像制作对清晰度 流畅性要求提高 3). 注重教学设计 4). 应该引入二维动画、三维动画(如:虚拟现实技术) 5). 练习的设计要注重交互 6). 要开发配套的适合于精品课程学习的专用教材 7). 课程制作要强调原生态,要体现教学交互。 8). 网络精品课程制作要有特色,出奇出新,重点要有创新,且创新要有依据。 9). 对媒体资源的要求进一步规范,注意兼容性 品课程网站的设计 2 品课程网站的整体风格 设计 网站的风格,其实是一个 抽象的概念,它是指站点的整体形象给浏览者的整体感觉,当然网站的风格也是网站设计者思想的一种体现。每一个网站都有它独有的个性与风格。网站的风格包括很多方面,诸如站点的标志,字体,色调,标语,布局,文字,内容等许多方面,网站设计者应该通过这些因素表达自己的设计思想,而网站的风格也就是通过这些因素而得到确认的。 精品课程网站是教育型的资讯类网站,因此风格定位于简约大方,力图做到清爽宜人。整个网站主要选择蓝色、黄色和白色作为主色调。蓝色是大海的颜色,纯净,深邃,是最具凉爽、清朗的色彩,它与白色混合后能显现柔顺、淡 雅的气氛,在心理学上有镇静心神的作用。黄色是夏天的颜色,是快乐、希望、活力的象征,它的明度最高,能充分反映光线。一般来说,底色应柔和一些,素静一些,淡雅一些,这样配上合适的文字,会让人感觉自然、流畅。为了使标题或重点内容达到醒目的视觉效果,可以使用较深的底色,然后再配上鲜明的字体颜色,如白色、黄色或蓝色,但对比不要太强,否则不适合长时间浏览,并且容易对浏览者的视力造成伤害。为了使整个网站的风格统一,应尽量使用同一种色系,色彩的种类以不超过四种为宜。 品课程网站的架构设计 好的网站架构会使访问 者对所展现的内容结构有一种清晰的感觉。网站设计者要对所表达的信息进行合理的布局,首先应当遵循 “用户第一 ”的原则,精品课程网站的访问者是广大的学生和教师,设计者要站在他们的观点和立场来考虑网站的架构。要做到这一点,设计者要与学生和教师进行沟通,了解他们的需求、目标、期望和偏好,了解他们上网学习和查找资料的习惯,目的是让他们能够快速、简单地查阅所需的信息,享受所需的服务。其次应当遵循 “重点内容在重点区域 ”的原则,网站是在浏览器中显示的,而浏览器本身要占用一定的屏幕空间,所以网页的使用空间是有限的,尽管我们可以通 过页面滚动来浏览一屏以外的内容,但滚动太多会降低访问者获取信息的质量,所以我们在设计网站的架构时要把重点内容放在重点区域。一般网站的架构分为上下型、左右型与组合型,而在实际应用中采用组合型的较多。究竟采用哪种组合型式,这取决于网站设计者的整体构思。 仅仅靠原始的手工管理,学校面对大量的学生信息,无法有效率地将其中的重要部分提取出来,并做出相应的判断和处理。学校的决策只能依据报表数据,在浪费大量人力、物力的同时无法做到实时监控,难以保证数据的准确性和及时性。因此,先进的管理思想在学校中实现就成为了一个可望而不 可及的目标。 在计算机上建立学生成绩库,可以实现快速录入、整理、查找、补充、删减等功能。在进入系统之前有密码进行身份验证,保证了系统的机密性,为学校提高工作效率的,提高人员效率,决策,和监控学生情况提供了一个有力的工具。 随着科学技术的不断提高 ,计算机科学日渐成熟 ,其强大的功能已为人们深刻认识 ,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分 ,使用计算机对学生成绩进行管理 ,具有着手工管理所无法比拟的优点 检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这 些优点能够极大地提高商场货物管理的效率 ,也是科学化、正规化管理的重要条件。 因此,开发这样一套管理软件成为很有必要的事情 ,下面我们谈谈其开发过程和所涉及到的问题及解决方法。 品课程网站的栏目设计 网站的栏目是访问者的漫游工具,其主要功能是指引访问者查阅网站上的信息和享受网站提供的服务。为了使访问者的漫游过程不费太多周折,网站设计者应根据网站所需提供的信息与服务对收集的资料进行整理与分类。设计一个栏目明确、清晰、合理的网站,一般要遵循“式 ”。 心理学家 . 研究表明,人一次接受的信息量在 7 个比特左右为宜。总结成一个公式为:一个人一次接受的信息量为 72 比特。这一原理被广泛应用于网站建设中,一般网站上的栏目最佳在 5 9 个之间,如果网站提供栏目超过这个区间,访问者在心理上就会烦躁、压抑,会感到信息太密集。因此,在进行网站的栏目设计时,栏目的数量最好不要超过 9 个。如果内容实在太多,为了不破坏 “式 ”,除了对信息进行分类以外,还要对分类进行分组处理或采用不同的颜色将栏目分开。 根据教育部的精品课程网站建设要求,参考有关高校精品课程网站建设的 实际经验,精品课程网站的栏目一般包括 8 个方面:申报材料、课程介绍、教学大纲、教师队伍、网络课程、课程录像、电子教案、实训条件。其中网络课程主要供学生学习之用 ,其它栏目主要供精品课程网站建设评估。 品课程网站的系统流程图 本系统主要划分学生操作、教师操作 2 个大模块。其中学生操作模块包括查看动态新闻、课程教学、网上提问、查看基本信息这几个小模块。教师操作包括对学生提出的问题网上答复、查看新闻、浏览课程信息等模块。 第三章 系统详细设计、运行及调试 性能的规定 时间特性要求 要求用户登录和查询模块尽量简洁而迅速,方便用户操作减少系统的响应时间。如果访问系统的用户多的情况下,系统的响应时间可能要长一些,如果访问的用户少,系统的响应速度要与预期的响应时间一样。 灵活性 系统可以在 000 以上的操作系统内移植。 系统仅用于 000 数据库访问。如果数据库服务器转移,系统会自动定义数据访问模块的数据库连接。 实用性 对于用户操作要简单、明了、易操作,要具有人性化的录入和操作界面。后台 数据管理系统的录入操作要简便,用户可以快速方便地进行批量数据的录入或查询。要求使用简单明了通俗易懂的词汇来定义反馈信息。反馈给用户的信息内容要简单明确,用户通过反馈的信息内容即可知道此次操作是否成功。要求后台数据管理系统的菜单结构要合理明确,符合日常的操作习惯。 可维护性 本系统有较好的可维护性、可靠性、可理解性、效率。易于用户理解和操作。可维护性包括了可读性、可修改性、可测试性、等含义。可靠性通常包括正确性和健壮性。开发过程中,在各种矛盾的目标之间作权衡,并在一定的限制的条件下(经费、时间、可用的软、硬件 资源等),使上述各方面最大限度的得到满足。 先进性 采用先进的开发技术和架构,以保证系统的先进性和可拓展性。 可拓展性 提供清晰的二次开发接口。 本设计概念和处理流程 本系统的用户可分为管理员,教师和学生 3类。 图 2据结构精品课程网站模块结构图 基于 发的主要目标是提供以 学生可以通过网上浏览、查阅等教学过程,提高学习成果 检测效率。此系统主要分为管理和登陆两大模块。 计开发的技术路线 数据结构精品课程网站的设计按照自身的特点从系统集成的角度出发完成系统各功能模块的设计、支撑环境的设计及界面风格设计等。各功能模块分为教学管理、上传资料设置及下载三条主线。其中,教学考务管理设计是从教学角度出发对宏观设计主要包括班级信息、课程管理、考试日程、教师和学生管理等的设计。整个设计过程中采用由点到面的方法即根据教学体系规划及课程系统规划的要求,利用各种工具方法制作各子系统的原型系统,然后测试分析原型系统,最后根据原型系统的风格框 架等完成网络学习的全部内容。过程包括: 制作脚本 用户登录模块 管理员管理模块 资料文件模块 基于 数据结构 精品课程网站 设计网站 数据库与程序设计,包括题库 ,基本信息库等,并根据需要利用 技术使用数据库完成交互式教学模块的设计。 页面设计与原型实现。 系统集成、运行测试。 发运行环境及运行方法 本系统在 P 后台数据库环境下,用 发完成。基于式使所有数据及设置均在 务器端完成,客户端用 上浏览器即可参加考试,免除了软件的安装,适应校园网环境,增强了考试 的灵活性与稳定性。 第四章 数据库设计 据库分析 数据库的概念 :数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库( 关系数据库( 关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,象记录、域等。 对关系模型的支持 关系型数据库系 统,用户可利用许多语言编写访问 据库的程序,对于小型应用系统是非常理想的。除了支持标准的 句,从而能获得相当好的性能。它可以在 统上或者在 其他系统上运行。 执行性能非常高,运行速度非常快,并非常容易使用,是一个非常棒的数据库。 还有其他包括在线学习、实验指导、精选题库、课程扩展、参考书籍等小模块构成 据库的建立方案分析 本系统包含了全部学生资料所有课程的试题库所有考生的答案成绩等大量数据资源,为了保证性能和安全性,采用了功能强大的 为数据库支持,如果学生人数较少,也可以采用 据库。在数据库规划中,基本上每个功能模块对应自身的数据表,班级,课程学生,教师已经所选的课程等四种信息表都按常规格式要求定义结构。 本系统使用的是 现的。 使用 接专家数据库后,通过服务端的 境管理员就可以象对当地数据库一样通过各种界面对数据库进行浏览进行各种功能的显示。数据管理,增加、删除、修改。 通过 立数据库 一种高效的关系数据库系统 ,它与 T/2000 及 x 等操作系统紧密集成。这种安排使 充分利用操作系统所提供的特性。对于今天复杂的客户 /服务器系统来说, 一个很好的选择。 可以打开 1)建立数据库。( 2)建立表。 建立的数据库 使用 计出专家管理系统界面,界面使用 接器连接到数据库。 4 2 数据库物理设计 对应逻辑设计的数据库名 计数据库的物理文件及相关属性如下。 主数据文件: 初始空间: 1超出空间按 10%自动增长。 存放路径: c: 最大文件大小:不受限。 隶属文件组: 日志文件: 初始空间: 1超出空间按 10%自动增长。 存放路径: c: 最大文件大小:不受限。 据库逻辑设计 由于本系统是为精品课程网站而设计的,因此数据库名称定为 据需求分析设计了 如图 3示的数据库结构。在名为 数据库里包含用户数据对象和系统数据对象两大部分 ,其中系统数据对象由系统自动产生,用户数据对象是由设计人员根据需要设计。 4 3 数据库结构介绍 据库系统 :数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心。数据库技术研究和解决了计算机信息处理过程中大量数据有效地组织和存储的问题,在数据库系统中减少数据存储冗余、实现数据共享、保障数据安全以及高效地检查数据和处理数据。 有强大的数据管理功能,提供了丰富的管理工具支持数据的完整性管理、安全性管理和作业管理。 有分布式数据库和数据仓库功能,能进行分布式事务处理和联机分析处理,支持客户机 /服务器结构。是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。它通常由软件、数据库和数据管理员组成。其软件主要包括操作系统、各种宿主语言,实用程序以及数据库管理系统。数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。这些数据为多个应用服 务,独立于具体的应用程序。数据库由数据库管理系统统一管理,数据的插入、修改和检索均要通过数据库管理系统进行。数据库管理系统是一种系统软件,它的主要功能是维护数据库并有效地访问数据库中任意部分数据。对数据库的维护包括保持数据的完整性、一致性和安全性。数据管理员负责创建、监控和维护整个数据库,使数据能被任何有权使用的人有效使用。另外 具有以下的优点: 、完全的 持 000 提供了以 准为基础的扩展数据库编程功能。丰富的 准支持允许您使用内置的存储过程以 式轻松存储和检索数据。您还可以使用 新程序容易地插入、更新和删除数据。 ? 通过 松访问数据。有了 000,您可以使用 向数据库发送查询、对数据库中存储的文档执行全文搜索、以及通过 行自然语言查询。 ? 强大而灵活的基于 分析。 000 分析服务功能被扩展到了 可以通过 览器来访问和控制多维数据。 、高度的可伸缩性和可 靠性 使用 000 可以获得非凡的可伸缩性和可靠性。通过向上伸缩和向外扩展的能力, 足了苛刻的电子商务和企业应用程序要求。 ? 向上伸缩。 000 利用了对称多处理器 (系统。 多可以使用 32 个处理器和 64 ? 向外扩展。向外扩展可以将数据库和数据负载分配给多台服务器。 ? 可用性。通过增强的故障转移群集、日志传送和新增的备份策略, 000 达到了最大的可用性。 数据库设计主要是进行数据库的逻辑设计,即将数据按一定的分类、分组系统和逻辑层次组织起来,是面向用户的。数据库设计时需要综合企业各个部门的存档数据和数据需求,分析各个数据之间的关系,按照 供的功能和描述工具,设计出规模适当、正确反映数据关系、数据冗余少、存取效率高、能满足多种查询要求的数据模型。 据库设计 ( 1) 数据表定义。数据表定义指定义数据库中数据表的结构,数据表的逻辑结构包括:属 性名称、类型、表示形式、缺省值、校验规则、是否关键字、可否为空等。关系 型数据库要尽量按关系规范化要求进行数据库设计,但为使效率高,规范化程度应根据应用环境和条件来决定。数据表设计不仅要满足数据存储的要求,还要增加一些如反映有关信息、操作责任、中间数据的字段或临时数据表。 ( 2) 存储设备和存储空间组织。确定数据的存放地点、存储路径、存储设备等,备份方案,对多版本如何保证一致性和数据的完整性。 ( 3) 数据使用权限设置。针对用户的不同使用要求,确定数据的用户使用权限,确保数据安全。 ( 4) 数据字典设计。用数据字典描述数据库的设计,便于维护和修改。 据库的具体实现 据库与 接 一种 言写成的可重用组件。为写成 必须是具体的和公共的,并且具有无参数的构造器。 过提供符合一致性设计模式的公共方法将内部域暴露称为属性。众所周知,属性名称符合这种模式,其他 可以通过自省机制发现和操作这些 性。 用户可以使用 功能、处理、值、数据库访问和其他任何可以用 码创造的对象进行打包,并且其他的开发者可以通过内部的 面、 他 户可以认为 供了一种随时随地的复制和粘贴的功能,而不用关心任何改变。 系统的一个面向对象的编程接口,它可以让你建可重用应用程序或能在网络中任何主流操作系统平台上配置的程序块,称作组件。 接数据库 ql ; ; 11111111; e) ): + ); ; +); 0; 执行 句出错 + ); 第五章 系统出错处理设计 错信息 安装后无法运行。 反应过慢。 连接达到最大限制。 列表框无法正确显示,影响添加和显示。 救措施 检查是否安装好 能通过验证成功登录 正确导入数据库。 减少操作频率,如添加删除。 操作完毕及时关闭页面,避免长时间占用数据库。 初次加载页面时,手动选择列表框,正确显示后再次操作。 第 6 章 结论 历时一个多月的毕业课题即将结束,回想起这段时间的学习生活,感觉自己提高了不少。我们这次的课题是做一个精品课程网站,使用 态网页技术以及000数据库技术进行开发。 在项目开始的前的几个星期,底恒老师带领我们复习了 态网页技术以及000数据库技术的相关知识,自己也认真阅读了关于专业知识的课本,在课堂上认真听老师的讲解,使自己在做程序前熟悉将要运用到的知识,为以后的做课题打下基础。特别是对书中的一些典型实例,认真学习它的编程思想,吸取它的编程技巧,弄懂程序中每句话的含义。在对所要应用的技术有了一个基本认识之后,就开始构思自己的系统设计。认真听老师对设计要求的讲解,根据任务书的要求将整个系统分为几个模块,每个模 块具体又要实现哪些功能,然后就逐个模块去一一详细设计,设计的过程中不时地翻阅资料,用一些巧妙的技术来优化程序。程序代码完成之后,要进行运行调试,刚开始由于没有调试经验和方法效率很低,最后在老师和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论