Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

note

.pdf
Скачиваний:
6
Добавлен:
07.03.2015
Размер:
1.91 Mб
Скачать

Министерство образования и науки РФ Федеральное государственное бюджетное

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

Кафедра программного обеспечения компьютерных систем

Система управления электронной почтой

Пояснительная записка к междисциплинарному курсовому проекту по теме

«Разработка информационной системы»

(КП-02068195-341-07-14)

на 67 листах

Выполнил студент

гр. 3-41

______________

Иванов И. И.

Проверил к.т.н., доцент каф. ПОКС

______________

Игнатьев Е. Б.

Проект защищен ______________

Оценка ______________________

дата

 

Члены комиссии: ____________________________

______________________________

подпись, дата

инициалы, фамилия

____________________________ ______________________________

____________________________ ______________________________

Иваново 2014

2 КП-02068195-341-07-14

Аннотация

Пояснительная записка к курсовому проекту «Система управления электронной почтой»

Исполнитель: Иванов И. И.

Руководитель: Игнатьев Е. Б.

Документ содержит: 67 страниц, 25 рисунков, 9 таблиц,

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

база данных, АЕМ.

Учебный междисциплинарный курсовой проект посвящён разработке системы управления электронной почтой. Пояснительная записка содержит следующие документы:

1.Задание на проектирование.

2.Система управления электронной почтой. Техническое задание.

3.Система управления электронной почтой. Технорабочий проект.

4.Система управления электронной почтой. Руководство пользователя.

5.Система управления электронной почтой. Тестирование пользовательского интерфейса.

3 КП-02068195-341-07-14

Содержание

ТЕРМИНЫ, ОПРЕДЕЛЕНИЯ И СОКРАЩЕНИЯ .......................................................................................................................

6

ЗАДАНИЕ НА ПРОЕКТИРОВАНИЕ .........................................................................................................................................

7

ВВЕДЕНИЕ.............................................................................................................................................................................

8

СИСТЕМА УПРАВЛЕНИЯ ЭЛЕКТРОННОЙ ПОЧТОЙ. ТЕХНИЧЕСКОЕ ЗАДАНИЕ .....................................................................

9

1

ОБЩИЕ СВЕДЕНИЯ .......................................................................................................................................................

9

 

1.1

НАИМЕНОВАНИЕ СИСТЕМЫ ...............................................................................................................................................

9

 

1.2

ШИФР ТЕМЫ ...................................................................................................................................................................

9

 

1.3

ЗАКАЗЧИК И РАЗРАБОТЧИК СИСТЕМЫ..................................................................................................................................

9

 

1.4

ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ ...........................................................................................................................................

9

 

1.5

ПЛАНОВЫЕ СРОКИ НАЧАЛА И ОКОНЧАНИЯ РАБОТЫ ПО РАЗРАБОТКЕ ПРОЕКТА ...........................................................................

9

 

1.6

СВЕДЕНИЯ ОБ ИСТОЧНИКАХ И ПОРЯДКЕ ФИНАНСИРОВАНИЯ РАБОТ..........................................................................................

9

 

1.7

ПОРЯДОК ОФОРМЛЕНИЯ И ПРЕДЪЯВЛЕНИЯ ЗАКАЗЧИКУ РЕЗУЛЬТАТОВ РАБОТ............................................................................

9

2 НАЗНАЧЕНИЕ И ЦЕЛИ СОЗДАНИЯ СИСТЕМЫ ............................................................................................................

10

 

2.1

НАЗНАЧЕНИЕ СИСТЕМЫ...................................................................................................................................................

10

 

2.2

ЦЕЛИ СОЗДАНИЯ СИСТЕМЫ .............................................................................................................................................

10

3

ХАРАКТЕРИСТИКА ОБЪЕКТОВ АВТОМАТИЗАЦИИ ....................................................................................................

10

 

3.1

ОБЪЕКТЫ АВТОМАТИЗАЦИИ.............................................................................................................................................

10

 

3.2

КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ ПРЕДМЕТНОЙ ОБЛАСТИ ...........................................................................................................

10

4

ТРЕБОВАНИЯ К СИСТЕМЕ...........................................................................................................................................

12

 

4.1

ТРЕБОВАНИЯ К СИСТЕМЕ В ЦЕЛОМ....................................................................................................................................

12

 

4.1.1 Требования к структуре и функционированию системы ..............................................................................

12

 

4.1.2 Требования к численности и квалификации персонала системы и режиму его работы ..........................

13

 

4.1.3

Показатели назначения .....................................................................................................................................

13

 

4.1.4

Требования к надежности .................................................................................................................................

13

 

4.1.5

Требования безопасности ..................................................................................................................................

14

 

4.1.6 Требования к эргономике и технической эстетике .......................................................................................

14

