Информационная система складского терминала

МПС Российской Федерации Департамент кадров и учебных заведений Самарский институт инженеров железнодорожного транспорта КАФЕДРА Информатики ДИПЛОМНЫЙ ПРОЕКТ на тему Информационная система складского терминала.Допущен к защите Зав. кафедрой Юшков Руководитель проекта Тюмиков Н. контроль Юшков Консультант по эконом. части Карпова Консультант по охране труда Агеева Консультант по гражданской обороне Мухин Консультант по патентному поиску Тюмиков Рецензент Студент Абраменко г. САМАРА 2001 Форма 24 Специальность АТС УТВЕРЖДАЮ Зав. кафедрой 2000 г. З а д а н и е по дипломному проекту работе студента Абраменко Алексей Юрьевич фамилия, имя, отчество 1. Тема проекта работы Информационная система складского терминала утверждена приказом по институту от 2000 г. 2. Срок сдачи студентом законченного проекта работы 3. Исходные данные к проекту работе 4.Содержание расчетно-пояснительной записки перечень подлежащих разработке вопросов 5. Перечень графического материала с точным указанием обязательных чертежей 6. Консультанты по проекту работе, с указанием относящихся к ним разделов проекта Раздел Консультант Подпись, дата задание выдал задание принял Экономический Карпова Л.П. Охрана труда Агеева Н.В. Чрезвычайные ситуации Мухин В.Ф. 7. Дата выдачи задания Руководитель подпись Задание принял к исполнению подпись КАЛЕНДАРНЫЙ ПЛАН п п Наименование этапов дипломного проекта работы Срок выполнения этапов проекта работы Примечание Студент-дипломник Абраменко А.Ю. Руководитель проекта Тюмиков Д.К. Содержание 1. Анализ комплекса складских терминалов как объекта информатизации 1.1. Территориально-административная структура предприятия 2. Организация существующей ЛВС предприятия 1. Топология ЛВС 2. Логическая организация сети 3. Постановка задачи 1. Наименование, область применения, цель создания системы 2. Задачи, решаемые с помощью системы 3. Требования к защите информации в ЛВС подразделения 4. Характеристика объектов обработки 5. Функциональные требования к системе 6. Характеристика процессов обработки 7. Выходная информация информационной системы 8. Требования к системе 2. Описание функциональной структуры информационной системы складского терминала 3. Описание программы 1. Алгоритм функционирования информационной системы складского терминала 3.2. Информационная структура базы данных 3. Описание модулей программы 4. Защита информации в ЛВС подразделения 1. Анализ возможностей системы разграничения доступа ОС Windows NT 2. Обоснование применения специальных средств защиты информации 3. Выбор программно-аппаратных средств защиты информации 4. Принципы работы сервера безопасности 5. Шифрование трафика сети 5. Безопасность и экологичность проекта 1. Охрана труда на рабочем месте программиста 1. Описание рабочего места программиста 2. Расчет информационной нагрузки программиста 3. Расчет вентиляции 4. Охрана окружающей среды 2. Безопасность жизнедеятельности в чрезвычайных ситуациях 1. Оценка пожарной обстановки в населенных пунктах 5.2.2. Комплексная задача по прогнозированию и оценке пожарной обстановки 6. Патентный поиск 1. Правовая охрана программ для ЭВМ и баз данных 7. Экономический раздел 1. Приложения 1. Анализ комплекса складских терминалов как объекта информатизации 1.1 . Территориально-административная структура предприятия Компания Русь находится на российском рынке около двух лет и имеет на данный момент огромные площади для производства продуктов питания.

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

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

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

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

Использование посредника в данном случае представляет определенные выгоды. Резко уменьшается число контактов производителя с вероятными покупателями товара рис. 1.1 . 1 Процесс получения товара клиентом следующий Клиент приезжает в региональный офис компании Русь, оплачивает необходимые товары и после оформления соответствующих документов отправляется на склад посредника, где по оформленным документам непосредственно производится отгрузка продукции клиенту.

В настоящее время у компании Русь существует развернутая сеть производителей.

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

Фабрики находятся в следующих городах v г. Жуковский v г. Самара v г. Барнаул v г. Пермь v г. Тимашевск Основной офис компании располагается в городе Москва.

