欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    幼儿园网站的设计与实现毕业论文.doc

    • 资源ID:3942936       资源大小:3.45MB        全文页数:51页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    幼儿园网站的设计与实现毕业论文.doc

    毕 业 设 计 论 文题 目: 田园山庄幼儿园网站 学 院: 计算机科学与工程学院 专 业: 计算机科学与技术 姓 名: 学 号: 指导老师: 完成时间: 幼儿园网站的设计与实现摘要 近年来,随着整个社会对学前教育的逐渐重视,幼儿园建立具有自身特色网站的时机已经成熟。因此,本论文介绍了一个幼儿园网站的整体建设过程,该幼儿园网站栏目简洁、重点突出、外观美观、模块丰富、操作方便、实用性强,将班级的成果进行展示、及时的与家长沟通等有机地融合在一起,为班级建立了一个充满爱与阳光的网络温馨家园。本系统主要实现幼儿园网站的前台界面设计和后台数据库的开发,实现对数据进行远程传输及系统的远程控制,本系统用方便、功能齐全、运行速度快,具有良好的可移植性和可扩展性。前台界面设计上,本网站选用以儿童喜爱的色彩丰富、风格欢快的图片作为主要背景,很多模块都是站在孩子和家长的角度去考虑的实际应用功能,从而提高了孩子和家长们对本网站的关注,激发了他们参与互动的积极性。在设计过程中,首先确定了幼儿园班级的一些基本情况,根据班级的状况建立了系统的应用原型,在此基础上进行需求迭代,然后在详细设计时进行不断地修改和完善,再经过测试阶段反复调用和测试验证,最终形成达到设计要求的系统。幼儿园网站设计是基于Web的信息处理系统,主要采用Visual Studio 2005作为开发工具,后台数据采用SQL Server 2005数据库设计,以C#作为编程语言,基本能实现有互联网的地方,用户就能登录并浏览本网站。 本系统主要实现了幼儿园的概况介绍、最新新闻动态的展示、活动风采、儿童乐园、育儿宝典、许愿树、家长互动等功能模块。关键词 ASP.NET 、 C# 、SQL Server2005 、幼儿园网站 AbstractIn recent years, with the whole society gradually paying more and more attention to the preschool education, its the ripe time of kindergartens constructing websites having their own characteristics. Therefore, this paper introduces the whole constructing process of a kindergarten website, which has the advantages of concise, highlight, pleasing appearance, rich module, convenient operation, strong practical and fuses the exhibition of childrens achievements and communication between parents and babies all together. At the same time, the website establishes a home filled with sweet love and sunshine for the class.This system mainly realizes the kindergarten websites front desk interface design and backed database development, realizes the data remote transmission and remote controlling system. Also this system is convenient, fast and having complete functions , good portabilities and scalability.The kindergarten website meets the need to the growth of children as it can take into the guardians need, guarantee parents can get their babies information at any time. Also, website development should have reasonable structure, while having good layering design in interaction, characteristics and infants on show elegance. Then, it can make the kindergartens daily work clear, facilitate kindergarten teachers using, management and maintenance. Whats more, kindergarten hold more effective and practical principles, focus on training, communication, publicity practical needs.This website uses ASP. NET2.0 technology to achieve its functions, which using C# as a programming language and SQL Server databases as backed database. It is based on B/S structure forming the web applications.This system mainly realizes the kindergarten overview presentation, dynamic display of the latest news, activities, childrens park, parenting lists, wishing tree and interaction etc function modules.Keywords: Asp.Net, C#, SQL Server2005, VS 2008, The kindergarten目录摘要IAbstractII1. 前言11.1网站开发背景11.2 网站开发的意义11.3国内外发展状况22 技术方案42.1 系统所用技术简介42.2 C#简介52.3 ASP.NET简介52.4 数据库简介63、 需求分析83.1可行性分析83.2系统主要解决的问题93.3功能结构分析103.4系统目标113.5系统业务流程图设计114 系统总体设计134.1 系统开发环境134.1.1 硬件环境134.1.2 软件环境134.1.3 开发工具134.2 数据库144.2.1 数据库设计144.2.2 数据库ER图设计174.3 后台管理界面设计图184.3.1 管理员模块184.3.2 会员模块224.4 页面模块设计234.4.1 输入设计234.4.2 特殊页面设计245 系统实现255.1 系统主要功能模块代码255.1.1 主页面核心代码255.1.2 园区概况核心代码265.1.3 家长互动核心代码285.1.4 用户注册页面核心代码295.1.5 活动风采核心代码305.1.6 儿童乐园核心代码325.1.7 育儿宝典核心代码345.1.8 许愿树核心代码375.2 核心技术386 系统测试416.1 概述416.1.1概念和意义416.1.2 特性416.1.3重要性426.2本系统测试描述42总结43致谢44参考文献451. 前言1.1网站开发背景随着家长们对幼儿的教育学习的逐渐重视,幼儿园建立具有自身特色网站的时机已经日趋成熟。经调查显示,目前办理托儿所的家长年龄大部分在2535岁之间,是社会生产和经济发展的骨干力量。他们工作繁忙,大部分都没有太多时间和精力用来照顾孩子,所以全托式的幼儿园造成了他们的首选。但是孩子毕竟是父母的掌上明珠,每周一两次的接送并不能让家长充分了解孩子们在幼儿园的情况,因此,单位家庭上网的便捷和人们对网络的熟悉,使得通过幼儿园网站进行家园互动、及时全面了解孩子们在幼儿园的状况成了家长们的迫切需要。也正因此,幼儿园网站应运而生。如今是个信息化的社会,信息的传播速度不断加快,幼儿园属于事业型单位,但鉴于幼儿园今后的发展需要,急需建立各自的相应网站,用于对外宣传和内部管理,从而提高幼儿园的知名度,树立自身良好的社会形象。网络这一信息时代的产物,已经超出了技术产品本身的内涵,它向社会生活的各个领域扩展,并逐渐形成了具有鲜明时代特色的文化。学习作为延续人类已有物质文化成果、并在原有知识基础上创造出前所未有的内容的活动,已经从传统的基于课堂的“老师教授学生学习”的模式转变为通过多种途径来实现,网络教学是一个必然的发展趋势。在这样的大背景下,我选择了嘉嘉田园山庄幼儿园网站的开发课题,希望以此来锻炼自己的开发技术水平,更加深入的了解网站建设的特点,优势,以及未来的发展动向。1.2 网站开发的意义可以说,从孩子一出生起,父母就一直在以理想的方向而塑造着他们。然而,这样单纯的教育模式是否就是完美的呢?我们究竟应该为幼儿建立一个怎样的教育体系?如何为他们提供一个平等的发展机会?一个由家庭、幼儿园和社会共同构成的完整的教育体系,才会为培养和谐发展的未来人才提供强大的推动力。教育是国家富裕强盛的根本,幼儿教育更是不能忽视的,如今已是信息化普及的时代,网络也已遍及到各家各户。因此,我选择了幼儿园网站设计来做我的毕业设计。这样可以利用网络进行工作学习以及品牌推广,以便打造一个三方相互联系,相互沟通的平台:为幼儿园和家长沟通建立一座桥梁;提供了一种最低廉最有效的宣传平台;树立幼儿园品牌,展示幼儿园风采。幼儿园网站的建立,对于教育管理者而言,实现了在线管理的功能,这将使儿童的教育质量和水平得到监控和提高,教育行政后勤服务得到快速反应和充分保证;对于教师而言,它将教师充分地实现资源共享,轻松地制作课件或电子教案,方便地交流教学经验。使教师的角色从一个知识的传播者变成为孩子喜欢学习的帮助者;对于孩子们而言,幼儿园网站使他们从被动学习转变为主动喜爱各种知识,改变了传统的学习模式,有效地提高了接受新知识的效率;对于社会及公众而言,它是连接社会公众与幼儿的桥梁,形成一个互动的信息平台,从某种意义上也提高了公众对幼儿成长的监视力度和关爱程度,给孩子们一个有保证的安全成长空间,也给孩子们的童年增加一些乐趣。 1.3国内外发展状况美国从20世纪60年代初开始尝试教育信息化,80年代计算机进入学前儿童教育领域,学前教育信息化逐渐走入了人们的视野。经过二十多年的发展,在计算机技术日益成熟和广泛应用的今天。计算机已经成为美国学前教育活动的重要工具,美国学前儿童教育工作者在计算机技术的理论研究、软件开发、实际应用等方面取得了丰硕的成果、积累了大量的经验,学前教育信息化达到了较高的水平。在学前教育信息化强势发展的背景之下,国外的学前教育主题网站呈现出生机盎然、蓬勃发展的繁荣景象。国外很多网站的首要特点就是建设主题多元化。多元化的教育资源建设主体为教育资源的建设和发展提供了充沛的财力、多样化的视角、可持续发展的动力。国外的网络资源浩如烟海,茫无边际,有特色的优秀学前教育主题网站数量也颇多。黎加厚教授曾向国内教育网站设计人员和教师推荐了100个优秀的儿童教育网站,其中有一大部分是适合学前儿童进行学习和游戏的学前教育主题网站,其中的大部分内容都是免费的,涵盖学前儿童教育中的艺术、科学、社会、健康、语言等几大领域,通过在线游戏活动让儿童在玩的同时培养各方面的能力,深受学龄前儿童的喜爱。与我国的教育主题网站相比,国外的一些网站往往更有针对性,它们是为特定年龄段的孩子度身定做。从UpToT网的名称就不难看出,该网站的受众目标是010岁的儿童。选择游戏模块“games”时,会提示该类游戏适合的孩子年龄为610岁,这样,教师和家长就可以很方便地选择适合孩子的游戏,而不会在众多游戏面前无从下手,也防止了因为游戏选择不当造成心理上的不良影响,应该说UpToT在这方面的设计是非常成功的,是值得我们国内很多幼儿网站值得学习和思考的。浏览国外优秀的学前教育网站,先不看内容,只看其首页,给人的第一感觉就是眼前一亮,页面的色彩鲜艳、动画逼真、声音优美,给浏览者以美妙的视听享受。在学前教育主题网站的网页设计方面,国外学前教育主题网站有其独特之处。相比之下,我们国内的诸多幼儿园网站未免相形见绌。总而言之,我们国内在幼儿园网站的建设和实现上的发展提升空间还有很大,和发达国家或是一些基本国家的距离还相差甚远,看着前面的目标前行,再加上我们自身的独特构思,我相信,不久的将来,我国的幼儿网站会在世界之列中名列前茅,同时也会有自己的特色而独树一帜。2 技术方案2.1 系统所用技术简介本系统前台利用Microsoft Visual Studio 2005开发。ASP.NET是一个统一的Web开发模型,它包括使用尽可能少的代码生成企业级Web应用程序所必需的各种服务。ASP.NET 作为 .NET Framework的一部分提供。当您编写 ASP.NET 应用程序的代码时,可以访问 .NET Framework中的类。您可以使用与公共语言运行库 CLR) 兼容的任何语言来编写应用程序的代码,这些语言包括 Microsoft Visual Basic、C#、JScript .NET 和 J#。使用这些语言,可以开发利用公共语言运行库、类型安全、继承等方面的优点的 ASP.NET 应用程序。ASP.NET 页和控件框架是一种编程框架,它在Web服务器上运行,可以动态地生成和呈现 ASP.NET 网页。可以从任何浏览器或客户端设备请求 ASP.NET网页,ASP.NET会向请求浏览器呈现标记(例如 HTML)。通常,您可以对多个浏览器使用相同的页,因为 ASP.NET 会为发出请求的浏览器呈现适当的标记。但是,您可以针对诸如 Microsoft Internet Explorer 6 的特定浏览器设计 ASP.NET 网页,并利用该浏览器的功能。ASP.NET 支持基于 Web 的设备(如移动电话、手持型计算机和个人数字助理((PDA))的移动控件。ASP.NET 网页是完全面向对象的。在 ASP.NET 网页中,可以使用属性、方法和事件来处理 HTML元素。ASP.NET 页框架为响应在服务器上运行的代码中的客户端事件提供统一的模型,从而使您不必考虑基于 Web 的应用程序中固有的客户端和服务器隔离的实现细节。该框架还会在页处理生命周期中自动维护页及该页上控件的状态1。几乎所有的应用程序都需要访问从简单的文本文件到大型的关系型数据库等各种不同类型的数据。在Microsoft.NET中访问数据库的技术是ADO.NET。ADO.NET提供了一组用来连接到数据库、运行命令和返回记录集的类库,与从前的ADO(ActiveX Data Object)相比,Connection和Command对象很类似,而ADO.NET的革新主要体现在如下几个方面: 首先,ADO .NET提供了对XML的强大支持,这也是ADO .NET的一个主要设计目标。在ADO .NET中通过XML Reader、XML Writer和XML Navigator等可以方便的创建和使用XML数据,并且支持W3C 的 XSLT、DTD和XDR等标准。ADO.NET对XML的支持也为XML成为Microsoft.NET中数据交换的统一格式提供了基础2。其 次,ADO.NET引入了DataSet的概念,这是一个驻于内存的数据缓冲区,它提供了数据的关系型视图。不管数据来源于一个关系型的数据库,还是来源于一个 XML文档,我们都可以用一个统一的编程模型来创建和使用它。它替代了原有的RecordSet的对象,提高了程序的交互性和可扩展性,尤其适合于分布式的应用场合。 另外,ADO.NET中还引入了一些新的对象,例如DataReader可以用来高效率的读取数据,产生一个只读的记录集等等。简而言之,ADO.NET通过一系列新的对象和编程模型,并与XML紧密结合,使得在Microsoft.NET中的数据操作十分方便和高效。数据库服务器是一个存取数据和管理数据的软件,它针对客户的请求为客户提供数据服务。这些服务包括数据插入、修改和查询等。客户对数据库服务器提出请求用的语言是SQL(Structured Query Language)。SQL是大多数数据服务器使用的查询语言4。因此,C#.NET与数据库的关系是“配合”与“协调”的关系。C#.NET完成数据请求、数据表现、菜单和界面等表现方面的工作,而数据库服务器完成数据库数据的存储管理、安全管理、并发控制、事务管理、完整性维护和查询优化等工作6。 2.2 C#简介 C# (C sharp)是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft.NET平台的应用程序,为Microsoft.NET提供了一系列的工具和服务来最大程度地开发利用计算机与通讯领域。正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML 网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用。C#是一种现代的面向对象语言。它使程序员快速便捷地创建基于Microsoft.NET平台的解决方案。这种框架使C#组件可以方便地转化为XML网络服务,从而使任何平台的应用程序都可以通过Internet调用它。C#增强了开发者的效率,同时也致力于消除编程中可能导致严重结果的错误。C#使C/C+程序员可以快速进行网络开发,同时也保持了开发者所需要的强大性和灵活性5。2.3 ASP.NET简介ASP.NET是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.NET提供许多比现在的Web开发模式强大的的优势。ASP.NET文件是扩展名为.aspx的文本文件。在ASP.NET支持下,利用ADO.NET,开发者可方便地访问种种基于Web的数据库,不管数据源是关系数据库、非结构的数据库、文字数据库(如XML),还是如Microsoft Excel一样的表格数据库,都可以通过ADO.NET来存取。ASP.NET是使用.NET框架提供的类库构建而成的,它提供了一个Web应用程序模型,该模型由一组空间和一个基本结构组成。主要用来创建Web Forms网页(扩展名为.aspx)和XML Web Services,另外还有User Controls自定义用户控件(扩展名.ascx)。ASP.NET程序只能在服务器执行,当浏览器向服务器请求打开ASP.NET程序时,服务器会从磁盘上读取该程序,然后加以执行并将结果转换成浏览器兼容的Html文档,再将Html文档发给浏览器,但浏览器受到Html文档后,就将Html文档翻译成网页画面呈现在用户眼前。ASP.NET 页和控件框架是一种编程框架,它在 Web 服务器上运行,可以动态地生成和呈现 ASP.NET 网页。可以从任何浏览器或客户端设备请求 ASP.NET 网页,ASP.NET 会向请求浏览器呈现标记(例如 HTML)。通常,您可以对多个浏览器使用相同的页,因为 ASP.NET 会为发出请求的浏览器呈现适当的标记。但是,您可以针对诸如 Microsoft Internet Explorer 6 的特定浏览器设计 ASP.NET 网页,并利用该浏览器的功能。ASP.NET 支持基于 Web 的设备(如移动电话、手持型计算机和个人数字助理 (PDA))的移动控件7。 ASP.NET 网页是完全面向对象的。在 ASP.NET 网页中,可以使用属性、方法和事件来处理 HTML 元素。ASP.NET 页框架为响应在服务器上运行的代码中的客户端事件提供统一的模型,从而使您不必考虑基于 Web 的应用程序中固有的客户端和服务器隔离的实现细节。该框架还会在页处理生命周期中自动维护页及该页上控件的状态12。2.4 数据库简介Microsoft SQL Server 2005扩展了SQL Server 2000的性能,进一步提高了可靠性、可用性、可编程性和易用性。SQL Server 2005包含了多项新功能,这使得它成为大规模联机事务处理(OLTP)、数据仓库和电子商务应用程序的优秀数据库平台。SQL Server 2005数据库平台包括关系型数据库、复制服务、通知服务、集成服务、分析服务、报表服务、管理工具、开发工具。SQL Server 2005是微软公司最新版的大型数据库服务器,其性能指标在各方面都有赶超Oracle数据库的趋势。用它可以方便地管理数据库和开发应用程序,它使用了最先进的数据库构架,与Windows NT/2000平台紧密集成,具有完全的Web功能。通过对高端硬件平台、网络和存储技术的支持,为WEB站和企业的应用最大限度地提供了可扩展性和高可靠性,能在Internet商业领域快速建立并应用。此外,还增强了安全性,保护防火墙内外的数据。支持基于角色的安全并拥有安全审计工具。在经历了SQL Server 6.5和7.0两个版本的尝试后,微软公司终于开始了大规模的业务。记得在以前各种关于SQL Server的文章,都会将其定位成中小型应用方面,这种感觉被大家自然的延续到了2005版之中。其实这是一种误解。在过去的很长一段时间中,微软公司聘请了世界上最优秀的数据库专家以及专门搭建了信息量可谓空前的地理信息系统,励精图治,就是为了摘掉扣在自己头上的这顶帽子。有了强大的性能和功能支持,再配合其一向为人称道的易用性,SQL Server可以说成为了开发者手中的一柄利器!另外,目前国内的一些关于微软平台的数据库编程教程,喜欢使用Access作为数据库平台的案例,并展开相关的内容。这其实对于开发真正的数据库应用并没有直接的帮助作用,只能使大家停留在应用的初级阶段。SQL Server 2005提供的非常傻瓜的缺省安装和使用模式,其上手难度并不比Access大。另外,SQL Server 2005可以兼顾小、中、大规模的应用,有着远远比Access强大的伸缩性10。B/S结构是一种新型的数据库信息系统的设计结构,可以使用Access 2003和SQL Server 2005等作为学生学籍管理系统的后台数据库服务器。虽然Access 2003有存储简单、易于维护和容易操作等优点,但它数据过大会降低性能,可扩放性不高,通常与ASP结合; SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。SQL Server 2005不仅可以有效地执行大规模联机事务处理,而且可以完成数据仓库和电子商务应用等许多具有挑战性的工作。它弥补了Access 2003的不足,与ASP.NET是完美的结合11。3、 需求分析3.1可行性分析可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该系统的可行性分析包括以下几个方面的内容。a. 管理可行性:随着时代的发展,人员素质己逐步提高,不论是对于电脑系统的基本操作还是对于系统的维护都有了一定的基础。同时还可以配置专业的电脑维护人员来维护电脑,不必担心电脑故障问题。b. 技术上的可行性:该系统所需的硬件设备,如服务器、PC机、打印机以及网络配件等,这些设备在性能有保证,价格又相对不高,能满足系统功能要求。软件上操作系统采用Windows XP,开发工具选用Microsoft.NET中的C#语言。这些软件在大型MIS开发中已经被大量应用,技术上很成熟。网络体系结构基本定位于局域网(Windows NT)环境下的B/S结构。这种模式具有如下优势:维护和升级方式简单。目前,软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更为方便的特性。对一个稍微大一点单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。所以客户机越来越“瘦”,而服务器越来越“胖”是将来信息化发展的主流方向。今后,软件升级和维护会越来越容易,而使用起来会越来越简单,这对用户人力、物力、时间、费用的节省是显而易见的,惊人的。因此,维护和升级革命的方式是“瘦”客户机,“胖”服务器。 成本降低,选择更多。大家都知道windows在桌面电脑上几乎一统天下,浏览器成为了标准配置,但在服务器操作系统上windows并不是处于绝对的统治地位。 现在的趋势是凡使用B/S架构的应用管理软件,只需安装在Linux服务器上即可,而且安全性高。所以服务器操作系统的选择是很多的,不管选用那种操作系统都可以让大部分人使用windows作为桌面操作系统电脑不受影响,这就使的最流行免费的Linux操作系统快速发展起来,Linux除了操作系统是免费的以外,连数据库也是免费的,这种选择非常盛行。 比如说很多人每天上“新浪”网,只要安装了浏览器就可以了,并不需要了解“新浪”的服务器用的是什么操作系统,而事实上大部分网站确实没有使用windows操作系统,但用户的电脑本身安装的大部分是windows操作系统。应用服务器运行数据负荷较重。由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。但是,应用服务器运行数据负荷较重,一旦发生服务器“崩溃”等问题,后果不堪设想。因此,许多单位都备有数据库存储服务器,以防万一。所以技术上是可行的。 c. 经济可行性:本系统开发经费在经济上是可以接受的,现在电脑已经普及,家家户户基本有了电脑。其开发软件在目前来说全部都是免费的。所以本系统在经济上是可行的。强调一下,这个系统暂时还不能用于盈利,但是,在今后如果做进一步的完善后,也可以把它作为商品,卖给其他的幼儿园,或者是形成具有特色的幼儿园网站的模板进行销售,这样就实现其盈利的价值了.综上所述,此系统开发目标已明确,在技术和经济等方面都可行,并且投入少、见效快。因此系统的开发是完全可行的。3.2系统主要解决的问题本网站的主要实现的功能有以下几点: a. 会员注册、登录、密码修改;b. 首页中包含幼儿园的最新通知;最新动态;活动风采的图片展示以及学校的地址、家长登录、版权、联系我们等;c. 幼儿园概况:该幼儿园的一些资料、背景等;d. 最新动态:该幼儿园的新闻和活动介绍;e. 活动风采:放置活动的图片。按照每次活动的主题,点击每次活动主题进去后是该次活动的所有照片;f. 儿童乐园:放置开发智力的小游戏和动画的地方。 整间幼儿园分为4个班,年龄段为:2-3岁;3-4岁;4-5岁;5-6岁。所以游戏跟视频要根据小孩年龄段来做;g. 育儿宝典:各种各样幼儿的疑难杂症。如:饮食、心理等;h. 许愿树功能:许愿树是给位家长小朋友对该幼儿园的一些希望祝福等;i. 家长互动模块:需登录后才可以进入。因此在首页中需要做可以修改密码的功能;j. 除以上前台功能外系统还提供后台网站的管理功能:包括:会员的管理、网站基本信息的增加、删除、修改等;还包括对幼儿活动、动画、视频、以及家长的留言回复管理等功能。 3.3功能结构分析 此系统主要可以实现宣传娱乐的作用,以及网站的后台管理功能,主要有以下几点: 后台:a. 会员管理:管理注册网站的会员信息、以及管理员信息的维护; b. 新闻管理:对网站新闻、通知等信息的维护;c. 活动管理:维护幼儿园的活动信息,重点是对活动照片的上传等功能;d. 游戏管理:维护网站的幼儿游戏、动画等信息;e. 留言管理:回复或删除会员的留言信息;f. 家长互动管理:包括班级公告、教学课件、健康信息、营养餐点、宝宝成长档案等;g. 系统管理:密码修改、注销。前台:a. 会员注册登录:填写会员信息并注册到网站中;b. 信息浏览:各种新闻信息、育儿知识、活动的浏览;c. 许愿树:许愿树功能是本站的特色功能、家长可以登录网站发布对网站的 祝福,以及对宝宝的祝福等;d. 儿童乐园:提供精彩的游戏和动画、包含各个年龄段的游戏;e. 育儿宝典:介绍有关于宝宝的健康营养知识、其中对于流行病的防御介绍较多;f. 家长互动:有关于宝宝的成长档案、班级公告、班级教学、营养餐点、健康信息等的介绍和浏览;g. 留言系统:家长可以登录后台进行留言,并且管理员进行相关的解答。下面通过系统的功能模块图(如图3.3所示)来进一步描述系统功能。图3.3 功能模块图3.4系统目标本系统就是想通过互联网实现从化逸泉山庄幼儿园的宣传作用,此外,通过本站可以使老师、孩子、家长进行互动沟通,让家长了解幼儿园,从而起到了幼儿园的宣传工作。 网站主题风格童趣一点,色彩风格协调一致,且色彩可爱丰富,深得小朋友们的欢心。3.5系统业务流程图设计本网站主要就是信息共享与信息宣传,向外界展示出从化逸泉山庄幼儿园的风貌,让外界了解幼儿园的概况。其基本的业务流程图结构如下: 图3.5 业务流程图4 系统总体设计4.1 系统开发环境4.1.1 硬件环境 为了充分使用图书馆现有软硬件资源,在保障系统稳定、高效运行的前提下,达到降低成本的目的。根据系统需求,设定了系统的运行环境。硬件环境:a. 对CPU的要求最低配置酷睿双核 2.8HZb. 对内存的要求建议内存容量2G以上c. 对硬盘的要求建议配置120GB容量以上硬盘4.1.2 软件环境 a. 服务器操作系统Windows 2003 Server/ Windows 2008 Server,建议在全新安装的操作系统上安装数据库服务器b. 客户机操作系统Windows XP/Windows Vista/Windows 7c. 数据库管理系统Sql Server2000以上版本d. 其他支持软件.NET Framework(2.0以上版本)、Visual Studio 2008.Net 。4.1.3 开发工具对于模块各个系统,我们采用统一的开发平台(.NET开发平台)作为开发支撑平台,以提高开发效率。该开发平台具有以下特点:a. 该平台采用组件技术,系统具有非常好的可扩充性,对新技术的发展也具有很好的适应性。这是因为采用了组件技术后,可以开发出各种共享组件和通用组件,也可以集成第三方开发的组件,组件的升级也非常方便,而且随着组件技术的标准化,不同的组件标准之间也可以实现通讯。 b. 该平台采用了三层结构的技术框架,为应用系统提供了一个非常良好的结构,应用系统将来的升级、扩充、修改和定制都非常方便。当用户需要发生变化或需要对某个功能进行修改的时候,可能只需要对某一个层次的组件进行修改,而不会对整个系统的结构发生影响。 c. 基于该平台的应用框架,应用系统开发员可以集中精力开发业务层组件,不需要过多地考虑各种技术问题和其他方面的实现细节,也提高了业务层组件的独立性,减少与其他模块的关联,便于将来扩充、升级和修改。d. 从界面层到数据层,该平台都充分体现了业务对象之间的各种关系(一对一、一对多、多对多等),并且提供了充分的实现手段,使得应用系统实现业务对象之间的复杂的逻辑关系成为可能,而且非常简单。方便了业务系统。e. 该平台在很多方面提供了通用的模式和技术规范,如组件设计、数据库设计、界面设计等,可以为应用系统的开发提供有效的指导和参考。f. 由于该平台提供了统一的模式和共享组件,减少了应用系统开发的难度、减少了应用系统开发的模块,因而能够准确地控制应用系统开发的过程,有效地提高应用系统开发的质量。4.2 数据库 Microsoft SQL Server2005 它为数据库管理员提供了多个管理系统的工具,包括: a. SQL Server企业管理器 它是Microsoft管理控制台(MMC)的管理单元组件,利用它可对数据库服务器、数据库及数据库对象(表、视图等)进行有效的管理。 b. SQL查询分析器 它用于交互输入T-SQL语句和存储过程,可以以图形的形式提供图形查询分析功能,包含集成的T-SQL调试器、对象浏览器,可用于确定数据库中的表、视图、存储过程和其他对象的特性,并支持可用于加快复杂语句生成速度的模板。 c. 注册服务器 安装SQL Server2005后,必须先注册本地或远程服务器,才能使用SQL Server企业管理器来管理这些服务器。注册服务器时必须指定服务器的名称和登录到服务器时使用的安全类型。4.2.1 数据库设计 a.幼儿活动表(activities)表4.1 幼儿活动表字段名字段类型长度说明是否为空标识actIdInt4序号(主键)否是titleVarchar

    注意事项

    本文(幼儿园网站的设计与实现毕业论文.doc)为本站会员(文库蛋蛋多)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开