• WAP手机版 RSS订阅 加入收藏  设为首页


点击这里给我发消息     点击这里给我发消息    点击这里给我发消息       毕业论文代写一群         论文代写二群

计算机本科论文

餐馆营运管理系统相关理论概述

时间:2018/4/2 11:10:44   作者:www.paper580.com   来源:www.paper580.com   阅读:1283   评论:0
内容摘要:第二章 系统相关理论 2.1  信息系统开发概述 2.1.1  信息系统开发生命周期 信息系统在开发过程中,其遵循着一般事物的生命周期,从出现开始到最终的消亡技术;在整个过程中,信息系统会随着需要进行更新与维护,直至不再需要时进行...
第二章 系统相关理论 
2.1  信息系统开发概述 
2.1.1  信息系统开发生命周期 
信息系统在开发过程中,其遵循着一般事物的生命周期,从出现开始到最终的消亡技术;在整个过程中,信息系统会随着需要进行更新与维护,直至不再需要时进行淘汰[9]。整个信息系统的生命周期主要分为如下阶段: 
第一阶段:系统规划。该阶段的任务是对信息系统的应用单位进行基础状况的调查,根据企业需求进行分析[10],同时考虑企业对于本信息系统的可行性,对本系统进行详尽的规划,最终明确信息系统的可行性方案,以及系统后续执行方案与计划书。 
第二阶段:系统分析。该阶段主要任务是针对企业信息系统相关业务进行详细调查[11],包括制度、流程等多个方面,明确相关业务现状以及所存在的问题,确定相关信息系统的相关需求,提出相应的分析方案[12]。该方案是整个系统生命周期的基础。
信息系统的分析方案是后续设计与实施的基础,是后续建设工作的依据。通过该方案[13],可以帮助用户与开发人员了解信息系统未来的功能;同时该方案也将作为后续测试的依据。 
阶段三:系统设计。该阶段主要完成整个信息系统“怎么做”的工作。其任务在于明确信息系统的具体功能模块以及功能点,明确相应的业务逻辑方案以及数据库方案等内容[14]。系统设计阶段将形成相应的设计方案。
阶段四:系统实施。该阶段主要任务在于将相应的信息进行实施,该阶段主要工作在于运行设备的安装、信息系统的开发、信息系统的测试、信息系统的调试等工作。实施阶段的工作将形成可操作系统,并确保相关系统问题减少至最低。
第五阶段:运行与维护。该阶段工作主要记录信息系统运行状况信息,时刻关注信息系统状态[15];与此同时对于信息系统出现的问题进行维护,确保信息系统处于稳定的运行状态。
2.1.2  信息系统开发策略 
信息系统的开发策略主要有两种: 
策略一:自下而上。该策略根据从业务系统的具体细小功能出发,根据需要逐步增加相应的功能,最终形成整个信息系统[16]。在自下而上的策略中,系统功能的开发往往先从基本数据处理,然后增加相应的系统管控相关功能。该策略的优势在于可以有效避免信息系统出现不协调的情况,当然,其信息系统开发的周密性相对较差,可能会出现重新规划的情况。
    策略二:自上而下。该策略是从整体出发,由全局再到局部。该策略对于逻辑性要求较高,可以有效保障信息系统具备整体逻辑性,形成一个完整的整体;当然自上而下的开发策略在实施难度上较高。
    一般而言,策略一更加适合于中小型系统的实施,其信息系统开发量相对较小,对于系统整体性要求并不是很高「。而大型信息系统的研发需要将两种策略结合使用,确保整个系统开发符合要求。
