Автор24

Информация о работе

Подробнее о работе

Страница работы

Музыкальная картотека

  • 33 страниц
  • 2014 год
  • 219 просмотров
  • 0 покупок
Автор работы

vipauthor

300 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

СОДЕРЖАНИЕ


СОДЕРЖАНИЕ 2
ВВЕДЕНИЕ 3
1 ПОСТАНОВКА ЗАДАЧИ 4
1.1 Описание предметной области решаемой задачи 4
1.2 Функции, реализуемые задачей 4
1.3 Входящие документы 5
1.4 Выходящие документы 6
2 ОПИСАНИЕ ЦЕЛЕВОЙ СУБД 7
2.1 Возможности и ограничения выбранной СУБД 7
3 РАЗРАБОТКА ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ 8
3.1 Описание реквизитов входящей информации 8
3.2 Схема связей таблиц базы данных 9
3.3 Подбор входящих данных 10
3.4 Создание базы данных 12
4 ОПИСАНИЕ ТЕХНОЛОГИИ И АЛГОРИТМОВ РЕШЕНИЯ ЗАДАЧИ, И ИХ РЕАЛИЗАЦИЯ 13
4.1 Описание технологии ввода, изменения и вывода информации 13
4.2 Обобщенный алгоритм решения задачи и его декомпозиция на модули, реализуемые инструментальными средствами (электронными таблицами) 17
4.3 Алгоритм модуля задачи и его реализация 17
5 РАЗРАБОТКА ИНСТРУКЦИИ ПОЛЬЗОВАТЕЛЯ 27
5.1 Известные ошибки и особенности работы 28
ЗАКЛЮЧЕНИЕ 29
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 30
ПРИЛОЖЕНИЕ 1 31

1.1 Описание предметной области решаемой задачи

При хранении дома аудиозаписей на различных носителях основной проблемой является каталогизация записей для дальнейшего быстрого поиска данных. При большом количестве данных в базе выполнить быстро поиск требуемой записи очень проблематично. Кроме того записи необходимо правильно структурировать, а при заполнении данных вручную не исключены грубые ошибки. Автоматизация процесса должна помочь избежать ошибок ввода.
В качестве предметной области рассматриваются функции ввода, сортировки и поиска данных, которые выполняет хозяин домашней коллекции музыкальных записей. Сама коллекция является объектом автоматизации.
Разрабатываемая автоматизированная система должна решать следующие проблемы:
• Хранение информации об объектах домашней фонотеки в электронном виде. Это позволит быстро находить нужную информацию.
• Вывод информации в виде отчетов по заданным параметрам.
• Поиск информации по заданным параметрам.


2.1 Возможности и ограничения выбранной СУБД

В качестве системы управления базой данных (СУБД) была выбрана программа пакета Microsoft Office 2007 – Excel. Это наиболее широко распространенная программа. С ее помощью можно проводить расчеты, составлять таблицы, отчеты, диаграммы, выполнять вычисления функций. Пакет Microsoft Office 2007, кроме программы Excel, имеет еще более совершенные средства разработки баз данных, такие как Access. Но для разработки базы данных на небольшом предприятии или в домашних условиях, электронные таблицы Excel являются наиболее оптимальным выбором.
Excel имеет интуитивно понятный интерфейс и широкий выбор визуальных средств разработки, которые помогут даже неопытному разработчику создать базу данных и поддерживать ее в рабочем состоянии. Excel обеспечивает удобные средства и методы для поиска информации в таблицах, с его помощью можно осуществлять глубокий анализ и быстро формировать отчетные документы.
...

3.1 Описание реквизитов входящей информации

Для разработки таблиц необходимо определить поля таблицы и их реквизиты. В качестве таблиц будут использоваться листы книги Excel. Названия таблиц должны соответствовать названиям листов. Все поля и реквизиты разрабатываемых таблиц базы данных представлены в Таблицах 3.1.1 – 3.1.6.
Таблица 3.1.1 - Реквизиты таблицы "Муз.жанр"
Поле
Формат
Примечание

