Проектирование информационной системы для салона красоты
Основная характеристика состава и структуры информационной системы. Создание физической модели реляционной базы данных. Существенный анализ требований к аппаратно-программной платформе. Особенность осуществления работы с программой при помощи форм.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 16.03.2017 |
Размер файла | 330,8 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
1. АНАЛИТИЧЕСКАЯ ЧАСТЬ
1.1 Состав и структура информационной системы
1.2 Описание предметной области
2. РАЗРАБОТКА И РЕАЛИЗАЦИЯ ИНФОРМАЦИОННОЙ МОДЕЛИ ПРЕДМЕТНОЙ ОБЛАСТИ В СУБД
2.1 Разработка логической модели БД
2.2 Создание физической модели реляционной базы данных
2.3 Инструкции по использованию БД
3. ТРЕБОВАНИЯ К РЕАЛИЗАЦИИ БД
3.1 Требования к аппаратно-программной платформе
3.2 Требования по безопасности и надежности
ЗАКЛЮЧЕНИЕ
СПИСОК ИСТОЧНИКОВ И ЛИТЕРАТУРЫ
ВВЕДЕНИЕ
В век информационных технологий важнейшей характеристикой для каждого человека становится скорость доступа к нужной информации. Подобные услуги предлагает радио, телевидение и Internet. Но и они не в силах ускорить доступ к информации, которая требуется каждому конкретному человеку или группе лиц.
Требования к хранению информации накладывают на нее жесткие рамки использования. Так пользователь персонального компьютера, прежде чем изъять с носителя один файл информации должен произвести большое количество действий, которые значительно снижают скорость его работы. Что же говорить об огромном количестве файлов информации, к которой периодически требуется доступ на чтение и изменение. Если же взять в расчет, что одни и те же изменения требуется проделать для нескольких групп данных, то работа оказывается непосильно долгой. В подобных случаях в помощь пользователю были разработаны базы данных (БД) и системы по управлению ими (СУБД).
Использование базы данных значительно повышает производительность труда пользователя и упрощает использование различных средств по преобразованию данных. Появление БД явилось едва ли не важнейшим событием для людей, которые каждый день имеют дело с огромным количеством данных.
Однако создание базы данных является делом кропотливым и сложным. Правильно созданная БД может значительно облегчить жизнь специалисту в конкретной предметной области, неверно созданная БД, если и будет работать, то может значительно усложнить доступ к информации и жизнь пользователя.
Таким образом, важнейшей задачей является правильно расставить приоритеты в процессе создания БД и четко для себя установить, что требуется от его БД. Решение данной проблематики и будет проведено в ходе курсовой работы, кроме того, будет найдено оптимальные значение физических параметров системы, на которой предполагается установить БД и, наконец, создана сама база данных.
Объектом исследования для данной работы является салон красоты.
Предмет исследования - автоматизация учета обслуживания клиентов салона красоты.
Целью курсовой работы является проектирование информационной системы для салона красоты.
Задачи -исследовать предметную область и обеспечить информационную поддержку принятия управленческих решений, направленных на обслуживание клиентов.Внедрение информационной системы позволит решить следующие вопросы:
* обеспечить возможность электронной записи клиента в салон красоты и существенно сократить время, расходуемое на запись клиента;
* избавиться от многократного дублирования данных и своевременно обновлять прайс-лист для услуг, предоставляемых салоном красоты;
* автоматизировать мониторинг за материалами, необходимыми для работы
* облегчить работу менеджеров по управлению и распределению персонала
* отслеживать динамику работы салона красоты за определенный период времени и повысить точность получаемых статистических отчетов о его деятельности.
Реализация данной задачи проводится в СУБДMSAccess, которая располагающая широкими возможностями по созданию баз данных, удобными и развитыми средствами для доступа к информации, расположенной как на локальном диске, так и на удаленном сервере, а также удобным интерфейсом для работы.
1. АНАЛИТИЧЕСКАЯ ЧАСТЬ
1.1 Состав и структура информационной системы
В состав автоматизированных информационных систем (АИС) входит:
· информационные ресурсы, представленные в виде баз данных, хранящих данные об объектах, связь между которыми задается определенными правилами;
· формально логико-математическая система, реализованная в виде программных модулей, обеспечивающих ввод, обработку, поиск и вывод необходимой информации;
· интерфейс, обеспечивающий общение пользователя с системой в удобной для него форме и позволяющий работать с информацией баз данных;
· персонал, определяющий порядок функционирования системы, планирующей порядок постановки задач и достижения целей;
· комплекс технических средств.
Информационные ресурсы включают машинную и немашинную информацию. Машинная информация представлена в виде баз данных, баз знаний, банков данных.
Комплекс технических средств включает совокупность средств вычислительной техники и специальный комплекс.
Программное обеспечение состоит из общего ПО (операционные системы, локальные и глобальные сети и комплексы программ технического обслуживания) и специального ПО (организующие программы и программы, реализующие алгоритмы контроля и управления).
Персонал и нормативно-правовые документы составляют организационное обеспечение системы.
Процедуры и технологии разрабатываются на основе логико-математических моделей и алгоритмов, составляющих основу математического обеспечения системы, и реализуются с помощью программного обеспечения и комплекса технических средств, а также интерфейса, обеспечивающего доступ пользователя к информации.
Исходя из определения, что информационная система - взаимосвязанная совокупность средств, методов и персонала, используемых для сбора, хранения, обработки и выдачи информации в целях решения поставленных задач, ее структуру следует рассматривать как совокупность определенным образом организованных подсистем, обеспечивающих выполнение этих процессов.
АИС состоит, как правило, из функциональной и обеспечивающей частей, каждая из которых имеет свою структуру (рис. 1).
Функция - это проявление взаимодействия системы с внешней средой. Проявление функции во времени называется функционированием.
Функциональная часть - совокупность подсистем, зависящих от особенностей АСУ. Эти подсистемы разделяются по определенному признаку (функциональному или структурному) и объединяют в себе соответствующие комплексы задач управления.
Обеспечивающая часть - совокупность информационного, математического, программного, технического, правового, организационного, методического, эргономического, метрологического обеспечения.
Информационное обеспечение АИС - это совокупность баз данных и файлов операционной системы, форматной и лексической баз, а также языковых средств, предназначенных для ввода, обработки, поиска и представления информации в форме, необходимой потребителю.
ИО включает массивы документов, классификаторы, кодификаторы, словари, нормативную базу для решений по объемам, размещению и формам существования информации естественного языка, используемых при общении пользователей и персонала АС с комплексом средства автоматизации.
В настоящее время ИО рассматривают как совокупность собственно ИО и лингвистического обеспечения. При этом собственно ИО включает файлы операционной системы и базы данных, а лингвистическо-форматную базу, лексическую базу и языковые средства.
Программное обеспечение-совокупность общесистемных и прикладных программ, а также инструктивно-методической документации по их применению.
Техническое обеспечение- комплекс технических средств, обеспечивающих работу системы. Это технические средства сбора, регистрации, передачи, обработки, отображения, размножения информации.
Правовое обеспечение-совокупность нормативно-правовых документов, определяющих права и обязанности персонала в условия функционирования системы, а также комплекс документов, регламентирующих порядок хранения и защиты информации, правил ревизии данных.
Функция системы - совокупность действий, направленных на достижение определенной цели. Функции АИС подразделяются на информационные, управляющие, защитные и вспомогательные.
Информационные функции реализуют сбор, обработку и представление информации о состоянии автоматизируемого объекта оперативному персоналу или передачу этой информации для последующей обработки.
Подсистема сбора информации осуществляет сбор информации по каналам связи разными способами: ручным, автоматизированным, иногда автоматическим.
Операторы выполняют первичный сбор и систематизацию информации. Собранная информация анализируется с точки зрения выявление сущностей, которые будут являться прообразами создаваемых таблиц баз данных. Далее информация направляется в подсистему представления, хранения и обработки информации.
Подсистема представления, хранений и обработки информации выполняет предмашинную подготовку данных и ввод их в базу данных, рассматриваемую как информационную модель предметной области. Операторы при участии администратора базы данных по определенным правилам на основе инструкций заполняют базу данных подготовленной информацией. В этой подсистеме осуществляется проверка данных на достоверность и непротиворечивость, редактирование, обработка и анализ данных, осуществляется сохранность накапливаемых данных, восстановление утерянных. Основой этой подсистемы является информационный фонд - база данных, управляемая системой управления базами данных.
Подсистема выдачи и распространения информации осуществляет поиск необходимых данных по запросам, создание готовых документов и отчетов, передает готовые документы по каналам связи и предоставляет требуемую информацию потребителям.
1.2 Описание предметной области
В данной курсовой работе исследуется предметная область салона красоты.
Требуется разработать информационную систему для автоматизации учета информации об оказываемых услугах и записи посещений салона красоты.Наша цель - спроектировать базу данных, в которой будет храниться информация об услугах оказываемых салоном красоты; о сотрудниках, работающих в данном салоне; о клиентах; и ведется общий журнал посещений. Подразумевается, что информация накапливается постоянно с каждым днем, она может изменяться. Конечными пользователями базы данных являются менеджеры салона красоты, которые относятся к категориипользователей.
Определены основные предметно-значимые сущности: клиенты, услуги.
Основными предметно-значимыми атрибуты сущностей будут:
· клиенты-ФИО, адрес,телефон, дата рождения;
· услуги-наименование, ФИО персонала, цена.
Основные требования к функциям системы:
· предоставлять полный перечень услуг;
· выбрать клиентов которые использовали ту или иную услугу с указанием даты предоставления процедур;
· выбрать услуги, пользующиеся большим спросом.
Итак, требуется разработать информационную систему для автоматизации учета предоставления услуг в салоне красоты. Система должна предусматривать режимы ведения системного каталога, отражающего переченьпроцедур,которые предоставляются в салоне. Внутри салона красоты области знаний в систематическом каталоге могут иметь уникальный внутренний номер и полное наименование. Каждая услуга может присутствовать в одном экземпляре.
Каждая услуга, осуществляющаяся в салоне, характеризуется следующими параметрами:
· уникальный шифр;
· название;
· фамилии мастеров;
· номер кабинета;
· стоимость услуги;
Клиенты могут иметь схожие данные, но они различаются по своему уникальному шифру.
В салоне красоты ведется картотека посетителей.
На каждого клиента в картотеку заносятся следующие сведения:
· фамилия, имя, отчество;
· домашний адрес;
· телефон
· дата рождения.
Каждому клиенту присваивается уникальный номер.
Каждый клиент может посетить любую процедуру.
В случае, если клиент пользуется услугами, ведется учет, в котором должны быть записаны следующие сведения:
· уникальный номер клиента;
· дата и время предоставления услуги;
Необходимо предусмотреть следующие ограничения на информацию в системе:
1. Услуга не может не иметь ни одного мастера.
2. Каждый клиент может посетить любую процедуру.
3. Каждый клиент при записи в салон красоты должен дать телефон для связи: он может быть рабочим или домашним.
С данной информационной системой должны работать следующие группы пользователей:
· персонал;
· клиенты;
· администрация салона красоты.
При работе с системой персонал должен иметь возможность решать следующие задачи:
1. Принимать новых клиентов и регистрировать их.
2. Проводить каталогизацию услуг, то есть назначение новых инвентарных номеров новым услугам.
3. Проводить дополнительную каталогизацию, если поступили материалы, , при этом информация о материалах в вносится предметный каталог, а каждому новому экземпляру присваивается новый инвентарный номер и для него определяется место на полке в салоне красоты.
4. Проводить списание старых и не пользующихся спросом материалов. Списывать можно только материалы, которые не используются в предоставленных услугах. Списание проводится по специальному акту списания, который утверждается администрацией салона красоты.
5. Проводить списание сломанного оборудования по специальному акту списания или замены, подписанному администрацией салона красоты.
6. Проводить отмену записи, то есть уничтожение данных о клиенте, если он хочет отменить запись, предварительно сообщив об этом
Клиент должен иметь возможность решать следующие задачи:
1. Просматривать системный каталог, то есть перечень всех услуг, которые есть в салоне красоты.
2. Для выбранной услуги получить данные о свободном времени для записи. Для выбранного мастера получить список услуг, которые числятся в салоне красоты.
Администрация салона красоты должна иметь возможность получать сведения о любом виде данных, включая данные клиентов.
В данной работе субъектом будет выступать салон красоты, а именно процессы, происходящие внутри него; цель моделирования - воспроизвести бизнес-процессы, происходящие в салоне(модель AS-IS); точка зрения - с позиции директора как лица, знающего структуру салона красоты в целом.
Данный тип диаграммы позволяет показать, что подается на вход работы и что является результатом работы, без детализации ее составляющих. Данная диаграмма содержит только одну работу, которая будет представлять всю деятельность салона красоты в целом.
Любая IDEF0 диаграмма состоит из прямоугольников, называемых работами (activity), и стрелок (arrow). Работа представляет собой некоторую конкретную функцию в рамках рассматриваемой системы. По требованиям стандарта название каждой работы должно быть выражено отглагольным существительным (Деятельность салона красоты). Каждая из четырех сторон прямоугольника имеет свое определенное значение.
* вход - это потребляемая или изменяемая работой информация или материал;
* выход - информация или материал, которые производятся работой;
* управление - процедуры, правила, стратегии или стандарты, которыми руководствуется работа;
* механизмы - ресурсы, которые выполняют работу (материалы, персонал);
Для рассматриваемого предприятия входными стрелками будут:
- обращения клиентов- список услуг, которые клиент желает приобрести;
- материалы и оборудование- комплектующие, полученные от поставщиков, используемые в осуществляемых услугах;
- оплата услуг- оплата за предоставленные услуги.
Выходные стрелки:
· оказанные услуги- услуги, которые предоставили клиентам;
· заказы материалов и оборудования- список материалов, которые салон красоты закупает у поставщиков;
· полученная прибыль- деньги поставщикам за материалы и выдача зарплаты;
Стрелки управления:
· нормативно-правовые документы - различные законодательные документы, которыми руководствуется салон красоты в процессе своей деятельности;
· законы о защите прав потребителей- устанавливает права потребителей на получение качественных товаров и услуг, безопасных для здоровья, жизни и окружающей среды.
Контекстная диаграмма, выполненная в нотации IDEF00 представлена на рисунке 3 (ниже).
На основе контекстной диаграммы построим диаграмму декомпозиции (рисунок 4).
Декомпозиция - это разделение сложного объекта, системы, задачи на составные части, элементы.
С помощью диаграммы декомпозиции первого уровня выделим более мелкие работы, из которых состоит работа «Деятельность салона красоты» В данной работе дочерними являются следующие работы:
Выдача информации |
Данная работа выдает клиентам информацию о существующих услугах в салоне красоты |
|
Услуги салона красоты |
Выбор услуги, предоставление полной информации о выбранной процедуре |
|
Осуществление услуги |
Работа с клиентами, осуществление процедур |
|
Оплата счетов |
Оплата за предоставленные услуги |
|
Конец обслуживания |
Конец обслуживания |
Рисунок 3- Контекстная диаграмма
Соединим их граничными стрелками с работами. Стрелку "Выдача информации" соединим с работой "Услуги салона красоты", стрелку "Услуги салона красоты" - с "Осуществление услуг", “Осуществление услуг” с “Конец обслуживания”
Стрелка "Персонал" будет являться входом механизма у работ «Услуги салона красоты», «Осуществленные услуги» и «Конец обслуживания». "Материалы" - работ "Услуги салона красоты" и "Осуществленные услуги". Стрелка "Законы о защите прав потребителя" будет входом управления всех работ.
После соединения граничных стрелок с работами следующим шагом соединим работы между собой. Поскольку работа "Выдача информации" включает в себя общее управление предприятием, то одним из ее результатов будет являться "Конец обслуживания".
Работа "Услуги салона красоты" получает на входе обращения клиентов (т.е выбранную услугу), информацию о которых она передает работе "Осуществление услуг" в качестве управляющей информации.
Работе "Осуществление услуг" для своего функционирования необходимы данные, которые она получает от работы "Услуги салона красоты"(входная стрелка "Данные о заказе"). Данные об осуществленных услугах она передает работе "Оплата счетов" (выходная стрелка "счет"). Информация о результатах выполненных услуг "Конец обслуживания" (выходная стрелка "Данные о выполненном заказе").
Рисунок 4 - Диаграмма декомпозиции первого уровня
2. РАЗРАБОТКА И РЕАЛИЗАЦИЯ ИНФОРМАЦИОННОЙ МОДЕЛИ ПРЕДМЕТНОЙ ОБЛАСТИ В СУБД
2.1 Разработка логической модели БД
Общим способом представления логической модели БД является построение ER-диаграмм. В этой модели сущность определяется как дискретный объект, для которого сохраняются элементы данных, а связь описывает отношение между двумя объектами.
Сущность (Entity) - реальный либо воображаемый объект, имеющий существенное значение для рассматриваемой предметной области. Каждая сущность должна иметь наименование, выраженное существительным в единственном числе. Каждая сущность должна обладать уникальным идентификатором. Каждый экземпляр сущности должен однозначно идентифицироваться и отличаться от всех других экземпляров данного типа сущности.
Атрибут (Attribute) - любая характеристика сущности, значимая для рассматриваемой предметной области и предназначенная для квалификации, идентификации, классификации, количественной характеристики или выражения состояния сущности. Наименование атрибута должно быть выражено существительным в единственном числе.
Связь (Relationship) - поименованная ассоциация между двумя сущностями, значимая для рассматриваемой предметной области.
В методе IDEF1X все сущности делятся на зависимые и независимые от идентификаторов. Сущность является независимой от идентификаторов или просто независимой, если каждый экземпляр сущности может быть однозначно идентифицирован без определения его отношений с другими сущностями. Сущность называется зависимой от идентификаторов или просто зависимой, если однозначная идентификация экземпляра сущности зависит от его отношения к другой сущности. Независимая сущность изображается в виде обычного прямоугольника, зависимая - в виде прямоугольника с закругленными углами.
В IDEF1X существуют следующие виды мощностей связей:
* N мощность - каждый экземпляр сущности-родителя может иметь ноль, один или более одного связанного с ним экземпляра сущности-потомка (по умолчанию);
* Р мощность - каждый экземпляр сущности-родителя должен иметь не менее одного связанного с ним экземпляра сущности-потомка;
* Z мощность - каждый экземпляр сущности-родителя должен иметь не более одного связанного с ним экземпляра сущности-потомка;
* конкретное число - каждый экземпляр сущности-родителя связан с некоторым фиксированным числом экземпляров сущности-потомка.
Связь изображается линией, проводимой между сущностью-родителем и сущностью-потомком, с точкой на конце линии у сущности-потомка. По умолчанию мощность связи принимается равной N. Если экземпляр сущности-потомка однозначно определяется своей связью с сущностью-родителем, то связь называется идентифицирующей, в противном случае -- неидентифицирующей. Идентифицирующая связь изображается сплошной линией, неидентифицирующей - пунктирной линией.
В Design/IDEF при установлении идентифицирующей связи атрибуты первичного ключа родительской сущности автоматически переносятся в состав первичного ключа дочерней сущности. Эта операция называется миграцией атрибутов. В дочерней сущности новые атрибуты помечаются как внешний ключ (FK). При установке не идентифицирующей связи атрибуты первичного ключа родительской сущности мигрируют в состав неключевых полей дочерней сущности.
Учитывая сложность обработки больших массивов данных в бумажном виде, сбор статистики и т.д., мы приходим к мысли о разработке базы данных. реляционный база данный программный
База данных позволит автоматизировать процесс управления салоном красоты, сбор статистики, она предоставит нам большой функционал для работы с клиентами.
База данных, прежде всего, должна хранить, добавлять, редактировать и удалять информацию о клиентах и услугах.
Также система должна обеспечивать широкий функционал для работы с клиентами, т.е. регистрацию нового клиента, поиск клиента по фамилии, предварительную запись, просмотр оказанных услуг клиенту, получение статистики по посещению салона клиентом (перечень вех оказанных услуг); различные фильтры для работы с клиентами: фильтры по количеству записей, фильтры по сумме всех записей.
Система должна обеспечивать удобную работу с услугами (в том числе используя различные виды фильтров), позволять просматривать статистику о каждом мастере, выяснить самую популярную услугу.
Система должна оформлять предварительную запись, а также вести учет занятости мастеров.
2.2 Создание физической модели реляционной базы данных
Главная цель - реализовать все эти функции в информационной системе, сделать ее максимально понятной, удобной и функциональной.
Построение модели данных начинается с выделения сущностей данной предметной области. В моем случае были выделены следующие сущности:
* клиенты - люди, которые пользуются услугами;
* услуги - список услуг, которые использует клиент;
* мастера-сотрудники, предоставляющие услуги;
*запись-закрепление за клиентом свободного времени на конкретно выбранную услугу.
Далее рассмотрим связи между сущностями:
* номер карты клиента -номер карты клиента. Один клиент может пользоваться несколькими услугами. При этом если данные о клиенте имеются в базе данных, то использовал минимум одну услугу. Поэтому мощность связи - Р. Связь идентифицирующая, т.к. заказ без клиента существовать не может;
* услуга-услуга. Одну услугу может использовать несколько человек, но как минимум услугадолжна выполняться хотя бы одним мастером. Поэтому мощность связи - Р. Связь идентифицирующая;
* личный код-личный код. Каждая услугавыполняется каким-то одним сотрудником. Какие-то сотрудники могут выполнять множество услуг. Мощность связи - N. Тип связи - не идентифицирующая, поскольку экземпляр сущности Услуга уже может существовать, но за ним еще может быть не закреплен ни один сотрудник. Именно из этих же соображений в свойствах этой связи мы выбрали переключатель "NullsAllowed" (на диаграмме это отображается в виде не закрашенного ромбика со стороны сущности-родителя).
Итоговая диаграмма(схема данных) показана на рис. 5 ниже.
Автоматизация позволила нам упростить ряд сложных задач, которые ранее реализовались сотрудниками салона красоты вручную: поиск клиента по фамилии, отображение свободных дней, оформление записи клиента, просмотр истории посещения салона.
Рисунок 5- Схема данных в СУБД
Администратор салона красоты может просматривать занятость персонала и предварительно записывать людей, мастера могут просматривать количество клиентов и планировать свой рабочий день. Теперь не надо беспокоиться о статистике. База данных берет эти обязательства на себя. В любой момент владелец салона может узнать историю оказанных услуг, оценить, самых востребованных сотрудников для их поощрения, выяснить, какие услуги более популярны, в каком направлении расширять бизнес и т.д.
2.3 Инструкции по использованию БД
Работа с программой осуществляется при помощи форм, навигация между которыми выполняется при помощи кнопок. При загрузке программы появляется Главная форма, на которой расположены важнейшие органы управления системой: кнопка выбора базы данных, справочники «Мастера», «Клиенты», «Запись», «Услуга».
На форме «Запись» (рис.6) возможно добавление предварительной записи клиента на определенное число к определенному мастеру.
Рисунок 6- форма «Запись»
На форме «Клиенты» (рис.7) отображена вся необходимая информация о клиентах, история посещения салона и есть возможность предварительной записи. А также возможность добавления новых клиентов.
Рисунок 7- форма «Клиенты»
На форме «Мастера» (рис.8) отображается список мастеров. На форме также есть кнопки для добавления нового мастера.
Рисунок 8 - форма «Мастера»
На форме «Услуги» (рис.9)отображается список услуг, предоставляемых салоном. На форме также есть кнопки для перехода к записи.
Рисунок 9 - форма «Услуги»
На основе представленных выше форм, можно создать отчеты и запросы.
Запрос на выборку данных о предоставленных услугах (рисунок 10). Этот запрос позволяет просмотреть данные о клиенте и дату посещения салона.
Рисунок 10- Запрос
Конечные данные о проделанной работе и прибыли салона красоты можно вывести с помощью отчета (рисунок 11).
Рисунок 11 - отчет
3. ТРЕБОВАНИЯ К РЕАЛИЗАЦИИ БД
3.1 Требования к аппаратно-программной платформе
Данную систему можно установить на компьютер и работать как с локально расположенной базой, так и с сетевой. При загрузке программы нужно выбрать файл базы данных.
Системные требования:
ОС: Windows XP, Windows Vista, Windows 7, Windows 8.
CPU: 200 МГц и выше.
HDD: от 1 МБ и выше (в зависимости от размера базы).
GPU: видеокарта 64-бит, 64 МБ и выше.
Большинство перечисленных требований идут транзитом на следующие этапы процесса проектирования. Проектировщику базы данных на стадии планирования проектирования базы данных необходимо убедиться, что эти требования присутствуют в исходной документации, и в случае, если какие-либо требования отсутствуют, запросить их.
3.2 Требования по безопасности и надежности
Система должна сохранять работоспособность и обеспечивать восстановление своих функций при возникновении следующих внештатных ситуаций:
- при сбоях в системе электроснабжения аппаратной части, приводящих к перезагрузке ОС, восстановление программы должно происходить после перезапуска ОС и запуска исполняемого файла системы;
- при ошибках в работе аппаратных средств (кроме носителей данных и программ) восстановление функции системы возлагается на ОС;
- при ошибках, связанных с программным обеспечением (ОС и драйверы устройств), восстановление работоспособности возлагается на ОС.
Для защиты аппаратуры от бросков напряжения и коммутационных помех должны применяться сетевые фильтры.
Все внешние элементы технических средств системы, находящиеся под напряжением, должны иметь защиту от случайного прикосновения, а сами технические средства иметь зануление или защитное заземление в соответствии с ГОСТ 12.1.030-81 и ПУЭ.
Система электропитания должна обеспечивать защитное отключение при перегрузках и коротких замыканиях в цепях нагрузки, а также аварийное ручное отключение.
Общие требования пожарной безопасности должны соответствовать нормам на бытовое электрооборудование. В случае возгорания не должно выделяться ядовитых газов и дымов. После снятия электропитания должно быть допустимо применение любых средств пожаротушения.
Факторы, оказывающие вредные воздействия на здоровье со стороны всех элементов системы (в том числе инфракрасное, ультрафиолетовое, рентгеновское и электромагнитное излучения, вибрация, шум, электростатические поля, ультразвук строчной частоты и т.д.), не должны превышать действующих норм (СанПиН 2.2.2./2.4.1340-03 от 03.06.2003 г.).
ЗАКЛЮЧЕНИЕ
Разработка информационной системы, как правило, выполняется для вполне определенного предприятия. Особенности предметной деятельности предприятия, безусловно, оказывают влияние на структуру информационной системы, но в тоже время структуры разных предприятий в целом схожи между собой. Каждая организация, независима от рода её деятельности, состоит из ряда подразделений, непосредственно осуществляющих тот или иной вид деятельности компании и эта ситуация справедлива практически для всех организаций, каким бы видом деятельности они ни занимались.
Внедрение современных информационных технологий позволяет сократить время, требуемое на подготовку конкретных маркетинговых и производственных проектов, уменьшить непроизводительные затраты при их реализации, исключить возможность появления ошибок в подготовке бухгалтерской, технологической и других видов документации, что дает коммерческой компании прямой экономический эффект.
Разумеется, для раскрытия всех потенциальных возможностей, которые несет в себе использование компьютеров, необходимо применять в работе на них комплекс программных и аппаратных средств, максимально соответствующий поставленным задачам. Поэтому в настоящее время велика потребность коммерческих компаний в компьютерных программах, поддерживающих работу управленческого звена компании, а также в информации о способах оптимального использования имеющегося у компании компьютерного оборудования.
Результатом выполнения курсовой работы стало разработанное приложение баз данных, позволяющее автоматизировать операции учета и процессы составления отчетных документов в салоне красоты.Таблицы созданной базы данных отвечают требованиям нормализации, что позволяет обеспечить целостность и непротиворечивость информации.
Средствами СУБД MicrosoftAccess создан удобный пользовательский интерфейс. Приложение позволяет решать все задачи, сформулированные в задании на курсовую работу.
Все вышеперечисленное позволяет сделать вывод, что задание выполнено полностью и поставленная цель достигнута.
СПИСОК ИСТОЧНИКОВ И ЛИТЕРАТУРЫ
1. Голицына О.Л., Максимов Н.В., Попов И.И.. «Информационные системы: учебное пособие. Москва: ФОРУМ: ИНФРА-М, 2012г. 496 стр.
2. Гагарина Л.Г., Киселев Д.В., Федотова Е.Л.: учеб. Пособие / Под ред. Проф. Л.Г.Гагариной. «Разработка и эксплуатация автоматизированных информационных систем», 2010г. 384 стр.
3.Михеев Е.В. «. Информационные технологии в профессиональной деятельности», Москва: ТК Велби, Проспект, 2015г. 448стр.
4. Фуфаев Э.В. «Разработка и эксплуатация удаленных баз данных», Москва: Издательский центр «Академия» 2011г. 256 стр.
5. Грегори Р. Эндрюс, «Основы многопоточного, параллельного и распределенного программирования», Москва: Вильямс 2011г. 512 стр.
6. Эдвард Йордон, Карл Аргила, «Объектно-ориентированный анализ и проектирование систем», Москва: Лори 2012г. 264 стр.
7. Гребенюк Е. И. , Гребенюк Н. А. «Технические средства информатизации», ИД «Академия» 2013г. 272 стр.
8.Е. П. Истомин, В. В. Новиков М.В.Новикова «Высокоуровневые методы информатики и программирования»2011г. 228 стр.
9.. Сорокин А.В. «Delphi. Разработка баз данных» Санкт - Петербург: Питер, 2014г. 477стр.
10. Гвоздева В.А. «Основы построения автоматизированных информационных систем: учебник», Москва: ИНФРА-М 2014г. 320 стр.
11. А.Д. Хомоненко, В.М. Цыганков, М.Г. Мальцев «Базы данных. Учебник для вузов, Санкт - Петербург: КОРОНА принт, 2011г. 736 стр.
12. Галатенко В.А«Основы информационной безопасности. Курс лекций»., Москва: ИНТУИТ.РУ, 2015 г. 264 стр.
13. Романенко А. Г., Самойлюк О. Ф., Максимович Г. Ю., «Информационные системы: Учебное пособие - 2-е издание, дополнительное Учебное пособие» - Москва: Российский государственный гуманитарный университет, Издательский центр, Издательский центр РГГУ, 2012г.
14. Михеева Е.В. «Практикум по информационным технологиям в профессиональной деятельности», Москва: Academia, 2011г. 256 стр.
15. Карминский А.М., и др. «Информатизация бизнеса. Концепции, технологии, системы»,
Размещено на Allbest.ru
Подобные документы
Характеристика основных этапов создания программной системы. Сведения, хранимые в базе данных информационной системы музея. Описание данных, их типов и ограничений. Проектирование базы данных методом нормальных форм. Технические и программные средства.
курсовая работа [1,8 M], добавлен 23.01.2014Обоснование выбора используемого программного обеспечения. Входная и выходная информация. Реляционная модель базы данных предметной области. Создание модели информационной системы с помощью Run All Fusion Process Modeler r7. Результаты тестовых испытаний.
курсовая работа [4,3 M], добавлен 12.04.2014Анализ уровня технической и программной оснащенности ЗАГСа. Обзор языков программирования для создания информационной системы. Моделирование структуры реляционной базы данных в составе ИС. Диаграммы кооперации, классов, компонентов, развертывания.
курсовая работа [424,2 K], добавлен 12.02.2016Варианты использования информационной системы: заказ билета, просмотр каталога фильмов и списка кинотеатров. Проектирование реляционной модели базы данных, ее мапирование в метамодель, логическая и физическая реализация. Результаты работы программы.
курсовая работа [673,9 K], добавлен 20.11.2011Создание информационной системы товарооборота на основе использования технологий баз данных кирпичного завода. Физическая модель базы данных. Проектирование БД в СУБД Microsoft SQL Server. Схема функциональной структуры программной системы. Запросы к БД.
курсовая работа [3,5 M], добавлен 05.03.2015Выбор, обоснование и особенности работы СУБД. Характеристика языков программирования. Разработка структурной и функциональной модели информационной системы аптеки. Проектирование программной среды АИС и ее интерфейса. Построение модели базы данных.
курсовая работа [442,3 K], добавлен 21.04.2012Анализ деятельности складского учета, внедрение информационных технологий в процесс работы склада. Создание информационной системы учета движения материалов на складе. Моделирование бизнес-процессов. Проектирование физической структуры базы данных.
курсовая работа [4,1 M], добавлен 22.06.2014Характеристика существующих технологий для разработки информационной системы. Проектирование реляционной базы данных информационной системы учета научных публикаций в среде Adobe Dreamweaver. Оценка функциональных возможностей системы учета публикаций.
дипломная работа [2,0 M], добавлен 12.08.2015Характеристика программных продуктов, используемых при разработке информационной системы. Проектирование интерфейса и базы данных. Создание информационной системы, в которой нужно разработать структурную и функциональную схему программного продукта.
курсовая работа [2,1 M], добавлен 04.03.2021Проектирование автоматизированной информационной системы, позволяющей оформлять заказы на продажу керамической плитки. Разработка реляционной модели данных. Структура и содержание таблиц базы данных, формирование запросов к ней и назначение ее форм.
курсовая работа [4,9 M], добавлен 26.07.2013