4.1.7Требования к эксплуатации, техническому обслуживанию, ремонту и хранению компонентов

системы

.............................................................................................................................................................................

15

4.1.8 Требования ....................................................к защите информации от несанкционированного доступа

15

4.1.9 Требования ..................................................................................по сохранности информации при авариях

15

4.1.10 .........................................................................

Требования к защите от влияния внешних воздействий

16

4.1.11 ..............................................................................................................

Требования к патентной чистоте

16

4.1.12 ..........................................................................................

Требования по стандартизации и унификации

16

4.1.13 ......................................................................................................................

Дополнительные требования

16

4.2

ТРЕБОВАНИЯ .....................................................................................................К ФУНКЦИЯМ, ВЫПОЛНЯЕМЫМ СИСТЕМОЙ

16

4.2.1 Модель ..............................................................................................вариантов использования итерации 1

16

4.2.2 Спецификация ...................................................................................вариантов использования итерации 1

18

4.2.3 Временной ...................................................................................................регламент выполнения функций

22

4.3

ТРЕБОВАНИЯ ...............................................................................................................................К ВИДАМ ОБЕСПЕЧЕНИЯ

22

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

22

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

22

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

23

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

23

4 КП-02068195-341-07-14

 

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

24

 

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

24

 

4.3.7 Требования к организационному обеспечению................................................................................................

24

 

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

25

5

СОСТАВ И СОДЕРЖАНИЕ РАБОТ ПО СОЗДАНИЮ СИСТЕМЫ ....................................................................................

25

6

ПОРЯДОК КОНТРОЛЯ И ПРИЕМКИ СИСТЕМЫ ..........................................................................................................

26

7

ТРЕБОВАНИЯ К СОСТАВУ И СОДЕРЖАНИЮ РАБОТ ПО ПОДГОТОВКЕ ОБЪЕКТА АВТОМАТИЗАЦИИ К ВВОДУ

 

СИСТЕМЫ В ДЕЙСТВИЕ.......................................................................................................................................................

26

8

ТРЕБОВАНИЯ К ДОКУМЕНТИРОВАНИЮ....................................................................................................................

27

 

8.1

ТРЕБОВАНИЯ К СОСТАВУ ДОКУМЕНТОВ ..............................................................................................................................

27

 

8.2

ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ДОКУМЕНТОВ .....................................................................................................................

27

СИСТЕМА УПРАВЛЕНИЯ ЭЛЕКТРОННОЙ ПОЧТОЙ. ТЕХНОРАБОЧИЙ ПРОЕКТ ..................................................................

29

1

ОБЩИЕ ПОЛОЖЕНИЯ ................................................................................................................................................

29

 

1.1

НАИМЕНОВАНИЕ СИСТЕМЫ .............................................................................................................................................

29

 

1.2

ШИФР ТЕМЫ .................................................................................................................................................................

29

 

1.3

ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ .........................................................................................................................................

29

 

1.4

ПЕРЕЧЕНЬ ОРГАНИЗАЦИЙ, УЧАСТВУЮЩИХ В РАЗРАБОТКЕ СИСТЕМЫ, СРОКИ ВЫПОЛНЕНИЯ ЭТАПОВ ............................................

29

 

1.5

ЦЕЛИ, НАЗНАЧЕНИЕ И ОБЛАСТИ ИСПОЛЬЗОВАНИЯ ..............................................................................................................

30

1.6ПОДТВЕРЖДЕНИЕ СООТВЕТСТВИЯ ПРОЕКТНЫХ РЕШЕНИЙ ДЕЙСТВУЮЩИМ НОРМАМ И ПРАВИЛАМ ТЕХНИКИ БЕЗОПАСНОСТИ,

 

ПОЖАРО- И ВЗРЫВОБЕЗОПАСНОСТИ ...............................................................................................................................................

30

 

1.7

НОРМАТИВНО-ТЕХНИЧЕСКИЕ ДОКУМЕНТЫ, ИСПОЛЬЗОВАННЫЕ ПРИ ПРОЕКТИРОВАНИИ ...........................................................

30

2

ОПИСАНИЕ ПРОЦЕССА ДЕЯТЕЛЬНОСТИ ....................................................................................................................

30

3

ОСНОВНЫЕ ТЕХНИЧЕСКИЕ РЕШЕНИЯ........................................................................................................................

31

 

3.1

АРХИТЕКТУРА СИСТЕМЫ ..................................................................................................................................................

31

 

3.2

РЕШЕНИЯ ПО ВЗАИМОСВЯЗЯМ СО СМЕЖНЫМИ СИСТЕМАМИ................................................................................................

34

 

3.3

РЕШЕНИЯ ПО РЕЖИМАМ ФУНКЦИОНИРОВАНИЯ, ДИАГНОСТИРОВАНИЮ РАБОТЫ СИСТЕМЫ .......................................................

