1、 道路运输信息系统课程设计 54 2020年4月19日 文档仅供参考 课 程 设 计 课程名称: 道路运输信息系统 设计题目: 南方物流管理信息系统课程设计 学生姓名: willieyang 学 号: 30000000 班 级: 交运12x班 院系名称: 交通运输工程学院
2、 指导老师: 刘鹏飞 向慧 柳伍生 何其超 年 12 月 《道路运输信息系统》 课 程 设 计 课程名称: 道路运输信息系统 设计题目: 南方物流管理信息系统课程设计 学生姓名: willieyang 学 号: 30000000 班 级: 交运12x班 院系名称: 交通
3、运输工程学院 指导老师: 刘鹏飞 向慧 柳伍生 何其超 课程设计(年论文)任务书 课程名称:道路运输信息系统课程设计 适用对象:交通运输 一、 课程设计(论文)目的 《道路运输信息系统课程设计》作为独立的教学环节,是交通运输本科专业的必修课。其目的是经过课程设计实践,培养学生理论联系实际,加深信息系统基本理论与基本知识的理解,经过专门的实践训练,选用具有实际应用价值的道路运输信息系统案例,对某公司(运输、物流)的信息系统现状、问题分析,提出解决问题的信息系统方案,并进行信息
4、系统平台的分析、设计与构造,达到公司不同用户信息系统需求的目的。 二、 课程设计(论文)题目与内容 题目自选,并进一步具体化,一人一题,如: 1、某公司(零担、整车、集装箱)货运管理信息系统的设计 2、某公司(出租车、公交车、客运)管理信息系统的设计 3、公路客运订票管理信息系统的设计 4、某运输公司运营调度管理系统的设计 5、出租车行业信息系统设计与应用 6、公交基础数据管理信息系统的构造 7、公交计划排班信息系统的设计 8、某大型活动车辆调度信息管理系统的设计 三、 课程设计(论文)基本要求 报告内容原则上不少于5000字,其正文至少包括如下几个方面的内容: 1.
5、 问题背景 2. 信息系统分析 3. 信息系统设计 4. 总结 四、 课程设计(论文)时间及进度安排 1. 时间: 两周: - 第一学期第十六、十七周 2. 进度安排: 确定主题;调查、收集信息:3天 系统分析:3天 系统设计:5天 解决实际问题或建议:2天 撰写报告、总结:1天 (此部分同学们能够按照自己设计具体内容,详细安排) 3. 成果提交: 要求独立完成,每人需提交1份打印的设计报告(A4)及word电子文档,电子文档文件名为学号后四位+姓名,以班为单位打包发电子版。最终成果(打印稿1份要求精装、电子文档1分)统一交班长汇总并转交任课老师;最终成果提交截止
6、时间为第20周周五。 五、 成绩评定 平时考勤20%,报告撰写规范20%,内容(选题合理、方案可行、分析正确、有创新)60%。 成绩评定实行优秀、良好、中等、及格和不及格五个等级。优秀者人数一般不得超过总人数的20%。 六、 报告格式 课程设计报告装订顺序依次为:封面、课程设计(年论文)任务书、目录、正文、参考文献、成绩评定表。报告中所有图表应按“章号-图表序号-图表名”(例:图1-1-***频数图)进行编号。具体格式参看设计报告样本。 七、 主要参考资料 1. 胡永举,景鹏主编《道路运输信息系统》,人民交通出版社, .2 2. 杨兆升主编《智能运输系统概论》,人民交通出版社,
7、 .1 3. 李凯主编《物流信息系统》,北京交通大学出版社, .6 窗体底端 撰写:刘鹏飞 审核:柳伍生 11月 目 录 第一章 系统概述 1 1.1企业概况 1 1.2企业业务概况 1 1.3现有信息系统概述 2 1.4信息系统需求概述 2 第二章 信息系统分析 2 2.1初步调查 2 2.2可行性研究 4 2.3系统详细调查并提出新方案 5 2.3.1 业务流程分析 5 2.3.1.1 系统总体业务流程 5 2.3.1.2 运营管理业务流程 6 2.3.1.3 仓库管理业务流程 7 2.3.1.4 配送管
8、理业务流程 8 第三章 信息系统设计 27 3.1信息系统总体设计 27 3.1.2软件系统的总体结构设计 27 3.2代码设计 33 3.3数据存储设计 34 3.3.1数据库设计 34 3.4用户界面设计 38 3.4.1输出界面设计 38 3.4.2输入界面设计 39 3.5处理过程设计 40 第四章 系统实施 43 4.1编程并编写文档 43 4.2测试 43 4.3系统转换 45 参 考 文 献 47 第一章 系统概述 1.1企业概况 南方物流集团是一家现代化综合服务型第三方物流企业,业务涉及运输、仓储、配送、装卸、加工、物流信息技术、物流
9、策划与咨询、供应链管理服务以及商贸一体化等。集团下属公司包括有广州南方物流有限公司、广州云埔南方物流有限公司、广州汇风物流有限公司、广州南方物流投资有限公司,广东南方物流有限公司,深圳市南方物流有限公司、南方物流(无锡)有限公司、南方物流(新疆)有限公司、南方物流(香港)有限公司、南翔、郑州、东莞、重庆、中山、上海、成都等十多家企业。 1.2企业业务概况 经过十几年的快速发展,南方物流集团构建了一个全国性的物流服务网络,业务布局分为华南、华东、华北、华中、西南、东北、西北七大区域,覆盖全国一百七十多个大中城市。建有广州、东莞、无锡、惠州、中山、重庆、成都、新疆等八大物流基地,总占地面积达8
10、0多万平方米,投资总额达20多亿元人民币。 在长期的物流实践中,南方物流积累了丰富的物流操作经验,创造及实施了“TCL家电物流联盟伙伴模式”、“公路货运安检安全保障体系”、“通讯行业物流交钥匙工程”等领先于业界的运作模式;为顺应网络经济和全球经济一体化的发展,南方物流于 率先经过ISO9002国际质量体系认证,建立了一套安全、可靠、高效、优质的现代化物流运营系统。 南方物流健康快速的发展得到了行业及社会各界的广泛认可。 在长期的物流实践中,南方物流积累了丰富的物流操作经验,创造及实施了“TCL家电物流联盟伙伴模式”、“公路货运安检安全保障体系”、“通讯行业物流交钥匙工程”等领先于业界的现代化
11、物流运作模式。为顺应网络经济和全球经济一体化的发展,南方物流于 在业内率先经过ISO9002国际质量体系认证,建立了一套安全、可靠、高效、优质的服务质量保证体系。同时为顺应物流行业信息化建设及发展需求,南方物流先后投资3000多万元,自主开发及建设了“基于互联网纯B/S结构的物流企业ERP信息平台”,并经过平台与各大物流基地的结合,为物流行业提供了一个支持“全球供应链”服务的先进平台,为广大客户及生产制造企业提供了基于供应链一体化的综合物流服务。 “服务永无止境”的口号和基于供应链的全程物流服务为南方物流赢得了众多的客户和领跑中国物流行业发展的能力。当前南方物流与亚马逊、卡斯特、DHL、松下
12、电器、加拿大北电网络、美国朗讯科技、法国施耐德电气、中国电信、中国联通、华为、欧迪办公、中兴、TCL、海尔、长虹、九阳、熊猫、顺特、美赞臣、康师傅、奥的斯、乐家、清华同方等世界500强以及中国领军企业建立了长期战略合作关系。 1.3现有信息系统概述 南方物流投资3000多万元,自主开发及建设了 “基于互联网纯B/S结构的物流企业ERP信息平台”,可是其中在物流跟踪方面尚且存在问题。 1.4信息系统需求概述 当前中小型物流企业遍地开花,但在信息化建设很不完善,主要的决策工作依然凭借管理人员的经验,感性地做出营运、配送等决策,使得整个的营运配送效率低下而且成本比较高。当业务量比较小时,依靠
13、传统的人工方式可能能够应付自如,但随着企业规模扩大,业务量激增,人工决策的弊端就暴露无遗,不但效率低下,而且决策的有效性大打折扣,严重制约企业的进一步发展。大众物流正是经历了这样一个过程:人工决策——规模增大,业务量增加——效率下降,效果变差——信息化建设。 本系统重点解决的问题:提高中小型企业市场反应速度、降低物流营运成本,为客户提供更优质、更多样和更及时的服务,从而提高用户的满意度。 第二章 信息系统分析 2.1初步调查 l 企业概况 n 企业组织结构图 股东会 董事会 副总经理 副总经理 总经理 副总经理 综合管理部 项目部 仓储部 计划
14、部 财务部 人力资源部 运营管理部 质保部 运输部 图2-1 南方物流组织结构图 该企业属于直线职能制,现行系统在总经理的领导下,设有各个部门,如图2-1所示。 n 企业管理职能分析 物流管理 运营管理 仓储管理 配送管理 客户管理 增加货单 取消货单 操作员工作量查询 货物查询 货物入库 货物出库 添加仓库 发货管理 接货管理 库房管理 管理员管理 图2-2 南方物流管理职能分析如图所示 l 对信息系统的总体需求 n 现有资源 基于互联网纯B/S结构的物流企业ERP信息平台 l 信息系统开发的必要性分析
15、 随着时代的发展,物流对一个企业的发展越来越重要。为了进一步提升中小型物流公司在市场中的竞争力,是企业能够快速准确的对货物进行配送,充分了解客户的需求,并能根据市场需求的变化及时调整策略,因此需要建立物流管理信息系统。本系统就是专门为中小型物流公司开发的一个物流管理信息系统。 本系统在具体的分析和设计过程中选取了国内的一家在物流信息管理方面做的比较好的物流公司——大众物流作为分析和设计样本,针对所要解决的重点问题在其原有系统上进行的改进,从而设计出一套能够在中小型物流企业通用的物流MIS。 2.2可行性研究 n 经济可行性分析 物流管理信息系统的构建虽然要支付一笔不小的费用,但对
16、于面临着发展问题的中小物流企业而言,如何解决市场反应速度慢、物流营运成本高的问题才是最主要的,而本系统正是为解决这一问题而开发,短期内效益增加可能不明显,但从长期来看,运用好物流管理信息系统,企业会有一个健康快速的发展。因此,该系统的开发设计对中小企业而言利大于弊,效益大于成本。 n 技术可行性分析 曾经独立自主的开发了一套系统,技术层面完全不存在问题 n 营运可行性分析 一个有发展眼光、有战略思维的企业管理者不会对信息系统的利用嗤之以鼻,在系统开发过程中得到上层的支持的可能性是比较大的。经过调查,大多数的发展的较好的中小型企业的高层领导都有构建物流信息系统的意愿,因此,本系统在管
17、理上是可行的。 n 结论 按上述三方面进行可行性分析、研究后,认为由于南方物流已具备一个初步的管理信息系统,而且领导层面有决心建造更完美的信息系统。因此完善新系统是可行的,能够立项的。 2.3系统详细调查并提出新方案 2.3.1 业务流程分析 2.3.1.1 系统总体业务流程 n 文字描述 (1)客户提交配送订单(2)营运部对客户进行身份认证,验证经过后进入下一步,也可及时反馈物流信息给客户,以方便客户查询(3)营运部检查货物,并验证货物信息,无误后,与客户签订合同,并存储货物信息,进行分类整理(4)根据订单要求营运部将作出决定,是将货物先存储到仓库还是立即进行配送(5)
18、仓库存储货物,并对货物进行管理,对于到时间需要配送的货物,仓库管理员通知配送中心,进行出库处理(6)配送中心进行配货、送货、退货返回等(7)运输点执行配送任务,监督系统进行途中监控(8)相关人员进行财务结算。 n 总体业务流程图 客户 服务申请 营运管理 货物单 仓库 管理 出库单 配送管理 货物 接货人 业务信息 仓库 图2-3 总体业务流程图 2.3.1.2 运营管理业务流程 n 文字描述 客户提出服务申请后营运部根据业务信息和仓库信息审核请求,合理则对货物进行检验,无问题则与客户签订合同,具体信息分别送与客户和领导。客户也可申请取
19、消合同,经审核后合理,则取消合同。 n 运营管理业务流程图 客户 服务申请 不合理请求 审核 合理请求 审核货物 退单申请 取消合同 货物 合同书 签订合同 领导 统计单 合同统计 货物单 仓 储 配送 部 货物信息 业务信息 仓库信 合同信息 合同信息 图2-4 运营管理业务流程图 2.3.1.3 仓库管理业务流程 n 文字描述 营运部将不需要立即发送的货物交予仓储,库管员根据货物信息对货物进行检查,无误后直接进库,库管员对仓库中的货物要进行管理,领导可随时查询仓库状态。 n 仓库管理业务流程图 简索 存库 货物信
20、息 货物单 货物 验收 验收 通知单 货物 堆码 仓库信息 盘点 编制 报表 统计单 出库 出库单 配送部 业务信息 领导 询问 仓库 仓库 状态 报表 营运部 图2-5 仓库管理业务流程图 2.3.1.4 配送管理业务流程 n 文字描述 营运部将需要立即发送的货物、在仓库中需要发送的货物交予配送部,配送部根据货物信息和业务信息,对配送区域进行划分,然后生成配送计划,通知运输人和搬运工。 n 配送管理业务流程图 营运部 货物单 确认 货物 划分配送区域 领导 统计单 计划统计 出库单 仓库 打印装车单
21、打印派车单 货物装车 装车通知 派车单 运输人 搬运工 打印接收单 接收单 接货人 图2-6 配送管理业务流程图 l 信息流程分析 n 文字描述 信息流程中分别有顶层数据流程图,第二层数据流程图。 n 数据流程图 ▲顶层数据流程图 经过物流管理的总体业务流程图,能够得出物流管理系统的关联图和顶层数据流程图,如图: S1 客户 S2 接货人 业务管理 F1订单 F2订单反馈信息 F3发货单 F4取货单 图2-7系统关联图 P1 仓库管理 P2 营运管理 P3 配送管理 仓库信息 业务信息 客户
22、S1 D1 D2 接货人S2 F1 F5 F5入库单单 F3 F3 F4 图2-8 顶层图 ▲第一层数据流程图 ◎仓库管理 ◎营运管理 ◎配送管理 货物验收 出库 货物堆码 检索仓库 盘点 编制报表 仓库信息 业务信息 货物信息 S3 S4 S5 D1 D2 D3 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 F5 F5.1货物验收单 F5.2货物统计单 F6.1 库存报表 F6 库存信息 图2-9 第一层数据流图(仓库管理) F5 F5 S4 合同统
23、计 签订合同 取消合同 P2.1 审核 审核货物 货物信息 合同信息 业务信息 仓库信息 S1 S5 S6 D1 D2 D3 P2.2 P2.3 P2.4 P2.5 F1 F1.1合格订单 F1.1合格订单 F1.2不合格订单 F5.2货物统计单 图2-10 第一层数据流图(营运管理) F3.2货物派车单 货物装车 计划统计 打印接收单 确认货物 划分配送区域 打印装车单 打印派车单 业务信息 货物信息 货物接收回执 配送计划 S3 S6 S2 S7 S8 D2 D3 D4 D5 P3.1 P
24、3.2 P3.6 P3.3 P3.4 P3.5 P3.7 F5 F3 F5.2货物统计单 F3 F3.1货物装车单 图2-11 第一层数据流图(配送管理) n 数据字典 数据字典用于进一步定义和描述所有数据项,包括数据流字典、数据存储字典、数据处理字典、数据元素、外部项五部分。 ▲数据流字典 表2-1 数据流 数据流 系统名:南方物流管理信息系统 条目名:订单 编号: F1 别名:订单 来源: S1客户 去处: 配送订单处理 数
25、据流结构: 订单:{配送单标识{配送单单号+配送日期}+客户情况{客户编号+客户名称+客户地址+客户负责人姓名+客户负责人电话+客户开户行+客户银行账号}+配送货物情况{货物标识+名称+产地+数量}} 简要说明: 客户所填客户情况及要求配送货物等信息。 修改记录: 编写 日期 审核 日期 表2-2 数据流 数据流 系统名:南方物流管理信息系统 条目名:订单反馈信息 编号: F2 别名:订单反馈信息 来源: 配送订单处理 去处: S1客户 数据流结构: 订单:{发货
26、单标识{发货单号+发货日期}+发货情况{货物编号+货物名称+规格型号+发货数量}+取货信息{取货单编号+取货人姓名+取货日期}} 简要说明: 时刻反馈货物运行途中的信息给客户。 修改记录: 编写 日期 审核 日期 表2-3 数据流 数据流 系统名:南方物流管理信息系统 条目名:发货单 编号: F3 别名:发货单 来源: 配送部管理员 去处: 发货处理 数据流结构: 订单:{发货单标识{发货单号+发货日期}+接收方情况{接收单位编号+接收单位地址+接收人姓名
27、联系电话}+发货情况{货物编号+货物名称+规格型号+发货数量}} 简要说明: 配送部所填客户要求的送货地发货明细。 修改记录: 编写 日期 审核 日期 表2-4 数据流 数据流 系统名:南方物流管理信息系统 条目名:取货单 编号: F4 别名:取货单 来源: 营运部管理员 去处: 信息查询处理 数据流结构: 订单:{取货单编号+取货人姓名+取货日期} 简要说明: 营运部管理员所填收货情况等信息。 修改记录: 编写 日期
28、 审核 日期 表2-5 数据流 数据流 系统名:南方物流管理信息系统 条目名:入货单 编号: F5 别名:入货单 来源: 仓储管理员 去处: 货物入库处理 数据流结构: 订单:{货物入库单标识{入库单号+入库日期}+入库单位{入库单位编号+入库单位地址}+货物入库情况{货物编号+货物名称+规格型号+价格+入库数量}} 简要说明: 客户配送货物入库明细。 修改记录: 编写 日期 审核 日期 表2-6 数据流 数据流 系统名
29、南方物流管理信息系统 条目名:库存信息 编号: F6 别名:库存信息 来源: 仓库管理员 去处: 库存查询处理 数据流结构: 订单:{{仓库编号+仓库地址+最大容量+现有容量}} 简要说明: 仓库管理员所填用于库存查询处理。 修改记录: 编写 日期 审核 日期 ▲数据元素 表2-7 数据元素 数据元素 系统名:南方物流管理信息系统 编号: M1 条目名:用户标识
30、 别名:用户 属于数据流: F1 存储处: D2、D2-1、D3 数据元素结构: 代码类型 取值范围 含义 字符 00010001——99992999 XXXX(编号)X(新老顾客)XXXX(申请年号) (由数字组成的字符串) 简要说明: 用户标识是用户的识别符,每个用户都有惟一的标识。 修改记录: 编写 日期 审核 日期 ▲数据存储字典 表2-8 数据存储 数据存储 系统名:南方物流
31、管理信息系统 条目名:仓库信息文件 编号: D1 别名:仓库信息文件 存储组织: 每个仓库一条记录 主关键字: 仓库编号 记录组成: 字段名称 类型 宽度 仓库编号 character 4 仓库地址 character 20 最大容量 numeric 10 现有容量 numeric
32、 10 简要说明: 存放有关仓库的信息。 修改记录: 编写 日期 审核 日期 表2-9 数据存储 数据存储 系统名:南方物流管理信息系统 条目名:业务信息文件 编号: D2 别名:业务信息文件 存储组织: 每笔业务一条记录 主关键字: 发货单号、货物编号 记录组成: 字段名称 类型 宽度 发货单号 character 17 货物编号
33、 character 15 客户编号 character 4 货物名称 character 10 简要说明: 存放有关业务的信息。 修改记录: 编写 日期 审核 日期 表2-10 数据存储 数据存储 系统名:南方物流管理信息系统 条目名:用户信息文件 编号: D2-1 别名:用户信息文件 存储组织:
34、 每位用户一条记录 主关键字: 客户编号 记录组成: 字段名称 类型 宽度 客户编号 character 4 客户名称 character 20 客户地址 character 20 客户负责人姓名 character 8 客户负责人电话 character
35、 12 客户开户行 character 20 客户银行账号 character 16 简要说明: 存放有关仓库的信息。 修改记录: 编写 日期 审核 日期 表2-11 数据存储 数据存储 系统名:南方物流管理信息系统 条目名:取货信息文件 编号: D2-2 别名:取货信息文件 存储组织: 每次取货一条记录 主关键字: 取货单编号 记
36、录组成: 字段名称 类型 宽度 取货单编号 character 10 取货人姓名 character 20 取货日期 datetime 10 简要说明: 存放有关仓库的信息。 修改记录: 编写 日期 审核 日期 表2-12 数据存储 数据存储 系统名:南方
37、物流管理信息系统 条目名:货物信息文件 编号: D3 别名:货物信息文件 存储组织: 每件货物一条记录 主关键字: 客户编号、货物编号 记录组成: 字段名称: 类型 宽度 小数 客户编号 character 4 货物编号 character 15 货物名称 character 10 规格型号
38、 character 10 价格 numeric 8 2 库存数量 numeric 10 简要说明: 存放有关货物的信息。 修改记录: 编写 日期 审核 日期 表2-13 数据存储 数据存储 系统名:南方物流管理信息系统 条目名:发货信息文件 编号: D3-1 别名:发货信息文件 存储组织:
39、 每次发货一条记录 主关键字: 发货单号、货物编号 记录组成: 字段 类型 宽度 发货单号 character 17 发货日期 character 8 接收人姓名 character 10 接收地址 character 20 货物编号 character 4 货物名称 c
40、haracter 10 规格型号 character 10 发货数量 numeric 10 简要说明: 存放有关发货的信息。 修改记录: 编写 日期 审核 日期 ▲数据处理字典 表2-14 数据处理字典 加工 系统名:南方物流管理信息系统 条目名:发货处理 编号: P1-1-1 别名:发货处理 输入: F3 发货单 输出: F3 发货单 加工逻辑: 根据发货单进行发货相关
41、处理。 简要说明: 对需要发送的货物进行发货处理 修改记录: 编写 日期 审核 日期 ▲外部项 表2-15 外部项 外 部 项 系统名:南方物流管理信息系统 条目名:客户 编号: E1 别名:顾客 输入数据流: F1 输出数据流: D2、D2-1、D3 主要特征: 客户编号、客户名称、客户地址、客户开户行、客户银行账号 简要说明: 存储顾客的各类信息,包括客户编号、姓名、地址等。 修改记录: 编写 日期 审核
42、 日期 当前的系统存在的问题: 当前该企业的物流管理系统具体的薄弱环节有以下几点: 1、 数据重复收集和存储,增加了管理工作量和出错的可能性。在信息传递方式上主要靠大量报表,使信息周转慢,数据大量冗余,还可能出现数据不一致的现象。 2、 如果中途需要取消合同是很困难的,只有货物没开始运输才能够取消。 3、 信息利用效率低下,综合分析能力欠佳。各种统计报表花费了相当多的精力,但有些报表却没有发挥其应有的作用。在规划过程中难以掌握全面和深入的信息,决策缺乏科学依据。 4、 进出库速度慢。由于拣货管理缺乏信息支持,货物进库以后由仓库管理人员随机安排库位,在业务量小的情况下,问题不
43、明显。在仓库业务流量大的情况下,没有预先合理安排库位,增加出库搬运、找货等工作,及货物入库找不到具体的库位等问题,经常不“对号入库”,使仓库管理成本居高不下。 5、 配送成本高。在执行配送业务时,对配送目的地和配送时间没有进行有效的排序和统筹安排,有的配送是能够叠加在一起配送,而实际运作中,往往一车没有装满就发车了,剩下的又要再派车配送,增加了大量的配送运输成本。 6、 运输成本高。由于运输线路没有优化,增加了运输成本。 根据现行系统的薄弱环节,改进后的系统实现的目标如下: 1、 十分灵活的商品编码管理,支持商品规则的可变性。 2、 新增在途跟踪管理,十分清楚商品在途状态管理以及差异
44、管理。 3、 领导可随时查询营运、仓储、配送各部的情况。 4、 互联网WEB为基础的商品配送与配送处理流程。 5、 重要客户分析及市场分析。 业务流程改进: 针对在配送环节的不足,可在配送管理中增加在途跟踪机制,其余流程与原系统一样。新系统业务流程如图: 营运部 货物单 确认 货物 划分配送区域 领导 统计单 计划统计 出库单 仓库 打印装车单 打印派车单 货物装车 装车通知 派车单 运输人 搬运工 打印接收单 接收单 接货人 事故处理 处理报告 营运部 领导 途中监控 监控系统 货物 图2-12 新系统业务流程图
45、 改进后的数据流程如图: 货物装车 计划统计 打印接收单 确认货物 划分配送区域 打印装车单 打印派车单 业务信息 货物信息 货物接收回执 配送计划 事故处理 监控记录 途中监控 图2-13 改进数据流程如图 第三章 信息系统设计 3.1信息系统总体设计 3.1.2软件系统的总体结构设计 l 文字描述 南方物流管理信息系统共分运营管理、仓库管理、配送管理三个子系统。 l 模块设计
46、 n 绘制H图 图3-1 同仁堂药店业务管理信息系统功能模块结构 n 绘制控制结构图 ▲销售子系统控制结构 图3-2 销售子系统控制结构 在图3-2中,经过输入功能模块得到订单、顾客细节、库存细节信息,然后进行销售处理。在销售业务处理中,首先对订单、顾客细节进行编辑,并反馈出编辑后的订单,然后对编辑过的订单再进行检验核对而且加载分类标志。订单、顾客细节、库存细节经过编辑、检验核对后进行分类处理。根据订单加载的分类标志,将订单划分为不可供处理(反馈出缺货单)和不合格订单,对于可供货的订单,要根据货名和数量修改库存,根据顾客细节、货名和数量建销售记录,并为顾客开发货票。 ▲采
47、购子系统控制结构 图3-3 采购子系统控制结构 ▲会计子系统控制结构 图3-4 会计子系统控制结构 n 绘制IPO图 图3-5 系统的IPO图(主控模块) 图3-6 系统的IPO(一) 图3-7 系统的IPO(二) 图3-8 系统的IPO(三) 图3-9 系统的IPO(四) 图3-10 系统的IPO(五) 3.2代码设计 l 文字描述 本系统的代码设计采用线性分类体系,按分类对象的从属、层次关系为排列顺序。 l 代码设计(以产品代码为例) n 产品代码设计 图3-11 产品代码设计
48、第一位位:药品类别 二、三位数字为:药用部分 编号 类别 1 植物类 2 动物类 3 矿物类 4 其它 编号 类别 01 果实 02 根类 03 叶类 04 花类 05 茎类 06 皮类 四、五位数为字:药品产地 六、七两位数字为:药材编号 例如: 编号 类别 01 东北 02 华北 03 西北 04 东南 05 华南 06 西南 编号 类别 1010101 五味子 1010102 牛蒡子 10 1 人参 校验码为:采用算术
49、级数算法 例如 : 东北产的人参 1 0 2 0 1 0 1 * 1 2 3 4 5 6 7 1 0 6 0 5 0 7 则该代码的第八位为 (1+0+6+0+5+0+7)Mod 7 =5 东北产的人参的代码为10 15 备注:当余数为10时则校验码为0 3.3数据存储设计 3.3.1数据库设计 l 概述 在系统的数据库设计中,首先要对系统分析得到的数据词典中的数据存储进行分析,分析各数据存储之间的关系,课采用E-R图的方法进行数据结构分析。这里以药材数据库为例。 l 实体—关系模
50、型(E—R模型) n 绘制E—R图 图3-12 E—R图 属性: 图3-13 图3-14 图3-15 图3-16 图3-17 图3-18 图3-19 l 数据规范化 n 说明三种规范户形式(描述1NF,2NF,3NF的定义) 1NF:属于1NF的关系应满足的基本条件是元组中的每一个分量都必须是不可分割的数据项。 2NF:指的是这种关系不但满足第一范式,而且所有非主属性完全依赖于其主码。 3NF:指的是这种关系不但满足第二范式,而其它的任何一个非主属性都不穿地依赖于任何关键字。 n 进行规范化(要求符合3NF),但必要时能






