Файл: Разработка регламента выполнения процесса «Складской учет».pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 13.03.2024

Просмотров: 22

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

НЕГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ ЧАСТНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«МОСКОВСКИЙ ФИНАНСОВО-ПРОМЫШЛЕННЫЙ «УНИВЕРСИТЕТ УНИВЕРСИТЕТ»

Факультет электронного обучения

курсовая работа

по дисциплине

«Методы и средства проектирования информационных систем и технологий»

на тему

«Разработка регламента выполнения процесса «Складской учет»»

Работу выполнил (а) студент (ка)

группы

ОБИ-2612ИЖК

Направление подготовки:

ИСиТ

Профиль:

Информационные системы и технологии

Рязанов Роман Алексеевич

Научный руководитель:

МОСКВА

2019

СОДЕРЖАНИЕ

Введение 3

Глава 1. Аналитическая часть 5

1.1 Анализ предметной области. 5

1.2 Анализ информационной структуры 6

1.3 Описание технологии функционирования ИС 7

1.4 Исследование по выбору операционной среды н программного обеспечения. 8

Глава 2. Проектная часть 11

2.1 Информационная модель базы данных 11

2.2 Физическая модель базы данных. 12

Глава 3. Разработка системы управления проектируемой базы данных 16

3.1 Разработка функциональной модели СУБД 16

3.2 Разработка экранных форм ввода, вывода и отчетов 17

3.3 Разработка функциональных модулей 18

Заключение 21

Список литературы 23

Приложение 23

ВВЕДЕНИЕ

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

И oc нам oc остаётся oc только oc совершенствовать oc то, oc что oc уже oc нам oc дано.

Любая oc учётная oc работа oc это oc большой oc труд, oc поэтому oc её oc необходимо oc автоматизировать. oc


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

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

Поэтому oc с oc уверенностью oc можно oc сказать, oc что oc автоматизация oc оптового oc склада, oc да oc и oc не oc только, oc – oc это oc актуальная oc на oc сегодняшний oc день oc тема, oc которую oc необходимо oc развивать.

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

Выделим oc основные oc задачи oc данной oc работы:

  1. Анализ oc предметной oc области, oc т.е. oc области oc автоматизации oc рабочего oc места oc администратора oc на oc оптовом oc складе.
  2. Анализ oc информационной oc структуры oc оптового oc склада.
  3. Анализ oc и oc описание oc функционирования oc автоматизированной oc системы oc оптового oc склада.
  4. Исследование oc по oc выбору oc программного oc обеспечения oc для oc создания oc приложения.
  5. Проектирование oc информационной oc модели oc базы oc данных oc оптового oc склада.
  6. Проектирование oc реляционной oc модели.
  7. Разработка oc функциональной oc модели.
  8. Разработка oc форм oc приложения.
  9. Разработка oc функциональных oc модулей oc программы.
  10. Непосредственное oc создание oc и oc компиляция oc приложения.

ГЛАВА 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ

1.1 Анализ предметной области

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

Также oc в oc системе oc должны oc осуществляться oc поиск oc договоров oc и oc поставщиков oc по oc определенным oc параметрам. oc

Можно oc конкретизировать, oc что oc в oc нашем oc случае oc предметом oc фирмы oc является oc – oc поставляемый oc товар. oc

Следовательно, oc при oc проектировании oc необходимо oc учесть oc основные oc свойства oc данной oc категории: oc


  • цена, oc
  • единица oc измерения, oc
  • производителя, oc
  • страна oc производителя. oc

Объектом oc анализа oc является oc сам oc склад, oc на oc котором oc заключаются oc договора, oc субъектом oc – oc поставщики oc товара.

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

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

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

Обязательной oc информацией oc является: oc

  • наименование, oc
  • юридический oc адрес, oc
  • телефон, oc
  • реквизиты oc (ИНН, oc КПП).

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

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

  1. Ведущие oc учет oc о oc заключенных oc договорах.
  2. Сведения oc о oc поставщиках oc и oc договорах

oc Администрация oc должна oc иметь oc возможность oc получать: oc

  1. сведения oc о oc заключенных oc договорах, oc то oc есть oc его oc номер, oc дату oc для oc определения oc срока oc давности.
  2. Данные oc о oc товарах, oc поставляемых oc на oc оптовый oc склад oc от oc разных oc производителей oc и oc их oc количество.
  3. сведения oc о oc поставщиках: oc наименование oc организации, oc адрес, oc телефон oc на oc случай oc связи oc с oc поставщиком oc (на oc случай oc нарушения oc обязательств);
  4. общую oc суму oc поставки.

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

