息技术的发展,带来机遇的同时,也使商店的产品信息管理工作面临严峻的挑战。要顺应社会发展的大趋势,现在互联网的大致是大势所趋,已经进入了我们的家庭生活,因此学习和掌握网络购物平台建设,非常的重要,对以后的工作有极大的帮忙,现在互联网企业非常多,电子商务的企业更是层出不穷。因此,作为现代商店,必须建立一种能够应付这些新形式的新的产品信息管理模式,购物平台就是一种理想的选择。购物平台,具有创新性和革命性的功能和意义。信息化系统的建设是推动商店管理创新、技术创新和制度创新和文化创新的强大动力,是提高商店经营链高效运作的重要保障。
Php,asp,net是目前最流行的三种开发语言,php的web开发应用的比较多,包括国外的一些主流网站像facebook等等。Asp这个开发语言比较的老,而且经常会有漏洞,已经被慢慢的淘汰了,net的语言还在用,基本上也都是很老的技术,而JSP由于是一种较新的技术,国际上面应用的非常的多,最主要的特点就是安全。JSP已经是比较流行的一种技术,尤其是电子商务类的网站,多采用JSP。三者中,JSP应该是未来发展的趋势。国内目前已有很多商店实现了信息化管理,建立了基于内部的局域网系统,外部和因特网相连,硬件设施也是非常完备。另外在软件应用方面,我国很多软件开发公司已开发了各种各样的产品信息管理系统,不过商用的系统功能都非常的强大,我们作为一个学习和设计的商城,我们需要作出自己的特色,未必需要和软件公司开发的系统,一较高下,有订单管理,用户管理,产品管理等基本功能即可。
通过对编程语言的学习,熟练的运用学过的java编程语言,开发一个简单实用的网上购物平台,要求,操作起来简单,方便,能够便于我们日常的管理,并且实现一系列的网上购物的功能,还要学会建立数据库表和表结构,以及创建数据库表的字段结构,学会用sql对数据库的内容进行调用,操作数据库的增加,删除,修改操作。使学过的编程知识,能够活学,活用,为以后找工作,面试拿出一个亮点,做出一个好的作品。
Jsp是一种常用的开发语言,主要用在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开发的强大的工具。
本系统采用JSP技术,基于MVC模式开发,mvc是大家熟悉的框架结构,他分为是三个部分,是三个框架构成的,模式框架,视图框架,还有控制器,这种开放非常的有优势,就是把各部分内容,有效的分开,视图层里面就是页面的html语言,就是放模板的地方,如果需要改模板,就可以再这里面修改,不需要脚步语言和静态代码混合,这样代码不美观,如果是操作,某个动态的调用,就可以再控制层里面,三层的结构各司其职,各管各的部分,一个部分出现问题,不会对其他的层里面产生影响,是一个非常受欢迎的编程结构。它由以下3个框架构成:Struts框架,Spring框架,Hibernate框架。本次要开发的系统有效率,可理解性、可靠性和可维护性都比较高。用户很容易理解和学会操作。可维护性包括两种含义,即可读性和可测试性等。可靠性一般是指健壮性和正确性。在开发这个系统的过程中,需要权衡多种矛盾的目标,并在(时间、经费、可能用到的硬件和软件资源等条件)的限制下,使上面所说的各种要求得到最大限度的满足。