Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Раздел 3. Технорабочий проект (проектные решения)






 

В подразделе 3.1 приводятся состав и характеристики входной информации, которые должны быть приведены в табличной форме. В таблице должны присутствовать такие характеристики, как «Наименование реквизита», «Условное обозначение реквизита», «Тип информации, содержащейся в реквизите», «Максимальная длина реквизита» (в знаках), «Длина дробной части для числовых реквизитов» (в знаках).

Например, характеристики входного информационного сообщения, поступающего из отдела грузовой и коммерческой работы (или отдела маркетинга) и содержащего сведения о плановых заявках на перевозку грузов, могут быть представлены следующим образом:

 

Таблица 1

Характеристики входного сообщения «Грузопотоки»

 

Наименование реквизита Условное обозначение Тип информации Максимальная длина реквизита, знаки Длина дробной части, знаки
Код грузопотока KGP Числовой    
Наименование грузопотока NGP Символьный (текстовый)    
Код перевозимого груза KG Числовой    
Объем перевозимого груза, тонн OPG Числовой    
Период предъявления груза к перевозке, сут. TGP Числовой    
Расстояние перевозки, км R Числовой    

Кроме того, следует указать реквизит (поле), которое будет определять порядок следования строк (записей) в таблице. Это поле (реквизит) называется ключевым полем.

Например, для входной информации, структура и характеристики которой приведены в табл. 1, ключевым полем можно определить реквизит «Код грузопотока» (условное обозначение KGP).

В подразделе 3.2 содержится характеристика нормативной и справочной информации.

Например, характеристика справочника, содержащего сведения о перевозимых грузах, должна иметь следующий вид.

Справочник грузов необходим для организации ввода и корректировки информации о характеристиках грузов в режиме диалога при решении задач обработки входной, промежуточной и выходной информации.

 

Таблица 2

 

Информационная структура таблицы, содержащей справочник «Грузы»

 

Наименование реквизита Условное обозначение Тип информации Максимальная длина реквизита, знаки Длина дробной части для числовых полей, знаки
Код груза KG Числовой    
Наименование груза NG Символьный    

Нормативная информация о тарифах на транспортные услуги необходима для расчета доходов от перевозок грузов.

 

Таблица 3

 

Информационная структура таблицы, содержащей тарифы

на транспортные услуги «Тарифы»

 

Наименование реквизита Условное обозначение Тип информации Максимальная длина реквизита, знаки Длина дробной части, знаки
Код тарифа KT Числовой    
Код груза KG Числовой    
Тарифная ставка, руб./т-км TAR Числовой    

 

Справочник с характеристиками транспортных средств необходим для назначения судов на грузопотоки в плановом периоде.

Таблица 4

 

Информационная структура таблицы, содержащей характеристики

транспортных средств «Транспорт»

 

Наименование реквизита Условное обозначение Тип информации Максимальная длина реквизита, знаки Длина дробной части, знаки
Код транспортного средства KTS Числовой    
Наименование транспортного средства NTS Символьный (текстовый)    
Грузоподъемность транспортного средства, тонн GRTS Числовой    
Среднесуточная себестоимость содержания транспортного средства, руб./тнж-сут. SSTS Числовой    
Общее количество судов в наличии, шт. KOL Числовой    
Количество судов в рабочем ядре, шт. ISP Числовой    

 

В подразделе 3.3 содержится характеристика выходной информации и форм ее представления. Выходная информация представляется в виде отчетов на экране монитора, печатных отчетов, а также в виде файлов (таблиц) на диске. Например, характеристики выходной таблицы, содержащей сведения о схеме использования флота на заданный период, может иметь следующий вид.

Таблица 5

Информационная структура таблицы, содержащей схему использования судов

в плановом периоде «Схема»

 

Наименование реквизита Условное обозначение Тип информации Максимальная длина реквизита, знаки Длина дробной части, знаки
Код линии KL Числовой    
Наименование линии NL Символьный (текстовый)    
Продолжение табл. 5
Наименование реквизита Условное обозначение Тип информации Максимальная длина реквизита, знаки Длина дробной части, знаки
Код груза KG Числовой    
Объем перевозок, тонн OP Числовой    
Код транспортного средства KTS Числовой    
Загрузка транспортного средства, тонн ZTS Числовой    
Время кругового рейса, сут. TKR Числовой    
Количество отправлений KO Числовой    
Судопоток M Числовой    
Потребность в транспортных средствах, ед. F Числовой    
Неиспользуемые транспортные средства, ед. OST Числовой    
Неосвоенный объем перевозок, тонн OSV Числовой    
Расходы за период действия линии, руб. R Числовой    
Доходы за период действия линии, руб. D Числовой    

 

Выходная информация может быть представлена также в виде запроса. Например, структура запроса, содержащего план перевозок грузов и составленного по данным таблиц «Грузы», «Транспорт» и «Схема», может иметь следующий вид.

 

 

Рис. 1. Структура запроса «План перевозок»

 

После поля D (доход) размещено вычисляемое поле

ПРИБЫЛЬ: [D] – [R]

Также выходная информация может быть представлена в виде отчета на экране или на бумаге. Например, структура отчета, содержащего информацию о плане перевозок грузов и составленного по данным запроса «План перевозок», может иметь следующий вид.

 

 

 

Рис. 2. Вид отчета «План перевозок»

В разделе 3.4 должны быть описаны алгоритмы обработки информации.

Например, описание алгоритма работы автоматизированной информационной системы «План освоения перевозок» может выглядеть следующим образом.

