因为SQL能够让使每个数据库表之间建立起完善的的关系,良好的架构。采用SQL数据库来对中泰数码售后系统的数据库进行开发和设计是非常不错的选择。SQL同时还可以支持多个数据库同时高效的运行。在开发中泰数码售后系统的时候我只有一个数据库文件,但是数据库系统必须具备一定的可扩展的性能,这样就能够在SQL更新后,里面相关的数据库的信息也能够随着更新并且可以接着应用的相关程序中。在科技的不断发展下,SQL数据库已经能够满足这样的需求了,同时它能够允许不同的数据库在同一时间一起运行。
2。3 B/S结构
2。3。1 B/S结构的介绍
在三层体系结构的B/S(Browser/Server,浏览器/服务器结构)系统中,用户可以通过浏览器向分布在网络上的众多服务器发出请求。B/S系统极大地简化了客户机的工作量,客户机上只需要安装、配置少量的客户端运行软件即可,服务器将担负大量的工作,对数据库的访问以及应用程序的执行都将由服务器来完成。
B/S架构主要使用浏览器技术,结合多种浏览器脚本语言,用通用浏览器需要实现原本复杂的专有软件来实现的强大功能,节约了开发成本。B/S系统包括:表示逻辑层,控制逻辑层,数据展现层。B/S架构基于互联网系统的软件系统,是现如今在软件系统开发中采用大量的一种软件系统结构。现如今B/S架构已经被大量使用,打破了C/S结构的结构,给基于网络结构的软件系统提供了良好的支持。B/S架构随着网络技术发展而逐步的发展和更新。随着互联网的发展,就要求大多数的管理系统要求不仅仅可以在一台电脑上使用,同时可以在接入互联网的其他电脑也可以使用对系统进行操作和使用。在这样的背景下基于B/S架构的软件系统设计方法得到了大量的使用,基础部分也在不断的更新。文献综述
B/S架构是利用操作系统中的浏览器来进行使用的,不是一种窗体软件系统,不需要在使用系统的电脑上进行安装。B/S架构的运行方式是在远程的服务器上把开发的软件系统部署在远程的服务器上,在部署好软件系统之后就可以实现在任何接入互联网的电脑上访问部署好的软件系统。B/S架构给用户带来极大的便利。
2。3。2 B/S各层的作用
B/S三层结构中的每层作用都互不相同却又有着密切的联系。其中它的数据访问层重点对应的是数据库系统中的非原始数据或者其他形式存放的数据,话句话说,它的操作对象重点是数据库,并非数据库中的数据。其次,业务逻辑层重点解决的是使用者在操作过程中遇到的一些实际的问题,简而言之,它的重点在于数据层的执行,以此来解决业务逻辑中出现的数据问题。最后,界面层的重点表达形式是基于WEB,假设逻辑层功能十分完整,那么就算表现层随意变化,逻辑层都能够提出相应的完整的服务。
2。3。3 B/S结构的优点
众所周知,B/S结构拥有着独特的优点。它和C/S结构不同,基于B/S架构的系统,用户不用安装客户端,只用web浏览器就能够访问和运行。并且它可以随时随地的进行查询、浏览等业务处理。其次,相对于C/S架构,B/S架构的维护成本比较低,并且升级时不需要将所有的客户端程序都改变,只需要升级服务器就可以了,也就是说只需要改变网页,就能够实现所有用户的同步更新,这样大大降低了成本。而且B/S架构可以放在局域网上,能够实现多用户共享。
3