目 录 1 绪论... - 4 - 内容来自论文无忧网 www.paper51.com 1.1选题背景... - 4 - paper51.com 1.2选题目的... - 4 - 内容来自www.paper51.com 2 系统简介... - 4 - 内容来自www.paper51.com 2.1系统开发工具介绍... - 4 - 内容来自www.paper51.com
2.1.1 JAVA简介... - 4 - copyright paper51.com 2.1.2 JSP技术简介... - 5 - 内容来自论文无忧网 www.paper51.com
2.1.3 SQLserver2000简介... - 5 - 内容来自论文无忧网 www.paper51.com
2.1.4 JSP所需的环境... - 6 - 内容来自www.paper51.com
2.1.5系统运行软件平台... - 6 - 内容来自www.paper51.com 2.2 系统功能简介... - 6 - paper51.com 2.3 系统功能结构... - 7 - copyright paper51.com 2.3.1系统结构图... - 7 - paper51.com 2.3.2系统流程图... - 9 - 内容来自www.paper51.com 3 基础信息管理模块的设计与实现... - 10 - paper51.com 3.1 管理员模块结构设计... - 10 - 内容来自论文无忧网 www.paper51.com 3.2 管理员模块的实现... - 11 - 内容来自论文无忧网 www.paper51.com 3.2.1农用物资管理... - 11 - 内容来自论文无忧网 www.paper51.com 3.2.2农产品信息管理... - 13 - copyright paper51.com 3.2.3用户管理... - 13 - 内容来自www.paper51.com 4 数据库设计... - 14 - 内容来自论文无忧网 www.paper51.com
5 总结... - 15 - paper51.com 参考文献... - 16 - 内容来自论文无忧网 www.paper51.com 致谢... - 16 - 内容来自论文无忧网 www.paper51.com 附录... - 16 - 内容来自www.paper51.com
1 绪 论1.1 选题背景 copyright paper51.com 近年来,农村经营管理工作在农村工作中的地位越来越重要,国家、农业局部和各级政府都是给予了高度重视和大力支持,农村合作社的规模越来越大,农用物资、农产品的进出管理和人力、物力资源的管理以及生产经营的规划是合作社经营管理的又一难题。通过调查发现,大多数农村合作社的管理还未进入到信息技术管理阶段,对于传统模式下的人工管理来说,这些问题需要消耗大量人力财力来解决或者难以解决,资源不能做有效的管理和规划,以至于效益不高。 http://www.paper51.com
1.2 选题目的 内容来自www.paper51.com
随着社会的发展,信息管理已经成为每个经营管理者必要手段,它使经营管理者从繁重工作任务中解脱出来,为生产经营者节省了大量的人力和财力,从而优化资源,降低成本,实现最大效益化.。本系统针对农村合作社的各种经营管理而开发,主要解决农村合作社物资采购计划、农产品的统计和销售、人力和物力资源的管理等问题,改善农村合作社农产品的生产和销售规划状况,实现有计划的进行农业生产;对人力、物力资源的管理进行优化以减少成本,提高工作效率和质量,促进农村合作社的发展。 内容来自论文无忧网 www.paper51.com
2 系统简介2.1 系统开发工具介绍 http://www.paper51.com 本系统客户使用Java语言嵌入HTML编写,服务器端程序采用微软JSP技术编写。 内容来自论文无忧网 www.paper51.com 2.1.1 JAVA简介 copyright paper51.com Java,是由Sun公司推出的面向对象程序设计语言。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算[11]。现在长用的浏览器都支持Java applet。 paper51.com JAVA的特性: copyright paper51.com
1. 简单的:java舍弃了c/c++中一些复杂或不安全的功能,加以简化使之易于使用。 http://www.paper51.com 2. 面向对象的:java使用面向对象的思维方式来设计并编写程序。 paper51.com
3. 网络的:java应用最多的领域在网络服务。 内容来自www.paper51.com 4. 编译的:java通过实时编译器编译、通过JVM使得java程序在不同平台上运行。 copyright paper51.com 5. 健壮的:Java的强类型机制、异常处理、废料的自动收集等是Java程序健壮性的重要保证。 copyright paper51.com 6. 安全的:java加入了垃圾回收机制和异常处理构架。 内容来自www.paper51.com 7. 可移植的:java程序可以跨平台运行。 copyright paper51.com
8. 高性能的:Java的运行速度随着JIT(Just-In-Time)编译器技术的发展越来越接近于C++。 copyright paper51.com 2.1.2 JSP技术简介 paper51.com JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,JSP技术是用JAVA语言作为脚本语言的,JSP网页为整个服务器端的JAVA库单元提供了一个接口来服务于HTTP的应用程序[1]。JSP的设计目标主要是提供一种更为简便、有效的动态网页编写手段,并且增强网页程序的独立性、兼容性和可重用性。 JSP具有以下几个特点: http://www.paper51.com 1. 简便性和高效性 内容来自论文无忧网 www.paper51.com
2. 程序独立性 http://www.paper51.com 3. 程序兼容性 copyright paper51.com
4. 程序可重用性 http://www.paper51.com 2.1.3SQLserver2000简介 http://www.paper51.com SQLServer 2000是一种高性能的关系型数据库管理系统,有很强的系统性能、可靠性和易用性。SQL Server 2000的主要特点体现在以下几个方面: copyright paper51.com 1.简便的操作方式 内容来自www.paper51.com 2.支持多个不同的开发平台 paper51.com 数据库开发人员可以使用任意一种开发平台编写应用程序来访问SQL Server。 http://www.paper51.com
3.强大的数据处理功能 copyright paper51.com
SQLServer 2000关系数据库引擎具备完善、强大的数据处理功能,充分保护数据完整性。 paper51.com 4.支持XML http://www.paper51.com
SQLServer 2000引入了支持XML功能的特性。用于描述一个数据集的内容以及数据如何在Web页中显示或输出到某个设备。 内容来自www.paper51.com 5.数据仓库支持 copyright paper51.com 庞大的数据支持和联机操作 内容来自论文无忧网 www.paper51.com 6.支持虚拟根 内容来自www.paper51.com SQLServer 2000允许通过IIS创建虚拟根的方法来访问SQL Server,为了方便用户使用SQL Server管理服务器,SQL Server 2000还提供了专用的工具(如企业管理器)。 http://www.paper51.com 7.支持用户自定义函数 内容来自www.paper51.com
2.1.4 JSP所需的环境 内容来自www.paper51.com 1. 安装JDK 内容来自www.paper51.com 2. 安装Tomcat Web 服务器 内容来自论文无忧网 www.paper51.com 3. 安装及配置MYSQL数据库服务器 内容来自www.paper51.com
4. 安装开发工具Eclipse+MyEclipse 内容来自www.paper51.com 5. 配置和测试Tomcat服务器 paper51.com 2.1.5 系统运行软件平台 copyright paper51.com 1、操作系统: (1)Windows 2000 (或更高) copyright paper51.com 2、客户端:浏览器: Internet Explorer 6.0 sp1(以上),firefox3.6 paper51.com 2.2 系统功能简介 copyright paper51.com
系统分为前台和后台,前台可供所有用户操作,主要功能有用户登录、新用户注册、找回密码等。前台主要的功能模块有用户注册、文件下载和新闻公告。用户注册包括供应商、销售商、农民操作。后台为管理员、超级管理员、供应商、销售商、合作社成员、农民操作,权限等级分为管理员、超级管理员、供应商、销售商、合作社成员、农民,对于无权操作,系统会阻止并给出提示信息。 copyright paper51.com 管理员权限:管理员登陆以后可以对进行以下操作:基础信息管理(包括农田管理、种子管理、农药管理、化肥管理、工具管理)、查看农产品信息、用户信息管理、审核用户信息管理、查看基本信息、修改密码。 内容来自论文无忧网 www.paper51.com 超级管理员权限:超级管理员登陆以后可以对进行以下操作:管理员管理、数据备份。数据清理、权限管理、查看基本信息、修改密码。 内容来自www.paper51.com 供应商权限:供应商登陆以后可以对进行以下操作:商品管理(包括:工具管理、化肥管理、农药管理、种子管理)、查看订单、查看收益、查看基本信息、修改密码。 copyright paper51.com 销售商权限:销售商登陆以后可以对进行以下操作:查看销售订单、查看应付金额、查看基本信息、修改密码。 http://www.paper51.com 合作社成员权限:合作社成员登陆以后可以对进行以下操作:管理原理采购订单、查看销售订单、查看库存、结账管理(包括:原料入库结算、原料入库退货结算、农产品销售结算、农产品销售退货结算)、查询统计(包括:销售信息查询、农产品入库查询、农产品销售排行、年销售分析)、查看基本信息、修改密码。 内容来自论文无忧网 www.paper51.com 农民权限:农民登陆以后可以对进行以下操作:查看所有农田、发送农田出租信息、查看收益、查看基本信息、修改密码。 http://www.paper51.com 2.3 系统功能结构 内容来自www.paper51.com 农村合作社经营管理系统主要用于内部信息管理,根据不同的用户的业务需求,把系统的功能结构划分为不同的模块 copyright paper51.com
2.3.1系统结构图 paper51.com 内容来自论文无忧网 www.paper51.com |