| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 
您现在的位置: 范文大全网 >> 论文 >> 免费范文 >> 正文 用户登录 新用户注册
基于ASP.NET的企业进销存管理信息系统的设计与实现           
基于ASP.NET的企业进销存管理信息系统的设计与实现
计主要完成定义和说明包(子系统),以及包与包之间的依赖关系与通信机制。B/S模式的三层结构是一种简单、成熟,并得到普遍应用的应用程序架构,它将应用程序结构划为分3个相对独立层,包括用户表示层、业务逻辑层和数据访问层。每一层只实现该层内相对独立的功能,而当任何一层发生变化时,只要保持层间接口关系不变,则其他各层都不会受到影响。三层结构是一种严格的分层协作, 即数据访问层只能被业务逻辑层访问, 业务逻辑层只能被表示层访问。用户通过表示层将请求传送给业务逻辑层, 业务逻辑层完成相关业务规则和逻辑, 并通过数据访问层访问数据库获得数据, 然后按照相反的顺序依次返回, 将数据显示在用户界面层。
  2.1 用户表示层(USL)
  用户表示层也叫用户界面层,封装人机界面的所有表单和组件,是应用系统与系统用户之间的直接接口。主要用于显示由业务逻辑层动态传送过来的数据信息,结合使用相应的HTML标记和样式表定义来实现;用户录入数据信息并通过简单的校验后,经由数据接口传送给业务逻辑层下载论文。
  2.2 业务逻辑层(BLL)
  业务逻辑层主要完成对应用系统相关业务规则和逻辑的封装,在为用户表示层访问提供功能调用的同时,它又通过调用数据访问层所提供的功能来访问数据库。业务逻辑层主要根据系统设计的需要,通过构建系统的关键对象类,实现系统的大部分逻辑控制功能。
  2.3 数据访问层(DAL)
  数据访问层只能被业务逻辑层访问,并且系统只通过它访问数据库来获取数据。当数据访问层根据业务逻辑层的要求与数据库进行交互时,主要完成从数据库中提取数据库记录的查询和插入、修改与删除数据库记录的更新数据功能。众所周知,数据库访问是动态信息管理应用系统中最频繁、最消耗资源的操作,所以必须优化对数据库的访问策略,以提高系统的性能和可靠性。B/S模式的三层结构是一种严格的分层定义,它首先将应用系统复杂的开发工作划分为相对简单的小分块,然后在每一层中只实现系统相应层的功能设计,层间的交互由相邻层对应的功能模块进行调用,信息传递只由接口进行传送。
  数据访问层一般由两部分组成:业务实体和数据操作。Microsoft公司提供的标准术语称为业务实体组件和数据访问逻辑组件。在三层结构中,数据访问层是唯一与数据库打交道的层,所以该层的设计要尽量以提高速度

上一页  [1] [2] [3] [4] [5] 下一页

  • 上一个论文:

  • 下一个论文:
  • 推荐文章
    如何利用数据库及ASP技术类构
    基于虚拟现实技术的多维信息
    基于SEO技术提高网站访问量的
    ASP环境下建设中小企业信息系
    基于禁忌搜索方法的集装箱配
    基于条码技术的库存管理系统
    基于RRAS与虚拟专用网技术在
    基于会计主体的企业合并抵销
    浅谈基于创新能力培养的路基
    基于网络文化背景谈汉语言的