农产品电子商务软件平台设计
本文关键词:农产品电子商务软件平台设计
更多相关文章: 农产品 物流 电子商务 MVC(Model View Controller) JSP(Java Server Page) QBC(Query By Criteria)
【摘要】:伴随着整个社会的信息化推进,电子商务凭借它日益强大、高效化等特点在人们的生活、学习、工作中所发挥的作用日益强大.现如今,在农业领域,农产品面临着物流成本高、效益低,甚至信息不对称的状况。所以,我们将电子商务平台应用于农产品所涉及的领域,它将会大大提高农产品的物流效率,并且降低了物流的成本。同时,它也能为信息需求者提供更加全面、及时而准确的农资信息,,提高农业生产水平。对管理部门而言,电子商务平台的运用,也会大大提升涉农部门的管理服务水平,从而促进农业经济又好、又快的发展。论文针对农产品网上信息化系统进行了深入探讨。它将采用JSP进行平台的页面动态展示,同时Structs强制性地把平台的输入,处理和输出分开,利用Hibernate建立对象与关系的映射。主要内容有: 1.研究了JSP(Java Server Pages)技术。采用传统的同步通信的方式,实现了展示层,从而使人与平台得到友好的交互,完成了系统应用层数据通信设计,包括系统通信架构及应用层通信包设计。 2.深入研究了java EE轻量级持久化框架Hibernate,对象-关系映射ORM(Object-RelationMapping)。采用面向对象化的设计,将对象和对象之间的关系对应到数据库表与表之间而不必关心数据表,从而借用关系数据库Mysql来永久保存对象数据。 3.学习了MVC(Model,View,Controller)设计模式,采用开源的MVC框架Structs,控制器(Controller)充分调用Action Servlet来处理接收到的用户请求,在控制器的控制下,再把处理的结果交给相应的视图进行格式化后输出给用户,这样让组件可以重复用使用和农产品电子商务平台方便维护、具有良好的扩展性、也便于移植。 4.同时我还学习了关系数据库的设计,设计了系统管理者、商户、农民,以及农资信息的数据库,用来储存对象数据。使用本地SQL的查询和QBC(QueryByCriteria)的检索,从而实现在本平台下的商品或者信息检索。
【关键词】:农产品 物流 电子商务 MVC(Model View Controller) JSP(Java Server Page) QBC(Query By Criteria)
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP311.52
【目录】:
- 摘要4-5
- ABSTRACT5-10
- 第一章 绪论10-15
- 1.1 研究背景10-11
- 1.1.1 农产品网上信息化系统10-11
- 1.1.2 研究背景11
- 1.2 国内外现状11-13
- 1.3 研究目的与价值13-14
- 1.4 本文研究内容14-15
- 第二章 相关技术基础15-29
- 2.1 JSP15-18
- 2.1.1 JSP 概述15-16
- 2.1.2 JSP 基本语法16
- 2.1.3 Servlet16-18
- 2.2 MVC 架构与 Struts18-21
- 2.3 ORM 与 Hibernate21-22
- 2.4 异步通信与 AJAX22-24
- 2.5 级联样式表 CSS24-25
- 2.6 关系数据库25-26
- 2.7 搜索引擎技术以及 dySE26-27
- 2.8 统一建模语言 UML27-28
- 2.9 内容小结28-29
- 第三章 系统需求分析29-33
- 3.1 系统需求分析29-31
- 3.1.1 系统调研29-30
- 3.1.2 用户需求30
- 3.1.3 系统性能需求30-31
- 3.2 系统可行性分析31
- 3.3 系统功能点介绍31-32
- 3.4 内容小结32-33
- 第四章 农产品信息化系统总体设计33-39
- 4.1 系统功能分析33-34
- 4.1.1 Consumer 节点34
- 4.1.2 Business 节点34
- 4.1.3 系统管理节点34
- 4.2 系统构架设计34-36
- 4.3 系统数据流程图36
- 4.4 内容小结36-39
- 第五章 系统实现39-73
- 5.1 系统开发环境39-40
- 5.2 相关配置文件40-47
- 5.2.1 hibernate 配置文件40-41
- 5.2.2 Struts 配置文件41-43
- 5.2.3 数据库访问的实现43-44
- 5.2.4 Java EE Web 应用配置文件 web.xml44-47
- 5.3 系统功能点的设计47-64
- 5.3.1 用户注册登录模块47-50
- 5.3.2 商品与企业信息检索浏览模块50-53
- 5.3.3 购物车模块53-54
- 5.3.4 顾客留言反馈模块54-57
- 5.3.5 后台登陆模块57-58
- 5.3.6 商品与特价商品管理模块58-60
- 5.3.7 订单管理模块60-62
- 5.3.8 会员管理模块62-63
- 5.3.9 系统用户管理模块63-64
- 5.4 系统搜索的实现64-72
- 5.4.1 Spider 的设计65-68
- 5.4.2 网页预处理68-69
- 5.4.3 查询服务69-72
- 5.5 系统实现与总结72-73
- 第六章 结论与展望73-75
- 6.1 取得的成果73-74
- 6.2 进一步工作74-75
- 致谢75-76
- 参考文献76-78
【参考文献】
中国期刊全文数据库 前7条
1 盛革;;农产品虚拟批发市场协同电子商务平台构建[J];商业研究;2010年03期
2 何飞;黄体允;李英艳;;电子商务下农产品物流运作模式研究[J];科技经济市场;2009年07期
3 高力;;电子商务与农产品物流[J];农村经济与科技;2006年11期
4 刘联辉;文珊;;我国农产品物流系统模式革新趋势及其构筑策略[J];农村经济;2006年05期
5 郑里;;美国农产品批发市场概况及对我国的启示[J];中国市场;2007年25期
6 吴卫平;王丽芳;蒋泽军;;基于ORM的数据持久层框架研究[J];微电子学与计算机;2008年07期
7 闫利平;陶卫江;韩晓虎;靳兰;;政府网络舆情监测分析及预警[J];现代情报;2011年04期
中国硕士学位论文全文数据库 前6条
1 王树大;J2EE平台下基于ISAG的电信增值业务开发方法研究[D];北京邮电大学;2008年
2 陈蛟;一种基于AJAX技术的Web应用框架的设计与实现[D];北京邮电大学;2008年
3 卢亚东;基于web应用的货票统计经营分析系统的研究[D];西南交通大学;2008年
4 赵烽;基于ORM数据映射工具的设计与分析[D];山东大学;2008年
5 张大明;Java EE应用程序测试的研究与应用[D];中国科学院研究生院(沈阳计算技术研究所);2009年
6 金基U
本文编号:592230
本文链接:https://www.wllwen.com/jingjilunwen/dianzishangwulunwen/592230.html