基于asp.net的财务费用监管系统的设计与实现

基于asp.net的财务费用监管系统的设计与实现

ID:33676653

大小:2.95 MB

页数:94页

时间:2019-02-28

基于asp.net的财务费用监管系统的设计与实现_第1页
基于asp.net的财务费用监管系统的设计与实现_第2页
基于asp.net的财务费用监管系统的设计与实现_第3页
基于asp.net的财务费用监管系统的设计与实现_第4页
基于asp.net的财务费用监管系统的设计与实现_第5页
资源描述:

《基于asp.net的财务费用监管系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、笙三童一兰量!翌:!坚塑堕箜壅星笙笪薹竺塑墼堡兰壅垄户端后,接受传来的主页文件,把它显示在Web浏览器上。第二层业务逻辑层(具有应用程序扩展功能的Web服务器)在业务逻辑中包含系统的事务处理逻辑,位于Web服务器端。它的任务是接受用户的请求,运行服务器脚本,执行相应的扩展应用程序,并借助于中间件通过SQL等方式向数据库服务器提出数据处理申请,在获驭相关数据后将结果传送给客户端。第三层数据服务层(数据库服务器)在数据服务层中包含系统的数据处理逻辑,位于数据库服务器端。它的任务是接受Web服务器对数据

2、库操纵的请求,实现对数据库查询、修改、更新等功能,把运行结果提交给Web服务器。在三层B/S结构中,数据计算和处理集中在中间层,Web服务器担任中间应用服务器的角色,它也是通向后端数据库服务器的大门。所以关键是要将表示层和中间层分离成各自独立的模块,并使两层间的接口简单明了。基于组件的三层B/S结构克服了脚本语言不够健壮、难以维护的缺陷,且组件的可扩展性和代码可重用性也比脚本页面好。随着事务处理的进一步复杂,应用系统环境的多样性和兼容性进一步扩大,应用系统的中间事务处理层将进一步分化,使整个系统分

3、为四层乃至N层结构,每一层将更加专门处理某一项系统功能,将是网络应用系统发展的趋势。2.1.2B,S三层体系结构的优点B/S模式是90年代后期随着Internet/Intranet的普及,人们为了克服C/S结构的企业逻辑分散于每个客户端、缺乏集中控制、维护和升级困难,在多用户、多数据库的环境下,效率低下的现象,并实现更大范围内的资源共享和协同工作而产生的,它以w西技术为核心,客户端使用浏览器,通过TCP/IP协议访问w曲服务器,Web服务器与数据库服务器联系,对数据库的数据进行存取,数据访问结果由

4、w曲网页返回到客户端浏览器。这里企业逻辑从用户界面中分离出来,被集中安装在高性能的Web服务器上。具体说来,相对于C/S模式,B/S模式有以下优点:①简化了客户端,使用更方便B/S模式无需像C/S模式那样在不同的客户机上安装不同的客户应用程序,而只需安装一个通用的浏览器软件。这样不但可以节省客户机的硬盘空间与内存,而且使安装过程及用户操作变得更简单、网络结构更加灵活。6苎±!!!:坚!蝗翳务赞用脏管系统饷鞋计与实现第二章②简化了系统的开发和维护系统的开发者无须再为不同级别的用户设计开发不同的客户应

5、用程序,所有的功能都可以由安装在Web服务器上的软件来实现,并可以为各个级别的用户设置权限来实现不同的功能,各个用户通过HTTP请求在权限范围内调用Web服务器上不同处理程序,以完成对数据的查询或修改,从而大幅度减少了开发工作量;且形势变化时,BIS无须再为每一个现有的客户应用程序升级,而只需修改Web服务器上的服务处理程序。③支持更多的客户。具有更高的安全性和高效性C/S可连接用户数有限。当用户数量增多时,性能会明显下降:而B/S可根据访问量动态配置应用服务器,以保证系统性能;加上所有对数据库进

6、行请求的客户进程由应用服务器统一调度并进行统一安全检测,不但大大降低了因客户进程对数据库非法操作而造成破坏的可能性,且很大程度上减轻了后台数据库服务器的负担。④代码可重用性、可扩充性好B/S采用面向对象技术,代码可重用性好;而采用Web编程,又使其代码的可扩充性好。⑤具有很强的开放性,提供灵活的信息交流、信息发布服务B/S采用标准的TCMP、HrrP协议,适用于广域网环境,对内可承担收集、处理、管理信息,对外可向因特网发布或获得信息,使得传统的MIS功能有所扩展,这是CIS所无法实现的。⑥保护现有

7、的投资B/S建立在Internet/Intmnet技术基础上,可以与企事业单位现有网络很好地结合。由于以上优点,B/S模式。特别是多层结构的B/S模式代表了当前MIS发展的方向。在财务费用监管系统的设计中,通过对比各种体系结构的特点,并参考目前主流应用系统,采用了B/S三层模式的体系结构,它可以更好地提高信息沟通效率,为管理者提供可靠的管理与决策数据。2.1.3ASP.NET中B/S三层结构的构建前己述及,Microsoft.NET为三层乃至多层结构提供了有力的支持,其公共平台的类库(FCLl,包

8、含了上百个命名空间(namespace)的近5000个类,使得应用程序的开发几乎全是基于组件。作为.NET的组成部分,ASENET在网页中基于事件的处7第二章基于ASP.NET的财务费用监管系统的设计与实现理、可以指定处理的后台代码文件、后台代码通过命名控件可以方便的使用自己定义的组件等特点均为三层乃至多层的架构提供了基础。利用ASP.NET技术开发B/S三层结构的管理系信息系统,其前端用户层可用html、asp、aspx等实现,中间业务层可用VB.NET、C#等文件编译成.DLL

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。