Смекни!
smekni.com

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

На выбор типа ЭВМ оказывает влияние большое количество факторов, которые в необходимо указать. На основе совокупности этих факторов формируются требования к значениям основных характеристик вычислительных машин, которые сопоставляются с конкретными значениями основных технических характеристик (ОТХ) современных моделей ЭВМ, после чего осуществляется выбор оптимальной модели.

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

1.6.2. Обоснование проектных решений по информационному обеспечению (ИО)

Сначала следует привести определение понятия «Информационное обеспечение» и привести структуру ИО.

Проектные решения по информационному обеспечению обосновываются с точки зрения внемашинного (классификаторы, справочники, документы) и внутримашинного (входные, промежуточные, выходные массивы информационных баз) обеспечения и включают следующие вопросы:

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

· обоснование состава и содержания входных и выходных документов, метода их построения (т.е. возможности использования унифицированных форм документов УСД или выполнение оригинального проектирования);

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

· обоснование способа организации информационной базы: как совокупности локальных файлов или как интегрированной базы данных с локальной, централизованной или распределенной организацией; обоснование методов логической организации файлов и баз данных;

· обоснование состава и способов организации файлов с результатной информацией.

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

1.6.3. Обоснование проектных решений по программному обеспечению (ПО)

В начале данного раздела также следует дать определение понятия «Программное обеспечение» и привести его структуру.

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

При обосновании выбора общего ПО целесообразно:

· дать классификацию ОС, указать факторы, влияющие на выбор конкретного класса и его версии, и обосновать выбор операционной системы;

· дать классификацию, привести факторы и обосновать выбор используемой СУБД.

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

Кроме того, стоит выработать требования к оформлению экранных и печатных форм, эргономике программного обеспечения.

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

· дать классификацию и обосновать выбор методов (например, структурное, модульное проектирование, методом «сверху-вниз» или объектно-ориентированное проектирование и т.д.) и средств проектирования специального (функционального) ПО (например, использование библиотеки прикладных программ, или генератора программ, или какого-либо языка программирования);

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

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

1.6.4. Обоснование проектных решений по технологическому обеспечению

Также как и предыдущие этот раздел следует начинать с определения понятия «технологического обеспечения» и «технологического процесса обработки данных». Далее следует указать этапы обработки данных и характеристику их содержания.

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

- классификации методов и средств съема, сбора и передачи информации по каналам связи и обоснованию выбора конкретных методов и средств с учетом характеристик, полученных в разделе 1.3;

- классификации методов контроля вводимой информации в ЭВМ и обоснованию выбора определенного метода;

- обзору методов и языков общения в процессе решения задачи на ЭВМ и обоснованию выбора метода и конкретного языка (язык запросов, шаблонов, меню, подсказок, директив и т.д.);

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

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

3.3.1.2. Структура первой главы для темы: « Разработка однопользовательской ИС».

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

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

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

В разделе 1.2. Экономическая сущность комплекса задач .

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

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