Курсовая работа защищена с оценкой Руководитель работы д т. н.,профессор, Ф. А. Попов



Download 0,61 Mb.
bet2/22
Sana20.10.2022
Hajmi0,61 Mb.
#854527
TuriКурсовая
1   2   3   4   5   6   7   8   9   ...   22
Bog'liq
Курсовая Проектирование ИС ПИ-64 Спиридонов

ЗАДАНИЕ
НА КУРСОВУЮ РАБОТУ

Дата выдачи задания:03.02.2020


Срок исполнения работы 31.05.2020г.

Задание принял к исполнению Спиридонов В.В.


подпись, фамилия, имя, отчество

Задание принял к исполнению Ефимов Н.С.


подпись, фамилия, имя, отчество
БИЙСК 2020
1 Исходные данные
Печатные издания, интернет ресурсы, библиотечный фонд, лекции.
2 Содержание разделов работы

Наименование разделов
работы

Содержание
работ по
разделу

Трудоемкость, %

Срок выполнения

Консультант
(ФИО, подпись)

1

2

3

4

5

1 Пояснительная записка










Введение




2

20.04.2020




Теоретическая часть работа по проекту Спиридонов В.В




1

21.04.2020




Структурная модель предметной области




1

21.04.2020




Объектная структура




3

21.04.2020




Функциональная структура




3

22.04.2020




Организационная структура




4

23.04.2020




Техническая структура




3

24.04.2020




Функционально-ориентированные и объектно-ориентированные методологии описания предметной области




1

24.04.2020




Функциональная методика IDEF0




3

25.04.2020




Функциональная методика потоков данных




3

25.04.2020




Функциональная Методика IDEF3




3

26.04.2020




Объектно-ориентированная методика




3

27.04.2020




Сравнение существующих методик




3

27.04.2020




Синтетическая методика




3

28.04.2020




Построение модели IDEF0




3

29.04.2020




Цель моделирования




3

30.04.2020




Работа по проекту Ефимов Н.С.




1

01.05.2020




Создание диаграммы классов




3

01.05.2020




Создание диаграммы состояний для классов




3

02.05.2020




Создание диаграммы компонентов




3

03.05.2020




Создание диаграммы прецедентов




3

04.05.2020




Создание диаграммы последовательности




3

05.05.2020




Создание диаграммы сотрудничества




3

06.05.2020




Создание диаграммы размещения




3

07.05.2020




Моделирование бизнес-процессов




1

07.05.2020




Создание модели в стандарте IDEF0




4

08.05.2020




Создание модели DFD




4

09.05.2020




Создание модели IDEF3




4

10.05.2020




Генерация программного кода C++




15

11.05.2020




Заключение




4

12.05.2020




Список использованных источников




2

13.05.2020




Приложение А




1

13.05.2020




Листинг кода приложения на языке С++




1



13.05.2020







2. Научно-библиографический поиск
2.1 По научно-техническим журналам
2.2 По нормативной литературе просмотреть указатели государственных и отраслевых стандартов за последний год.

Руководитель работы ______________________________________


подпись и.о. фамилия

РЕФЕРАТ
Разработка объектно-ориентированной модели интегрированной информационной подсистемы для учета движения товаров на складе


Спиридонов Владимир Владимирович


Ефимов Никита Сергеевич

Курсовая работа содержит 74 листа, 17 рисунков, список использованных источников содержит 20 наименований.


ИНФОРМАЦИЯ, ИНФОРМАЦИОННАЯ СИСТЕМА, ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ.


Актуальность выполненной работы в условиях растущей конкуренции.


Целью данной работы является повышение уровня знаний в области разработки информационных систем.
Задачами выполненной работы являются:

  • изучение исследуемой области;

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

  • проведение анализа возможных решений;

  • разработка объектно-ориентированной модели интегрированной информационной подсистемы.

Оглавление


