一些基于.NET的XX系统设计与实现都是硕士毕业论文或者学术文献
第三章系统技术方案设计
第三章系统技术方案介绍
设计和开发管理信息系统,首先应当考虑开发模式,选择合适的系统体系结构,然后确定系统开发坏境,选择合适的开发工具进行系统的开发。
3.1系统软件体系结构
软件系统体系结构在软件工程中已扮演着越来越重要的角色。系统体系结构经历几个发展阶段:从最初的主机/终端(Mainframe/Terminal)模式到文件服务器/-I-作站(FileServer/Workstation)模式,最终发展到C/S模式。随着网络信息管理系统向Intemet/Intranet的迁移,出现了WwW技术与数据库技术相结合的Web数据库应用即Browse/Server(浏览器/服务器)计算模型,以下对C/S和B/S模式分别进行介绍。
3.1.1三层体系结构及设计模式
C/S模式是Client/Server(客户/服务器模式)的简称,由美国Borland公司最早研发,该技术是九十年代管理信息系统(MIS)中较为先进的技术。应用程序保存在客户端,所有数据被存放在服务器端,每个客户与数据库保持一个连接,客户端通过应用程序向数据库服务器发送SQL命令,数据库服务器根据SQL请求,完成数据库操作,最后向客户端返回应答信息191。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle,SQLServer等,同时在客户端需要安装专用的客户端软件。图3-1为C/S模式结构图。
数据厍
图3-10/¥模式结构图
3.1.2B/S三层体系结构
B/S模式是Browser/Server(Web浏览器/服务器模式)的简称,是美国微软公司研发,是一种以Web技术为基础的架构模式。在这种结构下,客户端是标准的浏览器(如IntemetExplore,NetscapeNavigator等),服务器端为标准的W曲服务器协同应用服务器响应浏览器的请求。主要事务逻辑在服务器端(Server)实现,数据库服务器接收到数据请求,完成数据库处理工作,返回数据给应用服务器,形成所谓三层体系结构畸1。图3—2为B/S模式结构图。