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