Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

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

Требования к умениям:

Студент должен уметь составлять технико-экономическое и техническое задание проекта АИС.

Тема 6. Разработка локального проектного решения для функциональных подсистем – «Постановка задачи»

Аудиторное изучение:

Оперативная постановка задачи. Алгоритмы задачи. План «Постановки задачи». Технология «Постановки задачи».

Самостоятельное изучение:

Разработка «Постановки задачи» на конкретной предметной области.

Требования к знаниям:

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

Требования к умениям:

Студент должен уметь создавать локальное проектное решение «Постановка задачи» для каждой функциональной подсистемы ИС.

ДЕ 3 Системы автоматизированного проектирования АИС

Тема 7. Системы автоматизированного проектирования АИС – Case-средства

НЕ нашли? Не то? Что вы ищете?

Аудиторное изучение:

Автоматизированное проектирование ИС. CASE-технология. Классификация CASE-технологий по охватываемым этапам процесса разработки ИС, по степени интегрированности. Основные возможности CASE-средств. Архитектура CASE-средств (репозиторий, графический редактор диаграмм, сервис, верификатор диаграмм, документатор проекта, администратор проекта). Ядро системы проектирования – репозиторий. Основные критерии выбора средств проектирования.

Самостоятельное изучение:

Общая характеристика наиболее известных и используемых Case-средств.

Требования к знаниям:

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

Требования к умениям:

Студент должен уметь работать в различных Case-средствах.

Тема 8. Методы моделирования предметной области и разработки программного обеспечения

Аудиторное изучение:

Сущность структурного подхода к разработке АИС. Методология SADT. Моделирование потоков данных (DFD). Моделирование данных (ERD). Методология IDEF1. CASE-средство Bpwin фирмы Computer Associates - средство функционального моделирования, реализующее методологию IDEF1. Знакомство с пакетом для создания диаграмм Microsoft Visio. Создание организационной структуры предприятия с помощью категории Organization Chart. Создание наглядной документации для оценивания состояния бизнес-процессов и систем с помощью категорий Business Process и Flowchart.

Самостоятельное изучение:

Сущность объектно-ориентированного подхода к разработке АИС.

Требования к знаниям:

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

Требования к умениям:

Студент должен уметь создавать модели предметной области.

Тема 9. Средства автоматизированного проектирования структур баз данных

Аудиторное изучение:

Краткая характеристика CASE-средств для создания модели данных ИС Erwin и Power Designer (интерфейс, создание проекта, структура процесса моделирования). Возможности набора инструментов для моделирования структур БД в пакете Microsoft Visio, поддерживающих стандарт моделирования IDEF1X; реляционную запись; объектно-реляционную модель с помощью категории Database. Инструментальные средства для работы с БД. Возможности Database Desktop для создания структуры БД, для разработки запросов по организации доступа к данным. Стандартизированное средство доступа к БД – процессор баз данных BDE. Утилита BDE Administrator. Архитектура BDE Псевдоним БД. Задание языкового драйвера для различных типов таблиц.

Самостоятельное изучение:

Создание структуры базы данных в программной системе CDBF. Инструментальное средство – SQL-Explorer.

Требования к знаниям:

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

Требования к умениям:

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

ДЕ 4 Создание приложений БД средствами Delphi

Тема 10. Разработка программно-информационного ядра АИС

Аудиторное изучение:

Основы разработки приложений БД. Основные понятия: приложение, приложение СУБД, приложение БД, клиентская программа. Интерпретируемые приложения, компилируемые приложения, внешние приложения, независимые приложения. Случаи, в каких такие приложения разрабатываются.

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

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

Создание приложений БД средствами Delphi. Схема взаимодействия программы, компонентов и БД в среде Delphi. Основные шаги при создании приложений, работающих с таблицами. Способы создания таблиц баз данных и форм приложения. Создание таблиц в ходе выполнения программы. Программа Data Module Designer в составе Delphi как средство автоматизации разработки приложений.

Основные компоненты для работы с БД. Визуальные, невизуальные. Наборы данных. Важнейшие свойства. Методы. Состояния набора данных. Режимы наборов данных. Доступ к полям. Особенности наборов данных Table, Query. Объект поля Field. Редактор полей. Создание полей Lookup. Создание калькулируемых полей. Источник данных. Создание навигационного интерфейса с помощью визуальных компонент для работы с данными. Настройка столбцов таблицы типа TDBGrid. Компоненты для визуализации полей текущей записи: DBEdit, DBText, DBMemo, DBCheckBox, DBRadioGroup, DBNavigator.

Создание приложения для локальных БД типа Dbase, Paradox. Создание макетов форм для ввода и редактирования информации в БД на основе первичных документов. Формирование справочников. Простые формы. Табличные формы. Формы со вкладками. Характеристики форм. Диалоговые формы в Delphi. Информационные формы. Определение выполняемых функций приложением.

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

Отображение результатной информации. Создание отчетов. Генераторы отчетов.