Числовой
Число десятичных разрядов – 0
Жанр
Общий

Описание
Общий
Отображение – Переносить по словам

Таблица 3.1.2 - Реквизиты таблицы "Муз.носители"
Поле
Формат
Примечание

Числовой
Число десятичных разрядов – 0
Носитель
Общий

Таблица 3.1.3 - Реквизиты таблицы "Форматы"
Поле
Формат
Примечание

Числовой
Число десятичных разрядов – 0
Формат
Общий

Описание
Общий
Отображение – Переносить по словам

Таблица 3.1.4 - Реквизиты таблицы "Исполнители"
Поле
Формат
Примечание

Числовой
Число десятичных разрядов – 0
Исполнитель
Общий

Количество
Общий

Дата рождения
Дата
Образец - *14.03.
...

3.3 Подбор входящих данных
Для разработки базы данных необходимы первоначальные данные, которые обеспечат информационную основу. Это данные, которые должны быть занесены в справочники базы: жанры, носители и форматы. Эти данные постоянные и крайне редко подлежат изменению.
В Таблицах 3.3.1 – 3.3.3 представлены основные наименования жанров музыки, музыкальных носителей и цифровых форматов. В любой момент пользователь может дополнить имеющуюся справочную информацию новой.
Таблица 3.3.8 - Входящие данные к таблице "Муз.жанр"

Жанр
Описание
1
Авангардная музыка
Вид современной музыки, некоторые элементы эстетики которой являются радикально инновационными.
2
Блюз
Музыкальная форма и музыкальный жанр, зародившиеся в конце XIX века в афроамериканском сообществе Юго-Востока США.
3
Военная музыка
Музыка, служащая целям военного управления, строевого обучения, воинского и патриотического воспитания всех граждан.
...

4.1 Описание технологии ввода, изменения и вывода информации

Описываться технология ввода и корректировки будет на примере обработки данных в таблице «Аудиозаписи». Для всех таблиц базы данных применяется единая технология обработки данных, поэтому и реализация данного процесса будет подобной.
Переход к таблице «Аудиозаписи» осуществляется с помощью кнопки на главном листе «Аудиозаписи». После нажатия пользователю становится доступной таблица с данными обо всех имеющихся в наличии аудиозаписях (Приложение 1).
В верхней части листа расположены кнопки, которые помогают обрабатывать информацию в таблице: «Новая», «Изменить», «Поиск», «Удалить».
С помощью представленных кнопок открываются соответствующие формы или выполняются некоторые действия.
При нажатии на кнопку «Новая» вызывается форма с полями для ввода новой записи. Например, при вводе данных в таблицу «Аудиозаписи» нужно заполнить следующие поля (Рис.4.1-1): «Название», «Альбом», «Длительность», «Формат», «Жанр».

Рисунок 4.
...

4.3 Алгоритм модуля задачи и его реализация

Поскольку, в ходе решения поставленных задач, выяснилось, что технология выполнения операций ввода, корректировки и вывода одинакова для всех объектов базы данных, то было принято решение не делить программное решение на несколько модулей, а объединить его в один модуль.
В модуле Module1 отражены процессы автоматизации операций обработки данных в электронных таблицах. Автоматизация позволяет нажатием одной кнопки выполнять вызов формы или инициировать выполнение целого комплекса действий. В Таблице 4.3.1 указаны присутствующие на листах книги кнопки и выполняемые ими действия.
Таблица 4.3.11 - Командные кнопки, присутствующие на листах Excel-книги
Лист
Кнопка
Действие
Главная
Жанры
Переход на лист «Муз.жанр»

Носители
Переход на лист «Муз.
...

5 РАЗРАБОТКА ИНСТРУКЦИИ ПОЛЬЗОВАТЕЛЯ

