菜单
  

    2.2  系统体系结构

    B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。[3]这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如360浏览器或Internet Explorer,服务器安装Oracle、Sybase或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。

    B/S结构的特点大致分为以下三点:

    (1)维护和升级方式简单。

    (2)成本降低,选择更多

    (3)应用服务器运行数据负荷较重。

    2.3  核心技术

    (1)母版

    由于入党申请人、入党积极分子等用户分类多,子网页的数量较多,内容冗余度较大,visual studio 2010的母版页刚好可以解决这个问题。母版页的使用与普通页面类似,可以在其中放置文件或者图形、任何的HTML控件和Web控件,后置代码等。母版页的扩展名以.master结尾,不能被浏览器直接查看。母版页必须在被其他页面使用才能进行显示。

    母版页的特点有:

    1)使用母版页可以集中处理页的通用功能,以便可以只在一个位置上进行更新。

    2)使用母版页可以方便地创建一组控件和代码,并将结果应用于一组页。例如,可以在母版页上使用控件来创建一个应用于所有页的菜单。

    3)通过允许控制占位符控件的呈现方式,母版页使您可以在细节上控制最终页的布局。

    4)母版页提供一个对象模型,使用该对象模型可以从各个内容页自定义母版页。

    (2)三层架构

    在构建此网站时,发现需要大量的代码。我查阅资料,得知三层架构可以减少我的代码量,将我所需要用到的重复代码集中编写成类,分别为:

    表示层(Model):主要对用户的请求接受,以及数据的返回,为客户端提供应用程序的访问。

    业务逻辑层(BLL):主要负责对数据层的操作。也就是说把一些数据层的操作进行组合。

    数据访问层(DAL):主要看你的数据层里面有没有包含逻辑处理,实际上他的各个函数主要完成各个对数据文件的操作[5]。

  1. 上一篇:java塔防游戏的设计与实现+源代码
  2. 下一篇:简单木马程序的设计与开发+VC++程序
  1. jsp+sqlserver高校二手商品交...

  2. php+mysql高校迎新系统的开发与应用

  3. VB+Sqlserver高校教师公寓选房系统的设计与实现

  4. VB+sqlserver高校宿舍信息管理系统的设计与实现

  5. jsp+sqlserver高校教育超市管...

  6. ASP.NET+SQLSERVER古诗词在线学...

  7. asp.net+sqlserver小型超市管理系统的设计+ER图

  8. 十二层带中心支撑钢结构...

  9. 当代大学生慈善意识研究+文献综述

  10. 酸性水汽提装置总汽提塔设计+CAD图纸

  11. 中考体育项目与体育教学合理结合的研究

  12. 电站锅炉暖风器设计任务书

  13. 大众媒体对公共政策制定的影响

  14. 河岸冲刷和泥沙淤积的监测国内外研究现状

  15. 杂拟谷盗体内共生菌沃尔...

  16. java+mysql车辆管理系统的设计+源代码

  17. 乳业同业并购式全产业链...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回