2。2开发技术介绍

2。2。1B/S模式及其优势

本课题采用B/S三层模式来完成此次生辉鞋店信息管理系统,即Browser/Server 浏览器/服务器模式。B/S结构是伴随着WEB兴起后的结构模式。用户工作页面则是由WWW浏览器体现。其工作流程如下图:

图2。1  B/S工作流程

B/S结构是在C/S结构(Client/Server,客户/服务器)上的改进,相比C/S结构而言B/S结构的优点有如下三点:

(1)成本降低,选择更多。B/S结构只要电脑上有浏览器就即可,而对于现在任何电脑而言,浏览器则是标配,在一定意义上,不用很复杂的去下载特定的软件或者服务器使用。

(2)维护和更新方式简单。对于目前信息时代来说,信息量大,越来越多,软件系统的更新和改进越来越频繁。B/S模式就体现在不用客户端一直更新,客户也仅仅使用浏览器而已,而对于更新改进,只要服务器端进行数据更新或者升级改进而已。十分方便简单,对用户在金钱、时间、人力上节约是不言而喻的。

(3)应用服务器运行数据负荷较重。网络管理人员只需要管理服务器,不用理客户端。对于数据负荷问题也根本不会在客户端体现,网络管理员负责硬件维护即可。

2。2。2JSP

JSP(Java Server Pages,java服务器页面)技术就是一种Web应用程序开发环境。JSP技术增加了JSP标记(标签)和java程序片段(Scriptlet)对传统的HTML网页文件,然后JSP页面的形成。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JSP与Servlet一样,是在服务器端执行的,通常返回给客户端就是一个HTML文本,因此客户端只要有浏览器能浏览。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。

JSP具有简单、易用,完全的面向对象、平台独立、安全、可靠的特点,java它主要面向互联网的所有特征。JSP语言优点如下:

(1)系统的多平台支持。基本上具备在所有平台上都可以开发,包括平台上任意环境中扩展。

(2)一次编写,到处运行。代码不需要做任何的改动,只需要改动系统即可。

(3)强大的可伸缩性。可以从一个很小的文件扩展到任何服务器,从服务器又可以到数不尽的服务器当中。

(4)多样化和功能强大的开发工具支持。其可以完美的运行于各大平台之中。

(5)支持服务器端组件。JSP可以使用JAVA BEANS 模块来实现各种各样的商务功能。

(6)强悍的存储管理和安全性。因为JSP页面的内置脚本语言是基于java编程语言,对所有的JSP页面都被编译成java servlet,JSP页面与java技术的所有好处,包括存储管理和安全性强。

2。2。3Java介绍

JAVA就是一门面向对象的编程语言,是目前流行的语言,更是世界上第一大编程语言。JAVA可用来开发出在任何计算平台上运行的应用软件系统。JAVA的功能强大,并且简单易用。

(1)JAVA语言特点

      A 简单性

      B 面向对象

      C 分布性

      D 编译和解释性

      E 稳健性

      F 安全性

      G 可移植性

上一篇:主成分分析和支持向量机的回归算法研究与实现
下一篇:asp.net+sqlserver订单管理系统设计+ER图

网上购物之路--浅析购物网...

网上订房之我见【4996字】

网上广播的现状与前瞻【7201字】

浅谈网上教學的实践与探索【4280字】

网上教學与实践【2498字】

jsp+mysql的B2C网上商城系统的设计与实现

php网上书城用户交互界面的设计+ER图

LiMn1-xFexPO4正极材料合成及充放电性能研究

老年2型糖尿病患者运动疗...

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】

我国风险投资的发展现状问题及对策分析

网络语言“XX体”研究

ASP.net+sqlserver企业设备管理系统设计与开发

麦秸秆还田和沼液灌溉对...

安康汉江网讯