监理公司管理系统 | 工程企业管理系统 | OA系统 | ERP系统 | 造价咨询管理系统 | 工程设计管理系统 | 甲方项目管理系统 | 签约案例 | 客户案例 | 在线试用
X 关闭
宾馆管理软件

当前位置:工程项目OA系统 > 领域应用 > 酒店管理OA系统 > 宾馆管理软件

软件的发展过程

申请免费试用、咨询电话:400-8352-114

客房管理软件

软件发展阶段

    伴随着第一台计算机的问世,计算机程序就出现了。在以后几十年的发展过程中,人们逐步认识了软件的本质特性,发明了许多有意义的开发技术与开发工具,同时软件的规模和复杂度不断扩大,其应用几乎渗透到各个领域。纵观整个软件的发展过程,大致可以将其分成以下四个重要的阶段。

程序设计阶段:20世纪50~60年代

    从1947年到20世纪60年代初,是计算机软件发展的初期。这个时期,人们最关心的是计算机能否可靠、持续地运行以解决数值计算问题,软件仅仅被看成是工程技术人员为解决某个实际问题而专门编写的程序,而且程序规模小,程序的开发者和使用者又往往是同一个人,无须向其他人作任何的交代和解释。因此,程序设计只是一个隐含在开发者头脑中的过程,程序设计的结果,除了程序流程图和源程序清单可以留下来之外,没有任何其他形式的文档资料保留下来。此时只有程序的概念,没有软件的概念。因此,这个时期软件开发就是指程序设计,其生产方式为个体手工方式,而且程序设计很少考虑通用性。20世纪60年代初,由于硬件体积大、存储容量小、运算速度慢、硬件价格高,因此,为了提高运行效率、节约成本,程序设计人员非常讲究编程技巧,主要采用汇编语言甚至机器语言,以解决计算机内存容量不够和运算速度太低的矛盾。

程序系统阶段:20世纪60~70年代

    20世纪60年代初到70年代初,计算机硬件技术有了较大的发展,稳定性与可靠性也
有了极大提高。随着通道技术、中断技术的出现,外存储设备、人机交互设备的改进,为计算机应用领域的扩大奠定了基础。计算机从单一的科学计算,扩展到数据处理、实时控制等方面,工程界对计算机辅助设计(CAD)应用软件的制作要求也越来越迫切。与此同时,人们为摆脱汇编语言和机器语言编程的困难,相继研制出了一批高级程序设计语言(如ALGOL、FORTRAN、BASIC、PASCAL、COBO等),这些高级程序设计语言的出现,大大加速了计算机应用普及的步伐,各种类型的应用程序相继出现。另外,一些商业计算机公司为了扩大系统的功能,方便用户使用,合理调度计算机资源,提高系统运行效率,也投入了大量人力、物力从事系统软件和支撑软件的开发研究。此时,无论是应用软件还是系统软件,软件的规模都比较大,各个软件成分之间的关系也比较复杂,软件的通用性也很强。因此,提出了“软件”这一概念,但人们对软件的认识仅仅局限于“软件=程序+说明”。
      该时期软件开发的特征主要表现在以下三个方面:
①由于程序的规模增大,程序设计已不可能由一个人独立完成,而需要多人分工协作。软件的开发方式由“个体生产”发展到“小组软件作坊”。
②程序的运行、维护也不再由一个人来承担,而是由开发小组承担。
③程序已不再是计算机硬件的附属成分,而是计算机系统中与硬件相互依存、共同发挥作用的不可缺少的部分。在计算机系统的开发过程中,起主导作用的已不仅仅是硬件工程师,同时也包括软件工程师。
这个时期的软件已经达到中小型规模,逻辑关系复杂,软件开发与维护难度很大。当软件投入运行时,需要纠正开发时期潜伏的错误;补充开发用户提出的新的需求;需要根据运行环境的改变对软件做出适应性调整。由于“小组软件作坊”本身的个体化开发特征,缺乏良好的小组管理水平,使得许多软件产品不可维护,最终导致“软件危机”。由于高级程序设计语言的使用,使得该时期结构化程序设计成为主要的开发技术和手段。

除非注明,本站文章均为http://www.9dxt.com/news/cnews原创或编译,转载请注明: 文章来自泛普酒店餐厅客房管理软件。

发布:2007-04-03 13:09    编辑:泛普软件 · xiaona    [打印此页]    [关闭]

泛普宾馆管理软件其他应用

酒店行业管理系统 酒店管理软件 饭店管理系统 客房管理系统 宾馆管理软件 免费酒店管理系统 免费客房管理系统 免费宾馆管理软件 免费旅行社管理系统 酒店管理系统下载 酒吧管理系统下载 客房管理系统下载 宾馆管理软件下载 旅店管理系统下载