2。4 章节总结

本章节主要是从需求分析和技术可行性的分析角度介绍,通过详细的需求分析,明确了系统需要具体实现的各个功能,以及可能会遇到的一些问题,而技术可行性分析,是对系统实现过程中运用的技术,如JSP技术框架等做简单介绍,了解技术的实现原理,优缺点等。文献综述

第三章 系统主要架构及开发模式

3。1基于B/S的体系结构

B/S模式(Browser/Server,浏览器/服务器模式),是一种随着Web应用程序发展起来的网络结构模式。在这种结构模式下,只需要在客户端上安装一个浏览器,同时将一种关系型数据库安装到服务器上,这时浏览器就会通过Web应用与数据库进行数据之间的交互,利用这种结构模式,系统的运行效率得到了极大程度的提高。与C/S模式相比较,B/S模式可以看作是对C/S模式的改进和变化,B/S结构的系统维护和升级的方式以及工作量都更加地简单方便[[[2] 宁爽。 基于B/S模式下的学籍管理系统的应用。 电脑知识与技术, 2014年35期:8416-8417]]。B/S结构最大的优点是客户端只要在安装浏览器的情况下就可以运行,不需要专业软件,简单方便,增加了用户的体验。来.自^优+尔-论,文:网www.chuibin.com +QQ752018766-

3。2 B/S的体系结构的特点

就如前面所述,B/S结构最大的优点是只要在客户端安装浏览器的情况下就可以运行。

(1)维护和升级方式简单,生产成本低。利用B/S结构设计开发的软件,因为客户端都是浏览器,不需要花费太多的人力、物力来维护,所以,关于维护和升级,只要在服务器上进行所有相关的操作就可以了;即便是遇上客户端与服务器异地的情况,只要把服务器连接到专网,就可以实现维护、升级和共享远程。这种模式下,软件的维护和升级可以极度缩减系统维护的工作量,又减少人力、物力、财力的花费,所以我们称之为是“瘦客户端,胖服务器”。

(2)增加中间层的作用。B/S结构的中间层作为沟通表示层和数据层的桥梁,使得表示层和数据层的部分功能转移到了中间层中,这样一来,系统的各个层次会更加清晰,而表示层和中间层也就不会显得那么臃肿,所以,B/S结构的使用有利于系统的维护。

(3)B/S结构的用户感受较好。B/S实现了用户友好性设计,用户只需有浏览器,作为客户端就能够实现各种操作,简单方便,用户负担减少,而不用学习后台涉及到的一些其他工具软件。

上一篇:经典图像复原算法分析与比较
下一篇:java海量数据处理利器Hash在线邮件地址过滤

基于android的环境信息管理系统设计

java+mysql文星酒店客房管理系统设计

jsp+mysql网上化肥店系统的设计与开发

java的B2C型电子商务网站管理系统的设计

局域网管理系统的设计与实现

医疗公众号管理系统设计+源代码

Android药品公司管理系统的设计+源代码

企业科研管理中统计报表...

基于安卓平台的二维码会议管理系统设计

高校体育场馆效益研究【2772字】

家电制造企业绿色供應链...

ASP.net+sqlserver会员管理系统设计

透过家徽看日本文化家紋から見る日本文化

农村幼儿教育开题报告

论商业银行中间业务法律...

“时尚与旅游”电子杂志的设计制作

华夫饼国内外研究现状