34

 

3.4

РЕШЕНИЯ ПО ЧИСЛЕННОСТИ, КВАЛИФИКАЦИИ И ФУНКЦИЯМ ПЕРСОНАЛА, РЕЖИМАМ ЕГО РАБОТЫ, ПОРЯДКУ ВЗАИМОДЕЙСТВИЯ ..

34

 

3.5

СВЕДЕНИЯ ОБ ОБЕСПЕЧЕНИИ ЗАДАННЫХ В ТЗ ПОТРЕБИТЕЛЬСКИХ ХАРАКТЕРИСТИК СИСТЕМЫ, ОПРЕДЕЛЯЮЩИХ ЕЕ КАЧЕСТВО........

34

 

3.5.1

Временные характеристики .............................................................................................................................

34

 

3.5.2

Надёжность.........................................................................................................................................................

35

 

3.5.3 Эргономика и техническая эстетика ..............................................................................................................

35

 

3.5.4

Защищенность информации .............................................................................................................................

35

 

3.6

СОСТАВ ФУНКЦИЙ, РЕАЛИЗУЕМЫХ СИСТЕМОЙ....................................................................................................................

35

 

3.7

РЕШЕНИЯ ПО КОМПЛЕКСУ ТЕХНИЧЕСКИХ СРЕДСТВ...............................................................................................................

36

 

3.8

РЕШЕНИЯ ПО ИНФОРМАЦИОННОМУ ОБЕСПЕЧЕНИЮ............................................................................................................

37

 

3.8.1

Логическая модель БД.........................................................................................................................................

37

 

3.8.2

Физическая модель БД ........................................................................................................................................

38

 

3.9

РЕШЕНИЯ ПО ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ ..................................................................................................................

39

 

3.9.1

Классы ...................................................................................................................................................................

39

 

3.9.2

Диаграмма классов .............................................................................................................................................

50

 

3.9.3

Инициализация.....................................................................................................................................................

51

 

3.9.4

Взаимодействия ..................................................................................................................................................

52

4

МЕРОПРИЯТИЯ ПО ПОДГОТОВКЕ К ВВОДУ СИСТЕМЫ В ДЕЙСТВИЕ........................................................................

62

 

4.1

МЕРОПРИЯТИЯ ПО ПРИВЕДЕНИЮ ИНФОРМАЦИИ К ВИДУ, ПРИГОДНОМУ ДЛЯ ОБРАБОТКИ НА ЭВМ ...........................................

62

 

4.2

МЕРОПРИЯТИЯ ПО ОБУЧЕНИЮ И ПРОВЕРКЕ КВАЛИФИКАЦИИ ПЕРСОНАЛА ..............................................................................

63

 

4.3

МЕРОПРИЯТИЯ ПО СОЗДАНИЮ НЕОБХОДИМЫХ ПОДРАЗДЕЛЕНИЙ И РАБОЧИХ МЕСТ.................................................................

63

5 КП-02068195-341-07-14

4.4

МЕРОПРИЯТИЯ ПО ИЗМЕНЕНИЮ ОБЪЕКТА АВТОМАТИЗАЦИИ................................................................................................

63

СИСТЕМА УПРАВЛЕНИЯ ЭЛЕКТРОННОЙ ПОЧТОЙ. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ .......................................................

64

СИСТЕМА УПРАВЛЕНИЯ ЭЛЕКТРОННОЙ ПОЧТОЙ. ТЕСТИРОВАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА ....................

65

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ .....................................................................................................................

66

ПРИЛОЖЕНИЕ А. ................................................................................................................................................................

67

6 КП-02068195-341-07-14

Термины, определения и сокращения

В настоящем документе использованы термины и определения, предусмотренные ГОСТ 34.003-90 [1]. Кроме того, использован ряд терминов и определений, не предусмотренных указанным ГОСТ:

 

Термин

 

 

Определение

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Исходящие сообщения

 

Сообщения электронной почты предназначенные для отсылки деловым партнёрам

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

Ниже приводятся сокращения, использованные в Документе:

 

Сокращение

 

 

Определение

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ИГЭУ

 

ФГБОУ ВПО «Ивановский государственный энергетический университет имени В.И. Ленина»

 

 

 

БД

 

База данных

 

 

 

ОС

 

Операционная система

 

 

 

ПК

 

Персональный компьютер

 

 

 

ПО

 

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

 

 

 

ПОКС

 

Кафедра программного обеспечения компьютерных систем ИГЭУ

 

 

 

СУБД

 

Система управления базами данных

 

 

 

ТЗ

 

Техническое задание

 

 

 

ТРП

 

Технорабочий проект

 

 

 

AEM

 

Оценка расходов на рекламу (Advertising Expenditure Measurement)

 

 

 