Работа АИС «План освоения перевозок» начинается с открытия главной формы «Схема». Вызов происходит автоматически макросом AUTOEXEC при открытии базы данных «План». Вид формы приведен на рис. 3.

 

Рис. 3. Макет формы «Схема» АИС «Планирование освоения перевозок»

 

 

Форма состоит из трех частей.

В первой части представлены поля списки для ввода исходных данных (назначения судов на грузопотоки) и командные кнопки для расчета эксплуатационных (количество отправлений, судопоток, потребность во флоте) и экономических (расходы и доходы) показателей.

Во второй части расположены командные кнопки для вызова справочников грузов, тарифов, транспортных средств с целью их просмотра и корректировки. Здесь же находится кнопка, вызывающая таблицу «Грузопотоки» с информацией о плановых заявках на перевозку грузов.

Вид формы «Грузопотоки» представлен на рис. 4.

 

Рис. 4. Вид формы «Грузопотоки»

 

В нижней части формы «Схема» расположены командные кнопки, формирующие на экране выходную информацию: запрос и отчет по плану перевозок грузов. Структура запроса и вид отчета представлены на рис. 1 и 2.

Тексты процедур расчета эксплуатационных и экономических показателей плана перевозок грузов представлены ниже:

Private Sub Кнопка33_Click() ‘Расчет потребности во флоте

With Form_Схема

If IsNumeric(.OP) And IsNumeric(.ZTS) And.ZTS > 0 Then.M =.OP /.ZTS

If IsNumeric(.TE) And IsNumeric(.TKR) And.TKR > 0 Then.KO =.TE /.TKR

If IsNumeric(.M) And IsNumeric(.KO) And.KO > 0 Then.F =.M /.KO

End With

End Sub

Private Sub Кнопка34_Click() ‘ Расчет показателей плана перевозок грузов

Dim bs, gp, gr, tr, tf, sh As Variant

Dim KL, qr, rn As Integer

Dim ss, Dt As Double

Dim F, fd, fn As Boolean

Set bs = CurrentDb

Set gp = bs.openrecordset(" Грузопотоки")

Set gr = bs.openrecordset(" Грузы")

Set tr = bs.openrecordset(" Транспорт")

Set tf = bs.openrecordset(" Тарифы")

Set sh = bs.openrecordset(" Схема")

F = False: fd = False: fn = False

With Form_Схема

Do Until gp.EOF

If.KGP = gp.KGP Then

rn = gp.R

fn = True

End If

gp.MoveNext

Loop

Do Until tf.EOF

If.KG = tf.KG Then

Dt = tf.tar

fd = True

End If

tf.MoveNext

Loop

If fd And fn Then

.D = Dt * rn *.OP

Else

MsgBox Str(.KGP) + " или " + Str(.KG) + " – нет в справочниках! "

End If

Do Until tr.EOF

If.KTS = tr.KTS Then

KL = tr.kol

ss = tr.ssts

qr = tr.grts

F = True

End If

tr.MoveNext

Loop

If F Then

.OSV =.OP -.M *.ZTS

.R = ss *.F * qr *.TE

Else

MsgBox Str(.KTS) + " – нет в справочнике! "

End If

End With

End Sub

 

Алгоритмы также могут быть приведены в словесной форме в виде перечня пунктов (шагов), реализующих решение поставленных задач.

В разделе 3.5 должна быть приведена инструкция пользователю АИС.

Например, инструкция пользователю АИС «План освоения перевозок» может начинаться примерно так.

1. Работу с системой следует начинать с заполнения (корректировки) справочников «Грузы», «Тарифы», «Транспорт» с помощью соответствующих кнопок главного окна «Схема» АИС. На этом же этапе необходимо ввести (откорректировать) входные данные о плановых грузопотоках с помощью командной кнопки «Грузопотоки».

2. После заполнения этих справочников можно переходить к назначению транспортных средств на плановые грузопотоки с помощью соответствующих полей ввода (объем перевозок, время рейса, загрузка судна, период эксплуатации) и раскрывающихся списков (наименование линии, код груза, код судна, код грузопотока) главного окна «Схема» АИС. Этот процесс необходимо продолжать до тех пор, пока не будут назначены суда на все заявленные грузопотоки.

3. После ввода исходных данных (назначения судов на все грузопотоки) можно приступать к получению выходных данных с помощью командных кнопок главной формы «Схема»: «Расчет потребности», «Расчет плана», «Запрос ПЛАН ПЕРЕВОЗОК», «Отчет ПЛАН ПЕРЕВОЗОК». В случае если некоторые грузопотоки окажутся неосвоенными, необходимо вернуться ко второму этапу и изменить назначения судов (скорректировать план освоения перевозок), после чего повторить расчет.

Процесс необходимо повторять до полного освоения всех заявленных грузопотоков.

В заключении курсовой работы необходимо проанализировать эффективность использования предлагаемых ИТУ и сделать вывод о целесообразности (или нецелесообразности) применения информационных технологий в управлении деятельностью рассматриваемого предприятия.

В приложении к курсовой работе следует привести тексты программ обработки разработанной базы данных (АИС).

 

Литература

1. Емельянова Н. З., Партыка Т. Л., Попов И. И. Основы построения автоматизированных информационных систем: Учебное пособие. – М.: ФОРУМ: ИНФРА-М, 2005. – 416 с.

 

2. Горев А., Ахаян Р., Макашарипов С. Эффективная работа с СУБД – СПб.: Питер, 1997. – 704 с.

 

3. ГОСТ 34.601-90. Автоматизированные системы. Стадии создания.

 

4. ГОСТ 34.602-89. Техническое задание на создание автоматизированной системы.

 

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.