留言板与天气预报模块网站开发实训

上传人:hs****ma 文档编号:468970643 上传时间:2023-10-06 格式:DOCX 页数:29 大小:361.13KB
返回 下载 相关 举报
留言板与天气预报模块网站开发实训_第1页
第1页 / 共29页
留言板与天气预报模块网站开发实训_第2页
第2页 / 共29页
留言板与天气预报模块网站开发实训_第3页
第3页 / 共29页
留言板与天气预报模块网站开发实训_第4页
第4页 / 共29页
留言板与天气预报模块网站开发实训_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《留言板与天气预报模块网站开发实训》由会员分享,可在线阅读,更多相关《留言板与天气预报模块网站开发实训(29页珍藏版)》请在金锄头文库上搜索。

1、学号:201240420101网站开发实训报告题目一天气预报模块题目二留言板模块教学院计算机学院专 业班 级(一)姓 名指导教师目录目录1-一概述2-一. 天气预报模块-2-1. 天气预报模块的介绍-2-2. 天气预报模块的要求-2-二. 留言板模块-3-1. 留言板模块的介绍3-2. 留言板模块的要求3-二总体设计4-一. 天气预报模块1. 天气预报模块设计思路4-2. 天气预报模块流程图4-3. 实现方法以及主要技术特点-6-4. 天气预报模块功能介绍以及我的任务牛二. 留言板模块-7-1. 整体思路-7-2. 留言板模块流程图8-3. 实现方法及主要技术-9-4. 主要功能-9-5. 我

2、所承担设计部分10三详细设计10一. 天气预报模块 101. 具体功能102. 重要的实验代码103. 控件表如下154. 实验运行截图如下15二. 留言板模块15四网站的调试与运行结果说明18一. 天气预报模块运行结果说明18二. 留言板模块结果说明 181. 留言板数据库的设计182. 网页实现效果19五实训小结23参考文献24概述一.天气预报模块1. 天气预报模块的介绍在当今时代天气预报对人类有着及其重要的作用,天气预报的服务手段也变得越 来越广泛,而其有效的服务手段有:报刊登载,电台广播,电视播送,天气电话咨询 等。此外,还通过专线电话、电传和书面等形式,为专门部门服务。天气预报的专用

3、 收音机,是一种可随时打开收到当时的天气预报广播的收音机,在即将发生灾害性天 气时,专用的气象广播电台可用一定波长的信号,使这种收音机自动开启呼叫,这样, 入睡的人也能被其信号唤醒,收听到灾害性天气警报,这对及时采取预防措施提供了 可能性。气象台制作好了天气预报,就通过各种途径将天气预报向社会公布。传播天 气预报的途径主要有电视、报纸、互联网、手机短信、气象电话等。通过互联网获取 气象预报信息将是未来的趋势。比较有名的气象预报网站有天气在线、中国天气网、 中国气象台等,中国气象台网站提供全国各大城市和地区实时天气预报信息及一周天 气预报预测信息。随着计算机的发展,网上的天气预报也越来越使用平凡

4、,所以运用 ASP.NET来制作天气预报就显得很重要,天气预报模块也让人更快的制作天气预报网 站。2. 天气预报模块的要求天气预报模块在制作过程中需要运用WebService+Session+Response对象等多个 对象方法。在该任务中我们需要制作天气预报的网页,也需要穿插一些功能如星座查 询等功能,当然最主要的功能是地域天气查询,以及当天的实况显示,各种指数显示, 其从而构成了最简单的天气预报模块。二.留言板模块1. 留言板模块的介绍在过去的几年中,因特网(Internet )技术的飞速发展使万维网 (World Wide Web简称Web)融会了大量的信息,带动了人类的信息化革命,给世

5、 界带来了巨大的影响,普遍的应用到通讯、导航、学术交流、文化、卫生、电子机械 等方面,可谓无所不容。正是由于Internet技术持续而飞速的发展,给人们各个方面带来了巨大变化, 尤其对传统的交流方式提出了新的模式和要求,由此而诞生的网上留言板模块在 Internet应用上的地位显而易见。它已成为现代网络信息化建设中的重要组成部分, 从而倍受人们的重视。借助于留言板可以方便和朋友的联系,加强朋友之间的感情交 流,可以方便的查阅各种资料,促进信息和技术的交流,还可以为用户提供一个休闲 的聚会空间,以此来增加网站的人气,维持稳定数目的访问群体。因此,本次制作的 留言板模块,旨在探索寻求一种以互联网为

