外运地销系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

一、煤炭外运管理子系统该子系统用于管理煤炭每天的外运情况。该子系统包括两个主要模块:调运管理模块、用户编码模块。(一)调运管理模块调运管理模块用于完成铁路运单的生成、打印,每天外运情况的统计、日报表的生成、打印等任务。调运管理模块结构图如下所示。(1)运单数据添加可添加新的运单数据到运单库中,一次可添加一条运单数据,也可连续添加多条运单数据。因为打印运单的需要,程序中限定用户编码、用户名称、到站、运输号、车次、矿别、煤种、车号和重量等字段的输入不能为空,且输入时车号是唯一的,若输入重复,系统会给出提示。为方便用户输入,煤炭外运用户情况输入时只要给出用户编码,用户其他情况可直接得到,或在用户情况库中直接选中用户即可。(2)运单数据查询查询部分主要功能如下图所示。调运管理日外运数据管理年外运数据管理运单数据添加运单数据查询运单数据修改打印运单运单数据保存打印日报表在查询运单数据时,首先选定按运单中哪个字段查询,然后输入相应的查询内容,即可查找符合条件的数据。在此模块中还可删除指定的运单数据。为避免错误删除,在删除操作后要确认是否真正删除。(3)运单数据修改当输入的运单数据有错误时,可输入该运单数据中的用户编码、用户名称、到站、运输号、车号、车次或矿别,根据输入内容,先查找到欲修改运单数据,然后进行修改。考虑其安全性,在修改后要确认一次,以免误操作。(4)打印运单运单数据输入后,可进行运单打印工作。打印运单时可一次将所输入运单数据全部打印出来,也可通过输入起始车号和终止车号打印部分运单。打印运单之前可先进行预览再打印输出。(5)运单数据保存一批运单打印完毕,可通过运单数据保存功能将运单数据经组织后保存在日外运数据库中,用于一天工作完成时统计每天外运情况,同时将运单数据库清空。在保存时若发现日外运数据库中已有相同车次数据存在,可用新数据替代老的数据。运单查询管理按车次查询按运输号查询按车号查询按矿别查询按到站名称查询按用户名称查询按用户编码查询(6)日外运数据管理日外运数据管理包括日外运数据查询和日外运数据修改。对日外运数据进行查询时,可根据用户名称、矿别和车次进行查询,可统计每次查询到的总车数和总吨数。对日外运数据进行修改时,首先根据用户名称、矿别和车次进行查询,然后对查询到的数据进行修改,修改后需要确认一次,以免误操作。(7)打印日报表完成每天的工作后,需要对当天的外运情况进行统计并打印日报表。首先需要确认结束一天的工作,然后由当天的日外运数据生成打印报表所需数据,同时将日外运数据库清空。在日报表中统计各矿为当日用户运输煤炭的车数和吨数,并统计当日各矿运输煤炭的总车数和总吨数,以及当月截止的当日为止各矿运输煤炭的总车数和总吨数。对所生成日报表可进行预览。(8)年外运数据管理年外运数据管理包括年外运数据查询和年外运数据修改。对年外运数据进行查询时,可根据用户编码、用户名称、矿别和车次进行查询,并可通过输入起始日期和终止日期查询在一段时间内外运情况,可统计每次查询到的总车数和总吨数。对年外运数据进行修改时,首先根据用户编码、用户名称、矿别和车次进行查询,然后对查询到的数据进行修改,修改后需要确认一次,以免误操作。(二)编码管理模块编码管理模块用于管理输入运单数据时所需要的用户编码情况。用户编码管理包括用户数据的添加、查询和修改模块。用户添加模块可添加新的用户数据到用户库中,一次可添加一条用户信息,也可连续添加多条用户信息。因为在调运管理中打印运单的需要,程序中限定用户编码、用户名称、到站、部门编码和地区编码等字段的输入不能为空,且输入时用户编码是唯一的,若输入重复,系统会给出提示。因为有些用户没有专用线,因此专用线字段可为空。用户查询模块可以根据用户的用户编码、用户名称、部门编码、地区编码和到站等字段进行查询,首先选定按哪个字段查询,然后输入欲查询字段的内容,即可查找到满足要求的用户数据。在此模块中还可删除指定的用户数据。为避免错误删除,在删除操作后要确认是否真正删除。当输入的某个用户数据有错误时或当某用户情况变动时,可输入该用户数据的用户编码、用户名称、到站、部门编码或地区编码,根据输入内容,先查找到欲修改用户数据,然后进行修改。考虑其安全性,在修改后要确认一次,以免误操作。运单数据:用户编码、用户名称、到站、专用线、运输号、车次、车号、重量、矿别、煤种每日外运数据:用户编码、用户名称、吨数、车数、矿别、车次年外运数据:用户编码、用户名称、吨数、车数、矿别、车次、日期每日报表中内容:用户名称、二矿车、二矿吨、三矿车、三矿吨、四矿车、四矿吨、五矿车、五矿吨、六矿车、六矿吨、八矿车、八矿吨、九矿车、九矿吨、十矿车、十矿吨要求在日报中统计当天各矿外运的车数和吨数,并统计当月截止到当日共销售煤炭的车数和吨数用户数据:用户编码、用户名称、单价、到站、部门、地区、专用线二、煤炭地销管理子系统该系统由鹤壁矿务局运销处地销管理人员使用,用于对每天的煤炭地销情况进行管理,并结合每天的煤炭外运情况,统计每天煤炭总产量和销量,并生成煤炭调运日报表。该系统总体结构图如下图所示。(1)地销数据管理地销数据管理包括地销数据的修改、查询和添加。地销数据包括矿别、日销量、日产量、帐面期初库存、实际期初库存、帐面库存、实际库存、月销量累计和月产量累计。因为地销数据中只有产量和销量是每天改变的,其他数据如矿别个数是固定的,帐面期初库存和实际期初库存是一个月改变一次,因此为了减少用户输入数据的工作量,建议用户使用地销数据修改模块输入每日的地销数据,一般每天只需改变日销量和产量字段的值即可,每月的第一天需要改变帐面期初库存和实际期初库存的值,帐面库存、实际库存、月销量累计和月产量累计字段的值由程序直接计算得到,不需用户手工输入。地销数据查询模块可根据矿别查询出所需数据,或直接在表格中浏览全部数据。在此模块中还可删除指定的地销数据。为避免错误删煤炭地销管理子系统地销数据管理外运数据查询报表数据生成外运数据输入报表数据管理打印日报表除,在删除操作后要确认是否真正删除。如果需要的话,可使用地销数据添加模块添加地销数据,一次可添加一条地销数据,也可连续添加多条地销数据。添加时要求各个字段均不能为空,且要求矿别是唯一的。程序可直接计算帐面库存、实际库存、月销量累计和月产量累计字段的值,不需用户手工输入。(2)外运数据输入外运数据输入模块分为两个部分:各矿外运数据输入和各用户外运数据输入。各矿外运数据输入模块用于输入当日各个矿运输煤炭的车数和吨数,及当月截止到当日为止所运输煤炭的总车数和总吨数。在该模块中提供了对各矿外运数据的修改、添加和删除操作。建议用户使用各矿外运数据的修改操作,每次只需修改各矿的车数和吨数,总车数和总吨数由程序计算得到,不需用户手工输入。在此模块中也可删除指定的外运数据或添加新的外运数据。各用户外运数据输入模块用于输入当日各个矿为当日用户运输煤炭的车数和吨数,及煤炭是否用于出口。在输入前可选择是否清除前一天的数据,如果不清除前一天的数据,则选择修改功能对原有数据进行修改,从而得到当日的数据;若清除原有数据,则可使用添加功能输入新的数据。在此模块中也可删除指定的数据。(3)外运数据查询在外运数据查询模块中可输入起始日期和终止日期,并可根据用户名称查询在这一段时间内为该用户所运输煤炭的总车数和总吨数,以及各个矿为该用户所运输煤炭的总车数和总吨数。(4)报表数据生成为打印运销调度日报需要得到报表所需要的各项数据,执行报表数据生成模块可由外运数据和地销数据生成报表所需要的各项数据。系统从用户输入的各矿外运数据和各用户外运数据库中读出所需数据,生成报表所需数据。(5)报表数据管理当报表数据生成后,如果数据发生改动,可重新执行报表数据生成模块,生成新的报表数据,或使用报表数据管理模块对报表数据进行添加、修改、删除等操作,保证在报表中包括正确的数据。(6)打印日报表完成当日的工作后,使用打印日报表模块打印当日的运销调度日报表。在日报表中需要统计输出各矿的日产量、月累计产量、年累计产量、日外运车数、日外运吨数、月累计外运车数、月累计外运吨数、年累计外运车数、年累计外运吨数、日出口车数、日出口吨数、月累计出口车数、月累计出口吨数、年累计出口车数、年累计出口吨数、日地销量、月累计地销量、年累计地销量等各项数据。地销数据:矿别、日销量、日产量、帐面期初库存、实际期初库存、帐面库存、实际库存、月销量累计、月产量累计外运各矿数据:矿别、车数、吨数、总车数、总吨数外运各用户数据:用户编码、用户名称、是否出口、总车数、总吨数、二矿车、二矿吨、三矿车、三矿吨、四矿车、四矿吨、五矿车、五矿吨、六矿车、六矿吨、八矿车、八矿吨、九矿车、九矿吨、十矿车、十矿吨运销日报中内容:矿别、日产量、月产量累计、年产量累计、日外运车数、日外运吨数、月外运累计车数、月外运累计吨数、年外运累计车数、年外运累计吨数、日出口车数、日出口吨数、月累计出口车数、月累计出口吨数、年累计出口车数、年累计出口吨数、日地销量、月地销量、年地销量、日总销量、月总销量、年总销量、期初帐面库存、帐面库存、实际库存要求在日报中不仅有各矿每天的数据,还要求有当天全局各矿累计的数据

1 / 9
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功