Автоматизация складского учета
Содержание:
Введение
Актуальность внедрения автоматизированной информационной системы (далее по тексту АИС), заключается в инновационном подходе хранения документов в электронной базе данных, является более выгодным вариантом нежели хранение документов в бумажном формате.
Цель внедрения АИС «Складского учета»:
Основной целью использования «Складского учета» являются создание открытого информационного пространства для эффективного решения задач посредством сетевого взаимодействия на основе информационно коммуникационных технологий.
Задачи АИС «Складского учета»:
АИС «Складского учета» предназначена для комплексной автоматизации основных и вспомогательных учетных систем на складах.
- Создание условий для взаимодействия складов вне зависимости от их местоположения;
- Автоматизация учета и контроля товаров, оперативное получение и анализ информации об процессе продаж для принятия управленческих решений.
- Создание единой базы календарно-тематического планирования по всем товарам;
- Обеспечение оперативного контроля за количеством товаров.;
- Контроль поставок на склады.
Правила и порядок работы в АИС.
1. Общее управление работой АИС «Складского учета» на складе осуществляет директор склада, который издает задания и утверждает положение о АИС «Складского учета».
2. Контроль над функционированием и информационным наполнением АИС «Складского учета» в рамках склада обеспечивается рабочей группой.
3. Состав рабочей группы утверждается приказом директора.
4. Результатом работы по информационному наполнению является предоставление получателю актуальной и достоверной информации в АИС «Складского учета».
5. Актуальность и достоверность информации, предоставляемой получателю в АИС «Складского учета», обеспечивается ее регулярным обновлением.
6. Конфиденциальность предоставляемой информации обеспечивается за счет авторизированного доступа к информации.
7. Сетевое взаимодействие участников АИС «Складского учета» строится на принципах сетевого корпоративного этикета.
8. Участникам АИС «Складского учета» запрещается предавать персональную информацию о логине и пароле доступа в систему другим лицам.
9. Клиенты и рабочим имеют ограниченный доступ к данным АИС «Складского учета» (только к собственным данным).
10. Ответственность за содержание информации, представляемой в АИС несет директор склада.
11. Складские работники должны быть ознакомлены о порядке заполнения данных в АИС «Складского учета» администратором АИС «Складского учета» назначаемым приказом директора.
1. Технико-экономическая характеристика предметной области и предприятия.
1.1. Характеристика предприятия и его деятельности.
Компания ООО”Akea” широко известная сеть мебельных магазинов
с разнообразным выбором мебели и не только.
Основанная 20 лет назад “Аkea” очень быстро заняла значительную долю рынка что привело к бурному росту компании.
В основном деятельность “Akea” состоит в продажи дешёвой но качественной мебели, благодаря современным технологиям и методов производств с каждым годом стоимость производства товаров становится меньше что позволяет направить освободившиеся ресурсы на другие задачи.
Основные финансово – экономические показатели деятельности «Akea» приведены в таблице 1.1.
Наименование показателя |
Единицы измерения |
За 2019 год |
Заработная плата |
Тыс. руб. |
700 |
Прочие выплаты |
Тыс. руб. |
220 |
Затраты на технику |
Тыс. руб |
120 |
Коммунальные услуги |
Тыс. руб |
80 |
Таблица 1.1 – Основные финансово – экономические показатели деятельности «Akea»
1.2. Организационная структура управления предприятием.
Численность сотрудников – 40 человек.
Организационная структура представлена на рисунке 1.1.
Рисунок 1.1 – “Организационная структура”
Руководителем на предприятии является Директор, он выполняет функции такие как:
- Осуществление руководства деятельностью управления, несет персональную ответственность за выполнение возложенных на него задач и функций, а также результаты работы.
- Организация разработки перспективных и текущих планов работ управления.
- Проведение систематического анализа состояния дел по вопросам, входящим в компетенцию управления.
- Организация изучения рынка и возможности расширения круга потенциальных потребителей
- Способствует созданию необходимых условий труда и благоприятного морально-психологического климата в коллективе.
- Осуществление комплекса мер по контролю выполнения сотрудниками требований законодательства РФ, внутренних нормативных документов и должностных обязанностей;
Бухгалтер выполняет такие функции как:
- обеспечение правильной постановки и ведения бухгалтерской отчетности;
- организация документооборота по участкам бухгалтерского учета;
- документальное оформление и отображение на счетах бухгалтерского учета операций, связанных с движением денежных средств и материальных ценностей.
Отдел кадров выполняет такие функции как:
- определение потребности организации в кадрах и подбор персонала совместно с руководителями подразделений;
- анализ текучести кадров, поиск методов борьбы с высоким уровнем текучести;
- внедрение систем мотивации труда;
- подготовка штатного расписания предприятия;
- оформление личных дел сотрудников, выдача по требованию работников справок и копий документов;
- проведение операций с трудовыми книжками (прием, выдача, заполнение и хранение документов);
- ведение учета отпусков, составление графиков и оформление отпусков в соответствии с действующим трудовым законодательством;
- организация аттестаций сотрудников;
- подготовка планов повышения квалификации сотрудников.
Отдел логистики выполняет такие функции как:
- формирования, развития и постоянное усовершенствования логистической системы.
- Разработка стратегии деятельности предприятия на основе логистических принципов.
- Внешняя и внутренняя интеграция предприятия с целью повышения эффективности поточных структур.
- Оперативное управление материальным и другими потоками.
- Постоянный реинжиниринг процессов.
1.3. Выбор комплекса задач автоматизации, структуры комплекса технических и программных средств и характеристика существующих бизнес - процессов.
Моей задачей, решаемой в организации, является разработка системы автоматизации складского учета.
Основные функции складского учета:
- Создание условий для взаимодействия магазинов и складов вне зависимости от их местоположения;
- Автоматизация учета и контроля товаров, оперативное получение и анализ информации об потребностях в товарах для принятия управленческих решений.
- Создание единой базы данных для планирования поставок для всех складов.
Модель данного процесса и его декомпозиция показана на рисунке 1.2., 1.3. и 1.4.
Рисунок 1.2. - Контекстная диаграмма учета контингента учащихся
Рисунок 1.3 - Диаграмма IDEF0 процесса
Рисунок 1.4 - Декомпозиция процесса
Для обоснования целесообразности внедрения данного решения был произведен сравнительный анализ уже готовых продуктов и приведен в таблице 1.2.
Таблица 1.2 – Сравнительный анализ готовых решений
Программные продукты |
Возможности |
Microsoft Access |
Реляционная система управления базами данных (СУБД) корпорации Microsoft. Входит в состав пакета Microsoft Office. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами ибазами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных |
Государственная информационная система «Контингент» |
ГИС КОНТИНГЕНТ. В системе собраны данные обо всех детях, обучающихся в организациях общего, профессионального и дошкольного образования, а также о студентах вузов. Фактически речь идет о формировании в России единой образовательной электронной среды. В сфере услуг населению: повышение качества оказания населению государственных и муниципальных услуг в электронном виде в образовательной сфере. |
Workbench |
Workbench (разработка компании Sun Systems/Oracle), который может работать на платформах Microsoft Windows, Mac OS X и Linux. Workbench объединяет в себе разработку и администрирование баз данных и является преемником DBDesigner4. |
PHPMyAdmin |
бесплатное приложение с открытым кодом, предназначенное для администрирования СУБД MySQL. PHPMyAdmin представляет собой веб-интерфейс с помощью которого можно администрировать сервер MySQL, запускать команды и просматривать содержимое таблиц и БД через браузер. |
Несмотря на схожий функционал и разнообразие программных продуктов, мой выбор пал на Access. Это программное обеспечение входит в состав пакета приложений MS Office, который работает под управлением операционной системы Windows, поэтому в Access все операции выполняются по одним правилам.
Access - это реляционная СУБД, т.е. Может содержать несколько связанных между собой отношениями таблиц БД, что помогает упростить структуру данных, исключить их дублирование и облегчить выполнение работы.
В нашем случае выбор был принят ввиду дешевизны продукта, привычности интерфейса и соответствии потребностям.
Техническая структура организации указана на рисунке 1.4.
Рисунок 1.4 – Техническая архитектура организации
Аппаратное и программное обеспечение указаны в таблице 1.3.
Таблица 1.3. – аппаратное и программное обеспечение
№ п/п |
Аппаратное средство |
Конфигурация (если применимо) |
Установленное ПО |
1 |
ПК Acer Aspire TC-885 |
Модель процессора i5-8400 Процессор, частота 2.8 ГГц Стандартная память 8 ГБ Общая емкость жесткого диска 1 TB Модель графического контроллера GeForce GT 1030 - 2048 Мб |
Windows 10 Microsoft Office Explorer Kaspersky Antivirus Protection Netcam Studio |
2 |
Принтер HP LaserJet Pro M104w |
Макс. разреш. Ч/Б печати 1200x1200 т/д Встроенная память (ROM) 128 МБ Процессор, МГц 600 Поддержка Wi-Fi IEEE 802.11 b/g/n Технология Wi-Fi Direct Да Работа под Windows Vista, Windows 7, 8.1, 10 |
- |
3 |
IP Видео сервер Grandstream GVR3552 IP |
Количество видео каналов 16 Суммарная скорость записи, кадр/сек. 200 Максимальное разрешение, мпикс 2 размер хранилища: До 4 Тб внутреннего хранилища Поддержка работы с IP- камерой |
Windows server 2012 WSUS Netcam Studio |
4 |
Сервер Dell PowerEdge R630 |
Модель процессора E5-2630 v3 Процессор кол-во ядер 8 Тип памяти DDR4 Максимальный объем памяти 1.5 Тб |
Microsoft SQL Server Active Directory WSUS |
5 |
Камера видео-наблюдения GINZZU HID-1031O |
Фокусное расстояние 3.6 мм Разрешение камеры 1 Мп Разрешение 1280 х 720 Сетевые протоколы TCP/IP, HTTP, DHCP, FTP, DNS, DDNS, RTSP, NTP, SMTP |
- |
6 |
ПК Acer Aspire TC-885 |
Модель процессора i5-8400 Процессор, частота 2.8 ГГц Стандартная память 8 ГБ Общая емкость жесткого диска 1 TB Модель графического контроллера GeForce GT 1030 - 2048 Мб |
Windows 10 Microsoft Office Explorer Kaspersky Antivirus Protection |
7 |
D-LINK DWR-921/E3GR4HD |
Роутер стационарный 4G (LTE маршрутизатор) Веб-интерфейс, HTTPS (HTTP over Secure Socket Layer), HTTP, Telnet Скорость передачи данных LTE: Входящий трафик: до 150 Мбит/с; Исходящий трафик: до 50 Мбит/с Максимальная скорость WiFi 300 Мбит/сек Частота беспроводной связи 2.4 ГГц |
- |
Программное обеспечение организации показано в таблице 1.4.
Таблица 1.4. - Программное обеспечение организации
№ п/п |
Программное средство |
Конфигурация (если применимо) |
Описание программного средства |
1 |
Windows 10 |
64-разрядная |
операционная система для персональных компьютеров и рабочих станций, разработанная корпорацией Microsoft в рамках семейства Windows NT. После Windows 8.1 система получила номер 10, минуя 9. Серверный аналог Windows 10 — Windows Server 2016. |
2 |
Microsoft Office |
Word Excel Access Power Point Outlook Visio |
Сборник программных средств для расчетов, работы с документами, базами данных, графическими изображениями, презентациями. |
3 |
Explorer |
Версия 11 |
Web-обозреватель для сети Интернет, предназначен для поиска данных разного типа. |
4 |
Kaspersky Antivirus Protection |
- |
антивирусное программное обеспечение, разрабатываемое Лабораторией Касперского. Предоставляет пользователю защиту от вирусов, троянских программ, шпионских программ, а также неизвестных угроз с помощью проактивной защиты. |
5 |
Netcam Studio |
- |
программное обеспечение, созданное для систем видеонаблюдения |
6 |
Windows server 2012 |
2012 редакция Standart |
серверная операционная система от Microsoft. Система является частью семейства Windows NT и разрабатывается одновременно с Windows 10. |
7 |
WSUS |
Версия 3.0 |
Сервер обновлений операционных систем и продуктов Microsoft. Программа бесплатно может быть скачана с сайта Microsoft и установлена на серверную ОС семейства Windows Server. |
8 |
Microsoft SQL Server |
- |
Система управления реляционными базами данных (РСУБД), разработанная корпорацией Microsoft. Основной используемый язык запросов — Transact-SQL |
9 |
Active Directory |
- |
службы каталогов корпорации Microsoft для операционных систем семейства Windows Server. |
1.4. Техническое задание
Автоматизация складского учета.
Краткое наименование: АСУ
1.2. Заказчики исполнители работ.
Заказчик: «ООО Akea»
Фактический адрес: г. Москва ул. Достоевского д.12
Телефон: +7 (495) 5555555
Исполнители: ООО Schwalbe
Фактический адрес: г. Москва ул. Таганская д.1
Телефон: +7 (926) 3534243
1.3. Основание для проведения работ.
Работа выполняется на основания договора № 1243 (далее по тексту Договор) от 15.06.2019 между ООО Akea» (далее по тексту Заказчик) и ООО Schwalbe (далее по тексту Исполнитель).
1. 4 Плановые сроки начала и окончания работы
Работы должны быть завершены в течении 3х календарных месяцев.
1.5 Источники и порядок финансирования
Верно указано в настоящем Договоре.
1.6. Порядок оформления и предъявления заказчику результатов работ
Работы по созданию АСУ сдаются Исполнителем поэтапно в соответствии с календарным планом Проекта. По окончании каждого из этапов работ Исполнитель сдает Заказчику соответствующие отчетные документы этапа, состав которых определены Договором.
1.4. Стадийность работ.
Стадии разработки |
Этапы работ |
Содержание работ |
1. Исследование и обоснование создания системы |
Исследование объекта автоматизации |
Сбор данных |
Обоснование необходимости разработки программы |
||
Разработка и оформление требований к системе |
технико-экономическое обоснование, тактико-техническое задание |
|
2. Техническое задание |
Научно-исследовательские работы |
Определение структуры входных и выходных данных; Предварительный выбор методов решения задач |
Разработка технического задания в целом и, при необходимости, частных ТЗ на подсистемы |
||
3.Эскизный проект |
Разработка предварительных решений по выбранному варианту АСУ |
|
4. Технический проект |
Разработка окончательных решений по общесистемным вопросам, в том числе по структурам АСУ |
процедурам (задачам), реализуемым системой; процессу функционирования системы и, при необходимости, выдача частных технических заданий на разработку видов обеспечения АСУ или видов обеспечения подсистемы АСУ |
Разработка решений по организационному обеспечению |
Разработка плана мероприятий по разработке и внедрению программ. |
|
Разработка или выбор алгоритмов автоматизируемой деятельности |
||
Составление заказной документации на поставляемые компоненты и комплексы средств автоматизации |
||
5. Рабочая документация |
Разработка рабочей документации по информационному обеспечению |
|
Разработка рабочей документации по организационному обеспечению |
||
6. Внедрение |
Подготовка организации к вводу АСУ в действие, обучение персонала пользователя |
|
Проведение приемочных испытаний |
||
Устранение замечаний, выявленных при испытаниях |
||
Приемка АСУ в промышленную эксплуатацию (внедрение АСУ) |
Возможна замена производителей, комплектующих, техники, технические характеристики и качество которых должны быть не хуже текущих.
2. Назначение и цели создания системы (подсистемы, модуля)
2.1. Назначение.
Автоматизация складского учета обеспечивает более продуктивную работу складов в соответствии с нуждами компании.
2.2. Цели.
Целью разработки АСУ является повышение эффективности, и скорости работы складов а также учета товаров.
3. Характеристика объектов автоматизации
Выделены следующие процессы в деятельности складского учета, в рамках которых производится анализ информации и сделаны соответствующие выводы о возможности их автоматизации:
Складской учет |
Необходимость АСУ |
Учет товаров |
Будет автоматизировано |
Учет поставок |
Будет автоматизировано |
Учет отправок |
Будет автоматизировано |
4. Требования к системе
4.1. Требования к системе в целом.
Система должна быть централизованной, т.е. все данные должны располагаться в центральном хранилище. Система должна обеспечивать: быстрый и простой доступ к информации о наличии или отсутствии товара на складе и учет товаров на складе.
4.2. Функции и задачи системы.
Учет товаров на складе
Учет поставок
Учет отправок
4.3. Требования к видам обеспечения (информационному, лингвистическому, программному и техническому обеспечению).
Требования к ПО:
интуитивно понятный интерфейс;
выполнение функций складского учета схожими методами;
использование графического пользовательского интерфейса.
универсальность;
экономичность, которая характеризуется затратами машинного времени и памяти.
4.4 Требования к численности и квалификации персонала системы и режиму его работы
В состав персонала, необходимого для обеспечения эксплуатации системы в рамках соответствующих подразделений Заказчика, необходимо выделение следующих ответственных лиц:
- Руководитель эксплуатирующего подразделения - 1 человек.
- Администратор подсистемы сбора, обработки и загрузки данных - 2 человека.
- Администратор подсистемы хранения данных - 2 человека.
- Администратор подсистемы формирования и визуализации отчетности - 1 человек.
Данные лица должны выполнять следующие функциональные обязанности.
- Руководитель эксплуатирующего подразделения - на всем протяжении функционирования системы обеспечивает общее руководство группой сопровождения
- Администратор подсистемы сбора, обработки и загрузки данных - на всем протяжении функционирования системы обеспечивает контроль процессов, подготовку и загрузка данных из внешних источников в хранилище данных
- Администратор подсистемы хранения данных - на всем протяжении функционирования системы обеспечивает распределение дискового пространства, модификацию структур БД, оптимизацию производительности.
- Администратор подсистемы формирования и визуализации отчетности - на всем протяжении функционирования системы обеспечивает поддержку пользователей, формирование отчетности.
4.5. Требования к квалификации персонала
К квалификации персонала, эксплуатирующего систему, предъявляются следующие требования.
Конечный пользователь:
знание соответствующей предметной области;
знания и навыки работы с аналитическими приложениями
Администратор подсистемы сбора, обработки и загрузки данных:
знание методологии проектирования хранилищ данных;
знание СУБД;
Администратор подсистемы хранения данных:
глубокие знания СУБД;
знание архитектуры «Звезда» и «Снежинка»;
опыт администрирования СУБД;
знание и навыки операций архивирования и восстановления данных;
знание и навыки оптимизации работы СУБД.
Администратор подсистемы формирования и визуализации отчетности:
понимание принципов многомерного анализа;
знание методологии проектирования хранилищ данных;
знание и навыки администрирования приложения.
4.6. Требования к надежности
Уровень надежности должен достигаться согласованным применением организационных, организационно-технических мероприятий и программно-аппаратных средств. Надежность должна обеспечиваться за счет:
- применения технических средств, системного и базового программного обеспечения, соответствующих классу решаемых задач;
- своевременного выполнения процессов администрирования Системы;
- соблюдения правил эксплуатации и технического обслуживания программно-аппаратных средств;
- предварительного обучения пользователей и обслуживающего персонала.
4.7. Требования к надежности технических средств и программного обеспечения
К надежности оборудования предъявляются следующие требования:
- в качестве аппаратных платформ должны использоваться средства с повышенной надежностью;
- применение технических средств, соответствующих классу решаемых задач;
- аппаратно-программный комплекс Системы должен иметь возможность восстановления в случаях сбоев. К надежности электроснабжения предъявляются следующие требования:
Надежность аппаратных и программных средств должна обеспечиваться за счет следующих организационных мероприятий:
- предварительного обучения пользователей и обслуживающего персонала; - своевременного выполнения процессов администрирования;
- соблюдения правил эксплуатации и технического обслуживания программноаппаратных средств;
- своевременное выполнение процедур резервного копирования данных. Надежность программного обеспечения подсистем должна обеспечиваться за счет:
- надежности общесистемного ПО и ПО, разрабатываемого Исполнителем;
- проведением комплекса мероприятий отладки, поиска и исключения ошибок. - ведением журналов системных сообщений и ошибок по подсистемам для последующего анализа и изменения конфигурации.
5. Состав и содержание работ по созданию системы
Этап 1: Проектирование. Разработка эскизного проекта. Разработка технического проекта – команда Исполнителя должны изучить бизнес-процессы фирмы-заказчика, создать подходящие модели и найти способы оптимизации работы, если это необходимо.
Определение структуры входных и выходных данных.
Определение требований к программе.
Этап 2: Разработка рабочей документации. Адаптация программ
Разработка и утверждение технического задания, уточнение структуры входных и выходных данных.
Этап 3: Ввод в действие
Испытания программы согласование и утверждение программы и методики испытаний
Этап 4. Сопровождение системы
В сопровождение входит:
оперативная ликвидация появляющихся ошибок;
внесение доработок и улучшений.
обучение сотрудников – будущих пользователей системы.
6. Порядок контроля и приемки системы
6.1. Виды и объем испытаний системы
Система подвергается испытаниям следующих видов:
1. Предварительные испытания.
2. Опытная эксплуатация.
3. Приемочные испытания.
Состав, объем и методы предварительных испытаний системы определяются документом «Программа и методика испытаний», разрабатываемым на стадии «Рабочая документация». Состав, объем и методы опытной эксплуатации системы определяются документом «Программа опытной эксплуатации», разрабатываемым на стадии «Ввод в действие». Состав, объем и методы приемочных испытаний системы определяются документом «Программа и методика испытаний», разрабатываемым на стадии «Ввод в действие» с учетом результатов проведения предварительных испытаний и опытной эксплуатации.
7. Требования и содержание работ по подготовке системы к вводу в действие
В ходе выполнения проекта на объекте автоматизации требуется выполнить работы по подготовке к вводу системы в действие. При подготовке к вводу в эксплуатацию Заказчик должен обеспечить выполнение следующих работ:
Определить подразделение и ответственных должностных лиц, ответственных за внедрение и проведение опытной эксплуатации;
Обеспечить присутствие пользователей на обучении работе с системой;
Обеспечить соответствие помещений и рабочих мест пользователей системы;
Обеспечить выполнение требований, предъявляемых к программно-техническим средствам, на которых должно быть развернуто программное обеспечение;
Провести опытную эксплуатацию системы.
8. Требования к документированию
Заказчику должна быть предоставлена пакет документов:
Техническое задание;
Ведомость эскизного (технического) проекта;
Пояснительная записка к Техническому проекту;
Описание информационной базы;
Руководство пользователя;
Руководство администратора;
Программа и методика испытаний;
Акт выполненных работ
9. Источники разработки
Настоящее Техническое Задание разработано на основе следующих документов и информационных материалов:
ГОСТ 19.201-78 Техническое задание. Требования к содержанию и оформлению
10. Дополнения (Гарантийный срок и контактная информация).
Гарантийный срок: год от дня заключения договора.
Резанов Л.П.
Телефон: 8 (912) 345-08-05
E-mail: info@schwalbe.ru
2. Информационное обеспечение задачи.
2.1. Информационная модель и её описание.
Описание актеров главной диаграммы прецедентов таблица 2.1.
Таблица 2.1 – описание актеров
Актеры |
Краткое описание |
Работник склада |
Работник работающий на складе с товаром |
Бухгалтер |
Сотрудник оформляющий накладные |
Водитель экспедитор |
Сотрудник занимающийся доставкой товара потребителю |
По описанному выше, составлена диаграмма прецедентов – рисунок 2.1.
Рисунок 2.1 – диаграмма прецедентов
На основании вышеизложенного можно выделить прецеденты, указанные в таблице 2.2
Таблица 2.2 – Прецеденты
Прецедент |
Краткое описание |
Учет товара |
Сортировка и учет количества товара на складе |
Учет поставок |
Сортировка и учет поставленных товаров |
Учет отправок |
Учет отправленных товаров |
Оформление накладных |
Оформление накладной для оплаты товара |
Доставка товара потребителю |
Доставка товара потребителю в нужное место |
Диаграмма прецедентов для системы показана на – рисунок 2.1.
2.2. Характеристика нормативно-справочной, входной и результатной информации
Рисунок 2.2 – диаграмма деятельности
2.3. Характеристика базы данных
Для проектирования ИС была создана модель сущность-связь.
В ней определены все основные объекты (сущности) и связи, которые существуют между ними. Были выделены 7 сущностей: Клиент, Заказы, Товары, Сотрудники, Склад, Банки, Отдел кадров.
Сущность “Клиенты”
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Код клиента |
Ключ |
Счетчик |
5 |
Ключевое поле |
ФИО |
Короткий текст |
20 |
||
Код заказа |
Числовой |
50 |
||
Контакты |
Короткий текст |
50 |
Сущность “Заказы”
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Код заказа |
Ключ |
Счетчик |
5 |
Ключевое поле |
Код товара |
Числовой |
50 |
||
Итоговая стоймость |
Денежный |
50 |
Сущность “Товары”
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Код товара |
Ключ |
Счетчик |
5 |
Ключевое поле |
Наименование |
Короткий текст |
20 |
||
Стоимость |
Денежный |
50 |
||
Количество |
Числовой |
50 |
Сущность “Склад”
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Код склада |
Ключ |
Счетчик |
5 |
Ключевое поле |
Код товара |
Числовой |
30 |
||
Наименования товара |
Короткий текст |
20 |
||
Количество |
Числовой |
50 |
Сущность “Банки”
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
БИК |
Ключ |
Счетчик |
5 |
Ключевое поле |
Название |
Короткий текст |
20 |
Сущность “Отдел кадров”
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Код отдела |
Ключ |
Счетчик |
5 |
Ключевое поле |
Табельный номер |
Числовой |
20 |
||
Код компании |
Числовой |
20 |
||
БИК |
Числовой |
50 |
Сущность “Сотрудники”
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Табельный номер |
Ключ |
Счетчик |
5 |
Ключевое поле |
ФИО |
Короткий текст |
20 |
||
Тариф оплаты |
Денежный |
50 |
||
Стаж работы |
Числовой |
20 |
||
Смена |
Числовой |
20 |
||
Количество смен |
Числовой |
20 |
Рисунок 2.3 – «Схема данных»
3. Контрольный пример реализации.
Файл БД прикреплен к приложению А.
Экранные формы с функционалом программы приведены на рисунках 3.1. - 3.8.
запрос
Рисунок 3.1 – Запрос «итоговая стоимость».
Рисунок 3.2 – Запрос «смены сотрудников».
Рисунок 3.3 – Форма «Добавление сотрудника».
Рисунок 3.4 – Форма «Добавление товара».
Рисунок 3.5 – Отчет «Количество товара».
Рисунок 3.6 – Отчет «По сотрудникам».
Заключение.
В ходе выполнения курсовой работы, была спроектирована автоматизированная информационная система «Автоматизации складского учета», получены и развиты навыки проектирования баз данных, разработка диаграмм, построения функциональных моделей, создания спецификации систем. При разработке определены требования к системе и условия функционирования, создана функциональная модель и диаграмма потоков данных, построены логическая и физическая модели базы данных.
Разработанное по созданному проекту программное обеспечение позволит повысить эффективность выполнения работ .
Список использованной литературы.
- Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем – М.: ИУИТ, 2012 – 300 с.
- Гущин А.Н. Базы данных: учебник. - М.: Директ-Медиа, 2014. - 266с
- Методология функционального моделирования IDEF0, Руководящий документ, Госстандарт России
- Абрамова Л.В. Инструментальные средства информационных систем: учебное пособие. - Архангельск: САФУ, 2013. - 118 с. - режим доступа http:// biblioclub.ru
- Заботина Н.Н.Проектирование информационных систем: учебное пособие. – М.: ИНФРА-М, 2013. - 331с.
- Золотов С.Ю. Проектирование информационных систем: учебное пособие. - Томск: Эль Контент, 2013. - 88 с. – режим доступа http:// biblioclub.ru
- Методы и средства проектирования информационных систем и технологий: учебное пособие / авт.-сост. Е.В. Крахоткина. - Ставрополь: СКФУ, 2015. - 152 с.
- Проектирование информационных систем. Проектный практикум: учебное пособие / А.В. Платёнкин, И.П. Рак, А.В. Терехов, В.Н. Чернышов. - Тамбов: Издательство ФГБОУ ВПО «ТГТУ», 2015. - 81 с. - режим доступа http:// biblioclub.ru
- Советов Б.Я. Базы данных: учебник / Б.Я. Советов, В.В. Цехановский, В.Д. Чертовский. – 2-е изд., перераб. и доп. - М.: Юрайт, 2015. - 463с.
- Черноусова А.М Создание и использование баз данных: учебное пособие/ А.М Черноусова. – Оренбург: ГОУ ОГУ 2009г 244c 1. Атре Ш. Структурный подход к организации баз данных. - М.: Финансы и статистика, 1983. - 320 с.
База данных информационной системы
Файл БД |
- Правовые основы организации нотариата ( Понятие и назначение системы нотариата)
- Понятие и виды источников права (Сущность и основные виды источников права)
- Право социального обеспечения (Концептуальные основы отрасли права социального обеспечения)
- Анализ коммерческой деятельности спортивной организации на примере Nike (Понятие и сущность коммерческой деятельности)
- Информация в материальном мире (Понятие информации).
- Организация и разработка бизнес-плана организации (Теоретические основы бизнес-планирования)
- «Кадровая стратегия в системе стратегического управления организацией.» (Кадровая политика организации)
- Организация бухгалтерского учета на предприятии (Теоретические аспекты правовых основ и организации на предприятии)
- Учет финансовых результатов и составление отчетности (Теоретические аспекты правовых основ и организации на предприятии)
- Централизация и децентрализация в структуре управления организацией
- «Формирование корпоративного имиджа компании» (Теоретические основы имиджа, его характеристика)
- Инновационные технологии в сфере торговли и услуг.