Файл: Автоматизация оперативного учета точки проката спортивного инвентаря.pdf
Добавлен: 25.04.2023
Просмотров: 1238
Скачиваний: 13
СОДЕРЖАНИЕ
1. Технико-экономическая характеристика предметной области и предприятия.
1.1. Характеристика предприятия и его деятельности.
1.2. Организационная структура управления
1.3. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
2. Информационное обеспечение задачи
2.1 Информационная модель и её описание
2.2. Используемые классификаторы и системы кодирования
2.3 Характеристика нормативно-справочной, входной и оперативной информации
2.4. Характеристика результатной информации
3. Программное обеспечение задачи
3.1. Общие положения (дерево функций и сценарий диалога)
3.2. Характеристика базы данных
3.3. Структурная схема пакета (дерево вызова программных модулей)
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|---|---|---|---|---|
|
Код Инвентаря |
Kod_invent |
число |
10 |
ключевое поле |
|
Название инвентаря |
Name_invent |
строка |
5 |
|
|
Фирма |
Company |
строка |
5 |
|
|
Инвентарь в прокате |
Use_invent |
логический |
10 |
|
|
Инвентарь в ремонте |
Fix_invent |
логический |
10 |
|
|
Код заказа со склада |
Kod_owh |
число |
10 |
-
-
- Пример фрагмента описания структуры записей таблицы «Client»
-
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|---|---|---|---|---|
|
Код клиента |
Kod_client |
число |
10 |
ключевое поле |
|
Абонемент |
Kod_Abon |
число |
10 |
|
|
ФИО |
Name_client |
строка |
20 |
|
|
Телефон |
Tel |
строка |
15 |
-
-
- Пример фрагмента описания структуры записей таблицы «Abonement»
-
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|---|---|---|---|---|
|
Абонемент |
Kod_Abon |
число |
10 |
ключевое поле |
|
Номер Абонемент |
Kod_Abon |
число |
10 |
-
-
- Пример фрагмента описания структуры записей таблицы «Order_Warehouse»
-
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|---|---|---|---|---|
|
Код заказа со склада |
Kod_owh |
число |
10 |
ключевое поле |
|
Номер заказа |
Name_owh |
число |
10 |
|
|
Фирма |
Company_owh |
строка |
15 |
3.3. Структурная схема пакета (дерево вызова программных модулей)
Разработка программного обеспечения осуществляется, как правило, в два этапа:
- проектирование логики программ, представляющее определение состава программных модулей, выделение классов модулей и установление связей между ними;
- разработка кодов программ и их отладка, выполнение которой в сильной степени зависит от используемых средств разработки программного обеспечения.
Были выделены управляющие программные модули, призванные выводить на экран кадры меню и передавать управление другим модулям в зависимости от того, какой пункт меню выбирает пользователь. К числу управляющих модулей относится модуль загрузки основного меню, главного меню, меню служебных операций, меню видов первичных документов, меню видов отчетов, справочников и меню видов операций, выполняемых при работе с этими классами документов.
Второй класс составляют модули, выполняющие функции ввода конкретных видов первичных документов, просмотра и корректировки, печати первичных документов, обработки и выдачи на просмотр и печать результатных документов, загрузки, актуализации и выдачи на печать справочников и справок.
-
-
- –Пример фрагмента таблицы описания функций модулей
-
|
№ п/п |
Наименование модуля |
Функции модуля |
|---|---|---|
|
1 |
Модуль обработки заказа |
Содержит всю информацию о заказе клиента, собранную с вспомогательных таблиц. |
|
2 |
Модуль справочника «Отчет» |
Содержит процедуру оформления отчета из таблицы «Инвентарь». Данный модуль является внешним и работает из связующей программы. |
|
3 |
Модуль справочника «Клиент» |
Содержит предопределенные процедуры формы списка и элемента справочника |
4. Контрольный пример реализации проекта и его описание
Для задачи "автоматизация операционного учета точки проката спортивного инвентаря" алгоритм выглядит следующим образом:
- Экранная форма входа в систему;
- экранная форма входа в меню клиента;
- Экранная форма ввода клиентской информации (ФИО клиента, телефон);
- Сохранение и выход из экранной формы ввода клиентской информации;
- Экранная форма входа в меню работы с заказами;
- Форм таблицу, необходиые для заполнения (журнал кодов инвентаря, журнал номеров абонементов)
- Экранная форма ввода данных из вышеуказанных форм;
- Экранная форма просмотра абонемента;
- Экранная форма с запуском печати абонемента ;
- Закрытие формы работы с заказами;
Заключение
В результате курсового проекта была спроектирована и реализована автоматизированная информационная система для оперативного учета в точке проката спортивного инвентаря.
Данная система удовлетворяет всем требованиям, предъявленным в задании, и реализует большинство необходимых сотрудникам проката функций. В результате выполнения курсовой работы был сделан вывод, что сегодня внедрение информационных систем может способствовать:
- получению более рациональных вариантов решения управленческих задач за счет внедрения математических методов и интеллектуальных систем и т.д.
- освобождению работников от рутинной работы за счет ее автоматизации;
- обеспечению достоверности информации;
- замене бумажных носителей данных на магнитные и оптические, что приводит к более рациональной организации переработки информации на компьютере и снижению объемов бумажных документов;
- уменьшению затрат на производство продуктов и услуг.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИЕРАТУРЫ
- Техническое задание на создание автоматизированной системы. ГОСТ 34.602-89;
- Виды, комплектность и обозначение документов при создании автоматизированных систем. ГОСТ 34.201-89;
- Процессы жизненного цикла программных средств. ГОСТ Р ИСО/МЭК 12207-99
- Маклаков С.В. Создание информационных систем с AllFusion Modeling Suite. - М.: ДИАЛОГ - МИФИ, 2016. - 224 с.
- Маклаков С.В. BPWin и ERWin. CASE - средства разработки информационных систем. - М.: ДИАЛОГ - МИФИ, 2014. - 256 с.
- Кузьменко В.Г. VBA 2000: - М. «Издательство БИНОМ», 2015. - 408 с.: ил.
- Символоков Л.В. Microsoft Excel 2002. Самоучитель. - М.: ООО «Бином-Пресс», 2016 г. - 400 с.: ил.
- Справочная система Microsoft Excel.
- Справочная система Visual Basic.
- Корнеев В.В. и др. Базы данных: Интеллектуальная обработка информации - М.: Нолидж, 2000.
- Каратыгин С.А., Тихонов А.Ф., Тихонова Л.Н. Visual FoxPro 6.0 - М.: Бином, 2014.
- Дунаев С.В. Доступ к базам данных и техника работы в сети. Практические приемы современного программирования - М.: Диалог - МИФИ, 2015.
- Сигнор Р., Стегман М.О. Использование ODBC для доступа к базам данных - М.: БИНОМ, 2015.
- Игорева, Е.Л., Основы алгоритмизации и программирования (3-е издание) / И.И. Попов, О.Л. Игорева - М.: Инфа-М, 2017
- Петгольц, Ч. Программирование. В 3-х томах. Том 3 Пер. с англ./ Ч. Петгольц - М.: Издательско-торговый дом «Русская редакция», 2015.
- Глушаков С.В., Ломотько Д.В. Базы данных: Учебный курс. - Харьков: Фолио; Ростов н/Д: Феникс; Киев: Абрис, 2016.
- Мишенин А.И. Теория экономических информационных систем - М.: Финансы и статистика, 2015.