Сбыт продукции осуществляется через региональные офисы компании. Региональные офисы компании находятся в городах Ш г. Санкт-Петербург Ш г. Ростов-на-Дону Ш г. Екатеринбург Ш г. Новосибирск Ш г. Владивосток Ш г. Воронеж Ш г. Нижний Новгород Ш г. Самара Территориальное расположение фабрик компании, а также региональных офисов показано на рис. 1.2. В связи с тем, что предприятия фирмы размещены в различных районах и специализирующихся на выпуске одного или нескольких видов продукции используется децентрализованная форма управления.

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

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

Система состоит из трех уровней.

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

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

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

При этом она исходит из наличия и номенклатуры запасов на складе фирмы. 2 1.2

Организация существующей ЛВС предприятия

Организация существующей ЛВС предприятия . 1.2.1

Топология ЛВС

В качестве среды передачи сигналов используется витая пара Twisted Pai... Сеть построена по самой популярной технологии Ethernet, и представляет... 3 На рис. 1.5. Наиболее подробно показаны информационные потоки в пределах одного рег...

Логическая организация сети

Функциональная схема ЛВС подразделения 1.3 Постановка задачи 1.3.1 Наи... Это означает, что администраторам нужно управлять только одной учетной... Для построения ЛВС предприятия использована модель основного домена. 1.3.3 . Для организации сети существует четыре модели модель единственного дом...

Требования к защите информации в ЛВС подразделения

Требования к защите информации в ЛВС подразделения Чтобы обеспечить требуемый уровень безопасности информации в ЛВС подразделения, система безопасности должна иметь следующие средства Средства идентификации и проверки полномочий Средства обеспечения защиты файлов Средства защиты ОС и программ пользователей Средства шифрования дешифрования трафика сети Средства уничтожения остатков информации в системе Средства регистрации обращений к системе. 1.3.4

Характеристика объектов обработки

Характеристика объектов обработки. В соответствии с перечисленными задачами, реализуемыми системой, дадим... На один поддон укладывается продукция одного наименования с одним и те... После формирования поддоны упаковывают пленкой паллетизируют. Водители электропогрузчиков развозят паллеты по адресам. Отгрузка прод...

Функциональные требования к системе

Функциональные требования к системе. 2. Адреса, из которых необходимо будет их взять система должна просчитыва... При автоматическом просчете заказа система должна включать в заказ код... Система должна позволять операторам получать информацию о текущем сост...

Характеристика процессов обработки

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

Описание функциональной структуры информационной системы складского терминала

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

Алгоритм функционирования информационной системы складского терминала

Алгоритм функционирования информационной системы складского терминала Функционирование ИС осуществляется согласно структурному алгоритму, построенному исходя из требований, предъявляемых к выполняемым программой функциям разделы 1.3 и 2 . Работу всей системы можно представить алгоритмом, изображенным на рис. 3.5, 3.6, 3.7, 3.8. Рис. 3.5. Алгоритм работы информационной системы складского терминала 3.2

Информационная структура базы данных

складом 3. товарно-транспортной накладной, по которой продукция прибыла на склад ... Алгоритм работы информационной системы складского терминала 4. договора с поставщиком Определим атрибуты объектного отношения операто... дата отгрузки 11.

Описание модулей программы

В виду громоздкости программного кода проекта в данном разделе приведе... Она нажимается тогда, когда пароль введен в поле MaskEdit1. Значение полей Fam и Status присваивается меткам на главной форме. В к... Процедура TForm1.FormClose выполняется всегда, при закрытии формы Form... Форма Form1 делается невидимой, а главная форма Form3 наоборот отображ...

Защита информации в ЛВС подразделения

Можно использовать только один сетевой компьютер, чтобы проследить за ... Слежение за деятельностью сетиWindows NT Server дает много инструмента... Действия, регулируемые правами, включают вход в систему на локальный к... В доменах Windows NT Server права предоставляются и ограничиваются на ... Если пользователи принудительно отключаются от серверов, когда время е...

Обоснование применения специальных средств защиты информации

Обоснование применения специальных средств защиты информации.

При всех неоспоримых положительных качествах, встроенных средств обеспечения безопасности Windows NT в нашем случае их не достаточно. Этот вывод сделан на основании того, что не все требования, перечисленные в разделе 1.3.3, выполняются встроенными средствами безопасности ОС Windows NT, а именно нет возможности шифрования трафика сети дополнительной идентификации пользователей затирания остатков информации в системе. 4.3

Выбор программно-аппаратных средств защиты информации

