已阅读5页,还剩26页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
编号:077 计算机系本科毕业(设计)论文计算机系本科毕业(设计)论文 二零一零年六月 课题名称智 能 型 幼 儿 识 字 网 站 的 设 计 与 实 现 专 业计 算 机 科 学 与 技 术 姓 名 学 号 指导教师 目目 录录 1 1 引引 言言2 2 1.1 开发背景及研究现状2 1.2 本人主要工作2 1.3 论文组织与结构3 2 2 可行性分析可行性分析.4 4 2.1 网站可行性分析.4 2.2 开发环境的构建与配置4 2.3 ado 访问数据库分析.6 3 3 网站需求分析网站需求分析8 8 3.1 用户需求描述8 3.2 网站功能需求分析9 3.3 网站性能需求分析10 4 4 网站设计网站设计1111 4.1 网站功能模块设计11 4.2 数据库结构设计12 5 5 网站的实现网站的实现1515 5.1 各模块的制作15 5.2 asp 的动态技术.21 6 6 网站测试与维护网站测试与维护2323 6.1 网站测试.23 6.2 网站维护.24 7 7 结束语结束语2525 致致 谢谢2626 参考文献参考文献2727 忻州师院计算机系本科学士学位论文 1 智能型幼儿识字网站的设计与实现 摘要:当前幼儿识字教育水平普遍不高,有的还停留在书本的基础上,这种教学手段已不 能适应时代的发展。为此,幼儿识字教育迫切需要现代化。 智能型幼儿识字网站体现了典型的幼儿识字方式,其开发主要包括直觉的、可视的和愉 悦的环境以及科学合理的教学过程两个方面。本文阐述了 macromedia flash 和 macromedia asp web 服务器应用程序以及 microsoft access 数据库相结合设计和实现智能型幼儿识字 网站的整体思路,并提供了需求分析、网站设计与实现及网站测试各环节的详细方案。 关键词:幼儿识字 macromedia flash macromedia asp 智能型 abstract:currently in china, the level of status infants literacy education is not generally high, some management is still based on the medium of book, which has been already unable to adapt to the development of our times. thus, infants literacy education is pressing for modernization. infants literacy education system reflects typical means of information management system, whose development mainly includes the establishment and the maintenance of backstage database as well as the exploitation of the front interface. this easy expounds the combination design of the microsoft access database and macromedia flash as well as macromedia asp web application procedure and the overall thought which realizes the intelligent child literacy software and provides the demand analysis, the system design and the realization and the system test of various links with detailed plan. keywords:infants literacy macromedia flash macromedia asp intelligent 1 引引 言言 1.1 开发背景及研究现状开发背景及研究现状 随着信息时代的到来,目前,计算机以自身所具备的优越性而普及于各行 各业,它与其他教学设备相比具有多、省、快、广等特点,因此计算机应用也 悄然走进了幼儿教育,参与到了幼儿的教育活动中来,逐步被幼儿接受和使用, 并很快显示出了无与伦比的巨大优势,它使幼儿在可视的、直觉的和愉悦的环 境中,获取知识,在活跃的气氛中发展思维,在积极主动的状态中,提高各种 能力,推动了幼儿素质教育的进程。计算机应用在教学中不仅能促进教育教学 智能型幼儿识字网站的设计与实现 2 目标的实现,也能产生更好的效果,使幼儿轻松、愉快的接受,感知新事物。 在这样的背景下,幼儿教育院校非常迫切需要一个针对幼儿识字的专业网站。 国内外现在专门针对幼儿识字的网站尽管多,但不具有科学合理的教育原 则,只是单纯的学习汉字,没有全面合理的分析幼儿识字的特殊性,进行由简 到难分步智能学习。由于幼儿教育办学模式的迅速变化,和社会各界对幼儿教 育的重视,以往的网站已经暴露出了功能性差,交互性不强,学习效果低。而 且以往网站往往只针对幼儿识字的某个单一功能,不能充分利用幼儿的学习特 点实现教学的信息化,智能化,多样化。 因此,本人按照幼儿认知规律、幼儿身心阶段特点为幼儿教育院校开发了 这套幼儿识字网站,该网站包括类别识字、级别识字、测试功能、动态组字功 能、音乐厅、游戏以及提供登录用户留言功能模块。本网站具有高度的集成性, 多个独立的功能模块,采用不同的教育理念;生动有趣的动画场景,形象的汉 字学习,让孩子快速高效的学习汉字。 1.2 本人主要工作本人主要工作 学习 flash 编程和 microsoft dreamweaver 8.0 软件的应用,为进一步开发网 站打好基础。通过分析研究任务书要求,以及对幼儿身心阶段特点的观察、记 录、分析、总结等实地调研,进一步对网站进行需求分析,设计了识字及测试 等主要功能。网站的开发中,主要包括制作汉字的形象动画以及智能测试两个 方面。对于前者要求运用 flash 制作各个汉字的动画特效。而对于后者则要求 应用 flash 及 asp 合理智能的实现测试功能。在以上工作的基础上,对网站进 行详细设计和实现网站的所有功能,最后进入论文撰写阶段,完成网站设计和 论文撰写的工作。 1.3 论文组织与结构论文组织与结构 第一部分:引言。主要介绍了本论文的开发背景以及研究现状; 第二部分:可行性分析。对智能型幼儿识字网站的可行性进行了分析并对 开发工具作了简要的介绍; 第三部分:需求分析。对智能型幼儿识字网站的设计和实现做了详细的分 析并在此基础上画出了功能需求描述图; 第四部分:网站设计。介绍智能型幼儿识字网站需要实现的功能模块,网 站工作流程以及 flash 设计; 忻州师院计算机系本科学士学位论文 3 第五部分:网站实现。介绍了整个网站的实现方法,并针对主要功能模块 的实现方法给出了关键代码; 第六部分:网站测试与维护。对系统各模块的功能做了详细的测试并给出 了相应的维护方法; 第七部分:小结。总结全文工作,并对系统作了简要的评价。 智能型幼儿识字网站的设计与实现 4 2 可行性分析可行性分析 2.1 网站可行性分析网站可行性分析 可行性研究是对网站进行全面、概要的分析。可行性分析的目的是以最小 的代价在尽可能短的时间里确定问题是否能解决,通过可行性分析可以避免人 力、物力和财力上的浪费。经调查分析设计方案有以下三个可行性: (1) 技术可行性 智能型幼儿识字网站的设计可以使用多种语言来实现,可以使用 macromedia asp microsoft access 2003 macromedia flash 等来实现, macromedia asp 可产生和执行动态、交互性强、网站服务器的效率高; microsoft access 2003 有强大的存储功能,便于存储数据;对于动画制作, macromedia flash 是一门专门制作动画的软件,这个软件用起来比较方便,而 且实现功能强大。 (2) 经济可行性 智能型幼儿网站的开发、运行、维护费用包括:购买和安装设备的费用、 人员费用、消耗品费用,但这些费用相对而言是比较低的。另外,本网站开发 成本低,而其运行后所带来的经济效益较高,可以很好的缓解我国的教育压力, 使教学质量更上一个台阶。 (3) 操作可行性 本网站实现了幼儿识字的基本要求,操作简单,易于理解,能够很快的掌 握运用。孩子、教师、家长均能进行操作,运行环境要求低。 2.2 开发环境的构建与配置开发环境的构建与配置 macromedia flash 8.0 环境:flash 是交互式矢量图和 web 动画的标准。网 页设计使用 flash 能创建漂亮的、可改变尺寸的、以及极其紧密的导航界面、 技术说明以及其他奇特的效果。flash 8.0 还支持一种新的编码格式(on2 的 vp6),这种编码格式有很大提高。此外,flash 8.0 还支持透明功能,能够对 诸如文本、矢量图像以及其它 flash 元素等进行整合。因此,可以说 flash 是到 处存在。 macromedia asp 环境:asp 是基于 web 的一种编程技术,它是 microsoft 的 iis(internet information server)服务器所提供的一项用来替代传统 cgi 的技术 2, 它提供了一种服务器端脚本编写环境和服务器端运行的环境。由于它是服务 忻州师院计算机系本科学士学位论文 5 器端的脚本, 一般用户无法看见, 从而有效地保证了系统的安全性。有 ado(active database object,动态数据库对象)的支持,asp 对数据库的操 作非常得心应手,你甚至可以像使用本地数据库那样,管理远程主机上的数据 库,对表格、记录进行各种操作,其工作原理如图 2.1 所示。 microsoft office access 2003 介绍:access 2003 中文版是微软公司发布的 office2003 中文版套装办公软件中的一款关系数据库软件。它以其功能强大、 界面友好、效率高、扩展性强等特点吸引了广大用户,是当今最流行的数据库 软件之一,尤其在中小型数据库中得到了广泛的应用。 数据库 客户浏览端 动态服务器页 vbscript 访问 http 请求 http 响应 图 2.1 asp 工作原理图 iis 服务器介绍:iis 是 internet information server 的缩写,它是微软公司主 推的服务器,iis 与 windownt server 完全集成在一起,因而用户能够利用 windows nt server 和 ntfs(nt file system,nt 的文件系统)内置的安全特 性,建立强大,灵活而安全的 internet 和 intranet 站点。iis 的安装,管理和配 置都相当简单,这是因为 iis 与 windows nt server 网络操作系统紧密的集成在 一起。 vbscript 和 javascript 介绍:vbscript 和 javascript 是现在比较流行的两种 脚本语言。 vbscript(microsoft visual basic scripting edition)是程序开发语言 visual basic 家族的最新成员,它将灵活的脚本应用于更广泛的领域,包括 microsoft internet explorer 中的 web 客户端脚本和 microsoft internet information server 中 智能型幼儿识字网站的设计与实现 6 的 web 服务器端脚本。是微软(microsoft)公司专为 ie(internet explorer)浏 览器开发的一种基于对象、事件驱动式的网页脚本语言。 javascript 是一种解释型的、基于对象(object)和事件驱动(event driven)并具 有安全性能的、平台无关的脚本语言。javascript 脚本只能在某个解释器上运行, 该解释器可以是 web 服务器,也可以是 web 浏览器。使用它的目的是与 html(hypertext markup language)语言、java 脚本语言(java 小程序)一起 实现在一个 web 页面中链接多个对象,与 web 客户交互作用,从而可以开发 客户端的应用程序等。它是通过嵌入或调入在标准的 html 语言中实现的。 actionscript 脚本语言: actionscript 是 flash 的脚本语言,是一种面向对象的编程语言。使用 actionscript 可以控制 flash 动画中的对象,创建导航元素和交互元素,扩展 flash 创作交互动画和网络应用能力。 本语言主要包括:控制类动作、判断类动作、函数类动作、循环类动作、 运算符、函数、属性、对象等。 2.3 ado访问数据库分析访问数据库分析 ado 具有支持建立 c/s(client/sever,即客户机/服务器)和基于 web 应 用的关键特性,在 asp 中,ado 可以看作是一个服务器组件,ado 所提供的 三个主要的独立对象是: (1) 连接对象 connection:提供对数据库服务器的连接; (2) 记录集对象 recordset:有数据库服务器所返回的记录集,实现对数据库 的操作,主要包括添加、删除、修改等; (3) 命令对象 command:执行 sql 语句和带有参数的存储过程,提供数据 库服务器数据查询; 灵活使用上述对象的方法和属性,可以实现对数据库的操作,其基本步骤 是: (1) 建数据库源名(dsn) dsn (data source name)是连接 odbc 和数据库的桥梁3,odbc 通过 dsn 来找到要访问的数据库。用户可以通过 windows 的控制面板中的“32 位 odbc”进行配置。 (2) 使用 connection 打开数据库 忻州师院计算机系本科学士学位论文 7 要打开一个数据库的连接,首先创建连接对象的一个实例,然后通过调用 连接对象的 open 方法可利用 odbc 的系统 dns 来打开数据库,代码如下: set conn=sever.createobject(“adodb.connection”) 表示建立了连接对象的一个实例 strconn=“driver=microsoft access driver (*.mdb); dbq=“ j 0 & _root.over “ name=“form1“ 用户名: 智能型幼儿识字网站的设计与实现 22 留言: 添加留言或记录的界面如图 5.8 所示: 图 5.8 动态组字界面 忻州师院计算机系本科学士学位论文 23 6 网站测试与维护网站测试与维护 智能型幼儿识字网站是一个基于 flash 的网络数据库应用网站。因此,网 站的测试与维护可以参照 flash 和网站的测试与维护技术进行。本章介绍网站 的测试与维护内容、技术及方法11。 6.1 网站测试网站测试 1. 界面测试 网站界面测试的目的在于检测网站的可访问性,浏览者能否快速、方便的 访问本网站。因此,需要检测本网站界面可被访问的性能如何。 (1) 站点综合测评 网页链接情况检查。主要检测网页的可读性、网页载入时间等。 浏览器兼容性检查。使用当前主浏览器并设置不同的分辨率,对在各种情 况下所获得的网页进行评价。 (2) 链接有效性测试 这项测试主要检查指定网页上的所有链接是否正常,用以保证没有错误链 接,各个识字模块能有序合理的被调用,不发生异常链接。除了要避免网站自 身的链接错误之外,还要避免与其他站点的链接错误。 (3) 网站交互性检查 测试网站整体结构是否清晰,网站内部应用 flash 识字页面导航是否清晰, 孩子与家长能否快速熟悉并简捷使用本网站的功能。 2. 性能测试 网站性能测试主要包括链接分析和数据处理性能分析。 (1) 链接分析 链接分析主要用于检测那些已经断开和几乎无人使用的链接,以便对那些 链接进行维护。 (2) 数据处理性能分析 在网站建设初期,所需处理的数据量不会很大,一般不会暴露出数据处理 性能上的问题。但是当程序需要分析大量数据时,数据处理性能可能会出现问 题。因此,需要在网站集成过程中进行数据处理性能分析。 智能型幼儿识字网站的设计与实现 24 6.2 网站维护网站维护 1. 技术性维护。包括不断对网站内容进行测试;对各模块进行有效测试, 进行站点链接分析,保证所有链接的有效性等。 2. 安全性维护。由于该网站是开放的,以保证每个来客可以进行访问,因 此网站的安全问题是个大问题,保证各个来客有序发表自己的观点。还需要适 时监控网站安全。 3. 网站内容维护。网站内容按其更新速度可分为两种,一种是实时更新的 内容,如新闻公告。另一种是非实时更新的内容。 忻州师院计算机系本科学士学位论文 25 7 7 结束语结束语 经过三个月对系统的设计和开发,智能型幼儿识字网站基本完成。其功能 基本符合用户需求,实现了登录、类别识字、级别识字、测试、动态组字、休 息娱乐、留言板、查看留言等功能。 由于本人能力有限,在知识、经验方面都存在着不足,而且,在整个开发 的过程中,时间比较仓促,该网站还有许多不尽人意的地方,比如用户界面不 够美观、友好,功能还不是十分完善,出错处理没有考虑周全等多方面问题, 这些都有待进一步改进。另外,网站还没有经过严格的测试,望网站使用者和 维护者能发现问题后及时提出,我会尽最大努力去改进。 智能型幼儿识字网站的设计与实现 26 致致 谢谢 我的毕业设计从选题到项目的最终完成,史老师始终认真负责地给予我深 刻而细致地指导,帮助我开拓研究思路,精心点拨、热忱鼓励。史老师定期与 我们见面,询问开发进程,并为我指点迷津。史老师严肃的科学态度,严谨的 治学精神,精益求精的工作作风,深深地感染和激励着我。在此谨向史老师致 以诚挚的谢意和崇高的敬意。 一个人的成长离不开他人的帮助,在这里,要向所有帮助过我的人致谢。 首先,要感谢大学几年里培养与教育过我的老师,是你们让我学会了专业 知识,树立了正确的人生观和价值观。 其次,我还要感谢在一起愉快地度过大学生活的兄弟姐妹们,集体的关怀 是别致与隽永的。他们的支持与情感,是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026春浙美版(新教材)小学美术二年级下册第三单元生活用品大改造《9.便利的收纳盒》教学设计
- 26年中西医护理结合课件
- 2026年河南省信阳市普通高中高三适应性月考(六)化学试题含解析
- 2026届重庆市北碚区高三5月统一考试化学试题含解析
- 肾康注射液对缺血性急性肾衰竭大鼠血浆ANGⅡ含量影响的机制探究
- 肾力康:系膜增生性肾小球肾炎气阴两虚兼湿热毒瘀型的临床攻坚与机制探索
- 肺癌诊断与疗效评估新视角:肿瘤标志物联合检测的深度剖析
- 肺癌A549细胞上皮 - 间质转化及对microRNAs表达的多维度解析与机制探究
- 肺炎克雷伯菌耐药突变选择窗:体内外特性、影响因素及临床启示
- 肱骨外上髁与尺骨鹰嘴截骨入路:解剖学特征与临床应用的深度剖析
- 科学实验科创课件STEM教育编程065机械鱼
- 爱情片《百万英镑》台词-中英文对照
- 商品七大异常状态及处理
- 金属矿床开采新技术技术
- FBCDZ系列通风机为对旋式防爆主要通风机
- GB/T 37669-2019自动导引车(AGV)在危险生产环境应用的安全规范
- 第四章 AP1000反应堆结构设计(杜圣华)
- 几起重大工程质量安全事故原因
- 设备供货安装方案(通用版)
- 中考物理题型二《开放、推理类题》
- 第二节 金属的腐蚀和防护PPT课件
评论
0/150
提交评论