一种多层结构的互联网农村电子商务平台的设计,系统采用j2ee技术进行开发,通过jsp技术进行系统页面的开发,并采用web技术开发系统应用,以数据库技术进行数据存储与数据处理,其技术领域涉及计算机技术、数据库技术、互联网技术、jsp技术以及web技术等。
背景技术:
随着现代经济的发展,人们对农产品的数量与质量的需求也在不断的增加,但是山区农村因为交通的不便以及信息不流通等问题,农产品往往无法得到及时销售,本系统通过网络来构建山区农村的电子商务平台,不但可以对农业生产进行统筹与管理,同时可以进行网络产品推广与销售,有效的提高了农民的生产效率,同时也节省了农产品销售的成本。
技术实现要素:
系统的结构设计可以分为客户层、web层、业务层和数据层等4个部分;
1.客户层,该层主要通过各种终端来达到系统功能的体验,主要为客户提供信息与数据的服务;
2.web层,该层主要通过web界面与应用提供人机数据交互的功能,通过操作指令的输入与信息的显示实现信息与数据的交互;
3.业务层,通过接受前端的指令数据对相关应用进行功能的启动,实现系统业务逻辑的处理;
4.数据层,该层主要对系统的数据进行数据存储、数据加密以及数据访问等操作,通过数据的处理实现系统数据库的管理。
系统实现的关键技术主要可以分为购物车的实现、分页技术以及数据库连接池技术等几个部分;
1.购物车的实现,该技术主要为消费者提供一个网络虚拟的购物车,通过购物车来保存客户选择的商品,客户可以对购物车内的商品与数量进行增加、查看、删除、修改等操作,最后还可以进行购物订单的确认;
2.分页技术,该技术主要用于解决交易记录的分页显示问题,随着商品交易的数量与记录越来越多,网页的显示以及处理速度会越来越慢,所以采用了hibernate技术来实现分页显示,通过使用hibernate的持久化类编程接口中criteria查询对象,可以在代码中设定查询实例的起始查找位置和页面容量;
3.数据库连接池技术,该技术主要用于数据库的连接与访问,该技术可以建立一定数量的数据库池连接,通过维持一定数量的池连接可以对数据库的访问进行管理,同时也极大的提高数据访问的速度与数据安全性。