查看帮助>>

课程导航

11.2 条码应用系统的开发

11.2.1 条码应用系统开发的阶段划分

1.可行性分析

可行性分析的任务是判断项目是否可行。一个应用系统的开发建设不仅需要大量资金的投入,还需要技术、人力资源及管理上的保证。它从资金可行性、技术可行性和管理可行性三个方面来分析整个项目在资金上是否有保证,现有技术能否满足业务功能的需求,企业在管理机制、管理人员的素质及业务人员的水平是否能保证系统的正常开发和运行。可行性分析的结果是“可行性分析报告”。

2.系统规划

就像盖房子要先画出设计图纸一样,条码应用系统规划的任务是画出整个信息系统的蓝图,它站在全局的角度,对所开发的系统中的信息进行统一的、总体的考虑。内容包括:

(1)如何实现信息的共享。

(2)合理安排各种资源。

(3)制订开发计划。

(4)确定计算机网络配置方案。

3.系统分析

系统分析的任务是在详细调查的基础上确定应用系统逻辑功能的过程。它从应用的角度确定系统“做什么”。经过详细的调查,确定系统的数据需求和功能需求。

(1)数据需求:系统涉及哪些数据,数据的格式、数量、发生频率、来源、去向等。

(2)功能需求:对数据做哪些加工处理,加工数据的来源,加工结果的去向。然后用合适的工具描述这些需求。系统分析的结果是“逻辑设计说明书”(系统分析报告)。

4.系统设计

系统设计的任务是确定系统“如何做”。它从技术的角度考虑系统的技术实现方案。例如超市中销售数据的采集方案,货物盘点的技术实现,库存自动报警功能的实现,商品编码的设计等。系统设计的成果是“系统设计说明书”。

5.开发实施

系统设计得到的方案还停留在纸面上,开发实施的任务是把方案变成实实在在的、可以使用的产品,它的工作包括以下两项:

(1)用选定的开发环境和语言编写应用程序。

(2)硬件设备的购买、安装及调试。

6.应用系统测试

在系统分析、系统设计和编写程序的过程中,由于各种各样的原因,可能存在这样那样的问题,应用系统测试的目的就是要发现并解决这些问题。测试的内容包括以下几项:

(1)系统程序的语法错误。

(2)逻辑错误。

(3)模块之间的调用关系。

(4)系统的运行效率。

(5)系统的可靠性。

(6)功能实现情况。

测试的结果为“系统测试报告”。

7.系统安装调试

应用系统的安装调试包括:

(1)系统安装:硬件平台、软件平台和应用系统的集成调试。

(2)数据加载:将原来系统中的数据装入新系统中。

(3)数据准备:按系统中的数据格式要求来准备各种业务数据。

(4)数据编码:将需要编码的数据按编码要求编码。

(5)数据输入:将各种业务所需的基础数据录入到数据库中。

(6)联合调试:利用实验数据来验证系统的正确性。

8.系统运行维护

保证系统正常、正确运行所采取的措施。由于企业所处的环境不断变化,技术不断发展,系统测试不可能发现所有的错误和问题,系统随时遭到恶意攻击、无意破坏,因此条码应用系统也要“随需应变”。应用系统如何适应业务变化、技术变化,保证系统的正常、正确进行?在系统的运行过程中,通过系统运行日志的建立、保存和使用,来随时发现系统的问题,并及时进行维护和修改。


相关知识点:                   相关参考视频:
11.2.1 条码应用系统开发的阶段划分           物流系统自动分拣与条形码应用
11.2.2 数据需求分析
11.2.3 系统设计