(
课件网) 高中信息技术 必修2 信息系统与社会 第 三 章 搭建小型的信息系统 第3节 搭建和优化小型物流信息系统 前面我们已经对小型物流信息系统进行了总体设计和详细设计, 接下来的工作就是按照前面的系统设计完成小型物流信息系统的搭建和优化。 课堂导入 到目前为止,小型物流信息系统的设计已经完成。我们要将设计的系统付诸实现。这个阶段是实现系统设计的结果,即将纸面上的、类似于设计图的信息系统方案转变成实际运行的信息系统应用软件。 思考: 要使小型物流信息系统顺利运行,需要做哪些测试 环境怎样部署 调试软件程序时应该重点关注哪些方面 体验思考 一、技术准备 表 3.6 小型物流信息系统硬件设备 1. 硬件设备 2. 应用软件清单 服务器中的软件是信息系统的核心部分,小型物流信 息系统应用软件主要由 Python编写的源代码文件构成。 整个 实 验 包 存 放 在 myproject文 件 夹 中,具 体 内 容 如 图 所示。 二、搭建步骤 1. 连接采集设备 在计算机上连接好条码扫描枪,测试条码扫描枪的工作状况。具 体步骤是打开“记事本”软件,用条码扫描枪扫描某个条形码,观察“记 事本”软件中是否出现相应的条码数字,以此测试条码扫描枪是否正 常工作。 2. 组建网络 把三台带无线网卡的计算机通过无线 AP连接起来,组成一个小型无线局域网。将其中一台计算机作为服务器,另外两台计算机作为终端,设置好它们的IP地址,保证它们处在同一网段内。在命令提示 符窗口中用ping命令测试它们之间的连通情况,并将它们的IP地址 记录在表3.7中。 表 3.7 计算机 IP地址 3. 应用软件的安装与启动 以 Windows7操作系统为例,首先在作为服务器的计算机上安装 好Python,创 建 venv 虚 拟 环 境 并 安 装 好 Flask 框 架。接 着 把 myproject实验包文件夹复制到服务器硬盘中。然后进入venv虚拟环境,运行 myproject文件夹中的run.py,启动信息系统程序。 至此,小型物流信息系统安装完成。打开浏览器,在地址栏中输入“http://127.0.0.1 5000”,显示的系统初始页面如图3.27所示,信息系统已经正常启动。 三、系统运行与测试 表 3.8 模拟角色分配 1. 下单 单击下单按钮,进入下单功能模块。其中,单据编号是系统自动产生的,每次执行下单操作,单据编号都会有所不同。依次填写物品名称,选择物品类型,填写物品重量以及寄件人和收件人的姓名、地址等信息,操作成功后系统窗口里会显示刚刚添加的记录,同时信息系统会根据单据编号自动生成条形码。 单据编号 物品名称 物品类型 重量 寄件人姓名 寄件人地址 寄件人姓名 收件人地址 下单时间 小型物流信息系统模拟程序 2. 派送 从下单结果窗口中可以看出,派送、运输、接收和签收功能都集成在主页面上。单据编号的条形码显示在中间位置,以模拟实际粘贴在快件上的条形码。测试时,可以用条码扫描枪扫描条形码快速输入单据编号。条形码下方显示的是当前记录的详细信息,派送、运输、接收 和签收操作的结果都显示在此处。 下单成功后,快件的状态显示为“等 待取货”。系统会指派附近的快递员A上门取件,与寄件人完成快件的交接。取件完成后,快递员 A需要在系统中执行派送操作。 由于数据库中有很多条记录,这就需要快递员 A在派送功能界面通过扫描条形码输入单据编号,来确定对相应的快件单据进行操作。例如,用条码扫 描枪扫描主页面中的条形码,定位单据编号为6923450657096的记录, 如图3.30所示。 执行派送操作,快件状态更改为“派送本地仓库中”,同时信息系 统自动记录派送时间,如图3.31所示。 3. 运输和接收 运输和接收模块是本地仓库管理员和目的地仓库管理员使用的, 也是通过连接了条码扫描枪的终端计算机进行操作。其过程与派送 类似,把快件状态分别更改为“发往目 ... ...