基于web的气象资料共享平台_第1页
基于web的气象资料共享平台_第2页
基于web的气象资料共享平台_第3页
基于web的气象资料共享平台_第4页
基于web的气象资料共享平台_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

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

文档简介

兰州工业学院毕业设计(论文)题目气象信息网络平台院别软件工程学院专业计算机网络技术班级网络11班姓名杜正锋学号201103101108指导教师(职称)翟广宇(讲师)日期2014/3/10毕业设计(论文)任务书软件工程学院2014届计算机网络专业毕业设计(论文)题目气象信息网络平台校内(外)指导教师职称工作单位及部门联系方式讲师软件工程学院一、题目说明(目的和意义)该系统使用B/S(BROWSER/SERVER)模式结构,采用SQLSERVER2005数据库平台管理系统,通过采用ASPNET(JSP)技术设计前台界面,使用C、JAVASCRIPT和CSS编程实现该管理系统中WEB页面的特定功能以及输入输出控制等辅助功能,来实现利用浏览器查询气象数据的功能。该系统采用GOOGLEEARTH技术实现地图的显示,利用AJAX技术实现地图的放大、缩小、漫游的功能。当选取“平滑地图”后,即可进入查询状态,点击地图某站点即可显示该站点的数据信息。该管理系统基本实现了对MICAPS系统数据的查询功能。二、设计(论文)要求(工作量、内容)要求学生能够熟练使用SQLSERVER数据库,具有一定的计算机语言的基本知识,并对数据库开发有基本的了解。此外参加设计的学生还应用做到1撰写约1000字的需求分析报告。2每周主动和指导教师联系两次,汇报毕业设计进展、听取指导教师意见,定期做情况汇报,并要求有书面报告材料。3撰写毕业论文(1万字)。4答辩前一周将毕业论文终稿和设计结果交指导教师审定。5毕业答辩,首先学生陈述1015分钟,然后接受答辩组成员的510分钟的提问。6每个学生必须独立完成毕业设计论文;7毕业设计论文书写规范、文字通顺、图表清晰、测试数据完整、结论明确;8毕业设计论文应有中英文摘要150200字;9毕业设计论文正文前附毕业设计论文任务书,后附参考文献;10毕业设计论文要求文字打印,统一格式,统一封面,装订成册。(详见毕业设计撰写要求)三、进度表日期内容第16周第17周第18周第19周第20周调研及文献资料的检索与阅读,制定工作计划,撰写开题报告。包括初步调查(组织概况、环境、现行信息管理概况、资源情况)、可行性分析、详细调查(包括组织结构图、事务流程图、数据流图DFD、基本数据项属性表、数据流属性表、数据存储属性表、数据处理功能分析表)。根据实际情况和系统需求,规划设计网络软件、硬件系统,设计并实现研究开发的网络环境,写出书面报告,以电子文档提交指导教师审定。包括系统的总体设计(系统功能结构的划分、系统环境的配置、主要模块勾画出大致的计算机处理流程)根据实验教学管理要求,进行系统的具体物理设计(代码设计、输出设计、输入设计、数据库设计、其他设计),编制餐饮行业进销存系统软件。每周将编写的源程序及注释、功能说明,以电子文档及时提交指导老师。拟定测试数据,进行系统测试及完善,编写相关的软件文档,以便系统的使用与维护。同时以电子文档形式提交指导教师审阅评定。对毕业设计进行总结,认真阅读毕业设计(论文)的书写要求,撰写毕业论文。将毕业论文以书面与电子文档两种形式,提交指导教师批阅。进一步完善毕业论文,准备毕业论文答辩。完成日期答辩日期四、主要参考文献、资料、设备和实习地点及翻译工作量(一)参考文献1张洪斌编著ASP集成开发实例解析机械工业出版社,200422张建编著软件工程重庆大学出版社,19995(二)设备和实习地点PENTIUM4微机三台(一台服务器,两台工作站),计算工程系实验中心实验室或学生自定(三)翻译工作量英文摘要250实词以内,关键词或主题词58个词。毕业设计(论文)评语题目气象信息网络平台专业计算机网络技术班级网络11姓名_指导教师评语指导教师(签名)年月日答辩教师评语答辩委员会(分组)负责人(签名)年月日摘要随着知识经济和信息化时代的到来,气象服务对国家安全,国民经济,社会发展和人民生活的影响越来越大。气象服务为人们得日常生活起到了良好的预报效果。同时气象服务为一些从事气象事业的人员提供了资源共享平台。我国已建成中国气象科学数据共享服务网,方便用户更好的共享和使用气象资料,基于WEB的气象资料共享平台应用的越来越广泛。随着使用气象资料共享平台用户的增多,对于管理工作变得更加重要,因此气象资料用户管理系统是气象资料共享平台的重要组成部分。本文主要研究基于WEB的气象资料用户管理系统的总体设计和技术实现,在前台实现用户的注册、登录成果的展示功能。该系统为用户提供了全面准确的信息服务,为管理员提供了管理用户信息和反馈用户使用效果的平台。关键词气象资料;气象服务;气象资料用户管理系统ABSTRACTWITHTHEADVENTOFTHEERAOFKNOWLEDGEECONOMYANDINFORMATIONTECHNOLOGY,METEOROLOGICALSERVICETONATIONALSECURITY,NATIONALECONOMYANDSOCIALDEVELOPMENTANDPEOPLESLIFEMOREANDMOREBIGMETEOROLOGICALSERVICEFORTHEPEOPLEDAILYLIFEHASPLAYEDAGOODFORECASTEFFECTMETEOROLOGICALSERVICEATTHESAMETIMEPROVIDESSOMEPERSONNELENGAGEDINMETEOROLOGICALSERVICERESOURCESSHARINGPLATFORMOURCOUNTRYHASBUILTCHINAMETEOROLOGICALSCIENCEDATASHARINGSERVICE,CONVENIENTUSERBETTERSHARINGANDUSEOFMETEOROLOGICALDATA,METEOROLOGICALDATASHARINGPLATFORMBASEDONWEBAPPLICATIONMOREANDMOREWIDELYALONGWITHTHEINCREASEINUSINGMETEOROLOGICALDATASHARINGPLATFORMFORUSERS,FORTHEWORKOFMANAGEMENTBECOMEMOREIMPORTANT,SOTHEMETEOROLOGICALDATAUSERMANAGEMENTSYSTEMISANIMPORTANTPARTOFMETEOROLOGICALDATASHARINGPLATFORMTHISPAPERMAINLYSTUDIESBASEDONMETEOROLOGICALDATAOFWEBUSERMANAGEMENTSYSTEMDESIGNANDREALIZATIONOFOVERALL,ATTHEFRONTDESKTOREALIZETHEUSERREGISTER,LOGINRESULTSDISPLAYFUNCTIONTHESYSTEMPROVIDESUSERSWITHFULLANDACCURATEINFORMATIONSERVICES,PROVIDESTHEADMINISTRATORMANAGEMENTOFUSERINFORMATIONANDFEEDBACKTHEUSERUSEEFFECTOFTHEPLATFORMKEYWORDSMETEOROLOGICALDATAMETEOROLOGICALSERVICEMETEOROLOGICALDATAUSERMANAGEMENTSYSTEM目录1绪论111本课题的研究意义及背景212本论文的目的313方法与技术概述314研究内容315国内外研究概述4151国内气象资料用户管理的发展4152国外气象资料用户管理的发展42研究现状及设计目标621现状分析622本课题要达到的设计目标63需求分析831功能需求832实现功能833用例说明934天气查询系统的优点1035设计要求104系统设计1241系统体系结构1242数据库设计12421表设计1243数据库连接实现1344系统中的SESSION技术1445用户登录的实现1546系统中所使用的删除技术1647SPING配置文件205界面设计2551主界面设计2552用例界面实现25结论29致谢30参考文献311绪论中国是世界上自然灾害频繁发生的国家之一,每年的气象灾害给经济社会和人民生命财产带来巨大的损失。随着经济社会的发展,对天气预报的要求也越来越高,对短期预报的要求越来越精确,并逐渐向中长期天气预报发展。中国气象事业发展战略中明确指出,气象信息系统是加快中国气象事业发展能力建设的内容之一,其内涵是共享通信网络,共享高性能计算环境和共享数据。在气象信息系统中,气象数据是其核心和基本的组成部分,也是气象信息系统提供服务的主要内容。气象数据的收集,精细化加工处理,质量控制,存储管理,应用服务等方面都是气象信息系统所具备的基本功能。面对我国气象事业发展战略对气象信息系统建设提出的要求,作为气象信息系统的重要组成部分。气象数据共享管理系统的建设至关重要,随着观测手段的发展和科技的进步,气象数据信息量越来越大。每天新产生的观测资料作为战略物资需要严格保存和定期读写。同时,数值天气预报产品越来越多样化,产品资料越来越多,实现不统数据的整合和一体化,包括检索,备份工作等,将是一项很大的挑战。新世纪以信息技术为代表的科技发展将人类社会推进了全球化知识经济时代,信息资源已成为知识经济时代人类可持续发展最宝贵的资源。信息技术和知识经济的发展,促使气象信息服务于大众和社会在内容,形式和交互性等多方面带来重要变革。气象信息走向集成,综合的不可阻挡的趋势,孕育着更多的机会和挑战。随着现代科学技术与管理技术的提高生产信息的多元化和复杂化,使得信息的处理管理和应用也越来越重要,人类进入21世纪后,信息化水平高低成为衡量一个地区的现代化水平,一个国家的综合国力的重要指标。近年来,由于国家和部门内部的重视,使得全区气象信息网络以及气象观测探测系统的建设得到了飞速发展,各种气象信息资料不断丰富,为气象科研业务以及服务人员开展各方面工作奠定了信息基础。尤其是近几年随着全国开展的气象科学数据共享风能资源数据库等项目的建设,推动了历史气象资源信息化建设的步伐。11本课题的研究意义及背景天气预报指导人们生产生活的意义越来越显得重要。穿衣、出行、办事等,人们已经不能局限于一天一次简短的天气预报,他们需要的是随时随地获得及时、全面、详细的气象资讯。在时间上,人们希望得到更新更快更及时地信息服务,甚至是实时的气象服务,例如一些灾害性天气的预警和跟踪。当天气成为人们生产生活的一个重要影响因素时,能够随时获取天气资讯的指导变得越来越有价值了。不同人群对于天气资讯的关注点也不同。以往那种大一统的天气预报,人们必须自己从中拣选出对其来说有价值的信息,有时甚至还需具备一定的气象数据的分析能力。而现在越来越细的分类,使人们可以一目了然的获得气象指导,例如农业天气预报为农业生产提供指导,外出旅游的人会关注旅游景点天气预报,还有各种气象指数预报直接为人们生活的方方面面提供参考等。气象服务的一项重要服务就是提供气象科学数据共享平台。气象科学数据不仅是气候系统相关学科的研究基础,也是国家经济建设、社会发展、国防建设、环境保护、生态建设和人民生活不可或缺的重要信息。科学数据共享的总体技术框架主要由三大部分构成科学数据共享标准化体系,科学数据中心和科学数据共享服务网。气象科学数据对于从事气象类的人员来说是非常重要的,气象人员需要对它们进行研究、分析、统计和计算等,以便更好地服务大众和推动气象事业的发展。这些气象资料基于INTERNET,用网站作为共享平台,方便用户浏览气象相关信息以及气象资料的下载。随着用户的增多,对用户的管理工作变得更加重要。气象资料用户管理系统,不仅为用户提供了全面准确的信息服务,而且为管理员提供了管理用户信息和反馈用户使用效果的平台,以便管理员根据用户信息和气象资料使用情况作出决策,更好地提高气象服务的质量。更重要的意义是气象部门工作人员在工作中需要查阅和管理如下信息天气(晴、多云、阴、小雨(雪)、大雨(雪)、暴雨(雪)、雾等)、温度、湿度、空气质量状况(优、良、轻度污染、重度污染)等信息。工作人员以“天”为单位发布信息,需要进行登录认证,对数据进行增加、删除、修改、查询等。普通用户无需登录即可直接进入系统查询天气情况,使用浏览器访问该系统。气象部门工作人员可以随时发布气象新闻和灾害预警,普及气象知识。12本论文的目的该系统使用B/S(BROWSER/SERVER)模式结构,采用SQLSERVER2005数据库平台管理系统,通过采用ASPNET(JSP)技术设计前台界面,使用C、JAVASCRIPT和CSS编程实现该管理系统中WEB页面的特定功能以及输入输出控制等辅助功能,来实现利用浏览器查询气象数据的功能。该系统采用GOOGLEEARTH技术实现地图的显示,利用AJAX技术实现地图的放大、缩小、漫游的功能。当选取“平滑地图”后,即可进入查询状态,点击地图某站点即可显示该站点的数据信息。该管理系统基本实现了对MICAPS系统数据的查询功能。13方法与技术概述目前国内基于WEB的气象资料共享平台使用JSP、ASP、JAVA等技术开发。本系统将采用结构化的分析方法,使用JSP语言和MYSQL数据库开发。JSP是一种广泛使用的服务器端编程语言,用于开发动态网页。它是一种开源的、跨平台的、独立于架构的、解释的、面向对象的、快速的、简单易学的、健壮的、安全的、性能优越的WEB服务器端动态网页开发语言。MYSQL作为JSP的最佳搭档,是广受欢迎的SQL数据库管理系统。它免费、快速,并可跨平台运行,支持多线程、多用户、重负载的性能要求,是WEB应用系统理想的选择。14研究内容本文主要研究基于WEB的气象资料用户管理系统的总体设计和技术实现,在前台实现用户的注册、登录、信息修改、密码修改、成果的展示、成果的添加删除修改等功能,在后台实现管理员对注册用户的查询、添加、删除、修改、统计和分析以及管理员信息修改等功能。该系统为用户提供了全面准确的信息服务,为管理员提供了管理用户信息和反馈用户使用效果的平台。15国内外研究概述151国内气象资料用户管理的发展我国政府正在大力推动信息化进程,其中在电子政务领域重点是构建采用数据目录交换技术的跨部门、跨领域的信息交换与共享平台。在科研领域,科技部正在大力推进国家科学数据共享工程,中国科学院的科学数据库系统也在管理分散异构数据方面取得了一些成果。我国气象部门早在20世纪80年代初开始转变为应用计算机来存储和处理各类气象信息,气象信息管理系统从单机文件系统、局域网络数据库系统逐步发展到了大规模分布式数据库系统阶段。在项目“气象资料共享系统建设”中,项目组参照了WMO的核心元数据标准和国际标准化组织推荐的元数据信息格式制定原则,采用统一的元数据标准、统一的用户分级管理策略和统一的认证方式进行设计。在该项目中,用户被分为四个级别,分别是普通用户、会员用户、核心用户和特别用户。普通用户可以在气象资料共享网上无偿下载、浏览、查询网上发布的气象资料共享零级数据以及国内外数据资源动态,数据集产品介绍等相关信息。会员用户可以在气象资料共享网站下载、浏览和查询气象资料共享零级、一级数据。核心用户可以在气象资料共享网站下载、浏览和查询气象资料共享零级、一级、二级数据。特别用户可以按指定的方式在线或离线获得气象资料各级数据。用户按照各自不同的权限获得相应的服务,管理员按照用户的级别,实现统一的用户分级管理。152国外气象资料用户管理的发展国外气象服务、气象资料下载平台建设日新月异。美国国家大气与海洋局NOAA也于2000年开始建设国家虚拟数据中心NNDC,采用分布式数据库技术,以统一的界面和订单为用户提供气候、海洋、地球物理信息资源的共享服务。世界气象组织WMO在2003年提出了要构建新一代信息系统WIS,该系统主要以元数据技术来整合各类气象信息,构建一个分层次的世界范围的气象信息共享系统,以支持从世界天气计划WWW到WMO各个项目和计划对气象信息的快速获取与便捷应用。在用户管理方面,美国国家标准与技术研究所在2001年公布了RBAC(ROLEBASEDACCESSCONRTOL的建议标准,以推进RBAC进一步的应用。RBAC的基本思想是用户被赋予角色,而权限是被赋予给角色,用户通过担任某些角色而获得权限。角色就是一个或一组用户在组织内可执行的操作的集合。传统的访问控制策略如DAC、MAC都是由主体和客体直接发生关系,而RBAC引入了角色这个中介,通过角色来沟通主体和客体。2研究现状及设计目标本章主要对天气查询系统的优点进行介绍,并对现行研究存在的问题及解决办法进行了详细的分析和说明。天气查询系统的总体设计目标是制作出采用WEBSERVICE技术通过连接WEB服务提供商的服务器,来获取实时和未来的天气情况的插件,提醒人们注意天气变化,给人们制定出行计划提供参考。21现状分析为了解决制约气象科学数据共享的关键技术问题,提高气象科学数据共享服务的能力,2001年,国家科技部批复了基础性的工作专项资金项目“气象资料共享系统建设”。随着科技条件平台工作的整体推进,2004年,项目名称改为“气象科学数据共享试点建设”。该项目以气象数据整合和共享服务为中心,重点围绕数据标准规范建设、数据共享、策略研究、数据集的研制和共享平台开发等方面开展工作。到2010年,我国已建立起完善的、与气候系统综合观测体系相适应的共享平台。从2600多个国家级气象台站、30000个区域中小尺度气象站、观测多个气象卫星的空间天气探测。卫星上获得的海量科学数据都可以通过“气象科学数据共享服务网”得到共享服务。目前我国虽然已经建成了一些气象资料共享平台,但对用户的管理还不够到位,气象资料用户管理系统还处在发展的初级阶段。就目前国内各地区的气象资料中心来看,气象资料用户管理系统基本上还处在理论的阶段,缺少具体的系统实施。22本课题要达到的设计目标该系统使用B/S(BROWSER/SERVER)模式结构,采用SQLSERVER2005数据库平台管理系统,通过采用ASPNET(JSP)技术设计前台界面,使用C、JAVASCRIPT和CSS编程实现该管理系统中WEB页面的特定功能以及输入输出控制等辅助功能,来实现利用浏览器查询气象数据的功能。该系统采用GOOGLEEARTH技术实现地图的显示,利用AJAX技术实现地图的放大、缩小、漫游的功能。当选取“平滑地图”后,即可进入查询状态,点击地图某站点即可显示该站点的数据信息。该管理系统基本实现了对MICAPS系统数据的查询功能。3需求分析1系统正常的运行,为用户提供良好的交互界面。系统能够稳定,正确工作。2能够满足用户的需求,用户需求的功能能够正确实现,能够实现数据的导入,处理后的数据的导出,能够实现曲线图,对异常数据的监测。31功能需求随着互联网的发展,人们对于气象服务的需求越来越多,这促进了气象资料共享平台的发展。基于WEB的气象资料共享平台服务于各类人员,提供资料的查询以及下载。本文就是用JSP做气象资料共享平台里的一个用户管理模块小型的气象资料用户管理网站。该网站可以方便管理员进行管理,在前台实现用户的注册、登录、信息修改、密码修改、成果的展示、成果的添加删除修改等功能,在后台实现管理员对注册用户的查询、添加、删除、修改、统计和分析以及管理员信息修改等功能,以便更好地服务用户,提高网站服务质量。系统主界面功能比较简单,主要是让用户或管理员进入各自的登录页面。当用户要进入登陆页面时,用户通过系统主界面进入用户登录页面。如果用户还没有注册,可以点击注册进入注册页面。如果用户有账号和密码,可以直接登录。如果是刚刚注册的用户,要通过管理员的审核才能进入。如果用户的账号被管理员禁用,该账号不能登录。当管理员要进入登陆页面时,管理员在操作页面中点击用户查询进入用户查询页面。管理员在用户查询页面可以按不同的查询方式对用户进行查询,在页面下半部分显示查询的结果。管理员还可以对查询出来的用户进行修改信息、删除、查看成果等操作。32实现功能表31功能清单图功能编号功能名称文中标题编号备注01登录02退出03浏览城市的天气信息普通用户只可就行此操作04更新城市的天气信息05普通用户查询天气信息33用例说明登录工作人员打开浏览器,输入应用系统的URL,浏览器中显示登录界面。工作人员输入用户名称和口令后,提交页面。系统验证工作人员的登录若用户名称或口令不正确,系统显示“登录失败,无效的用户名或口令。”,工作人员可再次登录;若用户名称和口令正确,工作人员登录成功,系统显示一个页面可供工作人员访问。下图为登陆验证重新登陆登陆失败成功图31登录验证图气象工作人员气象工作人员查询修改登陆验证温度气压降水风向日照湿度退出工作人员登录系统之后,点击“退出”链接,系统销毁与工作人员的会话有关的资源,再呈现“登录”界面给用户,可供其再次登录系统,并给用户提示消息“退出成功”。浏览城市的天气信息工作人员浏览城市天气的界面,点击下拉式按钮,选择城市,选择历史和当天时间段,点击“查询”按钮,系统便呈现一个查询结果页面给职员以便其浏览相关的信息。天气信息包括天气、温度、湿度和空气质量状况。更新城市的天气信息工作人员在浏览城市的天气信息时,当其点击一个城市时,可以查看该城市的天气情况。同时可以修改这些信息,点击“修改”按钮,输入相应新的天气信息,系统将更新数据库中的相关信息,再次呈现修改页面,并给用户提示消息“所有信息修改成功”。普通用户查询城市的天气信息普通用户通过浏览器输入相应的IP地址或域名进入该系统,查询某个城市的天气情况,但是没有权限对信息进行修改。34天气查询系统的优点天气查询系统通过网络连接到WEBSERVICE服务的提供商的服务器获取天气信息,提供用户实时天气,未来5天的天气预报,以及当日生活指数等信息的查询,方便、快捷,实时,准确。在汽车导航系统中应用天气查询系统,可使驾车用户及时,方便,快捷的掌握实时天气情况,为用户制定出行计划提供详细的参考。35设计要求1工作人员可以输入城市的一天的天气情况;2工作人员和普通用户通过输入或点击相应的城市进行该城市的历史和当天的天气查询;3工作人员可以更新某个城市的天气情况;4天气情况包括天气、温度、湿度、空气质量状况等;5更新操作包括增加、删除、修改和查询;6通软件过技术能够获取国内省份信息;7根据选择的省份,系统能够自动显示出与其对应的城市信息;8能够查询到指定城市的天气预报信息;9根据查询结果正确显示相关文字以及图片信息;10代码结构合理,遵循编码规范并且要有较高的容错性。4系统设计41系统体系结构本系统加载省份城市信息,以及点击查询按钮进行天气查询时都会向服务器发送WEBSERVICE请求,服务器端接收到客户端发送的WEBSERVICE请求后,会在服务器端的数据库中进行查询,数据库将查询结果返回给服务器端,之后服务器端向客服端发送WEBSERVICE服务响应,并将查询结果返回给客户端。系统体系结构如图41。服务器数据库客户端发送WEBSERVICE请求发送WEBSERVICE响应返回查询结果发送查询请求图41系统体系结构42数据库设计421表设计表41功能说明表表名功能说明DATE存储日期信息WEATHERINFO存储气象信息,包括天气,温度,湿度,空气质量。WEATHERINFO_DATE日期与气象信息的关联表WORKERS存储工作人员的信息表42WEATHERE_DATE表表名WEATHER_DATE列名数据类型(精度范围)空/非空约束条件其它说明IDINTNOTIDENTITY1,1表43WEATHER_INFO表表44WEATHER_DATE表表名WEATHER_DATE列名数据类型(精度范围)空/非空约束条件其它说明WEATHER_IDINTNOTNULLFOREIGNKEYREFERENCESWEATHER_INFOIDDATE_IDINTNOTNULLFOREIGNKEYREFERENCESWEATHER_DATEID补充说明表45TYPES表表名TYPES列名数据类型(精度范围)空/非空约束条件其它说明USERNAMEVARCHAR20NOTNULLPRIMARYKEYPASSWORDVARCHAR20NOTNULL补充说明43数据库连接实现本系统使用的是MYSQL数据库和JSP语言,使用JSPMYADMIN来创建和管理数据库。在安装MYSQL数据库时设置密码,本系统的密码是123456。在MYSQL数据库中创建USERS_MANAGEMENT数据库时,要设置编码方式为GB2312,该编码方式支持简体中文,并和网页的编码方式一致,从而不会产生NULLPRIMARYKEYDATEVARCHAR20补充说明表名WEATHER_INFO列名数据类型(精度范围)空/非空约束条件其它说明IDINTNOTNULLIDENTITY1,1PRIMARYKEYWEATHERVARCHAR30TEMPERATUREINTHUMIDITYINTAIRQUALITYVARCHAR20补充说明乱码。数据库连接代码如下44系统中的SESSION技术SESSION是指一个终端用户与交互系统进行通信的时间间隔,通常指从注册进入系统到注销退出系统之间所经过的时间。SESSION可以用来网页间的数据传递,比如用SESSION记录下登录用户的ID,在另外一个页面判断SESSION里记录的用户ID,如果SESSION里面没有用户ID说明用户还没有登录,则拒绝访问,这同时也防止一些用户跳过登录直接在浏览器地址栏里打开页面。在退出系统时可以把SESSION销毁。关键代码如下对不起,您还没有登录“ECHO“要登录请点这儿“EXITFUNCTIONBOXCHECKVARSALLDOCUMENTGETELEMENTSBYNAME“SELECTALL“VARADOCUMENTGETELEMENTSBYNAME“IDS“IFSALL0CHECKEDFORVARI0IORGHIBERNATEDIALECTMYSQLDIALECT5界面设计51主界面设计系统的首页为登陆页面,如下图所示图51首界面展示52用例界面实现登录工作人员输入用户名和密码后,点击登录。图52用户登录界面展示管理气象信息点击管理气象信息如下图所示,进入管理气象信息操作界面图53管理信息图查询气象信息查询界面下图所示(选择查询日期,点击确定。)(普通用户和工作人员的查询界面相同)图54查询信息图添加气象信息添加界面下图所示(选择添加的气象信息日期,输入各项信息后,点击确定)图55添加信息图修改气象信息修改界面下图所示(选择修改的气象信息日期,输入修改的各项信息后,点击确定)图56修改信息图删除气象信息删除界面下图所示(选择删除的气象信息日期,点击确定或者取消)图57删除信息图浏览气象信息气象信息界面如下图所示图58浏览信息图结论本系统是一个小型的气象资料用户管理系统,根据气象资料用户管理工作的需要完成了系统的功能设计。近年来随着INTERNET技术的飞速发展及用户的不断升级,WEB页面技术也不断的推陈出新,使得WED站点的功能越来越强大,能够提供的服务种类越来越繁多。从HTML到CGI,从JAVA的诞生到ACTIVEX、PHP还有PHP的出现,WEB页面设计人员不断受到冲击,微软公司在总结了以往技术,重新思考WEB页面设计的真正需要后,推出了PHPNET,正受到越来越多的网页开发人员的欢迎。PHPNET基于通用语言的编译运行的程序决定了它的强大性和适应性。它使得运行一些很平常的任务,服务器环境和应用程序的设置更加简单。开始利用DREAMWEAVER编写程序,每个界面,每个连接还有数据库文件。之后运行程序要用到服务器作为支撑,在网上搜了下,找到一个简单的IIS服务。安装IIS,开通IIS服务,把你的PHP网页程序存放到IIS的网站目录下面,按照程序的说明设置好数据连接,基本上就可以浏览你的PHP网页了。如果仅仅是预览你的PHP程序,根本用不到DREAMWEAVER,它只是一款制作网页的软件。运行程序是要有与程序适应的网络服务器的支持,IIS就是微软出品的一款网络服务器,它可以支持PHP。如果你想修改程序,才会用到DREAMWEAVER。之后又发现还有很多支持PHP的服务器。目前网站的制作技术与要求,都已经告别了因特网初期网站制作的“幼稚”期,随着各类网站的迅速增加与浏览者需求的提高,无不要求网站从立意,策划,页面设计到后台程序的全面提高。无论是个人网站还是企业网站都必须被要求从浏览者角度出发,最大限度的满足用户的要求,这也是以后各类网站发展竞争的真正实质所在。通过本次设计实验,我学会了如何使用SQLSERVER建立数据库及相关的表,进一步了解了数据库的相关知识,并学会了如何建立一个简单的气象信息系统,提高了自己的动手实践能力,而在实验过程中查询相关资料,扩展了我的知识领域,开拓了我的视野范围。致谢非常感谢翟老师在我大学的最后学习阶段毕业设计阶段给自己的指导,从最初的定题,到资料收集,到写作、修改,到论文定稿,他给了我耐心的指导和无私的帮助。为了指导我们的毕业论文,

温馨提示

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

评论

0/150

提交评论