农产品物流信息服务平台设计与实现【最新资料,WORD文档,可编辑修改】1 引言2.1.1........................... Visual Studio 2005 简介2.1.2................................. 技术2.1.3........................... 数据库访问技术2.1.4.......................... SQL Server2005 数据库技术2.1.5 ................................... 开发语言C#2.2经济可行性分析..........................................3需求分析................................................3.1系统功能需求............................................3.2外部接口需求............................................4总体设计................................................4.1农产品物流信息服务平台设计思想.....................................4.2系统功能模块设计...........................................4.2.1................................ 前台功能模块422 .................................... 后台功能模块4.3 系统数据库设计 ............................................4.3.1 ................................... 数据词典4.3.2 ............................................................................ 数据表致谢 .................................................... 参考文献 .................................................5 系统详细设计 .................................................5.1 网站首页........5.2 浏览查看信息5.3 发布各种信息5.4 搜索信息功能5.5 后台管理功能系统测试 .............6.1 界面测试 ......6.2 功能测试........6.3 性能测试........1 引言1.1 选题背景随着 Internet 的发展, 现代农产品网上物流平台也随之越来越重要。
农产品物流是指为了满足用户需 求,通过创造农产品时间价值、空间价值和潜在属性价值来完成从产前到产后的一系列供应链环节的实体 性或虚体性的流转 [1] 。
它涉及到农产品的储存、加工、包装、运输、装卸搬运、配送和信息管理等一系列 环节。
通过各个环节的有效整合,实现农产品增值,是农产品行业经营发展的“第三利润泉” 。
现在农产 品物流涵盖了农产品相关的生产、 流通和消费领域, 连接了供给主体和需求主体 [2] 。
一个畅通的流通体系 对农产品物流来说是非常重要的 [3] 。
目前我国农业发展中面临的一个突出问题是农产品流通的市场化水平低、流通成本高,农民没有从 流通领域享受到应得的比较利益。
改革开放以来,中国农业发展取得了令人瞩目的成就。
据统计 , 我国农产品批发市场已达 5000 多个 , 年交易额达 4219 万元[4] 。
农产品产量的大幅增长对农产品的流通提出了更高的要求,农业物流逐渐受到人们关注。
中国作为一个农业大国,拥有丰富的农产品资源。
据有关资料统计 摘和储运 环节的损失率高达 25%〜30%,而发达国家则控制在 5%以下[5]。
如此庞大的农产品产量,给农产品物流业提出了严峻的挑战。
农产品物流作为一种先进的技术、组织和管理方式,已成为降低物质 消耗、提高劳动生产率以外的“第三利润源泉”。
发展现代农产品物流业,是有效解决“三农”问题、 建设社会主义新农村的重要组成部分,实现农产品增值、农民增收具有现实意义。
1.2 研究现状中国农产品物流业虽已得到快速发展,但与发达国家相比仍有很大差距:流通渠道狭窄、物流技术信息 [6]。
中国农产品物流物流主体组织化程度低。
主体呈现出多元化、多层次发展趋势。
虽然农产品物流从 业主体数量很大,但是众多的参与个体组织规模小、层次低、离散性强、联合性差、组织程度低,再加 上融资渠道不畅,加工信息能力不足,难以获得物流规模效益和实现供应链物流的一体化管理,最终结 果是我国农产品物流主体只能提供简单的运输、仓储和初加工服务,无法深入开展附加值较高的需求预 测、精深加工、物流信息、成本控制和物流设施网络建设等增值服务 [7] 。
中国的物流基础设施落后,虽然 有了很大发展,但整体水平不高,难以满足农产品物流发展的需要。
铁路和物流枢纽建设相对滞后,各 种运输方式缺乏有效衔接,成为物流发展的“瓶颈” [8] 。
长期以来,农产品物流是以常温或自然物流形 式为主,加上农村道路状况差,使各种鲜活农产品难以及时外运和保存,农产品在物流过程中的损失较 大。
中国农产品物流的常见模式:生产商 -购销商 - 产地批发市场 - 销地批发市场 - 农贸市场 ( 超市)- 消费者。
经过采摘、分选、运输、储存等物流环节,损失率高达 25%- 30%,这种传统的物流模式延长了可控物流时间,增加了物流损耗。
农产品物流标准化程度较低,农产品的分类、分级、分等大多凭人工感 觉,误差过大,产品包装缺乏统一标准,造成农产品储存、运输和加工困难,提高了物流成本,制约了 农产品市场竞争力。
从产地到销地、从地头到餐桌,从包装、仓,我国一些新鲜农产品在采 落后、信息不畅等因素仍需大力改进然而。
据统计 , 我国有 58.16%的批发市场不能提供供求信息和价格储、运输、加工到配送等诸多环节,都需要紧密配合方能保证农产品物流的有效运行,才能获得更多的价值实现。
由于不同于工业品的特殊性,农产品在流通中更需要严格的质量控制,而我国还比较欠缺,亟需进行科学规范。
1.3 发展趋势随着科技的迅猛发展,农业信息化越来越成为农业生产活动的基本资源和发展动力,尤其对于灵活性要求极高的农产品物流来说,信息化建设是提高农产品流通效率的关键。
因此,必须建立权威性的农产品市场信息网络,通过现代计算机互联网连接农户、生产商、加工企业、批发商、零售商,形成现代的农产品供应链。
鼓励电子商务开展,为农产品的流通构建信息平台,及时、准确地向农产品的生产、销售、经营者提供价格信息、市场供求信息、库存信息及气象信息,提供中长期市场预测分析,帮助生产者制定生产计划,避免生产的盲目性。
电子商务的实质是企业管理各个方面的信息化过程[11]。
信息时代企业的发展以消耗尽量少的社会资源来为社会提供尽量多的社会财富[12]。
建立一个计算机信息系统时,系统分析和系统设计是至关重要的一步,而建立系统的功能模型、信息模型又是系统初步设计的重中之重,这项工作是在明确了用户的功能需求和系统的约束条件的基础上完成的。
电子商务平台的成功研制与其良好的设计方法和功能模型、信息模型的建立是分不开的[13]。
该系统主要使用 语言,在Visual Studio 开发坏境下,用SQL.Server 2000 作后台数据库,实现农产品的交易流程:从供货商提供个人或者企业信息,包括农产品、货源、车源、专线、仓库、招聘等信息,从而实现农产品的流通。
2可行性分析2.1 技术可行性2.1.1 Visual Studio 2005 简介Visual Studio 使开发人员能够快速创建高质量、用户体验丰富而又紧密联系的应用程序,充分展示了Microsoft 开发智能客户端应用程序的构想。
借助Visual Studio ,采集和分析信息将变得更为简单便捷,业务决策也会因此变得更为有效。
任何规模的组织都可以使用Visual Studio 快速创建能够利用Windows Vista 和2007 Office system 的更安全、更易于管理并且更可靠的应用程序。
Visual Studio 提供了高级开发工具、调试功能、数据库功能和创新功能,帮助在各种平台上快速创建当前最先进的应用程序。
Visual Studio 包括各种增强功能,例如可视化设计器(使用.NET Framework 3.5 加速开发)、对Web 开发工具的大量改进,以及能够加速开发和处理所有类型数据的语言增强功能。
开发人员提供了所有相关的工具和框架支持,帮助创建引人注目的、令人印象深刻并支持 AJAX 的 Web 应用程序。
开发人员能够利用这些丰富的客户端和服务器端框架轻松构建以客户为中心的 应用程序可以集成任何后端数据提供程序、在任何当前浏览器内运行并访问 Microsoft 平台。
为了帮助开发人员迅速创建先进的软件, Visual Studio 提供了改进的语言和数据功能,例如语言 集成的查询 (LINQ) ,各个编程人员可以利用这些功能更轻松地构建解决方案以分析和处理信息。
Visual Studio 还使开发人员能够从同一个开发环境内创建面向多个 .NET Framework 版本的应用程 序。
开发人员能够构建面向 .NET Framework 2.0 、 3.0 或 3.5 的应用程序,意味它们可以在同一环境 中支持各种各样的项目。
NETFramework 提供了用于解决常见编程任务的构建基块(预制的软件) ,从而能够快速构造具有出 色的最终用户体验的紧密联系的应用程序。
在 .NET Framework 模型业务流程上有效构建的紧密联系的 应用程序有利于在异类环境中实现系统集成。
Visual Studio 和 .NET Framework 的结合使用减少了对公用管道代码的需要,从而缩短了开发时 间并使开发人员能够集中精力解决业务问题。
.NET Framework 3.5 是在 .NET Framework 3.0 的基础上构建的更高版本。
得到增强的功能领域包 括基类库、 Windowsworkflow foundation 、 Windows Communication Foundation 、 Windows PresentationFoundation 和 Windows CardSpace 。