华东师大版必修2第三节 搭建和优化小型物流信息系统评课ppt课件
展开前面我们已经对小型物流信息系统进行了总体设计和详细设计, 接下来的工作就是按照前面的系统设计完成小型物流信息系统的搭建和优化。
到目前为止,小型物流信息系统的设计已经完成。我们要将设计的系统付诸实现。这个阶段是实现系统设计的结果,即将纸面上的、类似于设计图的信息系统方案转变成实际运行的信息系统应用软件。 思考: 要使小型物流信息系统顺利运行,需要做哪些测试? 环境怎样部署? 调试软件程序时应该重点关注哪些方面?
表 3.6 小型物流信息系统硬件设备
服务器中的软件是信息系统的核心部分,小型物流信 息系统应用软件主要由 Pythn编写的源代码文件构成。 整个 实 验 包 存 放 在 myprject文 件 夹 中,具 体 内 容 如 图 所示。
在计算机上连接好条码扫描枪,测试条码扫描枪的工作状况。具 体步骤是打开“记事本”软件,用条码扫描枪扫描某个条形码,观察“记 事本”软件中是否出现相应的条码数字,以此测试条码扫描枪是否正 常工作。
把三台带无线网卡的计算机通过无线 AP连接起来,组成一个小型无线局域网。将其中一台计算机作为服务器,另外两台计算机作为终端,设置好它们的IP地址,保证它们处在同一网段内。在命令提示 符窗口中用ping命令测试它们之间的连通情况,并将它们的IP地址 记录在表3.7中。
表 3.7 计算机 IP地址
3. 应用软件的安装与启动
以 Windws7操作系统为例,首先在作为服务器的计算机上安装 好Pythn,创 建 venv 虚 拟 环 境 并 安 装 好 Flask 框 架。接 着 把 myprject实验包文件夹复制到服务器硬盘中。然后进入venv虚拟环境,运行 myprject文件夹中的run.py,启动信息系统程序。 至此,小型物流信息系统安装完成。打开浏览器,在地址栏中输入“ 5000”,显示的系统初始页面如图3.27所示,信息系统已经正常启动。
表 3.8 模拟角色分配
单击下单按钮,进入下单功能模块。其中,单据编号是系统自动产生的,每次执行下单操作,单据编号都会有所不同。依次填写物品名称,选择物品类型,填写物品重量以及寄件人和收件人的姓名、地址等信息,操作成功后系统窗口里会显示刚刚添加的记录,同时信息系统会根据单据编号自动生成条形码。
小型物流信息系统模拟程序
从下单结果窗口中可以看出,派送、运输、接收和签收功能都集成在主页面上。单据编号的条形码显示在中间位置,以模拟实际粘贴在快件上的条形码。测试时,可以用条码扫描枪扫描条形码快速输入单据编号。条形码下方显示的是当前记录的详细信息,派送、运输、接收 和签收操作的结果都显示在此处。 下单成功后,快件的状态显示为“等 待取货”。系统会指派附近的快递员A上门取件,与寄件人完成快件的交接。取件完成后,快递员 A需要在系统中执行派送操作。
由于数据库中有很多条记录,这就需要快递员 A在派送功能界面通过扫描条形码输入单据编号,来确定对相应的快件单据进行操作。例如,用条码扫 描枪扫描主页面中的条形码,定位单据编号为6923450657096的记录, 如图3.30所示。 执行派送操作,快件状态更改为“派送本地仓库中”,同时信息系 统自动记录派送时间,如图3.31所示。
3. 运输和接收 运输和接收模块是本地仓库管理员和目的地仓库管理员使用的, 也是通过连接了条码扫描枪的终端计算机进行操作。其过程与派送 类似,把快件状态分别更改为“发往目的地中”和“到达目的地仓库”, 同时系统记录运输时间和接收时间。
4. 签收 快件送达后,快递员B与用户B进行验货交接,然后用户B在系统里完成签收操作。同样也通过扫描条形码输入单据编号,定位需要 签收的记录,完成签收操作,这时系统改变快件状态为“已签收”,并记录签收时间。
5. 查询 在整个运输过程中,相关人员都能够随时查询快件当前的状态, 这个操作通过查询模块来完成。
通过完整地运行小型物流信息系统,我们会发现有不完善的地方,这就需要对信息系统进行优化。这里的优化包括信息系统功能上 的优化,添加系统中没有的功能,或者是对已有功能进行精简。此外, 优化还包括信息系统性能的优化,通过调整代码使程序运行效率更高。 实际上,在快件传递的过程中,用户下单后如果发现信息填写错 误或者其他原因需要撤销下单操作,从而通知快递员取消上门取件。
请你和同学一起讨论小型物流信息系统还有哪些问题需要改进。例如,对于快递员 B的送件环节,信息系统还需要补充什么功能,并对需要改进的部分提出优化方案。2. 系统测试中的软件测试是通过运行和使用被测程序,来发现程序中 的错 误,以达到检测的目的。这个过程应该重点关注哪些方面? 3. 完整运行一次小型物流信息系统的各项操作,体验各模块的功能,并 进 一步分析该信息系统在整个物流过程中的作用。
高中信息技术华东师大版必修2第二节 了解信息系统的风险与防范措施教课内容课件ppt: 这是一份高中信息技术华东师大版必修2第二节 了解信息系统的风险与防范措施教课内容课件ppt,共25页。PPT课件主要包含了课堂导入,体验思考,安全漏洞,分析归纳,防火墙,1身份认证,2访问控制,3数据加密,4修补漏洞,作业练习等内容,欢迎下载使用。
信息技术必修2第三章 搭建小型的信息系统第二节 小型物流信息系统的设计教学演示课件ppt: 这是一份信息技术必修2第三章 搭建小型的信息系统第二节 小型物流信息系统的设计教学演示课件ppt,共24页。PPT课件主要包含了课堂导入,数据库,数据库设计,代码设计,输入输出设计,界面设计,处理过程设计,分析归纳等内容,欢迎下载使用。
华东师大版必修2第四节 信息系统中的数据库应用教学课件ppt: 这是一份华东师大版必修2第四节 信息系统中的数据库应用教学课件ppt,共20页。PPT课件主要包含了课堂导入,体验思考,数据库应用实践,实验步骤与结果,实验结果分析,结构化查询语言等内容,欢迎下载使用。