Проектирование информационных систем

Заказать уникальную курсовую работу
Тип работы: Курсовая работа
Предмет: Информационные технологии
  • 33 33 страницы
  • 16 + 16 источников
  • Добавлена 21.04.2017
1 000 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
Содержание

Введение 3
1.Постановка задачи 4
2.Выбор средств и методов разработки 14
3.Проектирование логической структуры БД 17
4.Проектирование функциональной структуры 21
5.Разработка логической структуры программного средства 23
6. Разработка физической структуры программного средства 26
7. Разработка интерфейсов 29
8.Тестирование набора данных 31
Заключение 33
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 34

Фрагмент для ознакомления

Диаграмма «Сущность - Связь» представлена на Рисунке 2.6.Рисунок 2.6 — Диаграмма «Сущность — Связь».Определим типы связей между сущностями информационной системы.В каждом изделии содержится несколько видов драгметаллов. Связь 1:N.Каждому виду продукции соответствует множество видов изделий. Связь 1:N.В каждом магазине производится множество операций. Связь 1:N.Каждой дисконтной карте соответствует множество операций. Связь 1:N.Каждой операции соответствует множество изделий. Связь 1:N.Используемые классификаторы и системы кодирования.Для того чтобы приспособить экономическую информацию для эффективного поиска, обработки на ЭВМ и передачи по каналам связи, её необходимо представить в цифровом виде, с этой целью её нужно сначала упорядочить (классифицировать), а затем формализовать (закодировать) с использованием классификатора. Основными объектами классификации и кодирования являются справочные реквизиты-признаки, описывающие процессы, место, время выполнения процессов, субъекты и объекты действия, отражаемые в показателе. Кодированию в документах подлежат те признаки, по которым выполняется группировка информации в ПК. В нашей информационной системе создан локальный классификатор, с использованием иерархического метода классификации. 5.Разработка логической структуры программного средстваДиаграмма деятельности представлена на рисунке 1.Рисунок – Диаграмма деятельностиНа рисунке 2 приведена диаграмма бизнес-классов предметной областиРисунок - Диаграмма бизнес-классов предметной областиНа рисунке 3 приведена диаграмма кооперацииРисунок - Диаграмма кооперацииUse-Caseмодель предметной области приведена на рисунке 4.Рисунок - Use-Caseмодель предметной области6. Разработка физической структуры программного средстваОписание структуры таблиц базы данных приведено ниже.Таблица 3.2 - Справочник «sotr»Наименование поляТип данныхРазмер поля123code_sotrIntfioChar20dolgnChar50rolChar20code_mgzint50passwChar50Таблица 3.3 - Справочник «Типы товаров»Наименование поляТип данныхРазмер поля123code_typIntnamChar20Таблица 3.4 - Справочник «razm»Наименование поляТип данныхРазмер поля123code_razmIntnamChar20Таблица 3.5 - Справочник «Производители товаров»Наименование поляТип данныхРазмер поля123code_prIntnamChar20Таблица 3.6 - Справочник «zvet»Наименование поляТип данныхРазмер поля123code_zvIntnamChar20Таблица 3.7 - Справочник «model»Наименование поляТип данныхРазмер поля123code_modelIntnamChar20code_razmChar20code_zvChar20code_prChar20stmmoneytypChar20Таблица 3.8 –Структура таблицы «oper»Наименование поляТип данныхРазмер поля123code_operIntprihIntrashIntcode_modIntcode_mgzIntdaydateТаблица 3.9 –Структура таблицы «magaz»Наименование поляТип данныхРазмер поля123code_magazIntnamchar50adrchar100На рис.3.8 приведена физическая модель данных.Рисунок 3.8 – Физическая модель данных7. Разработка интерфейсовНа рисунке 3.9 приведена главная форма приложенияРисунок 3.9 - Главная форма приложенияНа рисунке 3.10 приведена форма справочника моделей ювелирных изделий. Рисунок 3.10 - Форма справочника моделей ювелирных изделийРисунок 3.10 - Форма справочника ювелирных изделийРисунок 3.11 - Форма ввода продажиРисунок 3.12 – Журнал продаж8.Тестирование набора данныхОтчет по продажамПериод 02.02.2017-27.02.2017№ФИО клиентаДатаМодельСтоимость, руб.1Иванов Иван Иванович02.02.2017Брошь630 000.00 ₽2Николаева Марина Петровна02.02.2017Кулон750 000.00 ₽3Птицын Сергей Степанович02.02.2017перстень395 000.00 ₽4Иванов Иван Иванович02.02.2017Кулон жемчуг800 000.00 ₽5Климонтов Андрей Семенович02.02.2016Серьги600 000.00 ₽6Иванов Иван Иванович27.02.2017Кольцо обручальное550 000.00 ₽Структура продаж по моделямМодельКол-во продажВыручка, руб.Брошь1630 000.00 ₽Кольцо обручальное21 000 000.00 ₽Кулон42 830 000.00 ₽Кулон жемчуг1800 000.00 ₽перстень1395 000.00 ₽Серьги1600 000.00 ₽Структура продаж по поставщикамПоставщикКол-во продажВыручка, руб.ИП Юшин31 395 000.00 ₽ООО Landor1600 000.00 ₽ООО Литал42 830 000.00 ₽ООО Сигма21 430 000.00 ₽Отчет по клиентам№ФИО клиентаТелефонКол-во покупокСтоимость покупок, р1Гордиенко Дмитрий Павлович798365478961680 000.00 ₽2Иванов Иван Иванович7926987411131 980 000.00 ₽3Климонтов Андрей Семенович798398565411600 000.00 ₽4Мамедов Салман Мамедович792365896551720 000.00 ₽5Николаева Марина Петровна792365441011750 000.00 ₽6Павлова Ольга Семеновна 792365478951680 000.00 ₽7Птицын Сергей Степанович792598741141395 000.00 ₽8Романов Владимир Петрович791358247411450 000.00 ₽ЗаключениеВ данной работе разработана автоматизированная информационная система анализа для ювелирного магазина. В качестве объекта исследования было выбрано рабочее место специалиста по продажам. В ходе работы была изучена специфика предприятия, изучена технология работы специалистов.В ходе работы была поставлена задача рассмотрения возможности снижения затрат на приобретение программного обеспечения через собственную разработку с учетом специфики работы с оперативным учетом на предприятиях торговли. Основной целью проекта является оптимизация работы специалистов по продажам через внедрение автоматизированной информационной системы.В качестве задач автоматизации были поставлены следующие:- автоматизация документооборота в технологии продаж;- ведение статистической отчетности по совершенным операциям;- автоматизация составления отчетности;- автоматизация документооборота в процессе учета продаж.После формулировки технического задания было проведено написание программы на языке Delphi. В результате проектирования поставленные задачи были реализованы. Далее после опытной эксплуатации были проведены оценки экономической целесообразности внедрения разработанного программного продукта и область его применения.Подводя итог анализа проекта, можно сказать, что поставленная цель оптимизации работы специалистов оперативного учета по продажам ювелирного магазинадостигнута.СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ«Элит». Ювелирный салон. [Электронный ресурс]. Режим доступа: http://www.zawod.ru/zavod/elit.htmlАгальцов, В.П. Базы данных. В 2-х т.Т. 1. Локальные базы данных: Учебник / В.П. Агальцов. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 352 c.Акперов, И.Г. Информационные технологии в менеджменте: Учебник / И.Г. Акперов, А.В. Сметанин, И.А. Коноплева. - М.: НИЦ ИНФРА-М, 2013. - 400 c.Венделева, М.А. Информационные технологии в управлении: Учебное пособие для бакалавров / М.А. Венделева, Ю.В. Вертакова. - М.: Юрайт, 2013. - 462 c.Голицына, О.Л. Базы данных: Учебное пособие / О.Л. Голицына, Н.В. Максимов, И.И. Попов. - М.: Форум, 2012. - 400 c.Грекул В. И., Денищенко Г. Н., Коровкина Н. Л. Проектирование информационных систем. — М.: Интернет-университет информационных технологий – М.: ИНТУИТ.ру, 2009. с.135Гринберг, А.С. Информационные технологии управления: [Учеб. пособие для вузов по специальностям 351400 "Прикладная информатика (по обл.)", 061100 "Менеджмент орг.", 061000 "Гос. и муницип. упр."] /А.С. Гринберг, Н.Н. Горбачев, А.С. Бондаренко.-М.: ЮНИТИ, 2010.-479 с.Диго, С.М. Базы данных: проектирование и использование: [Учеб. для вузов по специальности "Прикладная информатика (по обл.)"] /С.М. Диго.-М.: Финансы и статистика, 2010.-591 с.Ивасенко, А.Г. Информационные технологии в экономике и управлении: [учеб. пособие для вузов по специальностям "Прикладная информатика (по обл.)", "Менеджмент орг.", "Гос. и муницип. упр."] /А. Г. Ивасенко, А. Ю. Гридасов, В. А. Павленко.-М.: КноРус, 2011.-153 с.Информатика: [учеб. для вузов по специальности "Прикладная информатика (по обл.)" и др. экон. специальностям] /А. Н. Гуда [и др.] ; под общ. ред. В. И. Колесникова.-М.: Дашков и К°, 2010.-399 с.Информатика: учебник для студентов вузов, обучающихся по специальности 080801 "Прикладная информатика" и другим экономическим специальностям /[В. В. Трофимов и др.] ; под ред. проф. В. В. Трофимова.-М.: Юрайт, 2010.-910 с.Информационные системы и технологии в экономике и управлении: [учеб. для вузов по специальности "Прикладная информатика (по обл.)" и др. экон. специальностям] /[В. В. Трофимов и др.] ; под ред. В. В. Трофимова.-М.: Высш. образование, 2010.-480 с.Информационные технологии: [учеб. для студентов вузов, обучающихся по специальности 080801 "Прикладная информатика" и др. экон. специальностям /В. В. Трофимов и др.] ; под ред. проф. В. В. Трофимова.-М.: Юрайт, 2009.-624 с.Исаев, Г.Н. Информационные технологии: Учебное пособие / Г.Н. Исаев. - М.: Омега-Л, 2013. - 464 c.Карпова, И.П. Базы данных: Учебное пособие / И.П. Карпова. - СПб.: Питер, 2013. - 240 c.Кириллов, В.В. Введение в реляционные базы данных.Введение в реляционные базы данных / В.В. Кириллов, Г.Ю. Громов. - СПб.: БХВ-Петербург, 2012. - 464 c.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. «Элит». Ювелирный салон. [Электронный ресурс]. Режим доступа: http://www.zawod.ru/zavod/elit.html
2. Агальцов, В.П. Базы данных. В 2-х т.Т. 1. Локальные базы данных: Учебник / В.П. Агальцов. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 352 c.
3. Акперов, И.Г. Информационные технологии в менеджменте: Учебник / И.Г. Акперов, А.В. Сметанин, И.А. Коноплева. - М.: НИЦ ИНФРА-М, 2013. - 400 c.
4. Венделева, М.А. Информационные технологии в управлении: Учебное пособие для бакалавров / М.А. Венделева, Ю.В. Вертакова. - М.: Юрайт, 2013. - 462 c.
5. Голицына, О.Л. Базы данных: Учебное пособие / О.Л. Голицына, Н.В. Максимов, И.И. Попов. - М.: Форум, 2012. - 400 c.
6. Грекул В. И., Денищенко Г. Н., Коровкина Н. Л. Проектирование информационных систем. — М.: Интернет-университет информационных технологий – М.: ИНТУИТ.ру, 2009. с.135
7. Гринберг, А.С. Информационные технологии управления: [Учеб. пособие для вузов по специальностям 351400 "Прикладная информатика (по обл.)", 061100 "Менеджмент орг.", 061000 "Гос. и муницип. упр."] /А.С. Гринберг, Н.Н. Горбачев, А.С. Бондаренко.-М.: ЮНИТИ, 2010.-479 с.
8. Диго, С.М. Базы данных: проектирование и использование: [Учеб. для вузов по специальности "Прикладная информатика (по обл.)"] /С.М. Диго.-М.: Финансы и статистика, 2010.-591 с.
9. Ивасенко, А.Г. Информационные технологии в экономике и управлении: [учеб. пособие для вузов по специальностям "Прикладная информатика (по обл.)", "Менеджмент орг.", "Гос. и муницип. упр."] /А. Г. Ивасенко, А. Ю. Гридасов, В. А. Павленко.-М.: КноРус, 2011.-153 с.
10. Информатика: [учеб. для вузов по специальности "Прикладная информатика (по обл.)" и др. экон. специальностям] /А. Н. Гуда [и др.] ; под общ. ред. В. И. Колесникова.-М.: Дашков и К°, 2010.-399 с.
11. Информатика: учебник для студентов вузов, обучающихся по специальности 080801 "Прикладная информатика" и другим экономическим специальностям /[В. В. Трофимов и др.] ; под ред. проф. В. В. Трофимова.-М.: Юрайт, 2010.-910 с.
12. Информационные системы и технологии в экономике и управлении: [учеб. для вузов по специальности "Прикладная информатика (по обл.)" и др. экон. специальностям] /[В. В. Трофимов и др.] ; под ред. В. В. Трофимова.-М.: Высш. образование, 2010.-480 с.
13. Информационные технологии: [учеб. для студентов вузов, обучающихся по специальности 080801 "Прикладная информатика" и др. экон. специальностям /В. В. Трофимов и др.] ; под ред. проф. В. В. Трофимова.-М.: Юрайт, 2009.-624 с.
14. Исаев, Г.Н. Информационные технологии: Учебное пособие / Г.Н. Исаев. - М.: Омега-Л, 2013. - 464 c.
15. Карпова, И.П. Базы данных: Учебное пособие / И.П. Карпова. - СПб.: Питер, 2013. - 240 c.
16. Кириллов, В.В. Введение в реляционные базы данных.Введение в реляционные базы данных / В.В. Кириллов, Г.Ю. Громов. - СПб.: БХВ-Петербург, 2012. - 464 c.

