首页 酒店管理系统设计与实现_外文翻译

酒店管理系统设计与实现_外文翻译

举报
开通vip

酒店管理系统设计与实现_外文翻译酒店管理系统设计与实现_外文翻译 天津科技大学本科生 毕业设计(论文)外文翻译 学 院 计算机科学与信息工程学院 专 业 计算机科学与技术 题 目 酒店管理系统设计与实现 姓 名 郑川岳 指导教师(签名) 2010年 4 月2日 天津科技大学外文资料翻译 Browser / server structure (B / S structure) Introduction Browser/Server structure (B/S structure) structure that the browser...

酒店管理系统设计与实现_外文翻译
酒店管理系统设计与实现_外文翻译 天津科技大学本科生 毕业设计(论文)外文翻译 学 院 计算机科学与信息工程学院 专 业 计算机科学与技术 题 目 酒店管理系统设计与实现 姓 名 郑川岳 指导教师(签名) 2010年 4 月2日 天津科技大学外文资料翻译 Browser / server structure (B / S structure) Introduction Browser/Server structure (B/S structure) structure that the browser and the server structure. It is with the rise of Internet technology, on the C/S structure, a change in the structure or improvement. In this structure, the user interface work is achieved through the WWW browser, and very few parts of business logic in the front (Browser) to achieve, but the main business logic on the server side (Server) implementation, the formation of the so-called three-tier 3-tier structure. This greatly simplifies the client computer loads, reduce the system maintenance and upgrades cost and effort, reducing the overall cost of the user (TCO). View the current technology, local area network set up B/S structure of the network applications, and through Internet / Intranet mode, database applications, is relatively easy to grasp, the cost is lower. It is a one-time development in place, to achieve a different staff, from different locations, different access methods (such as LAN, WAN, Internet / Intranet, etc.) to access and manipulate a common database; it can effectively protect the data platform and administrative access, the server database is also very safe. In the B/S architecture system, the user through a browser on the network to the distribution of many of the server request, the server on the browser to process the request, the user information needed to return to the browser. The remaining requests, such as data processing, results are returned and dynamic page generation, and database access and Ying Yong De enforcement procedures work completed entirely by Web Server. With the Windows operating system will be embedded within the browser technology, this structure has become the preferred software architecture. Clearly B/S structure of the application relative to traditional C/S structure of the application is a very big step forward. B/S structure of the main features the distribution of strong, easy to maintain, develop and share a simple and strong, the overall cost of ownership low. But the data security problem, the server is too high, slow data transmission, software personalized features significantly lower, these shortcomings are evident, it is difficult to achieve the traditional mode of specific functional requirements. For example, the browser a lot of data entry or report the response, specific print output that more difficult and inconvenient. In addition, the application of complex structures with greater difficulties. Although you can use ActiveX, Java and other technology development more complex applications, but development has been very mature compared to C/S of a series of application tools, the technologies of developing complex and not fully mature technology tools for use. 1. B/S structure of the advantages B/S structure of the biggest advantages is that you can operate from anywhere without having to install any special software. As long as there is a computer with Internet access can use the client zero maintenance. Expansion of the system is very easy, as long as the Internet, and then by the system administrator assigns a user name and password, you can use. Can even apply online through the company's security certification (such as the CA certificate), they don`t need of people's participation, the 天津科技大学外文资料翻译 system can automatically assigned to the user an account into the system. 2. B/S structure software, the advantages and disadvantages (1) Maintenance and upgrading is simple. At present of the software system to improve and upgrade more frequently, B/S structure evident in the product more convenient features. A slightly larger unit, the system administrators in case you need a few hundred or even thousands of round-trip run between computers, efficiency and workload can be imagined, but B/S structure of the software only need to manage the server line. That the client is the browser, do not need any maintenance. No matter what the size of the user, the number of branches will not increase the workload of any maintenance upgrades, all the action only for the server; If it is remote, only you can make special network server connection, remote maintenance, upgrades and sharing. Therefore, clients have become increasingly "thin," while the server getting "fat" is the future direction of information the mainstream of development. In the future, software upgrades and maintenance will become easier, but will become increasingly simple to use, which users of manpower, material resources, time, cost savings are obvious, amazing. Therefore, maintaining and upgrading the way the revolution is "thin" client, "fat" server. (2) Cost reduction, greater selection. We all know that windows on the desktop computer, almost dominating the world, the browser has become a standard configuration, but not in the server operating system, windows at the absolute dominance. The trend now is that any use of B/S structure of application management software, just install the Linux server can be, and safe. Therefore, the choice of server operating systems are many, regardless of the operating system that can be selected so that most people use windows as a desktop software or affected, which makes the most popular Linux operating system free of the rapid development of up, Linux in addition to outside of the operating system is free, and even the database is free, and this choice is very popular. For example, many people every day, "Sina" network, just install the browser can, and do not need to know, "Sina" What is the server operating system used, and in fact most sites do not use the windows operating system, But the user's computer itself, the operating system installed on most windows. (3) Application server running the data load heavier. As the B/S architecture management software is only installed on the server side (Server), network managers only need to manage the server on the line, user interface, business logic on the server (Server) through the WWW browser client fully realized, very few business logic In the front-end (Browser) implementation, all clients only browser, network managers only need to do hardware maintenance. However, the application server is running heavy data load in case of server "crashes" and other issues lead to disastrous consequences. Therefore, many units are available database storage server, just in case. 3. B/S, C/S structure software technical comparison C/S structure software (that is, client / server model) is divided into two layers of 天津科技大学外文资料翻译 client and server, the client is not no computing power of the input and output devices, but has a certain amount of data processing and data storage capacity, through the computing and data applications in a reasonable allocation of client and server ends, can effectively reduce network traffic and server computing? Kind of structure the software suitable for the small number of LAN users to use. At present most of the ERP (financial) software products that are of belong to the structure. B/S (Browser / Server mode), with the rise of Internet technology, on the C/S structure is improved. In this structure, the software application business logic completely realized in the application server, the user behavior is realized in the Web server, the client browser, you can only carry out business processing, is a new software system construction techniques. This structure has become the choice for today's application software architecture. (1) Comparison of data security. As the C/S structure, the data distribution software, the client fires, robbery, earthquake, viruses, hackers and so the data has become terrible killer. In addition, for group-level off-site software applications, C/S structure of the software must be installed on multiple servers around, and synchronize data between multiple servers. Thus, the data for each data point affects the security of data security throughout the application. Therefore, large-scale application of group-level terms, C/S structure of the security software is unacceptable. For the B/S structure software terms, due to its headquarters in the data set stored in the database server, the client does not save any business data and database connection information, what data need not be synchronized, so these security problems will naturally does not exist . (2) The data consistency. In the C/S structure software solutions, the large group for remote operation, they used throughout the installation of regional-level servers, and then data synchronization model. These servers must be synchronized every day completed, the headquarters before the final data. As the local network failure can`t made individual database synchronization does not say, even if sync up, the server is not a point in time data, the data can never be the same, can`t be used for decision making. For the B / S structure software terms, the data is stored centrally, and each occurrence of a client business documents directly into the central database, there is no data consistency problems. (3) Comparison of data in real time. In the group-level applications in, C/S structure can`t occur at any time to see the current business situation, that are after the data; and B/S structure is different, it can happen all the time to see the current business, to facilitate rapid decision-making, and effectively avoid the losses of enterprises. (4) Comparison of data traceability. As the B/S structure of the data is stored centrally, so the head can be directly traced to all levels of branches (branch, store) the original business documents that can be traced back to see the results. Most C/S structure software that is different, in order to reduce the data traffic, just upload the data center report, can`t be found in the headquarters of the various branches (branch, store) the original documents. (5) Service response time comparison. Business process, business model is not 天津科技大学外文资料翻译 static, with the continued development, will inevitably continue to adjust. Software vendors of software do not perfect, so software products that have been deployed to maintain, upgrade is normal. C/S structure software, because its application is distributed, the need for each installation using the node, so that even very small bugs have a very long time to re-deployment, re-deployment, in order to ensure the program version consistency, must suspend all operations update (IE "shock Updates"), its services, the basic response time cannot tolerate. The B/S structure software that is different, the applications have focused on the headquarters server, the application node and did not have any place update is all the application updates can be done fast service response. (6) Comparison of web application constraints. C/S structure of the software only for internal users or LAN broadband users (more than 1 trillion); and our B/S structure software can be applied to any network (including 33.6K dial-up network access method), particularly suitable for broadband access are (for example, ICT Group, some of Di branch alone can be the normal telephone line using the software system). 4. B/S and C/S structure, the difference between Client / Server are built based on the LAN, Browser / Server is built based on the WAN. (1)Hardware environment is different (1) C/S General to establish a dedicated network, a small area in the network ambience and through dedicated server between LAN provides connectivity and data exchange services. B/S based on wide area networks, and need not be a dedicated network hardware environment, such as telephone access, rental equipment, information themselves, there are more than C/S greater scope to adapt the general as long as the operating system and browser on the line. (2) On the safety requirements are different: C/S for the general user base is relatively fixed on a strong information security control. Usually highly confidential information systems by C/S structure appropriate, can be B / S part of the publicly released information. B/S based on over wide area networks, the relatively weak control of the security-oriented user base is unknown. (3) On the procedural framework for different: C/S program can pay more attention to process, multi-level permissions can check on the system speed can be considered less. B/S on the security and access speed of the multiple considerations, based on the basis of need for more optimized. Than the C/S have higher requirements, B/S structure, procedural framework is the development trend, from the MS's. Net Series BizTalk2000Exchange2000, a comprehensive support network set up the system components. SUN and IBM pushed the JavaBean component technology, so that B/S is more mature. (4) Software reuse different: C/S program integrity can be considered inevitable, as the reusability of components in the B/S request for component reuse is good. B / S on the multiple structure, required a relatively independent functional component. They can be reused 天津科技大学外文资料翻译 relatively good. Tables can be bought as recycling, rather than doing a table in the stone wall. (5) Maintain different systems: System maintenance is the software life cycle, spending big, very important. C/S program as a whole, we must examine the whole deal with the problems and the system upgrade is difficult, perhaps do a completely new system. B/S component composition of the replacement of individual components, achieve a seamless upgrade the system. Minimize maintenance costs, user download from the Internet itself can be achieved to upgrade. (6) Dealing with different issues: C/S program can handle the user plane fixed, and in the same region, the demand for high security requirements, and operating system-related, should all be the same system. B/S based WAN, for the different user groups, geographic dispersion, which are C/S can`t be done, the relationship between the operating system platform, minimum. (7) User Interface different: C/S multiple is based on environment of Windows , performance is limited and generally require a higher on the programmer. B/S based on the browser, there are more rich and vivid expressions and users, and most difficult to reduce, reduce development costs. (8) Information flow different: C/S procedure is generally typical of centralized mechanical processing, interaction is relatively low. B/S information flow can change, B-B, B-C, B-G and other changes in the flow of information, like trade center. 5. B/S, C/S structure software commercial use of the comparative Management software for enterprise services, enterprise management software used not only from technical considerations, but also from the commercial use of considerations, below the point of view from the commercial use of the software to compare two structures. (1) Comparison of input costs. B/S structure software exist only the initial one-time cost of inputs. The group is concerned, that conducive to IT software project control and avoid the black hole, but C/S structure of the software is different, with the expansion of the scope of application, the investment will be endless. (2) Comparison of hardware investment protection. On existing hardware investment protection, two structures are completely different. When the application scope, the system load rises, C/S structure software solutions for the purchase of a more general high-level central server, the original server is not giving up, this is because the C/S caused by two layers of software, such software server program must be deployed on a single computer; the B/S structure (such as e-pass management series) is different, with the server load increases, you can smoothly increase the number of servers and the establishment of cluster server systems, and then each 天津科技大学外文资料翻译 server to do load balancing between. They are effective protection of the original hardware investment. (3) The rapid expansion of business support on the comparison. They are growing enterprises, the rapid expansion of its notable features. The rapid deployment of application software is necessary to protect the rapidly expanding business. For C/S structure software terms, because of the need to install the server and the client, building rooms, professional management personnel recruitment, so they can`t adapt to the rapid expansion of enterprise features. The B/S structure software, only one installation, just after the establishment of accounts, training can be. Second, with the expansion of software applications, the demand on system maintenance may become a bottleneck rapidly expanding business. If you shop hundreds of companies, the demand for computer professionals will be one of the great challenges facing enterprises Cast aside the human cost is not that a company should hire so many professionals and retain them is impossible. Therefore, the use of C/S structure software is bound to restrict future development of enterprises. In addition, most of the C/S structure software that is directly connected to the database through ODBC, and poor security is not that the number of users is limited. Each user will be connected to the database to maintain ODBC connection, would have been occupied by the central server's resources, demands a very high central server, enabling users to expand greatly hampered. The B/S structure software is different, all users are through a JDBC connection pool to connect to the database, the user does not maintain a connection to the database, users are basically unlimited. Can be seen from the above analysis, B/S structure of the management software with C/S structure software can`t compare. From the international, development trend, also verified this. Currently, large-scale enterprise management software or have a B/S structure, or is experiencing from the C/S to B/S structure. Which many software vendors active in the development B/S structure software trend, B/S structure of the large management software will inevitably take several years in the future dominance of the field of management software. 天津科技大学外文资料翻译 浏览器/服务器结构(B/S结构)介绍 Browser/Server结构(B/S结构)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全 。 在B/S体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。而其余如数据请求、加工、结果返回以及动态网页生成、对数据库的访问和应用程序的执行等工作全部由Web Server完成。随着Windows将浏览器技术植入操作系统内部,这种结构已成为当今应用软件的首选体系结构。显然B/S结构应用程序相对于传统的C/S结构应用程序是一个非常大的进步。 B/S结构的主要特点是分布性强、维护方便、开发简单且共享性强、总体拥有成本低。但数据安全性问题、对服务器要求过高、数据传输速度慢、软件的个性化特点明显降低,这些缺点是有目共睹的,难以实现传统模式下的特殊功能要求。例如通过浏览器进行大量的数据输入或进行 报表 企业所得税申报表下载财务会计报表下载斯维尔报表下载外贸周报表下载关联申报表下载 的应答、专用性打印输出都比较困难和不便。此外,实现复杂的应用构造有较大的困难。虽然可以用ActiveX、Java等技术开发较为复杂的应用,但是相对于发展已非常成熟C/S的一系列应用工具来说,这些技术的开发复杂,并没有完全成熟的技术工具供使用。 一、B/S结构的优点 B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如,,证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。 二、B/S架构软件的优势与劣势 (1) 维护和升级方式简单。目前,软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更为方便的特性。对一个稍微大点单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机构都不会增加任何维 天津科技大学外文资料翻译 护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。所以客户机越来越“瘦”,而服务器越来越“胖”是将来信息化发展的主流方向。今后,软件升级和维护会越来越容易,而使用起来会越来越简单,这对用户人力、物力、时间、费用的节省是显而易见的,惊人的。因此,维护和升级革命的方式是“瘦”客户机,“胖”服务器。 (2) 成本降低,选择更多。大家都知道windows在桌面电脑上几乎一统天下,浏览器成为了标准配置,但在服务器操作系统上windows并不是处于绝对的统治地位。 现在的趋势是凡使用B/S架构的应用管理软件,只需安装在Linux服务器上即可,而且安全性高。所以服务器操作系统的选择是很多的,不管选用那种操作系统都可以让大部分人使用windows作为桌面操作系统电脑不受影响,这就使的最流行免费的Linux操作系统快速发展起来,Linux除了操作系统是免费的以外,连数据库也是免费的,这种选择非常盛行。 比如说很多人每天上“新浪”网,只要安装了浏览器就可以了,并不需要了解“新浪”的服务器用的是什么操作系统,而事实上大部分网站确实没有使用windows操作系统,但用户的电脑本身安装的大部分是windows操作系统。 (3) 应用服务器运行数据负荷较重。由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。但是,应用服务器运行数据负荷较重,一旦发生服务器“崩溃”等问题,后果不堪设想。因此,许多单位都备有数据库存储服务器,以防万一。 三、B/S、C/S结构软件技术上的比较 C/S结构软件(即客户机/服务器模式)分为客户机和服务器两层,客户机不是毫无运算能力的输入、输出设备,而是具有了一定的数据处理和数据存储能力,通过把应用软件的计算和数据合理地分配在客户机和服务器两端,可以有效地降低网络通信量和服务器运算??种结构的软件适于在用户数目不多的局域网内使用。目前的大部分ERP(财务)软件产品即属于此类结构。 B/S(浏览器/服务器模式)是随着Internet技术的兴起,对C/S结构的一种改进。在这种结构下,软件应用的业务逻辑完全在应用服务器端实现,用户表现完全在Web服务器实现,客户端只需要浏览器即可进行业务处理,是一种全新的软件系统构造技术。这种结构更成为当今应用软件的首选体系结构。e通管理系列产品即属于此类结构。 (1)数据安全性比较。由于C/S结构软件的数据分布特性,客户端所发生的火灾、盗抢、地震、病毒、黑客等都成了可怕的数据杀手。另外,对于集团级的 天津科技大学外文资料翻译 异地软件应用,C/S结构的软件必须在各地安装多个服务器,并在多个服务器之间进行数据同步。如此一来,每个数据点上的数据安全都影响了整个应用的数据安全。所以,对于集团级的大型应用来讲,C/S结构软件的安全性是令人无法接受的。对于B/S结构的软件来讲,由于其数据集中存放于总部的数据库服务器,客户端不保存任何业务数据和数据库连接信息,也无需进行什么数据同步,所以这些安全问题也就自然不存在了。 (2) 数据一致性比较。在C/S结构软件的解决方案里,对于异地经营的大型集团都采用各地安装区域级服务器,然后再进行数据同步的模式。这些服务器每天必须同步完毕之后,总部才可得到最终的数据。由于局部网络故障造成个别数据库不能同步不说,即使同步上来,各服务器也不是一个时点上的数据,数据永远无法一致,不能用于决策。对于B/S结构的软件来讲,其数据是集中存放的,客户端发生的每一笔业务单据都直接进入到中央数据库,不存在数据一致性的问题。 (3) 数据实时性比较。在集团级应用里,C/S结构不可能随时随地看到当前业务的发生情况,看到的都是事后数据;而B/S结构则不同,它可以实时看到当前发生的所有业务,方便了快速决策,有效地避免了企业损失。 (4) 数据溯源性比较。由于B/S结构的数据是集中存放的,所以总公司可以直接追溯到各级分支机构(分公司、门店)的原始业务单据,也就是说看到的结果可溯源。大部分C/S结构的软件则不同,为了减少数据通信量,仅仅上传中间报表数据,在总部不可能查到各分支机构(分公司、门店)的原始单据。 (5) 服务响应及时性比较。企业的业务流程、业务模式不是一成不变的,随着企业不断发展,必然会不断调整。软件供应商提供的软件也不是完美无缺的,所以,对已经部署的软件产品进行维护、升级是正常的。C/S结构软件,由于其应用是分布的,需要对每一个使用节点进行程序安装,所以,即使非常小的程序缺陷都需要很长的重新部署时间,重新部署时,为了保证各程序版本的一致性,必须暂停一切业务进行更新(即“休克更新”),其服务响应时间基本不可忍受。而B/S结构的软件不同,其应用都集中于总部服务器上,各应用结点并没有任何程序,一个地方更新则全部应用程序更新,可以做到快速服务响应。 (6) 网络应用限制比较。C/S结构软件仅适用于局域网内部用户或宽带用户(1兆以上);而我们的B/S结构软件可以适用于任何网络结构(包括33.6K拨号入网方式),特别适于宽带不能到达的地方(例如迪信通集团的某些分公司,仅靠电话上网即可正常使用软件系统)。 四、B/S与C/S结构的区别 Client/Server是建立在局域网的基础上的,Browser/Server是建立在广域网的基础上的。 天津科技大学外文资料翻译 (1)硬件环境不同: C/S一般建立在专用的网络上,小范围里的网络环境,局域网之间再通过专门服务器提供连接和数据交换服务。B/S建立在广域网之上的,不必是专门的网络硬件环境,例如电话上网,租用设备,信息自己管理,有比C/S更强的适应范围,一般只要有操作系统和浏览器就行。 (2)对安全要求不同: C/S一般面向相对固定的用户群,对信息安全的控制能力很强。一般高度机密的信息系统采用C/S结构适宜,可以通过B/S发布部分可公开信息。B/S建立在广域网之上,对安全的控制能力相对弱,面向是不可知的用户群。 (3)对程序架构不同: C/S程序可以更加注重流程,可以对权限多层次校验,对系统运行速度可以较少考虑。B/S对安全以及访问速度的多重的考虑,建立在需要更加优化的基础之上。比C/S有更高的要求,B/S结构的程序架构是发展的趋势,从MS的.Net系列的BizTalk2000Exchange2000等,全面支持网络的构件搭建的系统。SUN和IBM推的JavaBean构件技术等,使B/S更加成熟。 (4)软件重用不同: C/S程序可以不可避免的整体性考虑,构件的重用性不如在B/S要求下的构件的重用性好。B/S对的多重结构,要求构件相对独立的功能。能够相对较好的重用。就如买来的餐桌可以再利用,而不是做在墙上的石头桌子。 (5)系统维护不同: 系统维护是软件生存周期中,开销大,相当重要。C/S程序由于整体性,必须整体考察,处理出现的问题以及系统升级难,可能是再做一个全新的系统。B/S构件组成方面构件个别的更换,实现系统的无缝升级。系统维护开销减到最小,用户从网上自己下载安装就可以实现升级。 (6)处理问题不同: C/S程序可以处理用户面固定,并且在相同区域,安全要求高的需求,与操作系统相关,应该都是相同的系统。B/S建立在广域网上,面向不同的用户群,分散地域,这是C/S无法作到的,与操作系统平台关系最小。 (7)用户接口不同: C/S多是建立在Windows平台上,表现方法有限,对程序员普遍要求较高。B/S建立在浏览器上,有更加丰富和生动的表现方式与用户交流,并且大部分难度减低,降低开发成本。 (8)信息流不同: C/S程序一般是典型的中央集权的机械式处理,交互性相对低。B/S信息流向可变化,B,B、B,C、B,G等信息流向的变化,更像交易中心。 五、B/S、C/S结构软件商业运用上的比较 管理软件是为企业服务的,企业选用管理软件不仅要从技术上考虑,还要从商业运用方面来考虑,下文将从商业运用的角度对两种结构的软件进行比较。 天津科技大学外文资料翻译 (1) 投入成本比较。B/S结构软件一般只有初期一次性投入成本。对于集团来讲,有利于软件项目控制和避免IT黑洞,而C/S结构的软件则不同,随着应用范围的扩大,投资会连绵不绝。 (2) 硬件投资保护比较。在对已有硬件投资的保护方面,两种结构也是完全不同的。当其应用范围扩大,系统负载上升时,C/S结构软件的一般解决方案是购买更高级的中央服务器,原服务器放弃不用,这是由于C/S软件的两层结构造成的,这类软件的服务器程序必须部署在一台计算机上;而B/S结构(如e通管理系列)则不同,随着服务器负载的增加,可以平滑地增加服务器的个数并建立集群服务器系统,然后在各个服务器之间做负载均衡。有效地保护了原有硬件投资。 (3) 企业快速扩张支持上的比较。对于成长中的企业,快速扩张是它的显著特点。应用软件的快速部署,是企业快速扩张的必要保障。对于C/S结构的软件来讲,由于必须同时安装服务器和客户端、建设机房、招聘专业管理人员等,所以无法适应企业快速扩张的特点。而B/S结构软件,只需一次安装,以后只需设立账号、培训即可。 其次,随着软件应用的扩张,对系统维护人才的需求有可能成为企业快速扩张的制约瓶颈。如果企业开店上百家,对计算机专业人才的需求就将是企业面临的巨大挑战之一。 抛开人力成本不说,一个企业要招到这么多的专业人才并且留住他们也是不可能的。所以,采用C/S结构软件必然会制约企业未来的发展。另外,大多数C/S结构的软件都是通过ODBC直接连到数据库的,安全性差不说,其用户数也是受限的。每个连到数据库的用户都会保持一个ODBC连接,都会一直占用中央服务器的资源,对中央服务器的要求非常高,使得用户扩充受到极大的限制。而B/S结构软件则不同,所有的用户都是通过一个JDBC连接缓冲池连接到数据库的,用户并不保持对数据库的连接,用户数基本上是无限的。 从以上的分析可以看出,B/S结构的管理软件有着C/S结构软件无法比拟的优势。而从国际的发展趋势来看,也验证了这一点。目前,大型企业管理软件要么已经是B/S结构的,要么正在经历从C/S到B/S结构的转变。其中诸多软件厂商积极投入开发B/S结构软件的趋势来看,B/S结构的大型管理软件势必在将来的几年内占据管理软件领域的主导地位。
本文档为【酒店管理系统设计与实现_外文翻译】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_682974
暂无简介~
格式:doc
大小:60KB
软件:Word
页数:20
分类:生活休闲
上传时间:2017-10-20
浏览量:50