jsp新闻发布系统+B2C电子商务系统平台设计 第2页
1引言1.1研究的现状
中小企业信息化随着互联网的普及经历了长足的发展,但不可否认中小企业信息化建设整体水平还处于起步和发展阶段,同时它也存在一系列问题。一个是广大中小企业对信息化认识不够,另外一个方面是高昂的信息化费用导致了中小企业不堪重负。正是因为这两个方面的原因,才在很大程度上阻碍了中小企业信息化进程,也出现了现在中小企业信息化应用面积不广、应用程度不深等现象,但是企业信息化建设已经被全球信息化飞速发展和信息应用的快速普及推向市场最前沿。企业信息化建设已经不是企业的效益工程,已经成为企业的基本生存工程,如果企业在信息化建设过程中失去了有利地位,肯定会被社会无情地淘汰。
1.2研究的意义本文来自辣'文*论-文|网
实现企业信息化有非常重要的意义。它有利于提升企业形象。企业信息化信息容量大,企业可以把任何想让客户及公众知道的内容放入信息化网站中;此外,建立企业信息化的投入比其它广告方式要低得多;互联网是一个不受时空限制的信息交换系统,它能以最直接、最丰富和最快捷的方式给企业带来高效率和利益,对塑造企业形象有重要意义。它也可以全面详细地介绍企业及企业产品。企业信息化网站的一个最基本的功能,就是能够全面、详细地介绍企业及企业产品。事实上,企业可以把任何想让人们知道的信息放入网站供人浏览。如企业简介、企业的人员、厂房、生产设施、研究机构、产品外观、功能及使用方法等。它还可以利用网站及时得到客户反馈的信息,可以与客户保持密切联系,可以与潜在客户建立商业联系。企业信息化网站可以开设留言板或是在线咨询,可以利用它得到客户反馈,建立商业联系等。总之,实现企业信息化有非常重大的意义。 毕业论文
http://www.751com.cn2系统设计基本原理与方法
2.1J2EE技术简介
目前,Java 2平台有3个版本,它们是适用于小型设备和智能卡的Java 2平台Micro版(Java 2 Platform Micro Edition,J2ME)、适用于桌面系统的Java 2平台标准版(Java 2 Platform Standard Edition,J2SE)、适用于创建服务器应用程序和服务的Java 2平台企业版(Java 2 Platform Enterprise Edition,J2EE)。
J2EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java 2平台的标准版,J2EE不仅巩固了标准版中的许多优点,例如"编写一次、随处运行"的特性、方便存取数据库的JDBC API、CORBA技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。
J2EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持Enterprise JavaBeans,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制,提高了性能。
2.2适应Internet时代需求的B/S体系结构
在B/S模式中,客户端运行浏览器软件。浏览器以超文本形式向Web服务器提出访问数据库的要求,Web服务器接受客户端请求后,将这个请求转化为SQL语法,并交给数据库服务器,数据库服务器得到请求后,验证其合法性,并进行数据处理,然后将处理后的结果返回给Web服务器,Web服务器再一次将得到的所有结果进行转化,变成HTML文档形式,转发给客户端浏览器以友好的Web页面形式显示出来。
B/S模式管理信息系统基本上克服了C/S 模式管理信息系统的不足,其主要表现在:
(1).系统开发、文护和升级的经济性。
对于大型的管理信息系统,软件开发、文护与升级的费用是非常高的,B/S模式所具有的框架结构可以大大节省这些费用,同时,B/S模式对前台客户机的要求并不高,可以避免盲目进行硬件升级造成的巨大浪费。
(2).B/S模式提供了一致的用户界面。
B/S模式的应用软件都是基于Web浏览器的,这些浏览器的界面都很相似。对于无用户交互功能的页面,用户接触的界面都是一致的,从而可以降低软件的培训费用。
(3).B/S模式具有很强的开放性。
在B/S模式下,外部的用户亦可通过通用的浏览器进行访问。
2.3 MYSQL数据库技术概述
MySQL是目前最为流行的开放源代码的数据库,是完全网络化的跨平台的关系型数据库系统,它是由瑞典的 MySQL AB公司开发、并布并支持的,于1995年建立。它的象征符号是一只名为Sakila的海豚,代表着MySQL数据库和社团的速度、能力、精神和优秀品质。
目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,很多公司向开放源代码的数据库系统迁移,从而降底花费成本。
MySQL可以称得上是目前运行速度最快的SQL语言数据库。除了具有许多其它数据库所不具备的功能和选择外,MySQL数据库是一种完全免费的产品,用户可以直接从网上下载数据库,用于个人或商业用途,而不必支付任何费用。本文来自辣'文*论-文|网
MySQL具有功能强大、支持跨平台、运行速度快、支持面向对象、安全性高、成本低、支持各种开发语言、数据存储量大、支持强大的内置函数等特点。
2.4 AJAX技术概述
AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。国内通常的读音为“阿贾克斯”和阿贾克斯足球队读音一样。 Web应用的交互如Flickr, Backpack和Google在这方面已经有质的飞跃。这个术语源自描述从基于网页的Web应用到基于数据的应用的转换。在基于数据的应用中,用户需求的数据如联系人列表,可以从独立于实际网页的服务端取得并且可以被动态地写入网页中,给缓慢的Web应用体验着色使之像桌面应用一样。虽然大部分开发人员 在过去使用过XMLHttp或者使用Iframe来加载数据,但仅到现在我们才看到传统的开发人员和公司开始采用这些技术。就像新的编程语言或模型伴随着更多的痛苦,开发人员需要学习新的技巧及如何最好利用这些新技术。
许多重要的技术和AJAX开发模式可以从现有的知识中获取。例如,在一个发送请求到服务端的应用中,必须包含请求顺序、优先级、超时响应、错误处理及回 调,其中许多元素已经在Web服务中包含了,就像现在的SOA。AJAX开发人员拥有一个完整的系统架构知识。同时,随着技术的成熟还会有许多地方需要改 进,特别是UI部分的易用性。毕业论文
http://www.751com.cnAJAX开发与传统的CS开发有很大的不同。这些不同引入了新的编程问题,最大的问题在于易用性。由于AJAX依赖浏览器的JavaScript和 XML,浏览器的兼容性和支持的标准也变得和JavaScript的运行时性能一样重要了。这些问题中的大部分来源于浏览器、服务器和技术的组合,因此必 须理解如何才能最好的使用这些技术。
综合各种变化的技术和强耦合的客户服务端环境,AJAX提出了一种新的开发方式。AJAX开发人员必须理解传统的MVC架构,这限制了应用层次之间的边 界。同时,开发人员还需要考虑CS环境的外部和使用AJAX技术来重定型MVC边界。最重要的是,AJAX开发人员必须禁止以页面集合的方式来考虑Web 应用而需要将其认为是单个页面。一旦UI设计与服务架构之间的范围被严格区分开来后,开发人员就需要更新和变化的技术集合了。
上一页 [1] [2] [3] [4] [5] 下一页
jsp新闻发布系统+B2C电子商务系统平台设计 第2页下载如图片无法显示或论文不完整,请联系qq752018766