admin 管理员组

文章数量: 1087139


2024年4月23日发(作者:小姑娘做java什么意思)

龙源期刊网

基于PHP的“鹰潭农事通”网站动态网页设

作者:龚宁佳

来源:《新农村》2010年第05期

【摘要】“鹰潭农事通”的网站动态网页设计。

【关键词】网页设计

一、引言

互联网在农业上的应用迅猛发展,农业网站特别是农业科技网站的建立,对宣传、展示、推

广农业新成果、新品种、新技术,促进科技成果的转化,实现科技与经济有机结合,传播农业科技

知识,促进知识创新和科技创新具有重要的作用。然而,采用传统 www 技术设计的静态网页,已

不能满足用户的实际要求。为适应农业科技发展和农村经济发展的需求,提高网站质量和水平,

丰富网站内容,基于浏览器/服务器模式下开发新一代农业管理信息系统,“鹰潭农事通”网站在静

态网页的基础上,建立了具有多媒介、交互性、内容更加丰富的动态网页,实现农业信息资源共

享,已成为加快农业信息化进程的重要手段和途径。

二、总体设计

1.浏览器/服务器构架

系统采用目前流行的浏览器/服务器模式(Browser/Server)。B/S的发展基础是客户机/服务

器 (Client/Server) 的设计模式,其基本模式组合为 Web服务器和浏览器。在B/S 构架下设计的动

态网页是建立在后台数据库的基础上的,可以方便地通过 Internet或局域网进行信息交流和共

享。

2.设计模式与软件工具的选择

系统采用Windows2000 server+PHP+MySQL运行模式。PHP是一种面向Internet和

Intranet的编程语言 ,它是一种真正跨平台、跨服务器的开发语言,其特色是可在Internet网页方

便地操作数据库。

网页开发工具选择Dreamweaver MX2004,它是一个可视化的、动态网页设计和网站开发管

理工具,支持最新的Web技术和ASP、JSP、PHP等数据库编程。

3.运行环境构建

龙源期刊网

在Windows2000 server操作系统上开发PHP动态网页,需要①配置Apache2.2;②设置

Apache ;③配置php;④配置;⑤至此,配置完成,MySQL与Zend只要按需安装即

可。装完后重启Apache服务器即可。

4.支持MySQL

找到/php/ext/,复制文件php_ php_到系统C:WINDOWSsystem32目录下

面。

三、后台数据库的创建

运用PHP技术开发动态网页,Microsoft是实现Web网页与数据库的集成和连接的一个很好

的解决方案。我们采用MySQL软件组建系统数据库。

1.确立数据结构

系统设计分为后台管理库系统和基础数据库系统。

将基础数据库系统表示为二元关系的集合:U1={A,B,C,D,E,F}则数据表示为:

内容资讯表(A)nst_c_news:A={}

农作物审定品种数据表(A):A={a1,a2,a3,a4,a5,a6,a7,a8,a9 }。由农业动态、农业资讯、农技

服务、农事通工作、科技示范, 农技培训, 信息公开, 供求信息, 涉农机构等农作物新品种信息构

成。

式中,a1为农业动态, a2为农业资讯,a3为农技服务,a4为农事通工作,a5为科技示范,a6为农

技培训,a7为信息公开,a8为供求信息,a9为涉农机构。

农业专家服务数据表(B):B={b1 }。由专家构成。

式中,b1为专家服务。

农业生物技术下载中心数据表(C):C={c1 }由相关文献资料和视频构成。

式中,c1下载中心。

农业本地行情数据表(D):D={d1 }由每日农事行情构成。

式中,d1本地行情。

农业在线咨询数据表(E):E={e1 }由咨询数据构成。

龙源期刊网

式中,e1咨询数据。

农业政策法规数据表(F):F={f1 }由政策法规构成。

式中,f1政策法规。

2.创建数据表

创建一个表的方法有多种,如使用设计器创建表、使用向导创建表和通过输入数据创建表

等。本系统使用设计器创建表。在设计器中创建表,可以同时输入字段的名称、数据类型、字

段大小等属性,便于表的整体设计。要更改一个表的设计,比如添加字段、删除字段、改变数据

类型、更改字段属性等,可以在设计视图中打开相应表,做必要的修改后保存即可。

四、结构与功能设计

动态网页设计分模块进行,大体将系统分为前台系统和后台系统,主要建立数据查询模块、

信息发布模块、用户管理模块、数据库模块和后台管理模块等。各模块间相互作用、关联,以

实现各自的功能。

1.用户管理模块

本模块设置有注册和登录功能,用于用户注册、分级管理和用户权限的设置与修改。

2.数据查询模块

本模块用于信息浏览、数据查询,可进行关键词检索和组合条件检索。实现这一功能的步

骤为:连接WEB数据库。在 PHP中,使用内置的MySQLl函数,对数据库进行查询,显示查询结

果。

3.信息发布模块

本模块主要实现网上用户数据资源共享或信息发布等功能。其工作原理与数据库检索相仿,

即将客户端发送的信息传输到服务器的数据库中存储起来,然后回送一个信息给客户端说明信

息已发送成功;接收信息的数据库可以让其他用户在网上进行检索查询,实现信息资源相互交

流、共享。

4.后台管理模块

本模块主要采用多种用户不同权限的方式进行管理。系统管理员主要进行其他授权用户和

后台管理库以及基础数据库表等内容的设置与管理,数据维护用户主要对其后台数据库中数据

进行添加、修改、查询和删除等维护,普通用户只能进行数据查询。

龙源期刊网

五、结束语

基于B/S运行模式,采用Dreamweaver MX 2004可视化开发工具和PHP动态网页编程技术,

应用MySQL型后台管理库系统和基础数据库系统创建的动态网页,可实现信息数据发布、检

索、维护、管理等。“鹰潭农事通”网站()网页界面友好,操作方便,性能稳定,

效果良好。


本文标签: 农业 网页 信息 设计 数据库