DOM

 

Модель объектов предметной области (Domain Object Model)

 

 

 

EM

 

Управление электронной почтой (Email Management)

 

 

 

GUI

 

Графический пользовательский интерфейс (Graphical User Interface)

 

 

 

MS

 

Корпорация Microsoft

 

 

 

SMTP

 

Простой протокол передачи почты (Simple Mail Transfer Protocol)

 

 

 

UI

 

Пользовательский интерфейс (User Interface)

 

 

 

UML

 

Унифицированный язык моделирования (Unified Modeling Language)

 

 

 

 

 

 

7 КП-02068195-341-07-14

Задание на проектирование

студента Иванова Ивана Ивановича

1.Тема: Система управления электронной почтой

2.Срок сдачи студентом работы: 12 февраля 2014 г.

3.Исходные данные:

Необходимо разработать проект системы управления электронной почтой AEM-организации

(Advertising Expenditure Measurement), которая специализируется в оценке расходов на рекламу.

Необходимо автоматизировать подготовку и отправку сообщений деловым партнёрам по электронной почте. Эти сообщения называются исходящими сообщениями. Исходящие сообщения — это вопросы к деловым партнерам, просьбы о встречах и т.д. Рассматриваются только формальные деловые сообщения АЕМ-партнерам (клиентам, поставщикам, служащим организаций и т.д.).

Служащие организации (Employees) готовят сообщения для рассылки в процессе проведения ежедневных бизнес-транзакций.

Отправку этих сообщений выполняют служащие отдела работы с клиентами (Customer Department Employees). Обычно эти действия выполняются во время сбора и проверки данных о рекламных операциях и при подготовке сообщений об операциях для клиентов.

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

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

4. Дата выдачи задания: 26 мая 2014 г.

Руководитель проекта:

 

доц. каф. ПОКС

_____________________ Игнатьев Е.Б.

Задание принял к исполнению:

 

студент гр. 3-41

______________________ Иванов И.И.

8 КП-02068195-341-07-14

Введение

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

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

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

Специфика разработки проекта заключается в её итерационном характере.

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

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

9 КП-02068195-341-07-14

СИСТЕМА УПРАВЛЕНИЯ ЭЛЕКТРОННОЙ ПОЧТОЙ. ТЕХНИЧЕСКОЕ ЗАДАНИЕ

1 Общие сведения

1.1Наименование системы

Полное наименование системы — «Система управления электронной почтой».

Условное обозначение системы — «ЕМ» (Email Management).

1.2Шифр темы

Шифр темы (обозначение документа): КП-02068195-341-07-14.

1.3Заказчик и Разработчик системы

Заказчик системы: Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Ивановский государственный энергетический университет имени В.И. Ленина» (ИГЭУ); 153003, г. Иваново, ул. Рабфаковская, д. 34.

Разработчик системы: Иванов Иван Иванович, студент группы 3-41.

1.4 Основание для разработки

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

Задание утверждено на заседании кафедры ПОКС 12.02.2014 и выдано преподавателем кафедры Игнатьевым Е.Б.

1.5Плановые сроки начала и окончания работы по разработке проекта

Начало: 12 февраля 2014 г.

Окончание: 26 мая 2014 г.

1.6Сведения об источниках и порядке финансирования работ

Финансирование работ отсутствует.

1.7Порядок оформления и предъявления Заказчику результатов работ

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

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

передает их Заказчику.

10 КП-02068195-341-07-14

2 Назначение и цели создания системы

2.1 Назначение системы

ЕМ-система предназначена для управления документами электронной почты в организации,

специализирующейся в оценке расходов на рекламу.

2.2Цели создания системы

Основными целями создания системы являются:

-сокращение времени затрачиваемого на подготовку и отсылку сообщений деловым партнёрам в 2 раза.

-повышение управляемости за счет возможности проведения анализа данных о рассылке сообщений, сохраняемых в БД и автоматического формирования отчётов.

3 Характеристика объектов автоматизации

3.1 Объекты автоматизации

Объектами автоматизации являются процессы подготовки и отправки сообщений деловым партнёрам по электронной почте в AEM-организации (Advertising Expenditure Measurement),

которая специализируется в оценке расходов на рекламу.

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

Служащие организации (Employees) готовят сообщения для рассылки в процессе проведения ежедневных бизнес-транзакций.

Отправку этих сообщений выполняют служащие отдела работы с клиентами (Customer Department Employees). Обычно эти действия выполняются во время сбора и проверки данных о рекламных операциях и при подготовке сообщений об операциях для клиентов.

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

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

3.2Концептуальная модель предметной области

Врезультате обследования предметной области была разработана модель объектов предметной области (Domain Object Model – DOM), описывающая классы предметной области и связи между ними.

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