4、对于重点难点中可能出现的问题作出预估,分析时间消耗。

5、根据系统流程,从注册、注册控制、登陆、登陆控制、用户权限控制、文章发表功能、文章筛选、内容控制、广告文的展示、UI的详细设计,并与老师交流确认。

6、将各个模块的跳转联系起来组成完整系统测试、分析、修改等向老师确认。

1。4 本章小结

本章阐述了项目的开发背景,项目的目标意义,以及本课题、论文的意义和背景。从网络的特点以及其意义,给当今世界带来的影响进行分析、介绍,并给出项目的开发流程,项目的实战开发意义、特色。其中重要的则是项目的实战开发,对项目时间的掌握和对项目需求的反复确认和完善。

第二章 系统架构及开发模式

2。1 B/S结构

B/S(Browser浏览器/Server服务器)这是对于传统的C/S(Client客户端/Server服务器)模式而言的,客户端、服务端的模式,需要PC端安装它的客户端,而且还要定期更新它的客户端版本,所以对于用户来说非常的不方便,而B/S模式不一样,在这种模式下,客户只需要安装一个浏览器即可,而目前的客户端都是带有浏览器的,而且B/S模式不需要更新,所以非常的方便。

2。2  B/S结构特点文献综述

1、B/S结构特点:

如上所言,B/S结构非常的便捷,只要使用浏览器访问网站就可进行客户端与服务器之间的数据交流。

   (1)后期的维护和拓展只需要修改服务端的代码,客户端不需要做任何项目修改。

(2)B/S结构具有中间层,就是将数据逻辑层,与视图层相连接,在本项目中,将Model和View联系起来的就是Controller,他是java类,但是却是由Servlet分化出来的,所以具有部分的前端功能,同样的作为一个java类,他也有处理后台的数据逻辑的能力,三层结构,分工明确,利于后期维护、拓展。

   (3)相对于C/S结构的项目,用户大多数还是非常的喜欢B/S结构的,不说别人单说我自己、作为一个开发者,我会觉得B/S模式非常方便。手机、电脑都能用,C/S还要装客户端,移动端还不一定有。

2、B/S结构缺点:

B/S结构是不需要客户端了, 用户使用也非常的方便,但是对于服务器的压力来说就非常的大了,因为这种模式下,网页对业务逻辑的处理能力是有限的,不可能让一个网页所占用太多资源,那样会使得网页打开的速度降低,影响用户的体验,所以必须要把,大量的业务在服务器处理再由服务器发送到客户端,所以在服务器的维护方面就显得比较重要。

2。3 本项目中的B/S运用

本系统是一个多肉植物的检索系统,用户通过浏览我们设计开发的网页,体验其中的功能模块。这就是视图层,本层的设计都是要遵循可视化,易懂,所见即所得的设计开发思想,将用户的操作最简单、明了化。来自~优尔、论文|网www.youerw.com +QQ752018766-

在网页中收到用户的操作请求,如注册、登陆,查找文章,发表文章,在网页收集用户提供的数据,上传到服务器,并通过业务逻辑层作出处理,然后进行对数据库的数据的增删改查,最后可以选择将改变后的数据发送到客户端展示给用户看,这就是在B/S模式下一个请求的发送和一个响应的传递,以及数据的处理流程。

2。4 本章小结

本章主要介绍了B/S的模式结构、特点、缺点以及它在本项目中的详细运用,使大家能够详细的了解这种结构。

上一篇:Android电子相册管理系统设计
下一篇:VC++BlackList的主机防火墙设计+源代码

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

jsp+mysql毕业设计课题管理系统的设计

jsp+mysql购物车系统核心算法的分析设计与实现

jsp+mysql宾馆管理系统设计

jsp+mysql面向大众的医疗咨询平台设计与实现

jsp+mysql移动互动学习系统Web端设计

jsp+mysql网上商品销售系统

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

网络语言“XX体”研究

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

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

安康汉江网讯

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

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

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

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

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