Разработка информационной системы
Заказать уникальную курсовую работу- 38 38 страниц
- 25 + 25 источников
- Добавлена 24.06.2022
- Содержание
- Часть работы
- Список литературы
- Вопросы/Ответы
ВВЕДЕНИЕ 3
1. ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ 4
1.1 Анализ предметной области 4
1.2 Анализ бизнес-процессов предприятия, учреждения или организации 5
1.3 Выявление объекта (или процессов) автоматизации 7
1.4 Анализ готовых решений 7
2. ПРОЕКТИРОВАНИЕ КОМПОНЕНТОВ ПРИЛОЖЕНИЯ И ЕГО СТРУКТУРЫ 9
2.1 Инфологическая модель 9
2.2 Даталогическая модель БД 12
2.3 Разработка структуры приложения 17
2.3.1 Проектирование концептуальной модели 17
2.4 Создание запросов 19
2.4.1 Запрос на выборку по условиям 19
2.4.2 Многотабличный запрос с использованием соединения 20
2.5 Итоговый запрос 20
3. РЕАЛИЗАЦИЯ ПРОЕКТА 22
3.1 Характеристика СУБД Microsoft Access 22
3.2 Реализация базы данных 23
3.2.1 Индексы 28
3.2.2 Заполнение таблиц 28
3.4 Описание экранных форм, отчетов 29
3.5 Инструкция по использованию приложения 32
ЗАКЛЮЧЕНИЕ 34
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 35
Однако для использования готовых приложений, созданных с помощью Access, лицензия не требуется. Для работы такого приложения необходима runtime-версия Access, которая распространяется бесплатно [23].Корпорация Microsoft распространяет полнофункциональную версию Access как отдельно, так и совместно с другими приложениями (Word, Excel и др.) в составе пакетов MicrosoftOfficeProfessional, MicrosoftOfficeProfessionalPlus и MicrosoftOfficeEnterprise.3.2 Реализация базы данныхНа Рисунке 11 представлена диаграмма связей базы данных.Рис.11 – Диаграмма связей базы данных Для каждой таблицы ниже представлен режим конструктора, в котором она создавалась:Таблица «Автомобили»:Рис.12 – Конструктор таблицы «Автомобили»Таблица «Договор»:Рис.13 – Конструктор таблицы «Договор»Таблица «Должность»:Рис.14 – Конструктор таблицы «Должность»Таблица «Допуслуги»:Рис.15 – Конструктор таблицы «Допуслуги»Таблица «Категория ТС»:Рис.16 – Конструктор таблицы «Категория ТС»Таблица «КП»:Рис.17 – Конструктор таблицы «КП»Таблица «Марка»:Рис.18 – Конструктор таблицы «Марка»Таблица «Модель»:Рис.19 – Конструктор таблицы «Модель»Таблица «Покупатели»:Рис.20 – Конструктор таблицы «Покупатели»Таблица «Поставщик»:Рис.21 – Конструктор таблицы «Поставщик»Таблица «Производитель»:Рис.22 – Конструктор таблицы «Производитель»Таблица «Сотрудник»:Рис.23 – Конструктор таблицы «Производитель»Таблица «Страна»:Рис.24 – Конструктор таблицы «Производитель»Таблица «Тип кузова»:Рис.25 – Конструктор таблицы «Тип кузова»Таблица «Цвет»:Рис.26 – Конструктор таблицы «Цвет»3.2.1 ИндексыИндекс – это упорядоченный (буквенный или числовой) список столбцов или групп столбцов в таблице. Таблицы могут иметь большое количество строк, а, так как строки не находятся в каком-нибудь определенном порядке, их поиск по указанному значению может потребовать времени [8].В базе данных создано несколько индексов. Например, в таблице Договоры созданы уникальные индексы PrimaryKey, ID_Автомобиля, №_Договора:Рис.27 – Индексы таблицы «Договоры»3.2.2 Заполнение таблицВ созданные таблицы были добавлены данные. На рисунках 19-22 показаны примеры заполненных таблицы базы данных.Рис.28 – Таблица «Должность»Рис.29 – Таблица «Модель»Рис.30 – Таблица «Позиции допуслуг»3.4 Описание экранных форм, отчетовВ ходе проектирования информационной системы были созданы следующие экранные формы: АвтомобилиПозиции допуслугПокупателиСотрудникиРис.31 – Форма «Автомобили»Рис.32 – Форма «Позиции допуслуг»Рис.33 – Форма «Покупатели»Рис.34 – Форма «Сотрудники»На всех формах реализованы кнопки добавления, редактирования и удаления информации. Также реализованы кнопки навигации: переход к предыдущей записи, переход к следующей записи и поиск записей.Согласно заданию, выполнены отчетный формы. Отчет «Договора с допуслугами» отражает информацию о заказах с дополнительными услугами, а также считает сумму заказа.Рис.35 – Отчет «Договора с допуслугами и суммой»Отчет «Продажи по дате» отражает информацию о заказах и считает сумму продаж по заданному периоду времени.Рис.36 – Форма «Продажи по дате»Рис.37 – Отчет «Продажи по дате»3.5 Инструкция по использованию приложенияДля использования информационной системы необходимо выполнить следующие действия:Открыть файл информационной системы «Avtosalon».Автоматически откроется главная кнопочная форма:Рис.38 –Главная формаЗатем необходимо перейти в нужный раздел системы: добавление данных, редактирование, отчетыЗАКЛЮЧЕНИЕВ настоящее время базы данных почти во всех сферах человеческой деятельности. Так как с помощью электронных баз данных работа персонала организации, будь то хоть автосервис, становится быстрой, качественной и удобной.В результате работы, объектом которой являлась фирма по продаже автомобилей, были созданы база данных «Avtosalon». В ходе данной работы были выполнены все поставленные задачи. Были применены знания языка запросов SQL, а также знания предметной области как «Базы данных». СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫЕлиферов В.Г., Репин В.В. Бизнес-процессы. Регламентация и управление. – Москва.: Инфра-М, 2009. – 320 с.Емельянова Н.З. Проектирование информационных систем. – Москва.: Форум, 2009. – 432 с.Информационные технологии и управление предприятием / В. В. Баронов [и др.] — Москва. : Компания АйТи, 2009. — 328 с.Калянов, Г.Н. CASE-технологии. / Г.Н. Калянов. - М.: Финансы и статистика, 2008 г. – 435 с.Козлов А.С. Проектирование и исследование бизнес-процессов. – Москва.: Флинта, 2007. – 272 с.Липаев, В.В. Системное проектирование сложных программных средств для информационных систем. / В.В. Липаев. - М.: Синтег, 2009 г. – 156 с.Мещеряков С.В., Иванов В.М. Эффективные технологии создания информационных систем. – Москва.: Политехника, 2009. – 309 с.Мишенин А.И. Теория экономических информационных систем. – Москва.: Финансы и статистика, 2010. – 240 с.Овчинников, В.Г. Методология проектирования автоматизированных информационных систем. Основы системного подхода. – Москва.: Компания Спутник+, 2009. – 286 с.Орлов С.А. Технологииразработкипрограммного обеспечения. -Спб.Петер,2017Пястолов С.М. Экономический анализ деятельности предприятий / Учеб.пособие для экономических специальностей вузов - М.: Акад. проект. 2009г. С. 96Рязанцева Н., Рязанцев Д. 1С: Предприятие. Комплекснаяконфигурация–БХВ –Петербург: Секретыработы, Спб.2016Советов Б.Я. ,Цехановский, В.В.,Чертовский В.Д. Интеллектуальные системы и технологииМ.: Издательскийцентр «Академия»,2017Тарасова, О.П. Организацияпроектнойдеятельностидизайнера: учеб. пособие / О.П. Тарасова. – Оренбург: ОГУ, 2019. – 51 с.Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базыданных. - Издание второе, дополненное и переработанное. – М., 2017. – 672 сЧистов, Д. В. Проектирование информационныхсистем. Учебник и практикум / Д. В. Чистов, П. П. Мельников, А. В. Золотарюк, Н. Б. Ничепорук. - М.: Юрайт, 2016. - 260 с.Википедия[Электронный ресурс] // https://ru.wikipedia.org/wiki/%CF%F0%E5%E4%EC%E5%F2%ED%E0%FF_%EE%E1%EB%E0%F1%F2%FC.Википедия. [Электронный ресурс] // https://ru.wikipedia.org/wiki/%D0%94%D0%B0%D1%82%D0%B0%D0%BB%D0%BE%D0%B3%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%B1%D0%B0%D0%B7%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85).ИНТУИТ. [Электронный ресурс] // http://www.intuit.ru/studies/courses/1095/191/lecture/4991?page=2.НОУ ИНТУИТ Лекция 7: Запросы, обработки. [Электронный ресурс] // https://www.intuit.ru/studies/courses/617/473/lecture/20976Интуит. Модель сущность-связь [Электронный ресурс] // http://www.intuit.ru/studies/courses/3687/929/lecture/19318 Курбесов А.В. Корпоративные информационные системы: учебное пособие - Ростов-на-Дону: Издательско-полиграфическийкомплекс РГЭУ (РИНХ),2018. - 122 c. [Электронный ресурс] // https://e.muiv.ru/library.php?book_id=146600Резервное копирование и восстановление баз данных SQL Server. [Электронный ресурс] // http://technet.microsoft.com/ru/library/ms187048.aspx#BnrStrategies.Электронная библиотека студентов. [Электронный ресурс] // http://bibliofond.ru/view.aspx?id=792066 MicrosoftAccess. [Электронный ресурс] // https://ru.wikipedia.org/wiki/Microsoft_Access
1. Елиферов В.Г., Репин В.В. Бизнес-процессы. Регламентация и управ-ление. – Москва.: Инфра-М, 2009. – 320 с.
2. Емельянова Н.З. Проектирование информационных систем. – Москва.: Форум, 2009. – 432 с.
3. Информационные технологии и управление предприятием / В. В. Ба-ронов [и др.] — Москва. : Компания АйТи, 2009. — 328 с.
4. Калянов, Г.Н. CASE-технологии. / Г.Н. Калянов. - М.: Финансы и статистика, 2008 г. – 435 с.
5. Козлов А.С. Проектирование и исследование бизнес-процессов. – Москва.: Флинта, 2007. – 272 с.
6. Липаев, В.В. Системное проектирование сложных программных средств для информационных систем. / В.В. Липаев. - М.: Синтег, 2009 г. – 156 с.
7. Мещеряков С.В., Иванов В.М. Эффективные технологии создания информационных систем. – Москва.: Политехника, 2009. – 309 с.
8. Мишенин А.И. Теория экономических информационных систем. – Москва.: Финансы и статистика, 2010. – 240 с.
9. Овчинников, В.Г. Методология проектирования автоматизированных информационных систем. Основы системного подхода. – Москва.: Компания Спутник+, 2009. – 286 с.
10. Орлов С.А. Технологии разработки программного обеспечения. -Спб.Петер,2017
11. Пястолов С.М. Экономический анализ деятельности предприятий / Учеб. пособие для экономических специальностей вузов - М.: Акад. проект. 2009г. С. 96
12. Рязанцева Н., Рязанцев Д. 1С: Предприятие. Комплексная конфигурация –БХВ –Петербург: Секреты работы, Спб.2016
13. Советов Б.Я. ,Цехановский, В.В.,Чертовский В.Д. Интеллектуальные системы и технологии М.: Издательский центр «Академия»,2017
14. Тарасова, О.П. Организация проектной деятельности дизайнера: учеб. пособие / О.П. Тарасова. – Оренбург: ОГУ, 2019. – 51 с.
15. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных. - Из-дание второе, дополненное и переработанное. – М., 2017. – 672 с
16. Чистов, Д. В. Проектирование информационных систем. Учебник и практикум / Д. В. Чистов, П. П. Мельников, А. В. Золотарюк, Н. Б. Ничепорук. - М.: Юрайт, 2016. - 260 с.
17. Википедия [Электронный ресурс] // https://ru.wikipedia.org/wiki/%CF%F0%E5%E4%EC%E5%F2%ED%E0%FF_%EE%E1%EB%E0%F1%F2%FC.
18. Википедия. [Электронный ресурс] // https://ru.wikipedia.org/wiki/%D0%94%D0%B0%D1%82%D0%B0%D0%BB%D0%BE%D0%B3%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%B1%D0%B0%D0%B7%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85).
19. ИНТУИТ. [Электронный ресурс] // http://www.intuit.ru/studies/courses/1095/191/lecture/4991?page=2.
20. НОУ ИНТУИТ Лекция 7: Запросы, обработки. [Электронный ресурс] // https://www.intuit.ru/studies/courses/617/473/lecture/20976
21. Интуит. Модель сущность-связь [Электронный ресурс] // http://www.intuit.ru/studies/courses/3687/929/lecture/19318
22. Курбесов А.В. Корпоративные информационные системы: учебное пособие - Ростов-на-Дону: Издательско-полиграфический комплекс РГЭУ (РИНХ),2018. - 122 c. [Электронный ресурс] // https://e.muiv.ru/library.php?book_id=146600
23. Резервное копирование и восстановление баз данных SQL Server. [Электронный ресурс] // http://technet.microsoft.com/ru/library/ms187048.aspx#BnrStrategies.
24. Электронная библиотека студентов. [Электронный ресурс] // http://bibliofond.ru/view.aspx?id=792066
25. Microsoft Access. [Электронный ресурс] // https://ru.wikipedia.org/wiki/Microsoft_Access
Вопрос-ответ:
Что включает в себя разработка информационной системы?
Разработка информационной системы включает в себя несколько этапов: анализ предметной области, анализ бизнес-процессов предприятия, выявление объекта или процессов автоматизации, анализ готовых решений.
Какие модели используются в проектировании компонентов приложения и его структуры?
В проектировании компонентов приложения и его структуры используются инфологическая модель, даталогическая модель БД, концептуальная модель.
Какие этапы включает проектирование компонентов приложения и его структуры?
Проектирование компонентов приложения и его структуры включает в себя разработку инфологической модели, даталогической модели БД, а также проектирование концептуальной модели и создание запросов.
Что включает в себя анализ предметной области?
Анализ предметной области включает в себя изучение и анализ информации о предметной области, определение основных понятий, объектов, атрибутов, связей между ними.
Зачем проводится анализ бизнес-процессов предприятия?
Анализ бизнес-процессов предприятия проводится для определения тех бизнес-процессов, которые требуют автоматизации, понимания потоков данных и взаимодействия между различными подразделениями предприятия.
Что такое информационная система?
Информационная система - это совокупность программных и аппаратных средств, предназначенных для сбора, хранения, обработки и передачи информации.
Что такое инфологическая модель базы данных?
Инфологическая модель базы данных - это модель данных, которая описывает информационную структуру предметной области без привязки к конкретным СУБД и физическим ограничениям.