Для начала работы с базой данных необходимо запустить xlsm-файл «Домашняя фонотека». Все необходимые для работы кнопки собраны в группы на главном листе. Для работы необходимо выбрать группу «Формы».
В группе «Формы» кнопки расположены в той последовательности сверху вниз, в которой желательно вводить данные. Такая последовательность определяется связями между таблицами. Например, чтобы ввести аудиозапись, необходимо заполнить информацию об альбоме, к которому она принадлежит. Если запись не входит в альбом, а является самостоятельным произведением, пользователю все равно придется ввести данные в таблицу «Альбомы», чтобы не нарушать связи. В таком случае можно вводить название альбома «Сингл», «Неизвестен» или «Отдельная песня», выбор названия остается за пользователем.
После того как вся информация введена, можно просмотреть отчет. Вызвать отчет можно с главного листа по кнопке «Списки связей».
...

5.1 Известные ошибки и особенности работы

Для корректной работы программы пользователю рекомендуется не менять названия листов и не пытаться самостоятельно изменять программный код назначенный кнопкам. Чтобы избежать подобных случайных изменений листы Excel-книги могут быть защищены, пароль при такой защите не применяется и ее легко снять. Защита должна быть для каждой группы листов разная. Для таблиц, в которые осуществляется ввод данных и отчета, при общей защите разрешен ввод строк. Для главной страницы изменения вообще не разрешены. Также запрещено форматирование, вставка столбцов и удаление элементов таблицы. Опытный пользователь может выполнить корректировки элементов Excel-книги, но только если знает что повлекут за собой изменения.
Кроме того, разработанная база данная не имеет механизмов защиты данных от сбоев и взлома. Данная функция отдается на усмотрение пользователя, т.е. он может защитить Excel-книгу паролем и таким образом избежать утечки данных.
...

ЗАКЛЮЧЕНИЕ

В процессе разработки базы данных решались вопросы по автоматизации определенных процессов для учета и каталогизации музыкальной библиотеки. Была определена область и предмет разработки. По выбранным характеристикам системы была подобрана СУБД, максимально отвечающая требованиям разработчика и пользователя. В процессе разработки удалось автоматизировать такие процессы как ввод, редактирование и удаление данных. Основной целью работы было создание такой информационной системы, в которой возможно было осуществлять быстрый поиск информации. Это требование было выполнено в полной мере. В системе можно осуществлять поиск в таблицах, а также выдавать отчет по заданным данным. Кроме того информационная система снабжена средствами контроля информации для правильного ведения.
Тестирование системы не выявило никаких ошибок. Пользователю даны рекомендации по работе с системой.
...

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1. А. Гладкий, А. Чиртик. «Трюки и эффекты Excel»
2. Гарбер Геннадий. «Основы программирования на Visual Basic и VBA в Excel 2007»
3. Гарнаев А. «Самоучитель VBA»
4. Джон Уокенбах. «Microsoft Office Excel 2007: профессиональное программирование на VBA»
5. Л.А. Демидова, А.Н. Пылькин. «Программирование в среде VBA»
6. Стив Каммингс. «VBA для чайников»

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Согласен с условиями политики конфиденциальности и  пользовательского соглашения

Фрагменты работ

СОДЕРЖАНИЕ


СОДЕРЖАНИЕ 2
ВВЕДЕНИЕ 3
1 ПОСТАНОВКА ЗАДАЧИ 4
1.1 Описание предметной области решаемой задачи 4
1.2 Функции, реализуемые задачей 4
1.3 Входящие документы 5
1.4 Выходящие документы 6
2 ОПИСАНИЕ ЦЕЛЕВОЙ СУБД 7
2.1 Возможности и ограничения выбранной СУБД 7
3 РАЗРАБОТКА ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ 8
3.1 Описание реквизитов входящей информации 8
3.2 Схема связей таблиц базы данных 9
3.3 Подбор входящих данных 10
3.4 Создание базы данных 12
4 ОПИСАНИЕ ТЕХНОЛОГИИ И АЛГОРИТМОВ РЕШЕНИЯ ЗАДАЧИ, И ИХ РЕАЛИЗАЦИЯ 13
4.1 Описание технологии ввода, изменения и вывода информации 13
4.2 Обобщенный алгоритм решения задачи и его декомпозиция на модули, реализуемые инструментальными средствами (электронными таблицами) 17
4.3 Алгоритм модуля задачи и его реализация 17
5 РАЗРАБОТКА ИНСТРУКЦИИ ПОЛЬЗОВАТЕЛЯ 27
5.1 Известные ошибки и особенности работы 28
ЗАКЛЮЧЕНИЕ 29
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 30
ПРИЛОЖЕНИЕ 1 31

