Автор работы: Пользователь скрыл имя, 05 Апреля 2011 в 09:12, курсовая работа
Целью данного курсового проекта является анализ существующей технологии расчёта с заказчиками на примере реального объекта - ЗАО «Автотранспортное предприятие» (г. Новосибирск), а также её модификация.
Таблица 6 – Спецификация информационных потоков по задаче
| Наименование потока | Источник
/приёмник данных |
Носитель данных | Единица времени | Объём данных (сообщ.; зап. в сообщ.; симв. в зап.) | ||
| min | средн. | max | ||||
| Путевые листы | Диспетчерская/АСУ | Бумажный документ | день | 50;1;
150 |
100;1;
200 |
150;1;
250 |
| Накладные | Диспетчерская/АСУ | Бумажный документ | день | 50;1;
50 |
100;2;
70 |
150;3;
90 |
| Реестры счетов | АСУ/Бухгалтерия | Бумажный документ | месяц | 40;5;
30 |
50;20;
30 |
60;40;
30 |
| Накладные | АСУ/Бухгалтерия | Бумажный документ | месяц | 750;1;
50 |
2500;2;70 | 3750;3;90 |
| Счета | Бухгалтерия/Ген.дир. | Бумажный документ | месяц | 40;1;
50 |
50;1;
50 |
60;3;
60 |
| Счета-фактуры | Бухгалтерия/Ген.дир. | Бумажный документ | месяц | 40;1;
50 |
50;1;
50 |
60;3;
60 |
| Акты оказ. услуг | Бухгалтерия/Ген.дир. | Бумажный документ | месяц | 40;1;
50 |
50;1;
50 |
60;3;
60 |
| Счета (подпис.) | Ген.дир./Бухгалтерия | Бумажный документ | месяц | 40;1;
51 |
50;1;
51 |
60;3;
61 |
| Счета-фактуры (подпис.) | Ген.дир./Бухгалтерия | Бумажный документ | месяц | 40;1;
51 |
50;1;
51 |
60;3;
61 |
| Акты оказ. услуг (подпис.) | Ген.дир./Бухгалтерия | Бумажный документ | месяц | 40;1;
51 |
50;1;
51 |
60;3;
61 |
| Счета (выставл.) | Бухгалтерия/Заказчик | Бумажный документ | месяц | 40;1;
50 |
50;1;
50 |
60;3;
60 |
| Счета-фактуры (выставл.) | Бухгалтерия/Заказчик | Бумажный документ | месяц | 40;1;
50 |
50;1;
50 |
60;3;
60 |
| Акты оказ. услуг (выставл.) | Бухгалтерия/Заказчик | Бумажный документ | месяц | 40;1;
50 |
50;1;
50 |
60;3;
60 |
| Талоны заказчика | Бухгалтерия/Заказчик | Бумажный документ | месяц | 750;1;
50 |
2500;1;
50 |
3750;1;
50 |
| Реестры счетов (выставл.) | Бухгалтерия/Заказчик | Бумажный документ | месяц | 40;5;
30 |
50;20;
30 |
60;40;
30 |
| Реестры отпр. документов | Бухгалтери2я/Заказчик | Бумажный документ | месяц | 40;1;25 | 50;2;30 | 60;5;35 |
| Платёжное требов.-поруч. | Бухгалтерия/Банк | Бумажный документ | месяц | 1;1;
150 |
5;1;
200 |
20;1;
250 |
| Акты оказ. услуг (в банк) | Бухгалтерия/Банк | Бумажный документ | месяц | 1;1;
50 |
5;1;
50 |
20;1;
50 |
| Накладные (в банк) | Бухгалтерия/Банк | Бумажный документ | месяц | 1;1;
50 |
5;2;
70 |
10;3;
90 |
| Архивные путевые листы | АСУ/Архив | Бумажный документ | месяц | 750;1;
150 |
2500;1;200 | 3750;1;250 |
| Архивные накладные | Бухгалтерия/Архив | Бумажный документ | месяц | 750;1;
50 |
2500;2;70 | 3750;3;90 |
| Архивные реестры счетов | Бухгалтерия/Архив | Бумажный документ | месяц | 40;5;
30 |
50;20;
30 |
60;40;
30 |
| Спр. тр. средств |
| Гаражный № а/м |
| Гос. номер. знак |
| Категория
а/м
Тип а/м |
| Марка
а/м
Модель а/м |
| Тоннаж
Марка топлива |
| Расх. топлива на 100 км |
| Расх.
топлива на 1 мото-час
Тариф на 1 т Тариф за 1 т-км |
| Спр. водителей |
| Табельный № |
| ФИО водителя |
| Категория прав |
| Класс водителя |
| Право на перев. опасных грузов |
| Оклад водителя |
| Спр. прицепов и п/прицепов |
| Гаражный № приц./п/приц. |
| Гос. номер. знак |
| Прицеп/полуприцеп |
| Марка прицепа/п/прицепа |
| Тоннаж |
| Доп. расх. топлива на 1 км |
| Спр. заказчиков |
| Код заказчика |
| Вид контрагента |
| Наимен. заказчика |
| Юр. адрес |
| Контактное лицо |
| Банк заказчика |
| Реквиз. счета зак-ка |
| Спр. договоров |
| № договора |
| Наимен.
договора
Наимен. заказчика |
| Вид договора |
| Дата заключения |
| Срок действия |
Рисунок 4 – Структуры данных в нотации IDEF1X
В данном разделе рассмотрим представление структур хранимых данных и технологию ведения условно-постоянной информации.
В данной задаче к условно-постоянной информации, используемой для решения задачи можно отнести следующие документы:
Все
условно-постоянные данные хранятся в
БД и используются множеством пользователей.
Процедура установления полномочий
применяется для ограничения выполняемых
действий пользователей с данным информационным
пространством. Типовая технология установления
полномочий пользователей – матрица полномочий,
которая может быть представлена в следующем
виде (табл. 7).
Таблица 7 – Матрица полномочий
| Пользователи | Отношения | ||||
| С. водителей | С. тр. средств | С. пр./полупр. | С. заказчиков | С. договоров | |
| Отдел АСУ | 1,1 | 1,1 | 1,1 | 1,0 | 0,0 |
| Бухгалтерия | 0,0 | 0,0 | 0,0 | 1,1 | 1,1 |
В
клетках таблицы на пересечении
пользователей и отношений
Рассмотрим
подробно технологию ведения одного
из отношений условно-постоянной информации,
например, возьмем отношение «Справочник
транспортных средств»:
Владельцем
данного отношения будет
Объем хранимых данных – 100 записей.
Вид
используемого индекса –
Продолжительность жизненного цикла введенных данных составляет 20 лет.
Источники изменений данного отношения – рабочее место оператора АСУ.
Периодичность
изменения данного отношения
– по факту изменения состава автопарка
транспортных средств, норм расхода топлива
и тарифов.
Для
данного отношения можно
При изменении состава транспортных средств, норм расхода топлива и тарифов по каждому транспортному средству необходимо корректировать справочник.
Рассмотрим перечень операционных технологических процессов по обработке изменений источника. Для данного отношения можно выделить следующие отношения:
С учётом
жизненного цикла дополним схему
данных отношением для хранения изменённых
данных (рис.5):
| Спр. тр. средств |
| Гаражный № а/м |
| Гос. номер. знак |
| Категория
а/м
Тип а/м |
| Марка
а/м
Модель а/м |
| Тоннаж
Марка топлива |
| Расх. топлива на 100 км |
| Расх.
топлива на 1 мото-час
Тариф на 1 т Тариф за 1 т-км |
| Спр. тр. средств (АРХИВ) |
| Гаражный
№ а/м
Дата изменения записи |
| Гос. номер. знак |
| Категория
а/м
Тип а/м |
| Марка
а/м
Модель а/м |
| Тоннаж
Марка топлива |
| Расх. топлива на 100 км |
| Расх.
топлива на 1 мото-час
Тариф на 1 т Тариф за 1 т-км |
Рисунок
5 – Структура архивных данных по
транспортным средствам
Выберем один из операционных технологических процессов:
Сформируем критерий выбора технологии реализации операции:
Разработаем технологический
Таблица 8 – Технологическая карта на операцию ввода нового ТС в справочник
| Операция | Ввод нового ТС в «Справочник ТС» | |||
| Предмет труда | «Справочник ТС» | |||
| Оборудование | ПО «Программа обработки путевых листов и товарно-транспортных накладных» | |||
| № п/п | Действие | Инструмент | Приспособление | Примечание |
| 1 | Запуск программы | Проводник Windows | Мышь | |
| 2 | Выбор пункта «Нормативно-справ. информ.» | Меню ПО «Программа обработки» | Клавиатура | Проверить, тот ли пункт выбран |
| 3 | Выбор пункта «Ведение справочника ТС» | Меню ПО «Программа обработки» | Клавиатура | Проверить, тот ли пункт выбран |
| 4 | Выбор пункта «Ввод нового ТС» | Меню ПО «Программа обработки» | Клавиатура | Проверить, тот ли пункт выбран |
| 5 | Ввод гаражного номера ТС | Поле | Клавиатура | Контроль формата осуществляется системой, можно ввести исключительно цифровые символы |
| 6 | Ввод гос. рег. номера | Поле | Клавиатура | Контроль формата осуществляется системой, формат: A III AA 54RUS |
| 7 | Выбор категории а/м | Список | Клавиатура | |
| 8 | Выбор типа а/м | Поле со списком | Клавиатура | Предусмотрен поиск типа автомобиля при вводе его первых букв |
| 9 | Ввод марки а/м | Поле со списком | Клавиатура | Предусмотрен поиск марки автомобиля при вводе её первых букв |
| 10 | Ввод модели а/м | Поле со списком | Клавиатура | Предусмотрен поиск модели автомобиля при вводе её первых символов |
| 11 | Ввод тоннажа | Поле | Клавиатура | Контроль формата осуществляется системой, можно ввести исключительно цифровые символы и разделитель |
| 12 | Выбор марки потребл. топлива | Список | Клавиатура | Визуально проверить правильность марки топлива |
| 13 | Ввод расхода топлива на 100 км | Поле | Клавиатура | Контроль формата осуществляется системой, можно ввести исключительно цифровые символы |
| 14 | Ввод расхода топлива на 1 мото-час | Поле | Клавиатура | Контроль формата осуществляется системой, можно ввести исключительно цифровые символы и разделитель, поле доступно только для самосвалов и спецтехники |
| 15 | Ввод тарифа за 1 т | Поле | Клавиатура | Контроль формата осуществляется системой, можно ввести исключительно цифровые символы и разделитель |
| 16 | Ввод тарифа за 1 т-км | Поле | Клавиатура | Контроль формата осуществляется системой, можно ввести исключительно цифровые символы и разделитель |
| 17 | Проверить правильность ввода данных | Проверить формат | Оператор АСУ, клавиатура, система | Контроль формата осуществляется системой, при вводе некорректного значения система выдаёт сообщение об ошибке. Прагматические ошибки контролирует оператор путём визуального сравнения |
| 18 | Записать данные в справочник | Кнопка «ОК» | Клавиатура | |
| 19 | Выйти из режима ввода ТС | Кнопка «Закрыть» | Клавиатура | Ввод данных завершён |
Информация о работе Технология расчёта с заказчиками автотранспортного предприятия