Введение 7
Глава1. Теоретическая часть, работа по проекту В.В. Спиридонов 8
1.1.Структурная модель предметной области 8
1.1.1.Объектная структура 11
1.1.2.Функциональная структура 12
1.1.3.Организационная структура 13
1.1.4.Техническая структура 14
1.2.Функционально-ориентированные и объектно-ориентированные методологии описания предметной области 17
1.2.1.Функциональная методика IDEF0 18
1.2.2.Функциональная методика потоков данных 24
1.2.3.Функциональная Методика IDEF3 29
1.2.4.Объектно-ориентированная методика 32
1.3.Сравнение существующих методик 35
1.4.Синтетическая методика 38
1.5.Построение модели IDEF0 41
1.6.Цель моделирования 43
Глава 2. Анализ материала для учета движения товаров на складе, работа по проекту Н.С. Ефимов 45
2.1.Характеристика предметной области 45
2.2.Создание диаграммы прецедентов 46
2.3.Создание диаграммы последовательности 48
2.4.Создание диаграммы сотрудничества 50
2.5.Создание диаграммы классов 52
2.6.Создание диаграммы состояний для классов 54
2.7.Создание диаграммы компонентов 56
2.8.Создание диаграммы размещения 60
2.9.Моделирование бизнес-процессов 61
2.9.1.Создание модели в стандарте IDEF0 61
2.9.2.Создание модели DFD 64
2.9.3.Создание моделиIDEF3 65
Глава 3. Генерация программного кода C++ 68
Список использованных источников 70
Приложение А - Листинг кода приложения на языке С++ 72

Введение


Целью данного курсового проекта является Разработка объектно-ориентированной модели интегрированной информационной подсистемы для учета движения товаров на складе с использованием языка UML.
В данном курсовом проекте в качестве предметной области используется склад фирмы. Форм отчетности и действий, производимых на складе, весьма широк, но основной задачей является учет товара.
Основные функции выполняют заведующий складом, в обязанности которого входит проведение ревизий и составление оборотов за период, и кладовщик, который осуществляет инвентаризацию и прием/выдачу товара.
Актуальность разработки объектно-ориентированной модели информационной подсистемы для учета движения товаров на складе обуславливается применением языка UML (UnifiedModelingLanguage).
Задачей курсового проекта является разработка объектно-ориентированной модели информационной подсистемы для учета движения товаров на складе фирмы с использованием языка UML.
В качестве среды разработки информационной подсистемы был использован программный продукт RationalRose 2000 Enterprisev6.5.
В результате проектирования должна быть получена объектно-ориентированная модель информационной подсистемы для учета движения товаров на складе. Модель будет включать в себя:

  • диаграмму вариантов использования;

  • диаграмму последовательности;

  • диаграмму сотрудничества;

  • диаграмму классов;

  • диаграмму состояний;

  • диаграмму компонентов;

  • диаграмму размещения;

  • программный код на языке С++.

Глава1. Теоретическая часть, работа по проекту В.В. Спиридонов

    1. Структурная модель предметной области