1.1 Описание предметной области решаемой задачи

При хранении дома аудиозаписей на различных носителях основной проблемой является каталогизация записей для дальнейшего быстрого поиска данных. При большом количестве данных в базе выполнить быстро поиск требуемой записи очень проблематично. Кроме того записи необходимо правильно структурировать, а при заполнении данных вручную не исключены грубые ошибки. Автоматизация процесса должна помочь избежать ошибок ввода.
В качестве предметной области рассматриваются функции ввода, сортировки и поиска данных, которые выполняет хозяин домашней коллекции музыкальных записей. Сама коллекция является объектом автоматизации.
Разрабатываемая автоматизированная система должна решать следующие проблемы:
• Хранение информации об объектах домашней фонотеки в электронном виде. Это позволит быстро находить нужную информацию.
• Вывод информации в виде отчетов по заданным параметрам.
• Поиск информации по заданным параметрам.


2.1 Возможности и ограничения выбранной СУБД

В качестве системы управления базой данных (СУБД) была выбрана программа пакета Microsoft Office 2007 – Excel. Это наиболее широко распространенная программа. С ее помощью можно проводить расчеты, составлять таблицы, отчеты, диаграммы, выполнять вычисления функций. Пакет Microsoft Office 2007, кроме программы Excel, имеет еще более совершенные средства разработки баз данных, такие как Access. Но для разработки базы данных на небольшом предприятии или в домашних условиях, электронные таблицы Excel являются наиболее оптимальным выбором.
Excel имеет интуитивно понятный интерфейс и широкий выбор визуальных средств разработки, которые помогут даже неопытному разработчику создать базу данных и поддерживать ее в рабочем состоянии. Excel обеспечивает удобные средства и методы для поиска информации в таблицах, с его помощью можно осуществлять глубокий анализ и быстро формировать отчетные документы.
...

3.1 Описание реквизитов входящей информации

Для разработки таблиц необходимо определить поля таблицы и их реквизиты. В качестве таблиц будут использоваться листы книги Excel. Названия таблиц должны соответствовать названиям листов. Все поля и реквизиты разрабатываемых таблиц базы данных представлены в Таблицах 3.1.1 – 3.1.6.
Таблица 3.1.1 - Реквизиты таблицы "Муз.жанр"
Поле
Формат
Примечание

Числовой
Число десятичных разрядов – 0
Жанр
Общий

Описание
Общий
Отображение – Переносить по словам

Таблица 3.1.2 - Реквизиты таблицы "Муз.носители"
Поле
Формат
Примечание

Числовой
Число десятичных разрядов – 0
Носитель
Общий

Таблица 3.1.3 - Реквизиты таблицы "Форматы"
Поле
Формат
Примечание

Числовой
Число десятичных разрядов – 0
Формат
Общий

Описание
Общий
Отображение – Переносить по словам

Таблица 3.1.4 - Реквизиты таблицы "Исполнители"
Поле
Формат
Примечание

Числовой
Число десятичных разрядов – 0
Исполнитель
Общий

Количество
Общий

Дата рождения
Дата
Образец - *14.03.
...