1.2 Анализ информационной структуры

В обобщенном виде заключение договоров о поставке можно представить в виде схемы (рис. 1).

Администрация оптового склада

Информация о поставщике

Информация о товаре

договор


Поставщик

Рисунок 1 - Заключение договоров с поставщиками на оптовый склад

Оптовый склад работает с договором (он осуществляет контакт с поставщиками посредством договора).

1.3 Описание технологии функционирования ИС

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

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

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

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

1.4 Исследование по выбору операционной среды н программного обеспечения

Выбор в качестве операционной среды oc для oc функционирования oc АРМа oc платформы oc Win32 oc обусловлен oc следующими oc ее oc особенностями:

      • ориентация oc заказчика oc на oc эту oc платформу;
      • развитые oc средства oc создания oc пользовательского oc интерфейса;
      • достаточная oc масштабируемость, oc т.е. oc способность oc работать oc на oc широком oc диапазоне oc компьютерного oc оборудования;
      • наличие oc драйверов oc для oc поддержки oc широкого oc спектра oc периферийных oc устройств oc (видеоадаптеров, oc сетевых oc адаптеров, oc принтеров, oc дисководов oc CD-ROM oc и oc пр.);
      • чрезвычайно oc широкое oc распространение oc этой oc платформы;
      • приемлемая oc для oc задач oc такого oc уровня oc надежность oc н oc производительность oc программ, oc работающих oc с oc использованием oc механизма oc вытесняющей oc многозадачности.

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


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

В oc настоящее oc время oc на oc персональных oc компьютерах oc под oc Windows oc существует oc несколько oc великолепных oc объектно-ориентированных oc программных oc средств: oc Visual oc C++, oc Visual oc Object, oc MS oc Access, oc Power oc Builder. oc Все oc они oc обладают oc своими oc достоинствами oc и oc недостатками, oc но oc среди oc них oc занимают oc исключительное oc место oc программные oc продукты oc фирмы oc Borland oc Inc.-лидера oc объектно-ориентированных oc технологий, oc которая oc со oc своими oc новейшими oc разработками oc вновь oc вышла oc на oc арену oc ожесточенной oc конкурентной oc борьбы. oc

По oc своей oc сути oc Delphi oc - oc это oc компилятор oc языка oc Pascal. oc Delphi oc 7 oc является oc очередным oc шагом oc в oc эволюции oc компиляторов oc Pascal. oc В oc чем oc же oc основные oc преимущества oc Delphi oc по oc сравнению oc с oc другими oc аналогичными oc продуктами?

  1. oc Скорость oc компиляции. oc Компиляция oc Windows oc приложений oc производится oc со oc скоростью oc 350000 oc строк oc в oc минуту. oc Встроенная oc МАКЕ-утнлита oc позволяет oc быть oc уверенным, oc что oc ре oc компилируются oc только oc измененные oc модули, oc а oc встроенный oc ассемблер oc оптимизирует oc программный oc код oc для oc перевода oc его oc в oc ЕХЕ-файл oc с oc целью oc максимальной oc эффективности oc исполнения. oc В oc результате oc готовые oc программы, oc построенные oc с oc помощью oc Delphi, oc выполняются oc в oc 10-20 oc раз oc быстрее, oc чем oc аналогичные oc модули oc на oc базе oc интерпретирующего oc p-code(MS oc Visual oc Basic, oc Power oc Builder oc н oc другие). oc В oc этом oc смысле oc Delphi oc представляет oc собой oc подлинный, oc истинный oc компилятор.
  2. oc Borland-продукты oc всегда oc пользовались oc заслуженной oc популярностью oc благодаря oc своим oc великолепным oc отладочным oc средствам oc в oc отличие, oc скажем, oc от oc пренебрежительного oc отношения oc к oc нуждам oc программистов oc со oc стороны oc фирмы oc Microsoft. oc В oc этом oc смысле oc Delphi oc не oc представляет oc исключения. oc Вдобавок oc он oc обогащен oc дополнительными oc отладочными oc средствами:
  • великолепный oc GUI oc Debugger oc с oc возможностями oc установки oc контрольных oc точек oc прерывания, oc точек oc контроля oc прохождения, oc стэк-монитора, oc пошагового oc выполнения oc и oc режима oc трассировки;
  • Win oc Sight-утилита, oc позволяющая oc осуществлять oc непрерывный oc контроль oc потока oc Windows-сообщений;
  • WinSpector-модуль, oc обеспечивающий oc пользователей oc дальней oc диагностикой.