(
课件网) 高中信息技术 必修2 信息系统与社会 第 三 章 搭建小型的信息系统 第2节 小型信息系统的设计 经过系统分析,解决了信息系统要“做什么”的问题,从而得到了信息系统的逻辑模型。信息系统设计也称为信息系统的物理设计,是在系统分析的基础上,将系统分析阶段反映用户需求的逻辑模型转换为可以具体实施的信息系统的物理模型,解决信息系统“怎么做”的问题。这一阶段要根据技术和运行环境等方面的条件,确定系统的详细结构,为信息系统的实施提供必要的技术方案。 系统设计通常分两个阶段进行,首先是总体设计,其任务是设计系统的框架和概貌;其次是在此基础上进行详细设计。对于小型物流信息系统而言,系统设计就是根据实际条件,设计出信息系统实施的环境,以及进行其他各种具体设计,包括平台设计、 数据库设计、代码设计、输入与输出设计、处理过程设计等。 课堂导入 图 3.9 小型物流信息系统功能示意图 随时接收查询请求 小型物流信息系统 A地仓库 B地仓库 用户A 快递员A 快递员B 用户B 图 3.10 小型物流信息系统功能模块示意图 思考:图3.10中各功能模块的工作流程是怎样的 以一个模块为例,分析其中哪些工作由人来完成,哪些由计算机来完成 小型物流信息系统 下单模块 接收模块 运输模块 派送模块 签收模块 查询模块 一、小型物流信息系统的总体设计 1. 模块流程 图 3.11 下单流程示意图 程序 数据库 用户A 快递员A 输入寄件人、收件人 物品等信息 发出取件通知 提交申请 设置快件状态 生成一条单据记录 图 3.12 派送流程示 意图 程序 数据库 快递员A 从用户A处取件 输入单据号 提交派送申请 图 3.13 运输流程示 意图 程序 数据库 仓库管理员A 图 3.14 接收流程示意图 程序 数据库 仓库管理员B 物品送达仓库 输入单据号 提交接收申请 图 3.15 签收流程示意图 程序 数据库 用户B 验货签收 输入单据号 提交签收申请 图 3.16 查询流程示意图 程序 数据库 使用者 输入数据单号 显示单据信息 提交查询申请 接收输入单据号 检索单据号是否存在 返回单据记录 2. 模块结构 图 3.17 系统模块结构设计示意图 小型物流信息系统 下单 派送 运维 接收 签收 查询 生成单据记录 生成派送时间 更改快件状态 生成运输时间, 更改快件状态 生成接收时间 更改快件状态 生成签收时间 更改快件状态 显示单据信息 3. 硬件结构 图 3.18 系统模块硬件搭建示意图 二、小型物流信息系统的详细设计 1. 平台设计 表 3.1 信息系统运行环境 系统的平台设计需要确定系统软件、硬件环境的配置。具体而言,需要完成计算机处理方式的设计、网络方案的设计以及系统软件和硬件的选择。 针对小型物流信息系统,快递员是使用移动终端进行操作的,网络采用无线局域网,软件程序安装在服务器上,另外两台模拟 A地终端或网点和B地终端或网点的计算机连接条码扫描枪,便于快速准确地输入单据号。所以需要三台带无线网卡的计算机。 2. 数据库设计 小型物流信息系统中的数据量较少,我们可以考虑选择小型关系型数据库,如SQLite数据库。另外,我们还需要对数据表进行详细设计。 表 3.2 信息系统功能 表 3.3 数据表 Things的内容 3. 代码设计 代码设计就是要把系统中需要处理的事物用代码来描述, 以便计算机系统识别、处理,从而便于数据的共享,提高用户使用数据的效率。 表 3.4 代码设计举例 4. 输入输出设计 信息系统的输入完成的功能是将外部的数据转换成系统内的数据,。 输入设计主要包括:输入数据的分析与内容的确 定;输入方式及设备的选择;输入数据的格式设计等。 输出设计主要是考虑如何利用已有的输出设备, 输出信息的内容。 表 3.5 输入输出设计 5. 界面设计 满足信息系统功能的需要是界面设计首先需要考虑的因素。 ... ...