信息技术的发展带动了电子商务的发展,而网上销售系统正是电子商务的典型代表之一,网上销售植物也成为人们生活中不可或缺的一部分,它的市场普遍被看好,所以很多投资者将此作为投资的一个方向。尤其是在电子商务快速发展的今天,植物销售越来越普遍,怎么样才能快速、高效的经营一家植物销售店,是一个值得考量的问题。
网上植物销售系统打破了传统的以实体店销售为主体的模式,它重新使用B/S架构模式,将网络平台和商场实体店结合起来,实现消费者和卖家之间的快速便捷交易。商家可以充分利用网络销售平台展示自己的植物,全天候的为消费者服务,投资小、减少了中间商从中获利,而且不需要支付昂贵的店铺租金,可以零仓库销售。对于消费者来说,节省了大量宝贵的时间,消费者可以随时随地使用手机、电脑等网络工具查看植物相关信息,购买植物,下订单,发表意见,及时快速的与卖家进行联系,而且可以在很短的时间内比较各家商品的质量与价格,择优购买。
Asp是一种常用的开发语言,主要用在java的web开发中,它是一种动态的语言,和php,asp,net等web开发语言一样。他的特点很明显,就是安全性非常的高。JSP是一种动态技术标准由很多公司一起参与建立起来的,由Sun公司倡导。在静态页面中加入Java程序片段和JSP标签,就构成了JSP网页程序。并且能够连接数据库,使页面的数据传送到数据库,并且从数据库中读取相关的数据,jsp技术安全性非常的高,在银行,政府的系统里面应用的非常多。[9]我们能从以下几个方面看到它的特点:
第一,使用jdbc连接数据库
通常JSP页面很少进行数据处理,只是用来实现网页的静态化页面,只是用来提取数据,不会进行业务处理。
第二,,具有平台无关性且安全可靠,JSP推出后,IBM、Oracle、Bea这些大公司纷纷支持JSP技术的服务器,所以JSP迅速成为商业应用的服务器端语言。
下面列举了一些jsp的优点:
第一,通过一次编写,可到多处运行。
第二,多平台支持系统。
强大的开发工具。Myeclise8.5,以及最近出来的myeclise9,myeclise10,tomcat6.0,tomcat7,jdk,等等。都是jsp开发的强大的工具。
2.1.2 B/S模式分析
C/S模式主要由客户应用程序(Client)、服务器管理程序(Server)和中间件(middleware)三个部件组成。B/S模式首先简化了客户端。B/S特别适用于网上信息发布,使得传统的MIS的功能有所扩展。这是C/S所无法实现的。而这种新增的网上信息发布功能恰是现代商店所需的。这使得商店的电子文件可以取代大部分的纸质文件,从而使商店工作的效率得以提高,简化商店行政工作的手续,节约了物力和人力。
鉴于B/S比C/S的具有更先进性,B/S逐步的成为了当今流行的一种MIS平台系统。本系统也采用B/S结构开发。
2.1.3 sqlserver简介
SQL全称的意思为结构化查询语言。Sql语言的常用操作有以下几种,第一个是Select, 用来从数据库中选择调用某个字段,Insert,是往数据库中插入需要的内容,包括向字段中插入需要加入的内容,或者从页面中注册信息,产品的发布信息,订单的信息等,Update是数据库的更新语言,对数据库某个字段的数据进行更新,比如如果改变用户的密码话的,就需要用这个操作,把之前的语言替换掉,Delete,是删除操作,这个操作就删掉不需要的信息,可以是一个表,也可以是整个数据库,Create,是创建操作,可以建立一个数据库,建立一个表,建立一个字段等等。
2.2 MVC模式和几种基本框架
本系统采用JSP技术,基于MVC模式开发,mvc是大家熟悉的框架结构,他分为是三个部分,是三个框架构成的,模式框架,视图框架,还有控制器,这种开放非常的有优势,就是把各部分内容,有效的分开,视图层里面就是页面的html语言,就是放模板的地方,如果需要改模板,就可以再这里面修改,不需要脚步语言和静态代码混合,这样代码不美观,如果是操作,某个动态的调用,就可以再控制层里面,三层的结构各司其职,各管各的部分,一个部分出现问题,不会对其他的层里面产生影响,是一个非常受欢迎的编程结构。它由以下3个框架构成:Struts框架,Spring框架,Hibernate框架。
2.2.1 Myeclipse简介
MyEclipse 集合了很多插件,是java开发非常好的一个工具。 但是它也有一个非常不好的缺点,就是集合的东西变多了,很明显体积变大了,那么它运行起来以后,需要电脑配置要高很多,不然的话,会变得非常慢,从而导致开发效率变得低。集合的东西多了,功能多了,很明显那么对电脑的配置要求提高了。[1]
2.2.2 Tomcat简介
Tomcat 服务器是一个小量级的服务器,可以安装在pc上,进行本地测试引用,是一个免费的开放源代码的Web 应用服务器,它的安装非常的简单,就是直接点击exe文件就可以了,但是要注意的是,它的运行文件是放在webapps这个文件夹下,只放jsp的页面就好了,一般用8080端口,可以在页面中直接locahost:8080访问,可以用来制作中小型企业网站,或者系统项目,广泛应用于中小型系统和并发访问用户不是很多的场合,是JSP程序首选的开发方式和调试方式。 Apache Tomcat的实际上是服务器的扩展的一部分,但它是独立运行的,所以当你运行tomcat的,它实际上是作为与Apache单独运行的一个单独进程。
Tomacat的历程已经经历了很多的版本,从开始推出以后,先后有tomcat4.0,tomcat5.0,tomcat6.0,现在已经发展到了tomcat7.0和最新版本的tomcat8.0。