1 引言
1.1 项目背景
随着网络的普及以及计算机的平民化,很多农村已经开通了网络并拥有电脑,网络对于人们的生活提供了很大的方便。黄山市很多村庄的农民以茶叶收入为主,每年3-6月,有很多公司的员工深入到各个村庄收购茶叶,然而采取的都是手工记账,大大增加了收购时间和成本,也增加了交易的不安全性。所以急需一个方便快捷,有安全保障的收购管理系统简化收购流程,节省收购时间与成本,保证交易的安全。
1.2 茶叶收购管理系统的开发意义
开发该系统,意义重大。它不仅可方便公司收购茶叶,而且可以让乡镇管理者及时掌握各乡镇的茶叶收购情况,茶叶价格以及每年各村镇农民的收入情况,还可以让农民及时查看自己的收入以及未收回的账目。
详细来说,该系统具有以下优势:
1.收购方便,减少了手工记账时间,加快了收购速度,节省了时间。
2.查询方便,不同用户登录都可以查询到有关自己的订单信息,以及订单是否已支付。
3.使用方便,考虑到农民朋友接触网络的时间并不长,所以本系统结构简单明了,可以让使用者快速入手。
综上所述,该系统能够极大的方便收购人员,管理人员,以及农民的整个收购,支付,查询的过程,避免了收购人员与茶农在交易后是否已经付清款项的争端。
1.3 论文组织结构
本文的结构安排如下:
第一章为引言,简单介绍了项目的研究背景和意义。
第二章为开发工具,介绍了开发该系统所用的一些工具。
第三章为开发技术,介绍了开发该系统所用的的一些技术。
第四章为需求分析,详细介绍了需求分析,介绍了系统的设计目标、可行性分析,数据库设计以及系统的开发方案。
第五章为系统具体实现,根据系统功能模块详细介绍了各模块的设计过程并给出部分实现代码。
第六章为测试,介绍了该系统的测试过程。
2 开发环境及开发工具的介绍
2.1 MyEclipse简介
MyEclipse企业级工作平台(MyEclipseEnterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。
MyEclipse 是一个十分优秀的用于开发Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse是几乎囊括了目前所有主流开源产品的专属eclipse开发 工具。
2.2 Tomcat 概述源'自:751`!论~文'网www.751com.cn
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。本系统采用的是apache-tomcat-7.0.50。