从化逸泉山庄幼儿园网站生大学学位论文.docx
《从化逸泉山庄幼儿园网站生大学学位论文.docx》由会员分享,可在线阅读,更多相关《从化逸泉山庄幼儿园网站生大学学位论文.docx(56页珍藏版)》请在冰豆网上搜索。
![从化逸泉山庄幼儿园网站生大学学位论文.docx](https://file1.bdocx.com/fileroot1/2023-2/21/897bd5b0-8081-400f-ada9-be979bd978d7/897bd5b0-8081-400f-ada9-be979bd978d71.gif)
从化逸泉山庄幼儿园网站生大学学位论文
毕业论文
从化逸泉山庄幼儿园网站
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:
所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:
日 期:
指导教师签名:
日 期:
使用授权说明
本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:
按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:
日 期:
学位论文原创性声明
本人郑重声明:
所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:
日期:
年月日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:
日期:
年月日
导师签名:
日期:
年月日
注意事项
1.设计(论文)的内容包括:
1)封面(按教务处制定的标准封面格式制作)
2)原创性声明
3)中文摘要(300字左右)、关键词
4)外文摘要、关键词
5)目次页(附件不统一编入)
6)论文主体部分:
引言(或绪论)、正文、结论
7)参考文献
8)致谢
9)附录(对论文支持必要时)
2.论文字数要求:
理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
3.附件包括:
任务书、开题报告、外文译文、译文原文(复印件)。
4.文字、图表要求:
1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写
2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。
图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画
3)毕业论文须用A4单面打印,论文50页以上的双面打印
4)图表应绘制于无格子的页面上
5)软件工程类课题应有程序清单,并提供电子文档
5.装订顺序
1)设计(论文)
2)附件:
按照任务书、开题报告、外文译文、译文原文(复印件)次序装订
3)其它
摘要
随着我国网络信息化的迅速发展,幼儿园班级网站大量涌现,网站栏目简洁、重点突出、外观美观、模块丰富、操作方便、实用性强,将班级的成果进行展示、及时的与家长沟通等有机地融合在一起,为班级建立了一个充满爱与阳光的网络温馨家园。
幼儿园班级网站的设计符合幼儿发展的、比较成熟的技术,兼顾家长的普遍需要,保证家长能经常得到自己孩子的信息。
同时网站开发应结构合理,在家园互动、特色展现和幼儿风采上有良好的分层设计,使幼儿园工作结构清晰,便于幼儿园教师使用、管理和维护。
另外幼儿园持高效实用的原则,着眼于培养、沟通、宣传的实际需要。
本文拟对幼儿园班级网站开发的设计思想、需求分析进行研究,以利于进一步推动幼儿园班级网站的发展。
首先要确定幼儿园班级的一些基本情况,根据班级的状况来制定班级网站,要符合幼儿园班级的特点,用欢快的背景作为整个网站的首页,这样能激发孩子和家长对网站的关注,其次是选用家长和孩子共同感兴趣的事情和话题来激发他们的参与和互动,其次要介绍班级老师和班级一些优秀的学生和学生作品,有利于家长交流心得与体会。
所以建立此班级网站就是能够给家长和老师提供一个网络平台,有利于学生,家长,老师三方面更好的交流,促进学校,班级和个人的发展。
本网站,采用ASP.NET2.0技术实现,以C#作为编程语言,采用SQLServer数据库作为后台数据库。
它是基于B/S结构下形成的Web应用程序。
本系统主要实现了幼儿园概况介绍、最新新闻动态的展示、活动风采、儿童乐园、育儿宝典、许愿树、家长互动等功能模块。
关键词ASP.NET、C#、SQLServer2000、VS.NET2008、幼儿园网站
Abstract
AlongwiththerapiddevelopmentofInternetinformationinourcountry,thekindergartenclasswebsitecolumnsarerequired.this,concise,highlight,pleasingappearance,moduleisrich,convenientoperation,practicalstrong,classofachievementsexhibition,timelyandparentcommunicateorganicallyfusesintogether,fortheclassestablishedalovefilledwithsunshinenetworkwarmhome.
Paperdesignkindergartenclasswebsitedesignconformstochildren'sdevelopment,maturetechnology,takeintoaccounttheguardian'suniversalneed,guaranteetheparentscanoftengettheirchild'sinformation.Meanwhilethewebdevelopmentshouldbereasonablestructure,inhomesinteraction,characteristicsandinfantsonshowelegancewithgoodlayeringdesign,makethekindergartenworkstructureisclear,facilitatekindergartenteachersuse,managementandmaintenance.Anotherkindergartenholdmoreeffectiveandpracticalprinciples,focusontraining,communication,publicitypracticalneeds.
Thispaperonkindergartenclasswebdevelopmentdesignidea,needsanalysis,soastofacilitatethefurtherpromotingthedevelopmentofkindergartenclasswebsite.Theveryfirststepistoconfirmthekindergartenclassesofsomebasicsituation,accordingtothesituationinordertoformulatetheclassgradewebsite,wanttoaccordwiththecharacteristicsofthekindergartenclasses,witheagerbackgroundaswholewebsitehomepage,thiscanstimulatethechildrenandtheirparentsforwebsiteattention,followedbychooseparentsandchildcollectiveinterestandtopicstoarousetheirparticipationandinteraction,andsecondlytointroducetheclassroomteacherandtheclasssomeoutstandingstudentsandstudents'works,behelpfulforparentstoexchangeexperienceandtheexperience.Sotosettinguptheclasswebsiteistogiveparentsandteacherstoprovideanetworkplatform,whichisbeneficialtothestudents,parents,teachersfromthreeaspects:
thebettercommunicationandpromotingschools,classesandpersonaldevelopment.
Thiswebsite,USESASP.NET2.0technologytoachieve,asaprogramminglanguage,usingc#SQLServerdatabasesasbackenddatabase.ItisbasedonB/SstructureformedundertheWebapplications.
Thissystembasemainlyrealizesthekindergartengeneralintroduction,latestnewsdynamicdisplay,activitycharm,children'spark,parentingtreasuredian,wishingtree,parentsinteractionetcfunctionmodules.
Keywords:
Asp.Net,C#,SQLServer2000,VS2008,Thekindergarten
目录
第一章绪论1
1.1网站开发背景1
1.2网站开发的意义1
1.3国内外发展状况2
第二章技术方案3
2.1C#简介4
2.2ASP.NET简介5
2.3数据库简介6
第三章、需求分析8
3.1可行性分析8
3.2系统主要解决的问题10
3.3功能结构分析10
3.4系统目标11
3.5系统业务流程图设计11
第四章、系统总体设计12
4.1系统开发环境12
4.2数据库14
4.3后台管理界面设计图17
4.3.1管理员模块17
4.3.2会员模块20
4.4输入输出设计20
4.4.1输入设计20
4.4.2输出设计21
第五章、系统实现22
5.1系统主界面介绍22
5.2园区概况24
5.3家长互动26
5.4用户注册页面27
5.5活动风采29
5.6儿童乐园31
5.7育儿宝典33
5.9许愿树36
5.7关键技术37
第六章系统测试41
6.1概述41
6.1.1概念和意义41
6.1.2特性41
6.1.3重要性42
6.2本系统测试描述42
结束语43
致谢43
参考文献45
第一章绪论
1.1网站开发背景
全新的网络技术和大众媒体正以一种前所未有的速度风靡全球:
据资料显示,在短短的五年内全球已有五千万人使用它,并且不久用户将以亿计算;另外,据统计在中国自去年十月到现在互联网用户数量已经翻了一翻,达到210万,预计到2001年国内互联网用户数量将突破1000万人,事实证明到目前为止,中国的互联网认输已远远不止这些。
在这样的情况下,企业宣传,校园文化宣传的通过互联网来实现是最好不过的了。
为进一步贯彻第三次全国教育工作会议和全国基础教育工作会议精神,落实《国务院关于基础教育改革与发展的决定》,推进幼儿园实施素质教育,全面提高幼儿园教育质量。
会议中强调要积极利用多种宣传媒介,采取多种形式,广泛、深入地宣传《纲要》,使广大幼儿教育工作者、幼儿家长以及社会人士都能了解《纲要》的指导思想和基本要求。
贯彻实施《纲要》,要坚持因地制宜、实事求是的原则,认真制订本地贯彻《纲要》的实施方案。
应从具体情况出发,切忌搞“一刀切”。
各地可采取先试点的方法,对不同地区、不同类型、不同条件的幼儿园,分别提出不同的要求,待取得经验后逐步推开。
在这样大背景下,我选择了从化逸泉山庄幼儿园网站的开发课题,设想通过此设计锻炼自己的开发技术水平,以及更加深入的了解网站建设的特点,优势,以及未来的发展动向。
在即将毕业寻找工作的时候会更加关注软件开发先关事宜。
1.2网站开发的意义
进入新世纪,互联网络正以空前的速度,渗透到世界的每一个角落。
教育的网络化建设已成为我国信息化建设一个重中之重。
如何利用互联网络这一强大的信息资源,更好地服务于新世纪的学校教育事业,不仅成为当代教育专家的一道崭新研究课题,而且也成为教育行政部门和广大学校的一项紧迫任务。
在国家教育部加强信息化教学与实现"校校通"工程的号召下,传统的教与学模式正在酝酿重大的突破,教育正面临着有史以来最为深刻的变革;这场变革不仅是教育形式和学习方式的变化,还将对传统教育的思想、观念、模式、内容和方法产生深刻影响。
面对急剧变化的世界信息技术和教育发展环境,努力将现代信息技术与传统的教学方法相结合,实现教学资源的共建共享,学校老师制作高质量的课件,积极推行教育信息化教学,实现电子校务管理、服务与教学,提高教学质量与效益,方便学校师生的教与学,切实提高教育质量。
从世界各国学前教育信息化的进程来看,不但竞争非常激烈,而且无论是在教育信息基础设施和资源建设上,还是在普及的程度上,我国与发达国家甚至某些发展中国家相比都存在着较大的差距。
按照“校校网”的思路,校园网的建设都需要具备中高配置的硬件设备和与之配套价格不菲的教育软件,就目前来看,我国百分之七十的地区短时期内是难以实现“校校通”的目标的;据相关教育信息了解到,基于上述考虑,教育管理信息中心专门为实施“校校通”工程,在中小学以及学前教育迅速普及信息技术教育提供了一套学校信息化解决方案,它包括:
整合各种教学信息、实现资源共享的网站--各校特色化校园网站,学校网站智能化建设和管理,起点高、投资少、见效快、简便易行。
智能化平台的建设是实现“校校通”工程,建设校园网的首要环节,校园网站的技术实现,能够运用高新技术手段为学校的宣传和招生开辟一条崭新的途径。
利用互联网交互的特性使这个网络平台能为学校充分发挥宣传和应用的功效,为教学管理者,教师和学生开辟一种新的交流形式,更成为学校向网络化、信息化时代靠近和发展的一种奠基。
校园网络平台的建立对于教育实践及全社会的意义重大。
第一,对于教育管理者而言,它把教育管理人员的管理工作从南面搬到网上,实现在线管理,这将使教育质量和水平得到监控和提高,教育行政后勤服务得到快速反应和充分保证;第二,对于教师而言,它将使教师充分地实现资源共享,轻松地制作课件或电子教案,方便地交流教学经验。
使教师的角色将从一个知识的传播者变为学习的帮助者。
第三,对于学生而言,它使学生从被动学习转为主动学习,改变了传统的学习模式,有效地提高了学习效率。
第四,对于社会及公众而言,它是连接社会公众与教育管理部门及学校的桥梁,可以更好的让社会公众参予教育,形成一个互动的信息平台,教育的网络化普及对于全社会信息化素质的提高更有着深远的意义。
1.3国内外发展状况
尽管世界各国关于幼儿教育的方法、形式繁多,但是其基本的教育原则大体上是一致的。
现概括如下:
一、使所有幼儿均能适应的原则。
这是幼儿教育最基本的原则。
因为幼儿能否适应学前阶段的教育,直接关系到以后学校教育的成败。
因此,许多国家特别注意研究每个幼儿的家庭经济情况、社会地位、父母的职业和文化素养等因素对幼儿的影响,然后根据幼儿不同的经历、素质、独创性等进行有针对性的教育,这样自然会提高每个幼儿对教育的适应性。
二、促进思维的原则。
幼儿教育一方面要适应幼儿的思维发展水平,另一方面要帮助幼儿掌握越来越复杂的思维方法。
要多让幼儿接触实际,观察事物,并加以集中、分类、比较。
鼓励幼儿经常反复思考一个问题,这是一种奠定思考方法基础的手段。
三、依靠自身发展的原则。
真正的教育并不是强加于人的。
幼儿教育只能在幼儿毫无对抗情绪的情况下进行,促使他们自愿地得到发展。
汇集各种知识、印象,在自己头脑中逐渐形成一个统一的世界,这一活动过程是在成人指导下,靠幼儿自身的努力完成的,任何人都无法取代。
因而,教师的主要任务就是创造各种能给幼儿带来新感受的环境,以帮助他们从各种感受中获取新知识。
为此,许多国家十分重视激发幼儿的好奇心和求知欲,培养幼儿广泛持久的兴趣。
这是幼儿自我教育的动力。
第二章技术方案
本系统前台利用MicrosoftVisualStudio2008开发。
ASP.NET是一个统一的Web开发模型,它包括您使用尽可能少的代码生成企业级Web应用程序所必需的各种服务。
ASP.NET作为.NETFramework的一部分提供。
当您编写ASP.NET应用程序的代码时,可以访问.NETFramework中的类。
您可以使用与公共语言运行库CLR)兼容的任何语言来编写应用程序的代码,这些语言包括MicrosoftVisualBasic、C#、JScript.NET和J#。
使用这些语言,可以开发利用公共语言运行库、类型安全、继承等方面的优点的ASP.NET应用程序[1]。
ASP.NET页和控件框架是一种编程框架,它在Web服务器上运行,可以动态地生成和呈现ASP.NET网页。
可以从任何浏览器或客户端设备请求ASP.NET网页,ASP.NET会向请求浏览器呈现标记(例如HTML)。
通常,您可以对多个浏览器使用相同的页,因为ASP.NET会为发出请求的浏览器呈现适当的标记。
但是,您可以针对诸如MicrosoftInternetExplorer6的特定浏览器设计ASP.NET网页,并利用该浏览器的功能。
ASP.NET支持基于Web的设备(如移动电话、手持型计算机和个人数字助理((PDA))的移动控件。
ASP.NET网页是完全面向对象的。
在ASP.NET网页中,可以使用属性、方法和事件来处理HTML元素。
ASP.NET页框架为响应在服务器上运行的代码中的客户端事件提供统一的模型,从而使您不必考虑基于Web的应用程序中固有的客户端和服务器隔离的实现细节[2]。
该框架还会在页处理生命周期中自动维护页及该页上控件的状态。
几乎所有的应用程序都需要访问从简单的文本文件到大型的关系型数据库等各种不同类型的数据。
在Microsoft.NET中访问数据库的技术是ADO.NET。
ADO.NET提供了一组用来连接到数据库、运行命令和返回记录集的类库,与从前的ADO(ActiveXDataObject)相比,Connection和Command对象很类似,而ADO.NET的革新主要体现在如下几个方面:
首先,ADO.NET提供了对XML的强大支持,这也是ADO.NET的一个主要设计目标。
在ADO.NET中通过XMLReader、XMLWriter和XMLNavigator等可以方便的创建和使用XML数据,并且支持W3C的XSLT、DTD和XDR等标准。
ADO.NET对XML的支持也为XML成为Microsoft.NET中数据交换的统一格式提供了基础。
其次,ADO.NET引入了DataSet的概念,这是一个驻于内存的数据缓冲区,它提供了数据的关系型视图。
不管数据来源于一个关系型的数据库,还是来源于一个XML文档,我们都可以用一个统一的编程模型来创建和使用它。
它替代了原有的RecordSet的对象,提高了程序的交互性和可扩展性,尤其适合于分布式的应用场合。
另外,ADO.NET中还引入了一些新的对象,例如DataReader可以用来高效率的读取数据,产生一个只读的记录集等等。
简而言之,ADO.NET通过一系列新的对象和编程模型,并与XML紧密结合,使得在Microsoft.NET中的数据操作十分方便和高效。
数据库服务器是一个存取数据和管理数据的软件,它针对客户的请求为客户提供数据服务。
这些服务包括数据插入、修改和查询等。
客户对数据库服务器提出请求用的语言是SQL(StructuredQueryLanguage)。
SQL是大多数数据服务器使用的查询语言。
因此,C#.NET与数据库的关系是“配合”与“协调”的关系。
C#.NET完成数据请求、数据表现、菜单和界面等表现方面的工作,而数据库服务器完成数据库数据的存储管理、安全管理、并发控制、事务管理、完整性维护和查询优化等工作。
2.1C#简介
C#(Csharp)是一种最新的、面向对象的编程语言。
它使得程序员可以快速地编写各种基于Microsoft.NET平台的应用程序,Microsoft.NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。
正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选——无论是高级的商业对象还是系统级的应用程序。
使用简单的C#语言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用。
C#是一种现代的面向对象语言。
它使程序员快速便捷地创建基于Microsoft.NET平台的解决方案。
这种框架使C#组件可以方便地转化为XML网络服务,从而使任何平台的应用程序都可以通过Internet调用它。
C#增强了开发者的效率,同时也致力于消除编程中可能导致严重结果的错误。
C#使C/C++程序员可以快速进行网络开发,同时也保持了开发者所需要的强大性和灵活性。
2.2ASP.NET简介
ASP.NET是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。
ASP.NET提供许多比现在的Web开发模式强大的的优势。
ASP.NET文件是扩展名为.aspx的文本文件。
在ASP.NET支持下,利用ADO.NET,开发者可方便地访问种种基于Web的数据库,不管数据源是关系数据库、非结构的数据库、文字数据库(如XML),还是如MicrosoftExcel一样的表格数据库,都可以通过ADO.NET来存取。
ASP.NET是使用.NET框架提供的类库构建而成的,它提供了一个Web应用程序模型