Файл: Проектирование ИС по расчету с клиентурой ФГУП Росморпорт.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 14.05.2023

Просмотров: 591

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Введение

1 Исследовательский раздел

1.1 Предметная область исследования

1.1.1 Характеристика и ИТ—архитектура объекта исследования

1.1.2 Характеристика предмета исследования

1.1.3 Существующая технология выполнения исследуемого бизнес-процесса.

1.2 Описание экономической сущности исследуемой задачи

1.3 Постановка задачи на проектирование и информатизацию исследуемого бизнес-процесса

1.4 Анализ существующих разработок

2. АНАЛИТИЧЕСКИЙ РАЗДЕЛ

2.1 Предлагаемая технология выполнения исследуемого бизнес—процесса

2.2 Описание видов обеспечения исследуемого бизнес—процесса

2.2.1 Организационное обеспечение

2.2.2 Информационное обеспечение.

2.2.2.1 Информационная модель и ее описание

2.2.2.2 Используемые классификаторы и система кодирования

2.2.2.3 Нормативно-справочная и входная информация

2.2.2.4 Результатная информация

2.2.3 Правовое обеспечение.

2.2.4 Техническое обеспечение.

2.3.1 Планирование и контроль выполнения работ.

2.3.2 Планируемая себестоимость разработки (модернизации или внедрения) ИС

3 ТЕХНОЛОГИЧЕСКИЙ РАЗДЕЛ

3.1 Обоснование выбора средств разработки

3.1.1 Обоснование выбора средств разработки клиентской части ИС Borland C++ Builder

3.1.2 Обоснование выбора СУБД

3.2 Описание реализации клиентской части ИС

3.2.1 Дерево функций

3.2.2 Сценарий диалога

3.2.3 Схема функционирования ЭИС

3.3 Описание реализации базы данных ИС

Заключение

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

Логическая модель данных представлена на Рисунке 2.4.

Рисунок 2.4 — Схема логической модели данных

2.2.2.2 Используемые классификаторы и система кодирования

Для разработки системы будут использоваться общепринятые и установленные международный, общесистемные и отраслевые классификаторы.

Классификаторы, используемые в проектируемой системе представлены в Таблице 2.7.

Таблица 2.7 Классификаторы, используемые в системе

Название классификатора

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

Система классификации

Вид классификатора

Товары

Порядковая

Отсутствует

Локальная

Договор

Порядковая

Отсутствует

Локальная

Клиент

Порядковая

Отсутствует

Локальная

Счет

Порядковая

Отсутствует

Локальная

Контакт

Порядковая

Отсутствует

Локальная

Сотрудник

Порядковая

Отсутствует

Локальная

Классификатор «Товары»

1.1.Определяем исходное множество объектов — М1

М1=900

1.2.Определяем длину кода L1

L1= lg900 =3

1.3.Строим таблицу классификатора (см. Таблица 2.8)

Таблица 2.8. Таблица классификатора

Товар

Код

Товар1

001

Товар 2

002

Товар 3

003

Товар 4

004

….

Товар 900

900

1.4.Строим структурную формулу классификатора

Ф Кт=[ХXX]:[ Товар]

код товара

Классификатор «Договор»

1.1.Определяем исходное множество объектов – М2

М2 300

1.2.Определяем длину кода L2

L2= lg300 =3

1.3.Строим таблицу классификатора (см. таблица 2.9)

Таблица 2.9. Таблица классификатора

Договор

Код

Договор1

001

Договор 2

002

Договор 3

003

Договор 4

004

….

Договор 300

300


1.4.Строим структурную формулу классификатора

Ф Кд=[ХXX]:[ Договор]

код договора

Классификатор «Клиент»

1.1.Определяем исходное множество объектов – М3

М3 250

1.2.Определяем длину кода L3

L3= lg250 =3

1.3.Строим таблицу классификатора (см. Таблица 2.10)

Таблица 2.10. Таблица классификатора

Клиент

Код

Клиент 1

001

Клиент 2

002

Клиент 3

003

Клиент 4

004

….

Клиент 250

250

1.4.Строим структурную формулу классификатора

Ф Ко=[ХXX]:[ Организация]

код организации

Классификатор «Счет»

1.1.Определяем исходное множество объектов – М3

М4 1750

1.2.Определяем длину кода L4

L4= lg1750 =4

1.3.Строим таблицу классификатора (см. Таблица 2.10)

Таблица 2.11. Таблица классификатора

Счет

Код

Счет1

0001

Счет 2

0002

Счет 3

0003

Счет 4

0004

….

Счет 1750

1750

1.4.Строим структурную формулу классификатора

Ф Кс=[ХXXХ]:[ Счет]