Вопрос-ответ:

Что такое проектирование информационных систем?

Проектирование информационных систем - это процесс разработки структуры и функциональности информационной системы, которая будет использоваться для сбора, хранения, обработки и предоставления информации.

Какие задачи решает проектирование информационных систем?

Проектирование информационных систем решает задачи определения требований к системе, выбора средств и методов разработки, проектирования логической и функциональной структуры, разработки логической и физической структуры программного средства, разработки интерфейсов и тестирования набора данных.

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

При выборе средств и методов разработки информационных систем применяется системный подход, который позволяет учесть все аспекты проектирования и реализации системы, включая требования к функциональности, производительности, надежности и безопасности.

Что такое логическая структура базы данных и как она проектируется?

Логическая структура базы данных - это описание структуры данных, которые будут храниться в базе данных. Она проектируется с использованием инструментов моделирования данных, таких как диаграммы сущность-связь, которые позволяют представить сущности, атрибуты и связи между ними.

Зачем нужно тестирование набора данных при проектировании информационных систем?

Тестирование набора данных при проектировании информационных систем необходимо для проверки правильности работы системы с различными типами данных, обнаружения ошибок и их исправления до внедрения системы в работу. Это позволяет повысить качество и надежность системы.

Какие шаги включает процесс проектирования информационных систем?