3.3 Подбор входящих данных
Для разработки базы данных необходимы первоначальные данные, которые обеспечат информационную основу. Это данные, которые должны быть занесены в справочники базы: жанры, носители и форматы. Эти данные постоянные и крайне редко подлежат изменению.
В Таблицах 3.3.1 – 3.3.3 представлены основные наименования жанров музыки, музыкальных носителей и цифровых форматов. В любой момент пользователь может дополнить имеющуюся справочную информацию новой.
Таблица 3.3.8 - Входящие данные к таблице "Муз.жанр"

Жанр
Описание
1
Авангардная музыка
Вид современной музыки, некоторые элементы эстетики которой являются радикально инновационными.
2
Блюз
Музыкальная форма и музыкальный жанр, зародившиеся в конце XIX века в афроамериканском сообществе Юго-Востока США.
3
Военная музыка
Музыка, служащая целям военного управления, строевого обучения, воинского и патриотического воспитания всех граждан.
...

4.1 Описание технологии ввода, изменения и вывода информации

Описываться технология ввода и корректировки будет на примере обработки данных в таблице «Аудиозаписи». Для всех таблиц базы данных применяется единая технология обработки данных, поэтому и реализация данного процесса будет подобной.
Переход к таблице «Аудиозаписи» осуществляется с помощью кнопки на главном листе «Аудиозаписи». После нажатия пользователю становится доступной таблица с данными обо всех имеющихся в наличии аудиозаписях (Приложение 1).
В верхней части листа расположены кнопки, которые помогают обрабатывать информацию в таблице: «Новая», «Изменить», «Поиск», «Удалить».
С помощью представленных кнопок открываются соответствующие формы или выполняются некоторые действия.
При нажатии на кнопку «Новая» вызывается форма с полями для ввода новой записи. Например, при вводе данных в таблицу «Аудиозаписи» нужно заполнить следующие поля (Рис.4.1-1): «Название», «Альбом», «Длительность», «Формат», «Жанр».

Рисунок 4.
...

4.3 Алгоритм модуля задачи и его реализация

Поскольку, в ходе решения поставленных задач, выяснилось, что технология выполнения операций ввода, корректировки и вывода одинакова для всех объектов базы данных, то было принято решение не делить программное решение на несколько модулей, а объединить его в один модуль.
В модуле Module1 отражены процессы автоматизации операций обработки данных в электронных таблицах. Автоматизация позволяет нажатием одной кнопки выполнять вызов формы или инициировать выполнение целого комплекса действий. В Таблице 4.3.1 указаны присутствующие на листах книги кнопки и выполняемые ими действия.
Таблица 4.3.11 - Командные кнопки, присутствующие на листах Excel-книги
Лист
Кнопка
Действие
Главная
Жанры
Переход на лист «Муз.жанр»

Носители
Переход на лист «Муз.
...

5 РАЗРАБОТКА ИНСТРУКЦИИ ПОЛЬЗОВАТЕЛЯ

Для начала работы с базой данных необходимо запустить xlsm-файл «Домашняя фонотека». Все необходимые для работы кнопки собраны в группы на главном листе. Для работы необходимо выбрать группу «Формы».
В группе «Формы» кнопки расположены в той последовательности сверху вниз, в которой желательно вводить данные. Такая последовательность определяется связями между таблицами. Например, чтобы ввести аудиозапись, необходимо заполнить информацию об альбоме, к которому она принадлежит. Если запись не входит в альбом, а является самостоятельным произведением, пользователю все равно придется ввести данные в таблицу «Альбомы», чтобы не нарушать связи. В таком случае можно вводить название альбома «Сингл», «Неизвестен» или «Отдельная песня», выбор названия остается за пользователем.
После того как вся информация введена, можно просмотреть отчет. Вызвать отчет можно с главного листа по кнопке «Списки связей».
...

5.1 Известные ошибки и особенности работы