код счета

Классификатор «Контакты»

1.1.Определяем исходное множество объектов – М5

М5 250

1.2.Определяем длину кода L5

L5= lg250 =3

1.3.Строим таблицу классификатора (см. Таблица 2.12)

Таблица 2.12. Таблица классификатора

Контакт

Код

Контакт1

001

Контакт 2

002

Контакт 3

003

Контакт 4

004

….

Контакт 250

250

1.4.Строим структурную формулу классификатора

Ф Кк=[ХXX]:[ Контакт]

код контакта

Классификатор «Сотрудник»

1.1.Определяем исходное множество объектов – М6

М6 9

1.2.Определяем длину кода L6

L6= lg9 =1

1.3.Строим таблицу классификатора (см. таблица 2.13)

Таблица 2.13. Таблица классификатора

Сотрудник

Код

Сотрудник1

1

Сотрудник 2

2

….

Сотрудник 9

9


1.4.Строим структурную формулу классификатора

Ф Кс=[Х]:[ Сотрудник]

код сотрудника

2.2.2.3 Нормативно-справочная и входная информация

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

Рисунок 2.5 — Форма справочника «Клиенты»

Рисунок 2.6 — Форма «Договор»

Рисунок 2.7 — Форма «Счет»

2.2.2.4 Результатная информация

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

По стадии обработки информацию можно разделить на:

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

В случае рассматриваемой в ВКР ИС в качестве результативной информации выступают два документа: счет на оплату и договор. Они представлены на Рисунках 2.8-2.9.

Рисунок 2.8 — Договор

Рисунок 2.9 — Счет

2.2.3 Правовое обеспечение.


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

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

Правовое обеспечение этапов разработки ИС включает нормативные акты, связанные с договорными отношениями разработчика и заказчика и правовым регулированием отклонений от договора.

Заказчиком проектируемой информационной системы является предприятия ФГУП "Росморпорт" Анадырский филиал

Разработчик: Беззатеев А.С

Между заказчиком и разработчиком был заключен договор на разработку ИС, сформирован календарный план работ, разработана и утверждена БП.

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

2.2.4 Техническое обеспечение.

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

Рисунок 2.10 — Комплектация оборудования

2.3 Экономические параметры реализации предлагаемой технологии выполнения исследуемого бизнес—процесса

2.3.1 Планирование и контроль выполнения работ.

Процесс разработки ИС для обслуживания клиентов предприятия ФГУП "Росморпорт" Анадырский филиал в соответствии с ГОСТ 19.102-94 «Стадии разработки», разбивается на пять стадий: техническое задание, эскизное проектирование, техническое проектирование, рабочее проектирование и внедрение. Трудоемкость каждого этапа указывается в часах. [10]


В Таблице 2.14 представлена трудоемкость по этапам проектирования ИС.

Таблица 2.14 Трудоемкость по этапам проектирования

Стадия

Этап

Трудоемкость (часы)

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

1. Разработка ИС

1.1. Обоснование необходимости разработки программы

8

5,88

1.2. Научно—исследовательские работы

8

5,88

1.3. Разработка и утверждение технического задания

4

2,94

2. Эскизный проект

2.1. Разработка эскизного проекта

12

8,82

2.2. Утверждение эскизного проекта

2

1,47

3. Технический проект

3.1. Разработка технического проекта

14

10,29

3.2. Утверждение технического проекта

2

1,47

4. Рабочий проект

4.1. Разработка программы

50

36,76

4.2. Разработка программной документации

20

14,71

4.3. Испытания программы

10

7,35

5. Внедрение

5.1. Подготовка и передача программы.

6

4,41

Итого:

136

100

Для определения времени реализации проекта вычислим общее количество дней, требующихся на разработку проекта. Для расчета количества рабочих дней, требующихся на разработку проекта, используется Формула 2.1.

(2.1)

где Tчас – общее время на разработку в часах,

tрд – коэффициент, показывающий количество рабочих часов в одном дне.

Календарное планирование разработки используется для построения диаграммы Ганта. Работы производятся в соответствии с календарным графиком, представленным в виде диаграммы Ганта (рисунок 2.11), где общее количество рабочих дней, затраченное на разработку и внедрение ИС, составляет 15,5 дней.

Рисунок 2.11 — Диаграмма Ганта

Для определения времени реализации проекта требуется перевести рабочие дни в календарные дни. Для перевода используется следующая Формула (2.2):

(2.2)

где d – доля дополнительных работ, порученных другой группе работников попутно с основной работой (от 0,1 до 0.3). В нашем случае проект ведется самостоятельно, поэтому d = 0;

g – коэффициент перевода (в зависимости от выходных и праздничных дней) – 0,69.