Добавлен: 16.06.2023
Просмотров: 195
Скачиваний: 4
СОДЕРЖАНИЕ
1 Технико-экономическая характеристика предметной области и предприятия.
1.1 Характеристика предприятия и его деятельности
1.2. Организационная структура управления предприятием
2. Техническое и программное обеспечение предприятия
2.1 Структура и состав комплекса технических средств и конфигурации сети
2.2 Характеристика базы данных
BRAVO A10.17
Процессор AMD Sempron 3000+
Чипсет nForce410
Размеры корпуса170x350x395мм
Оперативная памятьDDR3 4096МБ 1600МГц
Операционная система компьютера Windows 10 Home 64-bit Single Language
Также присутствуют 1 коммутатора с техническими характеристиками:
D-link DGS-1210-28
Wi-Fi-роутер
Стандарт Wi-Fi: 802.11
802.11a/b/g/n, 802.11ac
Макс. скорость: 300 Мбит/
Поддержка опционального 4G-модема
Коммутатор 4xLAN
В арсенале еще есть 1 МФУ принтер
Epson ColorWorks C7500G
Сервер приложений:
Secret Disk Server NG
2 встроенных адаптера Ethernet 1 Гб/c; 1 встроенный адаптер Ethernet 1 Гб/с (выделенный, для использования с ThinkServer System Manager) ;
Сервер БД:
Microsoft SQL Server Standard Edtn 2016 English
Сетевое хранилище, Microsoft SQL Server Standard Edtn 2016 English Not to US DVD 10 Clt
Маршрутизатор Wi-Fi роутер TP-LINK TL-WN822N с техническими характеристиками:
TP-LINK TL-WN822N
Wi-Fi-роутер
Стандарт Wi-Fi: 802.11
802.11a/b/g/n, 802.11ac
Макс. скорость: 300 Мбит/
Поддержка опционального 4G-модема
Коммутатор 4xLAN
D-link DGS-1210-28
Рисунок 2.1 Техническая архитектура организации
В данной диаграмме представил структуру и состав комплекса технических средств.
2.2 Характеристика базы данных
Очевидно, для решения поставленных задач, а также для осуществления функционирования основных возможностей будущего программного комплекса необходима хранилище данных в виде базы данных.
Основными целями проектирования базы данных являются:
- Представление данных и связей, необходимых для всех основных областей применения данного приложения и любых существующих групп его пользователей;
- Создание модели данных, способной поддерживать выполнение любых требуемых транзакций обработки данных;
- Разработка предварительного варианта проекта, структура которого позволяет удовлетворить все основные требования, предъявляемые к производительности системы - например, ко времени реакции системы. При проектировании базы данных создаются два уровня модели - логический и физический. Логический уровень - это абстрактный взгляд на данные, на нем данные представляются так, как выглядят в реальном мире, и могут называться так, как они называются в реальном мире. Объекты модели, представляемые на логическом уровне, называются сущностями. Логический уровень модели данных может быть построен на основе другой модели, например, концептуальной модели данных.
На концептуальном уровне определяются основные сущности, сохраняемые в виде таблиц реляционной базы данных. В нашем случае к таким сущностям относятся сущности: Заявки, клиенты, операторы, отделы.
Для конфигурации базы данных компьютерного приложения по технической поддержки использовалось СУБД ACCESS. В рамках данной СУБД и на основании поставленной задачи была разработана БД.
|
Наименования поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочие |
|
Номер сотрудника |
Номер сотрудника - Сотрудники |
Счетчик |
Ключевое поле |
|
|
Фамилия |
Фамилия - Сотрудники |
Короткий текст |
255 |
|
|
Имя |
Имя - Сотрудники |
Короткий текст |
255 |
|
|
Отчество |
Отчество - Сотрудники |
Короткий текст |
255 |
|
|
Номер телефона |
Номер телефона - Сотрудники |
Короткий текст |
255 |
|
|
Электронная почта |
Электронная почта - Сотрудники |
Короткий текст |
255 |
|
|
Должность |
Должность - Сотрудники |
Короткий текст |
255 |
Таблица 2.1 Сущность «Сотрудники»
|
Наименования поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочие |
|
Код клиента |
Код клиента - Клиент |
Счетчик |
Ключевое поле |
|
|
Фамилия |
Фамилия - Клиент |
Короткий текст |
255 |
|
|
Имя |
Имя - Клиент |
Короткий текст |
255 |
|
|
Отчество |
Отчество - Клиент |
Короткий текст |
255 |
|
|
Серия, номер пасспорта |
Серия, номер пасспорта - Клиент |
Короткий текст |
255 |
|
|
Дата рождения |
Дата рождения - Клиент |
Дата |
||
|
Номер телефона |
Номер телефона - Клиент |
Короткий текст |
255 |
Маска ввода |
|
Код доступа на территорию |
Код доступа на территорию - Клиент |
Короткий текст |
255 |
Подстановка |
Таблица 2.2 Сущность «Клиент»
|
Наименования поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочие |
|
Клиент |
Клиент - Внесение в БД |
Числовой |
Ключевое поле. Подстановка |
|
|
Доступ |
Доступ - Внесение в БД |
Числовой |
Подстановка |
|
|
Услуги |
Услуги - Внесение в БД |
Короткий текст |
255 |
Подстановка |
|
Код закрепленного сотрудника |
Код закрепленного сотрудника - Внесение в БД |
Числовой |
Подстановка |
|
|
Номер карты |
Номер карты - Внесение в БД |
Числовой |
Подстановка |
Таблица 2.3 Сущность «Внесение в БД»
|
Наименования поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочие |
|
Номер карты |
Номер карты - Привязка эл. карты |
Числовой |
6 |
Маска ввода |
|
Код клиента |
Код клиента - Привязка эл. карты |
Числовой |
Подстановка |
Таблица 2.4 Сущность «Привязка электронной карты»
Соединив все таблицы, соблюдая все типы подстановок, получим такую схему данных
Рисунок 2.2 Схема «Сущьность-Связь»
Рисунок 2.3 Информационная модель
3. Контрольный пример реализации и его описание
Для начала требуется выполнить запуск базы данных, требуется открыть Microsoft Access, после чего откроется интерфейс.
Перед началом работы следует для целостности данных через формы заполнить таблицы: Сотрудники (Рисунок 3.1)
Рисунок 3.1 – Форма «Сотридники»
В таблице «Сотрудники» (Рисунок 3.1) вносятся данные о рабочем персонале. Номер сотрудника присваивается автоматически. ФИО, номер и личная эл. почта вносится самостоятельно. Должность сотрудника выбирается из предоставленного списка возможных.
В таблице «Клиенты» вносятся данные о клиентах. Им автоматически присваивается номер. Данные ФИО, номера телефона и паспортные данные вносятся самостоятельно менеджером по продажам при оформлении клиента в школу танцев (действительно и на другие услуги), присваивается код доступа, по которому человек имеет возможность проходить в зал занятий.
Рисунок 3.2 – Форма «Клиент»
Данные клиента вносят в базу данных членства клуба, которая так же служит сервером данных для проходной.
Рисунок 3.3 – Форма «Внесение в БД»
К клиенту присваивается электронная ключ-карта, для прохода в зал и отслеживания посещения. Номер карты вводится вручную, но имеет ограничение в соответствии ключ-карте. В поле «Код клиента» выбирается клиент которому требуется присвоить карт.
Рисунок 3.4 – Форма «Привязка электронной карты»
Рисунок 3.5 – Отчет «Клиент» Списочный состав клиентов
Заключение
В наше время существует множество программных приложений, позволяющих обеспечивать качественное хранение и обработку информации. Так для хранения большого объема информации, касающейся определенной области очень удобно пользоваться системами управления базами данных (СУБД). Под базой данных (БД) будем понимать совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы и отображающих состояние объектов и их взаимосвязь в конкретной предметной области. СУБД позволяет:
- надежно хранить информацию;
- изменять (добавлять, удалять, обновлять) информацию;
- уменьшить время доступа к необходимой информации;
Таким образом, СУБД очень хорошо подходят для хранения и систематизации любой информации на работе.
Преимущества получает пользователь при использовании БД как безбумажной технологии:
- Компактность.
- Информация хранится в БД, нет необходимости хранить многотомные бумажные картотеки.
- Скорость.
- Скорость обработки информации (поиск, внесение изменений) компьютером намного выше ручной обработки.
- Низкие трудозатраты.
- Нет необходимости в утомительной ручной работе над данными.
- Применимость.
В последнее время базы данных находят всё более широкое применение в нашей жизни. Практически во всех отраслях экономики, промышленности, рыночных отношений используются базы данных, позволяющие хранить и обрабатывать информацию.
Предметная область работы – внесение информации о контингенте клиентов, учет клиентов.
В процессе работы была создана ИС Учета контингента клиентов для танцевальной школы. В ходе работы были разработаны, созданы и отлажены все компоненты системы.
В результате проведена следующая работа:
Разработана база данных;
спроектированы управляющие формы и формы для ввода и отображения данных;
спроектирована система внесения информации в БД;
спроектировано табло учета клиентов для БД;
выполнено комплексное тестирование и отладка БД.
В итоге реализована АИС, которая обеспечит автоматизацию учета сведений о клиентах.
Базы являются очень востребованными при учете контингента клиентов, ведь должно быть разделе. Грамотно составленная система учета очень сильно экономит время при обращении к необходимой информации. При правильном составлении и внесении информации в базу скорость поиска необходимой информации сводится до минимума. Создание такой базы данных поможет с легкостью работать с информацией, хранящейся в ней. Позволит получить полную информацию, как и о каждом отдельном клиенте, так же изменять информацию при смене в договоре абонемента.