q Комплекс Аккорд В состав комплекса входит одноплатный контроллер, вс... q Комплекс Dallas LockВ соответствии со спецификацией версия Dallas Lo... 6 q Комплекс Secret Net NTАссоциация Информзащита предлагает систему з... Система включает средства ь идентификации и аутентификации пользовател... Проанализировав возможности рассмотренных выше комплексов защиты инфор...

Принципы работы сервера безопасности

Единственным устройством, которое знает все пароли, является сервер бе... Authenticator состоит из login-name, WS-net-address и текущего времени... Они зашифрованы на ключе сервера, для которого они будут использованы. Сервер должен поддерживать историю предыдущих запросов клиента, для ко... Если сервер поддельный, он не знает действительного ключа шифрования с...

Шифрование трафика сети

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

Безопасность и экологичность проекта

Безопасность и экологичность проекта 5.1.

Охрана труда на рабочем месте программиста

Их труд стал более интенсивным, напряженным, требующим значительных за... Это потребовало комплексного решения проблем эргономики, гигиены и орг... Охрана труда - система законодательных актов, социально-экономических,... 5.1.1. .

Описание рабочего места программиста

При работе в положении сидя рекомендуются следующие параметры рабочего... То, что требуется для выполнения работ чаще, расположено в зоне легкой... При проектировании кресла исходят из того, что при любом рабочем полож... . Согласно ГОСТ 12.2.032-78 конструкция рабочего места и взаимное распол...

Расчет информационной нагрузки программиста

Соответственно объем помещения равен V помещения А В H 151,263 м3 Необ... 25 градусов - температура на рабочем месте Н 4.2 м - высота помещения ... Отсюда, суммарный коэффициент местных потерь в системе 1.2 1.4 2.2 4.8... Соблюдение условий, определяющих оптимальную организацию рабочего мест... 5.2.

Безопасность жизнедеятельности в чрезвычайных ситуациях

и более 200 тыс. чел. Радиационные аварии потенциально еще более опасны. Авария в 1979 г. В результате Чернобыльской катастрофы 1986 г. чел.

Оценка пожарной обстановки в населенных пунктах

огнестойкости tразв ? 1 час - деревянные здания и сооружения Кроме тог... P f R, П Можно определить вероятность распространения пожара в зависим... 5.5. Степень огнестойкости, Ст.0 Общая продолжительность пожара Время насту... 5.6.

Комплексная задача по прогнозированию и оценке пожарной обстановки

Определяем плотность застройки поселка 3. Выводы из оценки обстановки 1. Пожары в населенном пункте вызовут временную потерю трудоспособности л... Скорость распространения пожара небольшая. 6.

Патентный поиск

Патентный поиск 6.1.

Правовая охрана программ для ЭВМ и баз данных

2. 4. После регистрации ПС в информационной базе документация и магнитные но... 3. 5.

Экономический раздел

отладка программы 300 часов - инженер программист 5. нуж. Таблица 7.1. разработка алгоритма и структуры базы данных 100 21,51985 2151,985 3. Отчисления на социальные нужды принимаются в размере 38,5 от суммы осн...

Заключение В дипломном проекте представлена разработка информационной системы складского терминала.

Внедрение данного проекта позволит в значительной степени повысить качество и производительность работы персонала складского терминала.

В дипломном проекте разработан алгоритм работы информационной системы, разработана база данных информационной системы с теоретическим обоснованием на основе правил ER - декомпозиции.

Разработан интерфейс информационной системы складского терминала.

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

Список используемых источников 1. А.А. Смехов Введение в логистику - M Транспорт, 1993 110 с. 2. Б.А. Аникин Логистика Учебник М. ИНФРА-М, 2000 352 c. 3. М. Гук Аппаратные средства IBM PC Энциклопедия СПб Питер Ком, 1999 816 с. 4. А.Юдин. Концепции и руководство по планированию Microsoft Windows NT Server . 5. В.В. Кириллов СitForum Основы проектирования реляционных баз данных 6. В.Мельников.

Защита информации в компьютерных системах. Москва.

