Автоматизированная информационная система "Подписка"

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

Автоматизированная информационная система Подписка

Курсовой проект

Компьютеры, программирование

Другие курсовые по предмету

Компьютеры, программирование

Сдать работу со 100% гаранией

Федеральное агентство по образованию

Государственное образовательное учреждение высшего профессионального образования

Тюменский государственный нефтегазовый университет

Институт кибернетики, информатики и связи

 

 

 

Отделение информационных технологий и вычислительной техники

 

 

 

 

 

КУРСОВОЙ ПРОЕКТ

ПО ДИСЦИПЛИНЕ: «РАЗРАБОТКА И ЭКСПЛУАТАЦИЯ АВТОМАТИЗИРОВАННЫХ ИНФОРМАЦИОННЫХ СИСТЕМ»

НА ТЕМУ: АВТОМАТИЗИРОВАННАЯ ИНФОРМАЦИОННАЯ СИСТЕМА «ПОДПИСКА»

 

 

 

Студент________________________________________

Группа АСОиУтп-06-(11)-2

Специальность 230103 «Автоматизированные системы

обработки информации и управления (по отраслям)»

Руководитель: Кравченко Н.В.

 

 

Тюмень 2009СОДЕРЖАНИЕ

 

ВВЕДЕНИЕ

Глава 1 Анализ предметной области АИС «Подписка»

.1 Описание предметной области АИС «Подписка»

.2 Описание функции каждого отдела

.3 Описание автоматизируемых функций

.4 Функциональная модель процесса учета и оформления подписок

Глава 2 Разработка и описание информационного обеспечения АИС «Подписка»

.1 Проектирование базы данных методом «Сущность - Связь» для разработанной функциональной модели

.2 Информационная модель

.3 Определение ключей (первичных и внешних)

.4 Состав и описание таблиц БД

Глава 3 Разработка и описание программного обеспечения АИС «Подписка»

.1 Выбор СУБД и средств разработки приложений

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

.3 Разработка механизмов защиты данных от несанкционированного доступа

Глава 4 Руководство пользователя

.1 Назначение и условие применения

.2 Порядок запуска приложения

.3 Экранные формы приложения

.4 Организация запросов к БД

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

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ

 

ВВЕДЕНИЕ

 

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

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

Данный курсовой проект состоит из: введения, четырех глав, заключения, списка используемой литературы и приложения. В первой главе содержится анализ и описание предметной области АИС «Подписка», а также разработана DFD-модель данной предметной области. Во второй главе описано проектирование базы данных методом «Сущность - связь», определены внешние и первичные ключи отношений, а так же спроектированы логическая и физическая модели с помощью CASE- средств ERWin 3.5.2. Третья глава содержит описание программного обеспечения АИС «Подписка». В этой главе обосновывается выбор СУБД и ИСР, описываются требования к техническому обеспечению и механизмы защиты данных от несанкционированного доступа. Четвертая глава представляет собой руководство пользователя.

 

ГЛАВА 1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ АИС «ПОДПИСКА»

автоматизированный информационный база данные

1.1 Описание предметной области АИС «Подписка»

 

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

Структура предприятия отображена на схеме 1.

 

Схема 1 - Структура предприятия

 

.2 Описание функций каждого отдела:

 

.Отдел организации рассылки:

-разработка плана по рассылке;

-доставка почты

подготовка отчетной документации.

. Бухгалтерия:

-учет за проделанными работами;

-расчет заработной платы;

составление отчетной документации за месяц (квартал);

подсчет стоимости услуг рассылки.

.Отдел оформления подписки:

-работа с подписчиками;

-оформление подписок;

составление отчетной документации.

АИС «Подписка» будет разработана для отдела подписки.

Структура информационных потоков отображена на схеме 2.

 

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

 

1.3Описание автоматизируемых функций

 

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

Цели и задачи АИС «Подписка»:

-упрощение работы;

-увеличение производительности труда;

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

понижение затрат;

искоренение лишнего документооборота.

Пользователи должны иметь элементарные навыки по работе с ЭВМ, а также ознакомиться с АИС «Подписка».

Пользователи должны распределить обязанности по работе с системой, они обязаны следить за поведением АИС «Подписка» (учитывать возможные сбои или неполадки).

АИС «Подписка» должна удовлетворять следующим требованиям:

-отвечать требованиям заказчика;

-обеспечивать минимальные затраты;

поднять производительность труда;

быть надежной в эксплуатации;

окупиться в заданные сроки;

легкость внедрения и доведения до персонала.

Функции АИС «Подписка»:

-предоставление информации о подписчиках;

-предоставление информации о подписанных изданий;

вывод бланка квитанции об оплате для заказа издания;

редактирование и корректировка БД;

обеспечение быстрого доступа к информации.

 

.4 Функциональная модель процесса учета и оформления подписок

 

Модель процесса автоматизации работы почтового отделения представлена с использованием функциональной модели DFD (Data Flow Diagram) (Рисунок 1). Данный метод позволяет провести структурный анализ потоков данных, произвести выделение атрибутов и перейти к конструированию базы данных. Для анализа потоков данных используются диаграммы потоков данных.

 

Рисунок 1 - Контекстная DFD диаграмма первого уровня

 

Декомпозиция DFD диаграммы первого уровня представлена на (Рисунке 2):

 

Рисунок 2 - Декомпозиция DFD диаграммы первого уровня

ГЛАВА 2 РАЗРАБОТКА И ОПИСАНИЕ ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ АИС «ПОДПИСКА»

 

.1 Проектирование базы данных методом «Сущность - Связь» для разработанной функциональной модели

 

Выделим сущности:

Подписчик (клиент)

Рассылка

Редакции

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

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

Также немаловажно выделить еще одну сущность. Это сущность редакции. Они представляют информацию о подписных изданиях.

Связь между сущностями Клиент и Рассылка: «один к одному», так как один клиент, проживающий по одному адресу, будет получать почту по одной рассылке.

Связь между сущностями Рассылка и Редакции: «один к одному», так как одна рассылка, будет, работает с одной редакцией.

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

 

Рисунок 3 - Отношение «Сущность - Связь»

 

Таким образом, формируется два набора предварительных отношений:

) Подписчик (ID_ подписчика, ID_ Рассылки),

Рассылка (ID_ Рассылки).

) Подписчик (ID_подписчика, ID_ редакций),

Редакции (ID_ редакций).

Сформировав предварительные наборы, можно составить результирующее отношение, добавив все

Похожие работы

1 2 3 4 > >>