摘要:当今社会已经进入信息化时代,现代农业是与信息同步的农业,它将农业科技、计算机技术、网络通信技术等紧密结合。研究和发展适合我国国情的农业技术,有利于改善环境质量,增强消费者对食品安全的信心。农产品的信息采集是实施农业发展计划的基础,也是现在农业发展的瓶颈。为此,本课题根据国内外农产品信息采集现状,研究分析了农产品信息采集的可行方案。针对我国的特色农产品,制作一款基于MVC的特色农产品信息采集系统。
本系统采用了MVC的设计模式,MVC模式分离了数据的控制和表现,以适应越来越复杂的多层web应用系统的设计要求,极大提高了系统的灵活性、复用性和可维护性。技术上,前端采用JavaScript、HTML以及CSS等技术,其中HTML能够主动构建基本框架。CSS可以进行样式的完善, 而JavaScript是一种更具有平台对立性的编写服务器页面的脚本语言,用它来帮助开发网页的工作人员创建美观的动态网页,并且不需要太多冗余的代码。后台采用JAVA语言进行开发,应用J2EE思想进行逻辑编写,同时通过MYSQL数据库进行数据的保存与提取。最终向用户提供了一个高效、低成本的服务平台,整个系统的整体结构完整,扩展性更加优越。本课题的研究可以大大提高农产品信息采集的质量和效率。
关键词:MVC;J2EE;特色农产品;MySql;信息采集
目录
摘要
Abstract
1 绪论-1
1.1研究背景与意义-1
1.2农产品信息采集系统的研究现状-1
1.3主要研究内容与目标-2
1.4论文的组织结构-2
2 需求分析-3
2.1 总体需求-3
2.2 子系统需求-4
2.2.1 用户登陆模块分析-4
2.2.2 信息管理模块分析-4
2.2.3 后台管理模块分析-5
2.2.4 信息展示模块分析-6
3 总体设计-7
3.1系统设计的原则-7
3.2系统设计总目标-7
3.3主要技术分析-8
3.3.1开发环境-8
3.3.2 MVC模式-8
3.4系统整体架构-9
3.4.1用户登录子模块-14
3.4.2信息展示子模块-14
3.4.3后台管理子模块-15
3.4.4信息管理子模块-16
3.5 系统数据库设计-20
3.5.1数据库设计原则-20
3.5.2系统设计的实体-21
3.5.3数据表的设计-21
4 系统实现-23
4.1 系统程序流程图-23
4.2 子系统的实现-23
4.2.1 用户登录模块-24
4.2.2 信息处理模块-26
4.2.3 信息展示模块-29
4.2.4 后台管理模块-29
5 系统测试-31
5.1 测试方法-31
5.2 测试结果-31
结 论-32
参 考 文 献-33
致 谢-34