Финансы и статистика. Электроинформ . 1997. 7. Руководство администратора безопасности системы Secret Net NT . Информзащита. 8. С.Штайнке. Идентификация и криптография. LAN Журнал сетевых решений. 1998. 2. 9. В.Жельников. Криптография от папируса до компьютера. ABF. Москва. 1997. 10. Фаронов В.В Шумаков П.В. Delfi 4. Руководство разработчика баз данных - М. Нолидж , 1999 560с. 11. Архангельский А.Я. Разработка прикладных программ для Windows в Delfi 5 - М. ЗАО Издательство БИНОМ , 1999 256 с. 12. 11. Архангельский А.Я. 100 компонентов общего назначения библиотеки Delfi 5 - М. ЗАО Издательство БИНОМ , 1999 272 с. 13. Яковлев В.В. Локальные сети персональных ЭВМ Учебное пособие.

Часть 1 С.Петербург ПИИТ, 1993 52 с. Приложения Склад 17 Акт о разгрузке 00589 12.10.99 Дата 12.10.1999 1. Место приемки товара и составления данного акта Кинель 2. Комиссия в составе Заведующий складом Данилова А.Н. Водитель Новиков Ю.С. 3. Номер автомобиля прицепа 08-27 КШП 4. Груз доставлен из КО Россия Дата и время отправки груза Время доставки на склад Время окончания разгрузки 5. Номер товарно-транспортной накладной 2748 6. Количество мест коробов с указанием даты реализации продукта Код товара Наименование Годен до 050660 Птичье молоко 18170г 11.11.1999 Количество по документам 205 Фактически получено 205 Из них брак 0 Недовложено 0 Код товара Наименование Годен до 050663 Признание 12230г 11.02.2000 Количество по документам 812 Фактически получено 812 Из них брак 0 Недовложено 0 Страница 1 Всего страниц 2 7. Состояние пломбы 8. Наличие рекламных материалов, оборудования и т.п не указанных в сопроводительных документах 9. Примечание Представители Заведующий складом Водитель Данилова А.Н. Новиков Ю.С. Страница 2 Всего страниц 2 Журнал прихода 00596 12.10.1999 На склад Кинель От КО Россия стр Код товара Число коробов Срок годности Адрес паллеты Оператор 001 050660 49 12.11.99 0007230103 Данилова 002 050660 49 12.11.99 0011250101 Данилова 003 050662 49 12.04.00 0011260103 Данилова 004 050662 49 12.04.00 0011350103 Данилова 005 050662 49 12.04.00 0011420103 Данилова 006 050662 49 12.04.00 0011430101 Данилова 007 050662 49 12.04.00 0012100102 Данилова 008 050641 49 08.02.00 0012480103 Данилова 009 050641 29 08.02.00 0005290103 Данилова 010 050648 49 06.02.00 0003310103 Данилова 011 050648 49 06.02.00 0007460101 Данилова 012 050648 9 06.02.00 0010490103 Данилова 013 050639 49 09.02.00 0003130103 Данилова 014 050639 49 09.02.00 0006130103 Данилова 015 050639 49 09.02.00 0012060101 Данилова 016 050727 36 12.01.00 0012580101 Данилова 017 050727 49 12.01.00 0013430101 Данилова 018 050635 49 12.02.00 0014180103 Данилова 019 050635 49 12.02.00 0014330103 Данилова 020 050635 49 12.02.00 0015290103 Данилова Страница 1 Всего страниц 1 Журнал расхода 04765 Со склада Кинель стр Код товара Число коробов Срок годности Адрес паллеты Оператор 001 050417 49 12.11.99 0007230103 Плотников 002 050417 49 12.11.99 0011250101 Плотников 003 050417 49 12.04.00 0011260103 Плотников 004 050033 49 12.04.00 0011350103 Плотников 005 050033 49 12.04.00 0011420103 Плотников 006 050033 49 12.04.00 0011430101 Плотников 007 050049 49 12.04.00 0012100102 Плотников 008 050049 49 08.02.00 0012480103 Плотников 009 050502 29 08.02.00 0005290103 Плотников 010 050503 49 06.02.00 0003310103 Плотников 011 050666 49 06.02.00 0007460101 Плотников 012 050648 9 06.02.00 0010490103 Плотников 013 050639 49 09.02.00 0003130103 Плотников 014 050639 49 09.02.00 0006130103 Плотников 015 050639 49 09.02.00 0012060101 Плотников 016 050727 36 12.01.00 0012580101 Плотников 017 050727 49 12.01.00 0013430101 Плотников 018 050635 49 12.02.00 0014180103 Плотников 019 050635 49 12.02.00 0014330103 Плотников 020 050635 49 12.02.00 0015290103 Плотников Страница 1 Всего страниц 1 Лист отгрузки со склада Со склада Кинель ЗАКАЗ ОС00006092 Код клиента S010 Название клиента ООО Виктория Холдинг Отгрузка произведена 12.02.2000 13 45 Код продукта Название продукта Срок годности Количество коробов Примечание 050029 Родные просторы 24370г 22.05.2000 30 050265 Незнакомка 24225г 01.06.2000 30 050265 Незнакомка 24225г 01.06.2000 30 050265 Незнакомка 24225г 01.06.2000 30 050265 Незнакомка 24225г 01.06.2000 30 050428 Фрегат 620100г 09.08.2000 60 050471 Нестле с апельсином 27.06.2000 23 050049 Восторг 620100г 23.01.2001 30 050427 Кофе с молоком 620100г 18.01.2001 15 050033 Палитра ассорти 33240г 02.06.2000 30 050033 Палитра ассорти 33240г 02.06.2000 30 050033 Палитра ассорти 33240г 02.06.2000 30 050033 Палитра ассорти 33240г 02.06.2000 30 050371 Рябиновый аромат 33240г 04.06.2000 20 050371 Рябиновый аромат 33240г 04.06.2000 30 050371 Рябиновый аромат 33240г 04.06.2000 30 050371 Рябиновый аромат 33240г 04.06.2000 30 050431 Кокос 620100г 05.07.2000 6 050431 Кокос 620100г 05.07.2000 3 050470 Нестле с персиком 25.06.2000 18 050061 Нестле классик 225г 24.08.2000 2 050476 Совершенство 27.02.2001 5 050406 Жигули 616100г 01.07.2001 7 050433 Елена 618100г 03.08.2000 20 Страница 1 Всего страниц 2 050324 Коллекция 8430г 01.06.2000 30 050420 Ананас 620100г 29.06.2000 20 050421 Нестле Кл. с рисом 12.07.2000 15 050410 Сударушка 620100г 19.08.2000 25 050003 Шок с шок. нач. 83650г 02.08.2000 15 050001 Шок с арахисом 83650г 29.07.2000 12 050015 Путешествие 203025г 04.02.2001 9 Всего коробов отгружено 1341 Заведующий складом Плотников А.Н. Указанный выше товар сдала представителю получателя полностью Получатель ООО Виктория Холдинг Товар получил в соответствии с наименованиями, спецификациями и количествами, указанными в настоящем документе Страница 2 Всего страниц 2 Листинг модуля программы Unit1.pas unit Unit1 interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Grids, DBGrids, Db, DBTables, Mask type TForm1 class TForm Label1 TLabel Button1 TButton MaskEdit1 TMaskEdit Table1 TTable Table1Pasword TFloatField Table1Fam TStringField Table1Im TStringField Table1Ot TStringField Table1Adres TStringField Table1Telefon TStringField Table1Status TStringField DataSource1 TDataSource procedure Button1Click Sender TObject procedure MaskEdit1KeyDown Sender TObject var Key Word Shift TShiftState procedure FormClose Sender TObject var Action TCloseAction Private declarations public Public declarations end var Form1 TForm1 s, p,s1 string implementation uses Unit2, Unit3 R .DFM procedure TForm1.Button1Click Sender TObject begin Form1.Table1.Locate Pasword ,MaskEdit1.Text, loPartialKey if Form1.Table1.Locate Pasword ,MaskEdit1.Text, loPartialKey false then Application. Terminate if Form1.Table1.Locate Pasword ,MaskEdit1.Text, loPartialKey true then begin Form1.Table1.Edit s Form1.Table1Status. Text p Form1.Table1Fam. Text Form1.Table1.Post Form3.Label1.Caption p Form3.Label2.Caption s if Form1.Table1Status.

Text Администратор then Form3.Button2.Visible true else Form3.Button2.Visible false if Form1.Table1Status. Text Администратор then Form3.Button3.Visible true else Form3.Button3.Visible false Form2.Visible false Form1.Visible false Form3.Show Form1.MaskEdit1.Text end end procedure TForm1.MaskEdit1KeyDown Sender TObject var Key Word Shift TShiftState begin if key VK RETURN then Form1.Button1.Click end procedure TForm1.FormClose Sender TObject var Action TCloseAction begin Form1.Visible false Form3.ShowModal end end.