6、基础的开放模式,更好地方便人们日常信 息的沟通,为人们提供一个广泛学习和进行文化交流的桥梁。2. 留言板模块的要求留言板模块在制作的过程中需要运用Response对象和XML+SQLServer等多种控 件,也要调用数据库。本留言板模块共包括用户留言、留言回复、留言查看、管理员 登陆、管理留言等几个页面和数据库。普通用户可以在留言页面进行留言,在查看留 言页面查看其他用户留言,并对留言进行回复。管理员通过登录进入管理页面,可以 对普通用户的留言进行管理,定时删除过时留言。建立数据库,用户留言及回复留言都必须写入数据库,通过调用数据库来查看留 言。管理员通过调用事先写入数据库中的登录名进入管理页

7、面,进行对数据库中用户 留言的管理。二总体设计一.天气预报模块1. 天气预报模块设计思路在天气预报模块中我们的设计思路是首先设计一个天气预报主页面,从而通过这 个主页面我们会看到主要的功能和附加功能。在主要功能中,我们的首要目的是实现 地域天气预报查询,在地域下拉列表中搜寻查询地域从而实现天气查询,当然也会显 示天气实况。天气的预报我们通过端口链接到天气预报中心从而得到实况天气。2. 天气预报模块流程图在天气预报流程图中其包含功能流程图,运行流程图。运行流程图:开始网页显示天气预报主页面回到天气预报主页面图2-1运行流程图点击天气预报图标进入系统附加功能查询点击城市下拉列表主要功能查询用户选择

8、想要查询的城市天气功能流程图:图2-2功能流程图3. 实现方法以及主要技术特点天气预报模块的实现方法主要通过网站的链接获得详细信息,也通过运用webservice来获取天气预报。简单的说webservice就是一些站点开放一些服务出来,也可以是你自己开发的 service,也就是一些方法,通过URL,指定某一个方法名,发出请求,站点的这个服 务(方法),接收请求后,根据传入的参数做一些处理,然后将处理后的结果以XML形 式返回给你,你的程序就解析这些XML参数,然后显示出来或做其他操作。例如:很 多大的站点提供有天气预报的webservice、查询某网站的数据的webservice,只要 你发

9、送请求过来,它就返回天气预报、某网站的数据,然后你把结果显示处来。4. 天气预报模块功能介绍以及我的任务天气预报模块主要有以下功能:城市天气查询,星座查询,当日实况显示,各种 指数显示。在整个设计中,我的任务是数据流程图,功能图的制作,以及天气预报主要网页 的制作。二留言板模块1. 整体思路本留言板模块共包括用户留言、留言回复、留言查看、管理员登陆、管理留言等 几个页面和数据库。普通用户可以在留言页面进行留言,在查看留言页面查看其他用 户留言,并对留言进行回复。管理员通过登录进入管理页面,可以对普通用户的留言 进行管理,定时删除过时留言。2.留言板模块流程图图3-1功能图图3-2留言板流程图3

10、. 实现方法及主要技术通过写入和调用数据库来写入留言、回复留言、查看留言及管理留言。该模块的 制作运用VS2010、SQL2008数据库,用c#语言编写脚本代码。4. 主要功能该留言板具有的主要功能如下:可以按照发言时间的先后顺序,留言板自动排 序;友好简洁的管理界面,便于管理员维护留言板;管理员具有回复和删除留言的 权限;管理员可以修改留言板页面的名称和网址以及每页显示的留言数;拥有更多留 言者的信息,包括名字、地方、主页、邮箱等;普通用户可以发表留言、查看留言; 具有防止留言客户非法进入管理界面功能。5. 我所承担设计部分在该留言板模块设计过程中,我主要是实现数据库的设计以及数据库中数据的

11、存 储和查询。三详细设计一.天气预报模块1. 具体功能天气模块的主要功能是查询前三天的各地天气情况,以及显示天气现况和指数显 示。通过下拉框来选取城市从而直接显示天气。2. 重要的实验代码(1)该部分代码实现实现框架布局,使网页大体显现出来.style1font-family: Arial, Helvetica, sans-serif;font-size: large;color: #333333;.style2font-size: large;.style3font-size: medium;.style4width: 20%;.style5font-size: large;width: 20%;.style6width: 28%;.style7width: 20%;height: 16px;.style8height: 16px;(2) 该代码添加背景图片,改变主页字体 选择省份:  (3)该代码是控件DropDownList实现省份的选择 选择城市: (4)该代码是控件DropDownList实现城市的选择asp:DropDownList CssClass=style1 ID=

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号