2.2C/S结构模型
2.2.IC/S模型
    计算水平的快速发展,个人PC已经得到了一定的普及,在这种背景下,C/S软件体系结构浮出水面。C/S结构形成了开发的计算机运作模型,在事务处理中充分利用两端计算机处理能力。
    C/S模型中,一般由两端构成:客户端与服务器端。客户端是安装在用户计算机中的程序,承担相应的界面显示、逻辑处理等工作;服务器端一般安装在性能较高的服务器中,完成相应的数据处理工作[2l]。具体如图2-1l所示。这种模式可充分利用两端计算机性能,服务器负荷相对能够减轻,这也得益于客户端能力的应用。
    这种C/S模型比较适用于规模较小、用户较少的系统,这种应用环境中其安全性和响应时间等方面能够得到一定的保障。但随着系统应用规模的扩大,整个程序复杂度有大幅度的提升,这种模式在此情况下无法有效适应[22]。总体而言,两层模型主要有以下问题:
第一, 服务器单一,一般应用与小型局域网,其无法适应中型以及大型企业的实际应用。
    第二,客户端集成了大量的界面设计以及业务逻辑处理功能,这使得整个客户端相对较为臃肿,后期升级维护等方面较为困难。同时客户端在集成能力方面也是非常有限的。
    第三,该模式在客户机管理容量方面十分有限。
2.2.2多层C/S模型
    两层C/S模型给计算机软件方面带来了重要的变革,但随着技术的发展,其两层模型的问题口益凸显,客户端除了界面显示外,还需要承担程序的业务处理功能,这使得整个客户端无法面对功能口益强大的软件系统;同时在两层模型中,软件程序无法在开放的计算机环境中实现延伸[23]。
    正是实际应用的需要,多层C/S模型得到了发展。这种体系将客户端的部分功能进行分离,单独形成一个中间层,该层承担业务逻辑工作,作为客户端与数据库服务器的中间交互层。具体如图2一2所示。
    三层C/S模型相比两层模型,其主要是在两层的基础上增加一层,该层主要从原有的结构中从客户端进行业务逻辑剥离[24]。在三层c/s结构中,客户端承担界面显示,请求接收与传输;中间层承担程序业务逻辑处理,是客户端与数据层的中介结构;借助中间层,可实现界面代码与逻辑代码的分离,实现业务代码的封装。数据层主要完成数据的处理,其一般由数据库系统进行完成,实现整个程序相关数据的维护,响应与数据处理相关的业务请求。
    三层的C/S结构拥有其自身的优势,主要包括:
    第一,扩展性较好。在程序需要业务逻辑更新时,只需要针对中间层进行修改即可完成;或者进行界面更新时,只需要对客户端层进行修改[25]。
    第二,可共享性。以往客户端的业务逻辑处理由业务服务器承担,实现了1个服务器服务于多个客户端的共享机制,这种机制可以有效减轻开发时间,降低开发资金。
    第三,安全性较高。在三层结构中,客户端层无法直接访问数据层,其需要借助业务逻辑层进行中介访问,这种机制可以提高程序的安全性[26]。
    第四,代码复用性高。在三层C/S结构中,其很多代码是封装成为功能,这种对象代码具备较高的可复用性,这种模式已经成为了目前主流的开发模式。
    第五,执行效率高。相比两层的C/S模式,三层C/S模式的客户端已经可以称之为瘦客户端,其稳定性得到了提升,同时效率也较高[27]。

标签:餐馆营运管理系统 理论概述 计算机论文 计算机论文范文 
感谢您访问帮助论文网http://www.paper580.com,如果您有好的建议,请与我们取得联系。
帮助论文网提供论文代写服务,如需要定做原创论文请联系站长,支持支付宝交易,联系QQ:313619456 点击这里给我发消息        
相关评论

微信号:liuying200000 论文代写一:313619456帮助论文网客服      论文代写二:178165774点击这里给我发消息  论文代写三:1849760626点击这里给我发消息 
论文代写一群:120735678 
  毕业论文代写一群 [点击加入] 论文代写二群: 171735616 [点击加入]
CopyRight Reserved  2008-2013 帮助论文网 版权所有: www.paper580.com    粤ICP备11056226号