Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Poyasnitelnaya_zapiska(НОВОЕ).doc
Скачиваний:
1
Добавлен:
29.08.2019
Размер:
2.87 Mб
Скачать

СОДЕРЖАНИЕ

1.Введение………………………………………………………………………………………

2.Объектно-ориентированный анализ и проектирование ИС………………………….

2.1. Описание требований в контексте модели прецедентов…………………..

2.2 Функции обработки входной информации ИС……………………………..…

3.Определение требований к клиентскому приложению ИС…………………………...

3.1 Назначение создаваемой АСУ………………………………………………......

4.Описание используемой базы данных………………………………………………..…

4.1 ER-диаграмма и описание физической модели ИС…………………….......

4.2 Выбор СУБД и обоснование……………………………………………...……

5.Разработка приложения пользователя………………………………………………...

6.Создание справочной системы приложения ИС……………………………………..

7.Средство распространения приложения ИС (инсталляционный пакет)………….

Заключение……………………………………………………………………………………

Список условных обозначений, сокращений……………………………………………

ПРИЛОЖЕНИЕ А (Техническое задание)………………………………………………..

ПРИЛОЖЕНИЕ Б (ER-диаграмма физической модели данных)…………………….

ПРИЛОЖЕНИЕ В (Перечень всех форм проектируемого приложения)……………

ПРИЛОЖЕНИЕ Г (Перечень всех отчетов приложения)………………………………

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

ВВЕДЕНИЕ

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

Функции которые выполняет приложение «Автоматизированный учет методического обеспечения»:

  • хранит информацию о методическом пособии

  • Информацию об учителе

  • Информация о методическом центре

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

  • Отчёт о приёме методического обеспечения

  • Отчёт о выдаче методического обеспечения

  • Отчёт о наличии методического обеспечения

  • Отчёт о возврате методического обеспечения

2.Объектно-ориентированный анализ и проектирование ис

2.1. ОПИСАНИЕ ТРЕБОВАНИЙ В КОНТЕКСТЕ МОДЕЛИ ПРЕЦЕДЕНТОВ

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

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

В рамках объектно-ориентированного анализа и проектирования, рассматривались три графических нотации:

  • Диаграммы «сущность-связь»;

  • Диаграммы функционального моделирования;

  • Диаграммы потоков данных.

На предприятии мною была рассмотрена орг.штатная структура, которую я представил в своем курсовом проекте, на рисунке 1:

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

Рисунок 2 – IDEF0 функциональная модель «Автоматизированного учета методического обеспечения»

Методологию функционального моделирования IDEF1Х я использовал для документирования процессов производства и отображения информации об использовании ресурсов на каждом из этапов проектирования систем.

Рисунок 3 - IDEF1x (декомпозиция) функциональная модель автоматизированного учета методического обеспечения

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

  • Информация о методическом пособии

  • Информация об учителе

  • Информация о методическом центре

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

Выходные потоки данных:

  • Отчёт о приёме методического обеспечения

  • Отчёт о выдаче методического обеспечения

  • Отчёт о наличии методического обеспечения

  • Отчёт о возврате методического обеспечения

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

Таблица 1 – «Описание прецедентов»

Вкладка в приложении

Описание

1

Меню

Открывается список действий с базой данных

1.1

Подключить БД

Выполняется подключение к базе данных через файл config.txt

1.2

Отключить БД

Выполняется отключение от базы данных

1.3

Выход

Выполняется выход из приложения.

2

Ввод данных

Выводится список имеющихся таблиц

2.1

Методическое пособие

Открывает таблицу, отображающую данные и позволяет работать с ними (редактирование, удаление)

2.2

Методический центр

2.3

Предмет

2.4

Преподаватель

3

Навигация

Описание каждой кнопки навигации

3.1

Первая запись

Переход на первую запись таблицы

3.2

Последняя запись

Переход на последнюю запись таблицы, при помощи оператора Last

3.2

Вперед

Переход на следующую запись, при помощи оператора Next

3.3

Назад

Переход на предыдущую запись таблицы, при помощи оператора Prior

3.4

Сохранить

Сохранение данных в таблице

3.5

Удалить

Удаление полей в таблице

3.6

Добавить

Добавление новых полей в таблице

3.7

Найти

Производится поиск данных по номеру записи

4

Анализ данных

Описание отчетов

4.1

Запросы на выборку

Выводит запрос, с возможностью изменить условия запроса

4.2

Запросы вывода таблиц на экран

Выводит запрос, без возможности смены условий

5

Отчет

Выводит запрос, с возможностью печати

6

Справка

Описание программы

6.1

Справка

Выводит окно вспомогательных данных по приложению с описанием работы всех форм и таблиц

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]