Навигация по набору данных. Методы для перемещения указателя текущей записи. Сортировка набора данных. Организация поиска записей в таблице. Метод Locate. Метод Lookup. Фильтрация. Возможность фильтрации по выражению и по диапазону. Взаимосвязи данных. Главная и подчиненная таблицы. Связь Master-Detail. Виды связей между таблицами БД. Примеры использования каждого из видов. Язык SQL, QBE. Создание и выполнение SQL-запросов. Статические, динамические, параметрические запросы. Запросы с использованием компонента Query. Выполнение запросов с помощью программы DataBase Desktop, SQL Explorer.

Самостоятельное изучение:

Графические и мультимедийные приложения. Интернет-приложения, их особенности. Многомерный анализ данных средствами Delphi. Использование технологии штрих-кодирования в приложениях. Подготовка приложения к распространению. Создание справочной информации по работе с системой. Текстовый файл справки. Справочный контекст компонента. Создание справочного файла и подключение к проекту. Разработка руководства пользователя. Создание дистрибутива приложения с использованием различных утилит.

Требования к знаниям:

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

Требования к умениям:

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

Тема 11. Интерфейсы доступа к базам данных

Аудиторное изучение:

Стандартные методы совместного доступа к БД в информационных системах. Интерфейсы ODBC, ADO.

Самостоятельное изучение:

Программная система CORBA. Применение технологии CORBA.

Требования к знаниям:

Студент должен знать основные виды открытых интерфейсов к базам данных на платформе MS Windows и способы доступа к данным из средств разработки и клиентских приложений; владеть терминологией, сложившейся в данной предметной области.

Требования к умениям:

Студент должен уметь организовывать взаимодействие между данными, созданными в различных программных системах.

Тема 12. Эксплуатация АИС

Аудиторное изучение:

Организация сбора, размещения, хранения, накопления, преобразования и передачи данных в АИС. Процедуры обработки информации в АИС. Обеспечение достоверности информации в процессе хранения и обработки. Достоверность БД. Причины недостоверности. Основные типы ошибок и причины снижения достоверности информации. Методы и средства контроля достоверности данных. Резервное копирование и восстановление информации в БД.

Самостоятельное изучение:

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

Требования к знаниям:

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

Требования к умениям:

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

Содержание лабораторных занятий

Лабораторная работа 1.  Моделирование процессов предметной области в Case-средстве Bpwin (контекстная диаграмма, диаграммы декомпозици, диаграмма потоков данных)

Лабораторная работа 2.  Создание диаграмм в пакете Microsoft Visio с помощью категорий Organization Chart, Business Process, Flowchart

Лабораторная работа 3.  Создание диаграмм в пакете Microsoft Visio с помощью категории Database

Лабораторная работа 4.  Создание модели данных с использованием CASE-средства Erwin (логическая, физическая модель данных, генерация БД)

Лабораторная работа 5.  Создание модели данных с использованием CASE-средства PowerDesigner (логическая, физическая модель данных, генерация БД)

Лабораторная работа 6.  Работа с программой BDE Administrator (процессор баз данных).

Лабораторная работа 7.  Работа с программой DataBase Desktop, SQL Explorer. Построение запросов к БД.

Лабораторная работа 8.  Язык SQL. Выполнение запросов с помощью программы DataBase Desktop, SQL Explorer.

Лабораторная работа 9.  Средства оформления пользовательского интерфейса.

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

Лабораторная работа 11.  Интерфейс SDI-приложения. Интерфейс MDI-приложения.

Лабораторная работа 12.  Развитые элементы интерфейса.

Лабораторная работа 13.  Проектирование строки состояния в приложениях. Создание панели инструментов. Формы с закладками.

Лабораторная работа 14.  Использование интерфейса ADO

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

Лабораторная работа 16.  Создание справочной системы приложения с использованием утилит Help

Лабораторная работа 17.  Создание инсталляционного пакета приложения с использованием утилиты Setup Generator.

Лабораторная работа 18.  Отображение результатной информации. Создание отчетов. Компоненты отчетов.

Лабораторная работа 19.  Графический способ представления информации. Диаграммы.

Лабораторная работа 20.  Создание макетов форм для ввода и редактирования информации в базы данных на основе первичных документов. Простые формы, табличные формы, формы со вкладками.

Лабораторная работа 21.  - 35. Разработка АИС (по вариантам)

2. Курсовое проектирование

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

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

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

·  анализировать информационные потоки, выстраивать логическую структуру проекта,

·  организовывать базы данных,

·  алгоритмизировать предметную область и организовывать программное обеспечение,

·  использовать современные алгоритмические языки программирования и СУБД.

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

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

Структура пояснительной записки курсовой работы:

Введение

Глава 1. Разработка системного проекта

1.1 Цель и назначение подсистемы

1.2 Требования к подсистеме

1.3 Требования к информационному обеспечению

1.4 Требования к лингвистическому обеспечению

1.5 Требования к программному обеспечению

1.6 Требования к техническому обеспечению

1.7 Требования к методическому обеспечению

Глава 2. Разработка технического проекта

2.1 Структура информационных потоков

2.2. Разработка информационного ядра АИС

2.3 Физическая структура БД

2.5. Программное обеспечение

2.5.1 Общесистемное программное обеспечение

2.5.2 Базовое программное обеспечение

Глава 3 Разработка пользовательского интерфейса для доступа к данным.

3.1. Разработка функциональной модели ИС

3.2. Разработка экранных форм ввода-вывода и отчетов

3.3. Разработка функциональных модулей

Заключение

Список используемой литературы

Приложение

Содержание разделов курсовой работы

Задачей курсового проектирования является закрепление теорети­ческих знаний и практических навыков, полученных при изуче­нии дисциплин, «Автоматизированные информационные системы», «Базы данных», «Разработка и эксплуатация информационных систем».

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

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

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

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

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

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

Результатом курсового проектирования является прототип информационной системы для выбранного объекта автоматизации.

Методика построения информационных систем включает следующие упорядоченные этапы работ:

·  проектирование объектов данных, которые будут реализованы в базе данных;

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

·  учет конкретной технической среды или техно­логии: топологии сети, конфигура­ции аппаратных средств, использо­вания архитектур «файл-сервер», «клиент-сервер», параллельной обработки, распределенной обра­ботки данных и т. п.

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

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

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

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

Для каждого подразделения зада­ется организационно-штатная структура должностей (ролей пер­сонала).

Определяются требования к правам доступа персонала к автоматизируемым функциям информаци­онной системы.

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

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

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

Определяется список ос­новных бизнес-функций или видов бизнес-процессов. Обычно таких функций насчитывается 15-20.

Выделенные функции декомпози­руются и строятся иерархии взаимосвязанных функций.

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

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

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

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

Далее уточняется состав классов объектов, определяются их атрибутный состав и взаимосвязи между собой. Таким образом, строится обобщенное представление структуры предметной об­ласти.

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

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

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

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

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

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

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

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

Весь процесс проектирования БД можно разбить на ряд взаимосвязанных этапов, каждый из которых обладает своими особенностями и методами проведения.

Для проектирования баз данных используются CASE-средства.

Наиболее распространенным средством моделирования данных являются диаграммы «сущность-связь» (ERD). С их помощью определяются важные для предметной области объекты (сущности), их свойства (атрибуты) и отношения друг с другом (связи).

Далее создается собственно БД, т. е. определяются таблицы со столбцами.

Существует несколько путей для создания таблиц БД.

А) Программное создание (с помощью метода CreateTable) посредством языка SQL. Б) Использование СУБД для создания БД либо использование утилиты-оболочки по созданию БД – например, программа Database Desktop, которая позволяет:

-  создавать таблицы;

-  изменять структуры;

-  редактировать записи;

-  создание, редактирование, выполнение визуальных SQL-запросов.

Следующий этап – это создание приложения, т. е. программирование в среде Delphi оболочки для доступа к БД.

Локальные БД располагаются вместе с приложением, работающим с ними, на одном компьютере.

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

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

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

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

Тему курсовой работы студенты выбирают самостоятельно и со­гласовывают с преподавателем.

Введение

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

Глава 1. Разработка системного проекта

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

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

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

Глава 2. Разработка технического проекта

Создание объектов баз данных с использованием средств автоматизированного проектирования структур баз данных.

Выполнить моделирование структуры данных, которые будут храниться в БД.

Выполнить построение диаграммы «Сущность-связь», которое сводится к следующим этапам:

А) Идентифицируются все сущности, их атрибуты, а также первичные ключи.

Б) Идентифицируются отношения между сущностями, и указывается мощность этих отношений.

Выход данной операции представить описанием в репозитории диаграммы «сущность-связь».

Рассмотреть понятие концептуальной (логической) и физической моделей данных на примере разработки базы данных с использованием CASE-средств (Power Designer или ERWin).

·  Концептуальное проектирование модели (CDM, Conceptual Data Model). Представить модель в графическом виде.

·  Физическое проектирование модели (PDM, Physical Data Model). Представить модель в графическом виде.

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

Глава 3. Разработка пользовательского интерфейса для доступа к данным.

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

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

Пример приведен в файле Пример макетов экранных форм. doc

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

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

Заключение

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

Список используемой литературы

Приводится список используемой литературы и ссылки на URL, если используются статьи и материалы Интернет.

Приложения.

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

Требования к оформлению отчета

Общие правила

Отчет по курсовой работе должен состоять из следующих частей:

-  титульный лист;

-  содержание;

-  введение;

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

-  заключение;

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

-  перечень условных обозначений (если необходимо);

-  приложения (если необходимо).

Текст отчета должен быть напечатан на одной стороне листов белой односортной бумаги формата А4 (большие иллюстрации и таблицы допускается представлять на листах формата А3). Размеры полей: левое – 30 мм, правое – 10 мм, верхнее – 15 мм, нижнее – 20 мм. Размер шрифта – 13–14 pt (как правило, используются шрифты Times New Roman и Arial), междустрочный интервал – 1,2–1,5, выравнивание текста – по ширине. Отступ первой строки (абзацный отступ) – 0,8–1,2 см.

Текст отчета должен быть выровнен по ширине и иметь расстановку переносов (однако переносы в заголовках недопустимы).

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

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

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3