Благодарю за курсовую по базам данных, все недочеты были исправлены вовремя, окончательный вариант курсовой качественный))
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
Городская дума является представительным органом городского округа, состоит из избираемых на муниципальных выборах депутатов.
На заседаниях комиссий, созданных из числа депутатов, решаются вопросы по различным направлениям. У каждой комиссии есть председатель, который является членом думы. Заседания проходят при помощи отдельного штата организаторов.
Актуальность выбранной темы обусловлена необходимостью разработки средств для хранения информации о всех членах городской думы, а также составе комиссий по различным направлениям и повышения эффективности учета заседаний городской думы.
Для достижения поставленной цели необходимо решить следующие задачи:
1) задачи анализа:
– анализ предметной области;
– выбор инструментальных средств разработки приложения и базы данных;
2) задачи проектирования:
– формирование функциональной составляющей создаваемой системы;
– разработка концептуальной, логической и физической модели базы данных;
– разработка макетов экранных форм для ввода и вывода информации;
– создание отчетов.
3) задачи по защите данных:
– поддержка целостности данных.
Пользователями системы будут работники городской думы, которые будут заносить информацию о членах думы, составе комиссий по различным направлениям, а также вести учет проведенных заседаний и их организаторах.
Рассматриваемая предметная область имеет ряд ограничений. А именно:
В качестве первичных документов для решения данной задачи используются:
1) информация о членах городской думы:
– ФИО;
– телефон;
– дата рождения;
– стаж;
2) данные о комиссиях:
– председатель;
– направление комиссии;
3) информация об организаторах заседаний:
– ФИО;
– телефон;
– дата рождения;
4) данные о заседаниях городской думы:
– дата заседания;
– комиссия;
– организатор.
В числе ограничений предметной области необходимо выделить следующие:
1) состав комиссий формируется из числа членов городской думы;
2) председатели комиссий формируются из членов думы, у которых стаж выше 7 полных лет;
3) у каждой комиссии только один председатель, и каждый председатель заседает только в одной комиссии;
4) заседания комиссий проходят раз в пол месяца.
Средства разрабатываемого приложения должны поддерживать выполнение следующих функций:
1) учет сведений о членах городской думы;
2) учет данных о направлениях комиссий и их составе;
3) учет проведенных заседаний думы;
4) учет сведений об организаторах заседаний;
5) получение интересующей информации путем запросов к базе данных и отображение полученных данных в виде отчетов.
Анализ предметной области 5
Концептуальная модель базы данных 8
Логическая модель базы данных 10
Физическая модель базы данных 15
Описание приложения для работы с базой данных 20
Заключение 27
Список использованной литературы 28
Приложение 1. Таблицы базы данных в среде MS Access 29
Приложение 2. SQL-скрипты запросов для отчетов 31
Приложение 3. Код программы на VBA для работы с БД 34
Приложение 4. Демонстрация работы приложения 35
ВУЗ - Челябинский государственный университет. Оценка - отлично. Сдавалась в 2018 году.
Текст задания:
1. Провести анализ предметной области по следующему описанию:
Необходимо разработать систему учета для городской думы, которая будет иметь информацию о всех членах городской думы, а также составе комиссий по различным направлениям, которые формируются из членов думы. У каждой комиссии есть председатель, который является членом думы, комиссии заседают в разные дни с разной продолжительностью. Заседания происходят при помощи организаторов, это отдельный штат сотрудников (не члены думы).
Ограничения предметной области:
• Состав комиссий формируется из членов думы;
• Председатели комиссий формируются из членов думы, у которых стаж выше 7 полных лет;
• В один день могут заседать несколько комиссий;
• Все даты хранятся в виде: DD.MM.YYYY;
• Заседания проходят раз в пол месяца;
• У каждой комиссии только один председатель, и каждый председатель заседает только в одной комиссии;
• Стаж хранится в виде полных лет, без округления.
2. Выполнить концептуальное (инфологическое) проектирование.
3. Выполнить даталогическое проектирование для реляционной базы данных.
4. Выбрать СУБД (обосновав выбор) и выполнить физическое проектирование.
5. Создать базу данных в выбранной СУБД с учетом ограничений предметной области.
6. Реализовать следующие отчеты (запросы):
А. Определить количество членов думы, чей стаж соответствует нижнему
порогу для становления председателем;
B. Вывести всю информацию о составе комиссии, которая заседает по направлению, указанном пользователем при поиске;
C. Определить количество заседаний за каждый месяц в году, указанном пользователем.
D. Вывести в алфавитном порядке Ф.И.О. членов думы пенсионного возраста, с указанием их стажа.
7. Выбрать язык программирования и разработать приложение для работы с БД (формы ввода/редактирования данных и отчеты).
В качестве СУБД использовалась MS Access.
1. Кузин А. В, Левонисова С. В. Базы данных.- Академия,
2. Агальцов, В.П. Базы данных. В 2-х т. Т. 2. Распределенные и удаленные базы данных: Учебник / В.П. Агальцов. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 272 c.
3. Агальцов, В.П. Базы данных. В 2-х т.Т. 1. Локальные базы данных: Учебник / В.П. Агальцов. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 352 c.
4. Карпова, И.П. Базы данных: Учебное пособие / И.П. Карпова. - СПб.: Питер, 2013. - 240 c.
5. Голицына, О.Л. Базы данных: Учебное пособие / О.Л. Голицына, Н.В. Максимов, И.И. Попов. - М.: Форум, 2012. - 400 c.
6. Кириллов, В.В. Введение в реляционные базы данных.Введение в реляционные базы данных / В.В. Кириллов, Г.Ю. Громов. - СПб.: БХВ-Петербург, 2012. - 464 c.
7. Гаврилов, Л.П. Информационные технологии в коммерции: Учебное пособие / Л.П. Гаврилов. - М.: НИЦ ИНФРА-М, 2013. - 238 c.
8. Гаврилов, М.В. Информатика и информационные технологии: Учебник для бакалавров / М.В. Гаврилов, В.А. Климов; Рецензент Л.В. Кальянов, Н.М. Рыскин. - М.: Юрайт, 2013. - 378 c.
9. Гвоздева, В.А. Информатика, автоматизированные информационные технологии и системы: Учебник / В.А. Гвоздева. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 544 c.
10. Голицына, О.Л. Информационные технологии: Учебник / О.Л. Голицына, Н.В. Максимов, Т.Л. Партыка, И.И. Попов. - М.: Форум, ИНФРА-М, 2013. - 608 c.
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
Городская дума является представительным органом городского округа, состоит из избираемых на муниципальных выборах депутатов.
На заседаниях комиссий, созданных из числа депутатов, решаются вопросы по различным направлениям. У каждой комиссии есть председатель, который является членом думы. Заседания проходят при помощи отдельного штата организаторов.
Актуальность выбранной темы обусловлена необходимостью разработки средств для хранения информации о всех членах городской думы, а также составе комиссий по различным направлениям и повышения эффективности учета заседаний городской думы.
Для достижения поставленной цели необходимо решить следующие задачи:
1) задачи анализа:
– анализ предметной области;
– выбор инструментальных средств разработки приложения и базы данных;
2) задачи проектирования:
– формирование функциональной составляющей создаваемой системы;
– разработка концептуальной, логической и физической модели базы данных;
– разработка макетов экранных форм для ввода и вывода информации;
– создание отчетов.
3) задачи по защите данных:
– поддержка целостности данных.
Пользователями системы будут работники городской думы, которые будут заносить информацию о членах думы, составе комиссий по различным направлениям, а также вести учет проведенных заседаний и их организаторах.
Рассматриваемая предметная область имеет ряд ограничений. А именно:
В качестве первичных документов для решения данной задачи используются:
1) информация о членах городской думы:
– ФИО;
– телефон;
– дата рождения;
– стаж;
2) данные о комиссиях:
– председатель;
– направление комиссии;
3) информация об организаторах заседаний:
– ФИО;
– телефон;
– дата рождения;
4) данные о заседаниях городской думы:
– дата заседания;
– комиссия;
– организатор.
В числе ограничений предметной области необходимо выделить следующие:
1) состав комиссий формируется из числа членов городской думы;
2) председатели комиссий формируются из членов думы, у которых стаж выше 7 полных лет;
3) у каждой комиссии только один председатель, и каждый председатель заседает только в одной комиссии;
4) заседания комиссий проходят раз в пол месяца.
Средства разрабатываемого приложения должны поддерживать выполнение следующих функций:
1) учет сведений о членах городской думы;
2) учет данных о направлениях комиссий и их составе;
3) учет проведенных заседаний думы;
4) учет сведений об организаторах заседаний;
5) получение интересующей информации путем запросов к базе данных и отображение полученных данных в виде отчетов.
Анализ предметной области 5
Концептуальная модель базы данных 8
Логическая модель базы данных 10
Физическая модель базы данных 15
Описание приложения для работы с базой данных 20
Заключение 27
Список использованной литературы 28
Приложение 1. Таблицы базы данных в среде MS Access 29
Приложение 2. SQL-скрипты запросов для отчетов 31
Приложение 3. Код программы на VBA для работы с БД 34
Приложение 4. Демонстрация работы приложения 35
ВУЗ - Челябинский государственный университет. Оценка - отлично. Сдавалась в 2018 году.
Текст задания:
1. Провести анализ предметной области по следующему описанию:
Необходимо разработать систему учета для городской думы, которая будет иметь информацию о всех членах городской думы, а также составе комиссий по различным направлениям, которые формируются из членов думы. У каждой комиссии есть председатель, который является членом думы, комиссии заседают в разные дни с разной продолжительностью. Заседания происходят при помощи организаторов, это отдельный штат сотрудников (не члены думы).
Ограничения предметной области:
• Состав комиссий формируется из членов думы;
• Председатели комиссий формируются из членов думы, у которых стаж выше 7 полных лет;
• В один день могут заседать несколько комиссий;
• Все даты хранятся в виде: DD.MM.YYYY;
• Заседания проходят раз в пол месяца;
• У каждой комиссии только один председатель, и каждый председатель заседает только в одной комиссии;
• Стаж хранится в виде полных лет, без округления.
2. Выполнить концептуальное (инфологическое) проектирование.
3. Выполнить даталогическое проектирование для реляционной базы данных.
4. Выбрать СУБД (обосновав выбор) и выполнить физическое проектирование.
5. Создать базу данных в выбранной СУБД с учетом ограничений предметной области.
6. Реализовать следующие отчеты (запросы):
А. Определить количество членов думы, чей стаж соответствует нижнему
порогу для становления председателем;
B. Вывести всю информацию о составе комиссии, которая заседает по направлению, указанном пользователем при поиске;
C. Определить количество заседаний за каждый месяц в году, указанном пользователем.
D. Вывести в алфавитном порядке Ф.И.О. членов думы пенсионного возраста, с указанием их стажа.
7. Выбрать язык программирования и разработать приложение для работы с БД (формы ввода/редактирования данных и отчеты).
В качестве СУБД использовалась MS Access.
1. Кузин А. В, Левонисова С. В. Базы данных.- Академия,
2. Агальцов, В.П. Базы данных. В 2-х т. Т. 2. Распределенные и удаленные базы данных: Учебник / В.П. Агальцов. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 272 c.
3. Агальцов, В.П. Базы данных. В 2-х т.Т. 1. Локальные базы данных: Учебник / В.П. Агальцов. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 352 c.
4. Карпова, И.П. Базы данных: Учебное пособие / И.П. Карпова. - СПб.: Питер, 2013. - 240 c.
5. Голицына, О.Л. Базы данных: Учебное пособие / О.Л. Голицына, Н.В. Максимов, И.И. Попов. - М.: Форум, 2012. - 400 c.
6. Кириллов, В.В. Введение в реляционные базы данных.Введение в реляционные базы данных / В.В. Кириллов, Г.Ю. Громов. - СПб.: БХВ-Петербург, 2012. - 464 c.
7. Гаврилов, Л.П. Информационные технологии в коммерции: Учебное пособие / Л.П. Гаврилов. - М.: НИЦ ИНФРА-М, 2013. - 238 c.
8. Гаврилов, М.В. Информатика и информационные технологии: Учебник для бакалавров / М.В. Гаврилов, В.А. Климов; Рецензент Л.В. Кальянов, Н.М. Рыскин. - М.: Юрайт, 2013. - 378 c.
9. Гвоздева, В.А. Информатика, автоматизированные информационные технологии и системы: Учебник / В.А. Гвоздева. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 544 c.
10. Голицына, О.Л. Информационные технологии: Учебник / О.Л. Голицына, Н.В. Максимов, Т.Л. Партыка, И.И. Попов. - М.: Форум, ИНФРА-М, 2013. - 608 c.
Купить эту работу vs Заказать новую | ||
---|---|---|
4 раза | Куплено | Выполняется индивидуально |
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
Сразу в личном кабинете | Доступность | Срок 1—6 дней |
1000 ₽ | Цена | от 500 ₽ |
Не подошла эта работа?
В нашей базе 149282 Курсовой работы — поможем найти подходящую