В основе проектирования ИС лежит моделирование предметной области. Для того чтобы получить адекватный предметной области проект ИС в виде системы правильно работающих программ, необходимо иметь целостное, системное представление модели, которое отражает все аспекты функционирования будущей информационной системы. При этом под моделью предметной области понимается некоторая система, имитирующая структуру или функционирование исследуемой предметной области и отвечающая основному требованию – быть адекватной этой области.
Предварительное моделирование предметной области позволяет сократить время и сроки проведения проектировочных работ и получить более эффективный и качественный проект. Без проведения моделирования предметной области велика вероятность допущения большого количества ошибок в решении стратегических вопросов, приводящих к экономическим потерям и высоким затратам на последующее перепроектирование системы. Вследствие этого все современные технологии проектирования ИС основываются на использовании методологии моделирования предметной области [1].
К моделям предметных областей предъявляются следующие требования:
формализация, обеспечивающая однозначное описание структуры предметной области;
понятность для заказчиков и разработчиков на основе применения графических средств отображения модели;
реализуемость, подразумевающая наличие средств физической реализации модели предметной области в ИС;
обеспечение оценки эффективности реализации модели предметной области на основе определенных методов и вычисляемых показателей.
Для реализации перечисленных требований, как правило, строится система моделей, которая отражает структурный и оценочный аспекты функционирования предметной области.
Структурный аспект предполагает построение:

  • объектной структуры, отражающей состав взаимодействующих в процессах материальных и информационных объектов предметной области;

  • функциональной структуры, отражающей взаимосвязь функций (действий) по преобразованию объектов в процессах;

  • структуры управления, отражающей события и бизнес-правила, которые воздействуют на выполнение процессов;

  • организационной структуры, отражающей взаимодействие организационных единиц предприятия и персонала в процессах;

  • технической структуры, описывающей топологию расположения и способы коммуникации комплекса технических средств.

Для отображения структурного аспекта моделей предметных областей в основном используются графические методы, которые должны гарантировать представление информации о компонентах системы. Главное требование к графическим методам документирования — простота. Графические методы должны обеспечивать возможность структурной декомпозиции спецификаций системы с максимальной степенью детализации и согласований описаний на смежных уровнях декомпозиции.
С моделированием непосредственно связана проблема выбора языка представления проектных решений, позволяющего как можно больше привлекать будущих пользователей системы к ее разработке. Язык моделирования – это нотация, в основном графическая, которая используется для описания проектов. Нотация представляет собой совокупность графических объектов, используемых в модели. Нотация является синтаксисом языка моделирования . Язык моделирования, с одной стороны, должен делать решения проектировщиков понятными пользователю, с другой стороны, предоставлять проектировщикам средства достаточно формализованного и однозначного определения проектных решений, подлежащих реализации в виде программных комплексов, образующих целостную систему программного обеспечения.
Графическое изображение нередко оказывается наиболее емкой формой представления информации. При этом проектировщики должны учитывать, что графические методы документирования не могут полностью обеспечить декомпозицию проектных решений от постановки задачи проектирования до реализации программ ЭВМ. Трудности возникают при переходе от этапа анализа системы к этапу проектирования и в особенности к программированию.
Главный критерий адекватности структурной модели предметной области заключается в функциональной полноте разрабатываемой ИС.
Оценочные аспекты моделирования предметной области связаны с разрабатываемыми показателями эффективности автоматизируемых процессов, к которым относятся:

  • время решения задач;

  • стоимостные затраты на обработку данных;

  • надежность процессов;

косвенные показатели эффективности, такие, как объемы производства, производительность труда, оборачиваемость капитала, рентабельность и т.д.
Для расчета показателей эффективности, как правило, используются статические методы функционально-стоимостного анализа (ABC) и динамические методы имитационного моделирования.
В основе различных методологий моделирования предметной области ИС лежат принципы последовательной детализации абстрактных категорий. Обычно модели строятся на трех уровнях: на внешнем уровне ( определении требований ), на концептуальном уровне ( спецификации требований ) и внутреннем уровне ( реализации требований ). Так, на внешнем уровне модель отвечает на вопрос, что должна делать система, то есть определяется состав основных компонентов системы: объектов, функций, событий, организационных единиц, технических средств. На концептуальном уровне модель отвечает на вопрос, как должна функционировать система? Иначе говоря, определяется характер взаимодействия компонентов системы одного и разных типов. На внутреннем уровне модель отвечает на вопрос: с помощью каких программно-технических средств реализуются требования к системе? С позиции жизненного цикла ИС описанные уровни моделей соответственно строятся на этапах анализа требований, логического (технического) и физического (рабочего) проектирования. Рассмотрим особенности построения моделей предметной области на трех уровнях детализации.



      1. Download 0,61 Mb.

        Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   22




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish