МИНИСТЕРСТВО ОБРАЗОВАНИЯ ПЕНЗЕНСКОЙ ОБЛАСТИ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ
МИНИСТЕРСТВО ОБРАЗОВАНИЯ ПЕНЗЕНСКОЙ ОБЛАСТИ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ПЕНЗЕНСКОЙ ОБЛАСТИ «ПЕНЗЕНСКИЙ МНОГОПРОФИЛЬНЫЙ КОЛЛЕДЖ» Лицензия на право ведения образовательной деятельности: А № 231643 от 10.06.2009 г Юридический адрес : 440014 г. Пенза, ул. Лесозащитная, 22 телефон 8(412)62-85-87 E-mail: [email protected]
Выпускница группы 12 ОКХ 11 Ушакова Римма Алексеевна Специальность 230401 «Информационные системы (по отраслям)»
ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА «РАЗРАБОТКА И АДМИНИСТРАТИВНОЕ БАЗЫ ДАННЫХ ПРЕДПРИЯТИЯ» Выполнила: Ушакова Р.А студентка 4 курса группы 12ОКХ11 Преподаватель Куренкова О.В Пенза 2016г
Теоретико-методические основы проектирования, разработки и внедрения баз данных информационных систем на предприятии Информация (от лат. informatio— осведомление, разъяснение, изложение, от лат. informare— придавать форму)— в широком смысле абстрактное понятие, имеющее множество значений, в зависимости от контекста. На рис. 1. представлены две стороны определения понятия информации: функциональная и представительная. Первая в общих чертах определяет круг действий над информацией, а вторая - результат выполнения этих действий.
Рис. 1. Схема содержание термина "информация"
Современные ИС - сложные комплексы аппаратных и программных средств, технологии и персонала, которые еще называют автоматизированными информационными системами. Аппаратное обеспечение ИС включает в себя широкий набор средств вычислительной техники, средства передачи данных, а также целый ряд специальных технических устройств (устройства графического отображения информации, аудио- и видеоустройства, средства речевого ввода и т.д.). Коммуникационное (сетевое) обеспечение включает в себя комплекс аппаратных сетевых коммуникаций и программных средств поддержки коммуникаций в ИС. Программное обеспечение ИС обеспечивает реализацию функций ввода данных, их размещения на машиночитаемых носителях, модификации данных, доступ к данным, поддержку функционирования оборудования.
Рис.2. Схема определения информационной системы
Рис. 3. Основные концепции обработки данных
сопоставление основных методов обработки данных: концепции файловой системы, концепция баз данных и концепция объектно-ориентированных баз данных Рис. 4. Основные методы обработки данных
Системой управления базами данных (Data-base Management System) называется совокупность программных средств, необходимых для использования базы данных и предоставляющих разработчикам и пользователям множество различных представлений данных. СУБД являются сложными программными системами, работающими на различных операционных платформах. Рис.5. Основные функции СУБД
Эти три компонента информационной модели представляют субъективные средства описания модели, которые после определенной формализации дают внешнюю схему данных БД ИС. Рис.6. Представление об информационной модели данных
Рис.7. Концепция трех схем
Рис.8. Основные типы моделей данных
Объект (или сущность) — это нечто существующее и различимое, то есть объектом можно назвать то "нечто", для которого существуют название и способ отличать один подобный объект от другого. Объектами могут быть не только материальные предметы, но и более абстрактные понятия, отражающие реальный мир. Атрибут (или данные) — это некоторый показатель, который характеризует некий объект и принимает для конкретного экземпляра объекта некоторое числовое, текстовое или иное значение. Реляционная база данных — это совокупность отношений, содержащих всю информацию, которая должна храниться в базе данных. То есть база данных представляет набор таблиц, необходимых для хранения всех данных.
Методы хранения данных и доступа к ним. Для оценки методов доступа и хранения используются понятия эффективности доступа и эффективности хранения. Эффективность доступа – отношение числа логических обращений к числу физических при выборке элемента данных. Эффективность хранения – отношение числа информационных байтов к числу физических при хранении.
Администратор базы данных Понятие, классификация и функции администратора базы данных Администратор базы данных выполняет работы по созданию и обеспечению функционирования БД на протяжении всех этапов жизненного цикла системы. В составе группы администраторов банка данных можно выделить различные подгруппы в зависимости от выполняемых ими функций. Численность группы администрации, выполняемые ими функции, будут в значительной степени зависеть от масштаба банка данных, специфики хранимой в нем информации, типа банка данных, особенностей используемых программных средств и некоторых других факторов. В составе администрации базы данных должны быть системные аналитики, проектировщики структур данных и внешнего по отношению к банку данных информационного обеспечения, проектировщики технологических процессов обработки данных, системные и прикладные программисты, операторы, специалисты по техническому обслуживанию.
В процессе своей деятельности администратор базы данных взаимодействует с другими категориями пользователей банка данных, а также и с «внешними» специалистами, не являющимися пользователями базы данных. Если банк данных функционирует в составе какой-либо включающей его автоматизированной информационной системы (например, в АСУ), то АБД должен работать в контакте со специалистами по обработке данных в этой системе. Администраторы базы данных взаимодействуют и с внешними по отношению к нему группами специалистов и, прежде всего, поставщиками СУБД и ППП, администраторами других баз данных. Средства администрирования включены в состав всех СУБД. Особенно развиты эти средства в корпоративных СУБД
Администрирование базы данных Управление данными в базах данных Эта функция включает обеспечение необходимых структур внешней памяти как для хранения непосредственных данных, входящих в БД, так и для служебных целей, например, для убыстрения доступа к данным в некоторых случаях (обычно для этого используются индексы). Существует множество различных способов организации внешней памяти баз данных. Как и все решения, принимаемые при организации баз данных, конкретные методы организации внешней памяти необходимо выбирать в тесной связи со всеми остальными решениями.
Управление буферами оперативной памяти. СУБД обычно работают с БД значительного размера; по крайней мере этот размер обычно существенно превышает доступный объем оперативной памяти. Управление транзакциями. Транзакция – это последовательность операций над БД, рассматриваемых СУБД как единое целое. Либо транзакция успешно выполняется, и СУБД фиксирует (COMMIT) изменения БД, произведенные ею, во внешней памяти, либо ни одно из этих изменений никак не отражается в состоянии БД. Понятие транзакции необходимо для поддержания логической целостности БД.
Журнализация. Одно из основных требований к СУБД – надежное хранение данных во внешней памяти. Журнал – это особая часть БД, недоступная пользователям СУБД и поддерживаемая особо тщательно (иногда поддерживаются две копии журнала, располагаемые на разных физических дисках), в которую поступают записи обо всех изменениях основной части БД.
Исследование предметной области Описание предметной области Предметной областью реализуемой задачи является такая информационная сущность как салон красоты «Style studio», включающая в себя информационные потоки об услугах, продукции, производителях и клиентах. Рис.9 Карта проезда
Салон красоты «Style studio» — это высокотехнологичный сервис, позволяющий клиентам салона придать вашему образу завершённость. Здесь вас ждут широкий спектр и высокий уровень работ с использованием новейших технологий и материалов, уютная атмосфера и внимательный персонал, который сделает всё, чтобы посещение салона было полезным и эффективным, а стильный интерьер позволит приятно провести время. Специалисты заведения помогут вам сделать ручной и аппаратный маникюр любой сложности.
Организационная структура предприятия В настоящее время в салон красоты «Style studio» работает шестнадцать человек, включая директора. Всего в работе предприятия задействовано: - 8 парикмахеров; - 2 мастера маникюра и педикюра; - косметолог; - массажист; - администратор; - уборщица; - охранник.
Так как организационная структура салона красоты ««Style studio» линейная, что она имеет ряд достоинств: - четкие системы взаимосвязи между руководителями и подчиненными; - быстрота реакции в ответ на прямые указания; - личная ответственность руководителя за конечные результаты предприятия и другие. Рис. 10. Структура управления салона красоты «Style studio»
Администратор является организатором всей работы внутри салона красоты. Основная задача администратора заключается в доброжелательном приеме гостей, причем, организовать это все нужно так, чтобы гости чувствовали себя комфортно, не нуждаясь ни в чем. Администратор также принимает участие в работе по оценке качества труда, ведет журнал учета. Администратор имеет право: - Не допускать или отстранять от работы работников зала нарушивших трудовую дисциплину или правила внутреннего распорядка. - Докладывать о произошедшем инциденте высшему руководству. - Давать предложения по найму и увольнению персонала торгового зала. - Проверять знания персонала и давать заключение об уровне их профессиональной подготовки. - Осуществлять контроль над практикой учеников сотрудников и соблюдение учебных программ. - Вносить предложения по поощрению работников салона.
Описание программных продуктов, используемых при проектировании базы данных Для проектирования автоматизированной системы требуется интеграция серверной БД, в которой хранится вся информация. Интерфейс должен быть Windows-совместимый, т.е. соответствовать стандартам программ ОС Windows. Режим «1С: Предприятие» – это прикладное решение программы в соответствии с ее предназначением. Именно в режиме «1С: Предприятие» работают бухгалтеры, финансисты, менеджеры и другие конечные пользователи программы.
Рис.11. Режим «1С: Предприятие»
Автоматизированное рабочее место администратора - основное рабочее окно для обслуживания клиентов салона красоты (рис. 12.), если используется система обслуживания клиентов без предварительной записи, а так же, если запись ведется вручную на бумаге. При обслуживании клиента используется документ "Оказание услуг" (рис. 12.). В самом простом варианте администратор вводит всего три вещи: клиента, мастера и оказанные им услуги. Все остальные данные заполняются автоматически: прейскурант, цены, скидки, автоматически списываемые материалы и др.
Рис. 12. "АРМ Администратора"
Рис. 13. Документ "Оказание услуг"
На закладке "Продажа материалов" (рис. 14.) вводятся товары, которые клиент покупает в салоне красоты. Рис. 14. Вкладка "Материалы"
При оплате сумма документа, введенного на основании, а так же все необходимые реквизиты заполняются автоматически (рис.15.). Так же поддерживается возможность фискализации чеков по разным отделам. Рис. 15. Документ "Чек"
Для расчета заработной платы сотрудников салона красоты используется отчет "Расчет зарплаты" (рис. 16.) Программа "Салон красоты" поддерживает разные схемы начисления заработной платы, а так же в различном сочетании. Любому из сотрудников в его настройках можно указать любую ставку, причем с возможностью её изменения хоть каждый день. Рис. 16. Отчет "Расчет зарплаты"
Рис. 17. Тариф выработки
Рис. 18. Отчет "Расчет зарплаты"
Эти данные отчет берёт из "Графика работы мастеров" (рис. 19). Рис. 19. "График работы"
Данная обработка просматривает все документы реализации и, если мастер в этот день оказывал услугу, то в графике работы появится запись с суммой выработки и периодом проведения первой и последней услуги. Рис. 20. Заполнение графика работы мастеров
Рис. 21. Отчет о прибыли
Организацию вычислений в рамках технологии «клиент-сервер», подразделяют на двухуровневую и трехуровневую архитектуры. Трехуровневая архитектура (рис. 23) характеризуется тем, что: обработка информации выполняется на сервере приложений, а не на клиентских машинах. Таким образом, интерфейс пользователя, прикладные алгоритмы и работа с БД выполняют три самостоятельные компоненты. Каждая из них реализована на базе собственной программной и аппаратной архитектуры и выполняет свои определенные функции. Рис. 23. Архитектура «клиент-сервер»
Разработка базы данных ИС предприятия «Style studio» Реляционная БД – это БД, где связи между данными осуществляются в виде таблиц, где каждому элементу строки соответствует один и только один элемент столбца. В таблицах строки называются записями или картежами, а столбцы называются полями. Уникальность каждой таблицы создается за счет ключей, которые содержат одно или несколько полей таблицы. Ключи хранятся в упорядоченном виде, что обеспечивает доступ к каждой записи. Основные разделы главного окна соответствуют типам объектов, которые может содержать база данных Access. Это Таблицы, Запросы, Отчеты, Макросы и Модули.
Рис.24. Окно программы Access 2007. Рис.25. Интерфейс программы
Рис. 26. Схема базы данных «Салон красоты »
СПАСИБО ЗА ВНИМАНИЕ!
25244-prezentaciya_ushakova.ppt
- Количество слайдов: 43

