软件工程模型问答 #5



问题:什么是软件实现的过程?

答案:软件实现过程可以定义为将旧软件转换为新软件的过程,新软件具有额外的功能,并在不中断组织运作系统的情况下使其投入运行。从接受测试后的设计到其令人满意地运行,这段时间涵盖了所有时间段。软件实现是一个非常大的操作,要实现软件,必须做好规划。软件实现的规划应该从小处着手,成功后才能应用于整个领域。要实现新的软件,必须具备良好的知识,还需要一些系统的需求,例如硬件、文件转换操作和一些软件的个人需求。

软件实现中涉及的活动

当修改和实现旧软件和新软件时,它包含三个基本操作。

  1. 人员培训 - 为了实现新软件,对用户和操作员进行培训是必要的环节。培训活动在用户操作和维护软件方面发挥着重要作用。因此可以说,操作员和用户都需要培训。

    • 软件操作员培训 - 大多数软件的顺利运行取决于计算机用户。对计算机操作员的培训可以让人满意地完成每个操作和数据输入。在培训过程中,可以找出一些问题清单,并为其提供解决方案,以便他们能够自行解决问题并建立相关的知识。如果遇到异常问题,他们可以联系相关人员。通过培训,他们可以轻松地与软件互动并解决问题。

    • 用户培训 - 用户培训帮助用户以高效的方式操作系统。在培训期间,每个用户都会获得一份手册,以便他们能够理解并解决问题。培训内容是关于数据的用法,例如如何编辑、添加、查询和删除记录。如果用户没有足够的系统操作能力,则可能会出现各种错误和问题。

  2. 转换 - 通过转换过程,可以将旧软件替换为新软件。转换过程仅在以下情况下有用:新软件已完全测试并且报告为正面。它涉及许多类型的操作,例如

    • 将所有文件和数据库从旧软件系统转换为新软件系统。

    • 为有权使用新软件的组织的每位员工提供用户培训。

    • 表单转换。这可能涉及丢弃旧数据。

    • 转换管理。在转换管理流程中,每个成员的角色根据需要进行划分,责任也根据他们在新软件方面的岗位进行划分。

  3. 实施后审查 - 在软件的实施和转换过程之后,用户和专家会进行一些审查。这是获得以下几点信息的正常过程:

    • 软件系统的运作方式是什么?

    • 它得到了用户的接受吗?

    • 更新领域

    软件的性能通过实施后审查来衡量。它有助于确定软件以多高的效率满足规范。

实施类型

我们有三种类型的实现方法,如下所示:

  1. 全新实施 - 软件的全新实施可以定义为用新软件替换手动记录的过程。在新实施过程中,会遇到文件转换、用户培训、精确的文件系统等问题。

  2. 替换实施 - 当旧软件被新软件实施所取代时,这个过程称为替换实施。这个过程非常困难,需要进行适当的规划,否则可能会出现许多问题。

  3. 修改实施 - 当旧软件被带有某些更改的新软件替换时,此过程称为修改实施。我们可以轻松地处理这种类型的实施,因为文件的修改范围不大。

广告