论文部分内容阅读
中国作为世界农业的发源地之一,产生过很多世界领先的发明创造,以占世界7%的耕地养活占全世界五分之一的人口,为世界的繁荣发展做出了卓越贡献,特别在实行承包制后,中国农业的生成条件和技术都有了显著提高。人们都说,21世纪是信息化的时代,信息技术已渗透到了人们生活的方方面面,促进各行各业的发展。中国作为农业大国,但信息技术在农业的应用却相对较弱。本文针对这一特点,以促进信息技术在德阳市农业中的应用为目标,设计实现了专业的德阳市农机推广网站。德阳市农机推广网采用基于.NET的ASP.NET3.5开发技术,使用ASP.NET的集成开发环境——Visual Web Developer2008来建立动态网站和页面。Visual Web Developer2008是一个功能强大的开发平台,可以完成诸如ASP.NET Web应用程序开发、设备应用程序开发、windows应用程序开发以及相关数据库处理等多种软件开发任务。而且Visual Web Developer2008内置了一个Web(?)服务器,这样开发人员可以不需再安装配置ⅡS服务器就可开发ASP.NET Web应用程序。同时Visual Web Developer2008中可以把逻辑代码(aspx.cs)和表现页(.aspx)分离开来,使用户很容易通过后台代码来控制页面的逻辑功能。本文首先详细分析建立德阳市农机推广网的背景和意义,介绍国内外农机信息化建设现状,证明了建立德阳市农机推广网的可行性。根据德阳市农机推广网的实际应用,进一步分析了网站的功能和需求,将网站分为了农机新闻发布、农机政策发布、农机产品介绍、农机产品在线订购、用户注册登录以及管理几大功能,并根据这几大功能设计了网站的组织结构图。另外,针对以上功能,本文还设计了合理的网站数据库,制定了网站的E-R图。在具体实现方面,德阳市农机推广网采用三层架构即界面表示层,业务逻辑层,数据访问和存储层相结合的系统构建。采用三层架构有许多明显的优点,首先界面和逻辑相分离,可以单独修改一个层的内容而不影响其他层;其次,由于逻辑和界面分开,原本一个程序的逻辑可以直接复制到另一个程序中,提高了代码的移植性。最后,采用灰盒测试方法对网站的用户界面、功能以及安全性进行测试,证明德阳市农机推广网可以正常完成设计功能,具有很好的安全性