Процесс проектирования информационных систем включает несколько шагов, таких как постановка задачи, выбор средств и методов разработки, проектирование логической структуры базы данных, проектирование функциональной структуры, разработка логической и физической структуры программного средства, разработка интерфейсов и тестирование набора данных. Каждый из этих шагов имеет свою цель и помогает создать эффективную информационную систему.

Что включает постановка задачи при проектировании информационных систем?

При постановке задачи проектирования информационной системы определяются основные требования и цели проекта. В этом этапе проводится анализ бизнес-процессов, выявляются потребности пользователей и устанавливаются ключевые функциональные и нефункциональные требования к системе. Постановка задачи является основой для всех последующих этапов проектирования.

Какие средства и методы можно использовать при разработке информационных систем?

При разработке информационных систем можно использовать различные средства и методы, такие как языки программирования, системы управления базами данных, CASE-средства, методологии разработки (например, Waterfall или Agile), инструменты моделирования и документирования. Выбор конкретных средств и методов зависит от требований проекта, особенностей предметной области и опыта разработчиков.

Чему посвящен этап проектирования логической структуры базы данных?

Этап проектирования логической структуры базы данных посвящен разработке модели данных, которая отражает предметную область системы. На этом этапе определяются сущности (таблицы), их атрибуты и связи между ними. В результате получается диаграмма "Сущность-Связь", которая является основой для создания физической структуры базы данных.

Какие задачи решаются при разработке интерфейсов в информационных системах?

При разработке интерфейсов в информационных системах решаются задачи удобства использования и эффективного взаимодействия с пользователями. На этом этапе определяется структура и внешний вид пользовательского интерфейса, разрабатываются формы, меню, кнопки и другие элементы управления. Также уделяется внимание визуальному оформлению и эргономике интерфейса.