Смекни!
smekni.com

Методические указания по дипломному проектированию для специальности: «Прикладная информатика (по областям)» (стр. 11 из 15)

Содержание этой главы является одинаковой в своих главных компонентах для всех вышеперечисленных вариантов, всех предметных областей.

2. Проектная часть

2.1. Информационное обеспечение задачи (комплекса задач, АРМ)

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

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

2.1.3. Характеристика первичных документов с нормативно-справочной и входной оперативной информацией

2.1.4. Характеристика базы данных

2.1.5. Характеристика результатной информации

2.2. Программное обеспечение задачи (комплекса задач, АРМ)

2.2.1 Общие положения (дерево функций и сценарий диалога)

2.2.2. Структурная схема пакета (дерево вызова процедур и программ)

2.2.3. Описание программных модулей

2.3. Технологическое обеспечение задачи (комплекса задач, АРМ)

2.3.1.Организация технологии сбора, передачи, обработки и выдачи информации

2.3.2. Схема технологического процесса сбора, передачи, обработки и выдачи информации

2.4. Описание контрольного примера реализации проекта.

3.3.2.1 Структура второй главы для тем 1 – 3.

2.1. Информационное обеспечение задачи (комплекса задач, АРМ)

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

Методика разработки информационной модели предполагает моделирование нового варианта организации информационной системы предметной области («КАК ДОЛЖНО БЫТЬ»), а именно:

полного состава информации, необходимой для решения комплекса задач данного АРМа;

отражение этой информации на всех типах носителей;

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

состава исходных первичных документов и распределение их по задачам;

источники и способы получения первичной информации;

состава файлов с первичной, условно-постоянной, промежуточной и результатной информацией;

информационную потребность для каждой задачи комплекса;

способы выдачи результатной информации;

состава результатных документов для каждой задачи, реализуемых на рассматриваемом АРМе;

адресатов выдачи и получения результатной информации

взаимосвязей входных, промежуточных и результатных информационных потоков и задач, реализуемых на данном АРМе (структурно - функциональной диаграмма или диаграмма потоков данных).

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

Информационная модель строится в двух формах:

· схема данных в соответствии с ГОСТом (пример представлен в Приложении 15 );

· структурно – функциональная модель или диаграмма потоков данных по методологии Гейна/Сарсона, Йодана/ДеМарко. Для ее разработки целесообразно использовать CASE средства, например Design/IDEF, Power Designer, BPwin, Silverrun-BMP, Oracle Designer , ARIS и др. (пример представлен в Приложении 16 );

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

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

Пример описания классификатора приведен в Приложении 10 .

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

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

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

Пример описания первичных документов приведен в Приложении 11 .

2.1.4. Характеристика базы данных

2.1.4.1. Характеристика инфологической модели БД

В данном разделе проводится анализ состава и структуры первичных и результатных документов, определение состава данных, их нормализация и выявление состава и типов информационных сущностей отражение их взаимосвязей в виде диаграммы «сущность-связь»(ER –модели), возможно выполненную на основе уже разработанной структурно-функциональной диаграммы или диаграммы потоков данных.

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

В случае проектирования корпоративных баз данных следует выделять этапы разработки общей модели данных и подмоделей, предназначенных для конкретных задач, решаемых с помощью АРМ.

Пример ER - модели приведен в Приложении 12 .

2.1.4.2. Характеристика даталогической модели БД

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

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

Описание структур таблиц с условно-постоянной информацией содержит те же сведения, что и для таблиц с оперативной информацией, но добавляются сведения о частоте актуализации файла и объеме актуализации (в процентах).

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

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

Пример описания таблиц даталогической модели приведен в Приложении 13 .

2.1.5. Характеристика результатной информации

2.1.5.1. Характеристика таблиц с результатной информацией.

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

2.1.5.2. Характеристика результатных документов.

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

В частности, какое место занимает ведомость в информационных потоках предприятия (служит для оперативного управления или для отчетности), является уточняющей или обобщающей и т. д. Каждая ведомость должна иметь итоги, не включать избыточной информации, быть универсальной. Далее приводится описание печатных форм, экранных макетов с перечислением и краткой характеристикой содержащихся показателей (см. описание входных документов и их экранных форм), для каждого документа указывается, на основе каких таблиц получается этот документ. Алгоритмы расчета показателей должны быть подробно описаны в аналитической части в пункте Формализация расчетов.

Если результатная информация предоставляется не в виде ведомостей (например, при проектировании подсистемы распределенной обработки данных), необходимо подробно описать структуру сообщения и его дальнейший путь, основываясь на имеющейся организации многопользовательской ИС.

2.2. Программное обеспечение задачи (комплекса задач, АРМ)

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