Для корректной работы программы пользователю рекомендуется не менять названия листов и не пытаться самостоятельно изменять программный код назначенный кнопкам. Чтобы избежать подобных случайных изменений листы Excel-книги могут быть защищены, пароль при такой защите не применяется и ее легко снять. Защита должна быть для каждой группы листов разная. Для таблиц, в которые осуществляется ввод данных и отчета, при общей защите разрешен ввод строк. Для главной страницы изменения вообще не разрешены. Также запрещено форматирование, вставка столбцов и удаление элементов таблицы. Опытный пользователь может выполнить корректировки элементов Excel-книги, но только если знает что повлекут за собой изменения.
Кроме того, разработанная база данная не имеет механизмов защиты данных от сбоев и взлома. Данная функция отдается на усмотрение пользователя, т.е. он может защитить Excel-книгу паролем и таким образом избежать утечки данных.
...

ЗАКЛЮЧЕНИЕ

В процессе разработки базы данных решались вопросы по автоматизации определенных процессов для учета и каталогизации музыкальной библиотеки. Была определена область и предмет разработки. По выбранным характеристикам системы была подобрана СУБД, максимально отвечающая требованиям разработчика и пользователя. В процессе разработки удалось автоматизировать такие процессы как ввод, редактирование и удаление данных. Основной целью работы было создание такой информационной системы, в которой возможно было осуществлять быстрый поиск информации. Это требование было выполнено в полной мере. В системе можно осуществлять поиск в таблицах, а также выдавать отчет по заданным данным. Кроме того информационная система снабжена средствами контроля информации для правильного ведения.
Тестирование системы не выявило никаких ошибок. Пользователю даны рекомендации по работе с системой.
...

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1. А. Гладкий, А. Чиртик. «Трюки и эффекты Excel»
2. Гарбер Геннадий. «Основы программирования на Visual Basic и VBA в Excel 2007»
3. Гарнаев А. «Самоучитель VBA»
4. Джон Уокенбах. «Microsoft Office Excel 2007: профессиональное программирование на VBA»
5. Л.А. Демидова, А.Н. Пылькин. «Программирование в среде VBA»
6. Стив Каммингс. «VBA для чайников»

Купить эту работу

Музыкальная картотека

300 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 500 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

19 мая 2015 заказчик разместил работу

Выбранный эксперт:

Автор работы
vipauthor
4
Купить эту работу vs Заказать новую
0 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—6 дней
300 ₽ Цена от 500 ₽

5 Похожих работ

Отзывы студентов

Отзыв Марина [email protected] об авторе vipauthor 2018-11-28
Курсовая работа

спасибо за помощь!

Общая оценка 5
Отзыв Марина Бутова об авторе vipauthor 2016-11-18
Курсовая работа

Хороший автор. Ответственный, понимающий.

Общая оценка 5
Отзыв Филипп Минаев об авторе vipauthor 2015-05-22
Курсовая работа

Спасибо за работу!

Общая оценка 5
Отзыв User8176 об авторе vipauthor 2015-05-11
Курсовая работа

Спасибо большое за работу. Мне понравилось сотрудничать с автором. Работа была выполнена РАНЬШЕ СРОКА, а для меня это было главное. Никаких замечаний по работе практически не было, только мелкие недочеты.

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Разработка и испытание ПО по моделям

Уникальность: от 40%
Доступность: сразу
1490 ₽
Готовая работа

персональная программа начальника отдела производства (на примере ООО"Вселуг")

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

Особые точки функций комплексного переменного и их изучение с помощью Maple

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Контроль логических интегральных микросхем (+ доклад)

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Внедрение системы управления освещением умного дома.

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

Разработка информационной системы управления складом

Уникальность: от 40%
Доступность: сразу
2500 ₽
Готовая работа

Автоматизированная система складского учета

Уникальность: от 40%
Доступность: сразу
3000 ₽
Готовая работа

диплом Разработка системы автоматизации документооборота

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Проектирование автоматизированной системы учета продукции

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

диплом Интеллектуальные системы. Управления данными в интеллектуальных системах

Уникальность: от 40%
Доступность: сразу
1700 ₽
Готовая работа

оптимизация торгово-закупочной деятельности

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

безопасность беспроводных сетей

Уникальность: от 40%
Доступность: сразу
3300 ₽