» Главная  » Программирование  » Автоматизированная система оперативно-диспетчерского управления (АСОДУ) патентно-правового бюро «Эксперт»

Введение 5

Раздел 1. Специальный раздел

1.1. Введение 8

1.2. Постановка задачи 8

1.3. Предварительные НИР 10

1.3.1. Обзор программных продуктов для контроля и автоматизации делопроизводства. 10

1.3.1.1. Евфрат 99 10

1.3.1.2. Дело 2000 11

1.3.1.3. Решения на базе Lotus Notes 12

1.4. Информационные потребности пользователя 13

1.5. Требования, предъявляемые к системе 13

1.5.1. Состав выполняемых функций 14

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

1.5.3 Требования к информационной и программной совместимости 15

1.6. Структура входных и выходных данных. 15

1.7. Общий алгоритм работы программы 17

1.8. Выбор платформы проектирования и его обоснование 18

1.9. Проектирование БД системы. 19

1.9.1. Создание инфологической модели 28

1.9.2. Создание даталогичекой модели 25

1.9.3. Ограничения целостности 31

1.9.4. Вторичные индексы 31

1.10. Конфигурация технических средств 32

1.11. Иерархия форм 33

1.12. Алгоритмы работы программы 37

Раздел 2. Технологический раздел

2.1. Введение 42

2.2. Проектирование баз данных 42

2.2.1. Концепция баз данных 42

2.2.2. Архитектура СУБД 43

2.2.3. Инфологическая модель данных 45

2.2.4. Характеристика связей и язык моделирования 47

2.2.5. Даталогическая модель данных 47

2.3. Базовые понятия для работы с базами данных в Borland Delphi 48

2.3.1. База данных и таблицы 48

2.3.2. Записи и поля 48

2.3.3. Индексы 49

2.4. Средства работы с БД в Borland Delphiи их применения в программе 50

2.4.1. Borland Database Engine 50

2.4.2. Псевдонимы 50

2.4.3. Database Desktop 52

2.4.4. Компоненты Borland Delphi для работы с базами данных 54

2.5. Методы отладки и тестирования программы 55

2.5.1. Особенности тестирования программных продуктов 55

2.5.2. Типичный процесс тестирования программного обеспечения 56

2.5.3. Особенности среды программирования 57

2.5.4. Основные факторы, влияющие на надежность разрабатываемой

системы 58

2.5.5. Методы “силовой отладки” и их применение при отлаке программы 58

2.5.5.1. Вывод информации на форму 59

2.5.5.2. Использование процедуры showMessage 60

2.5.5.3. Вывод на консоль или в LOG-файл 61

2.6. Технология OLE и ее использование в программе 61

2.6.1. Общие сведения 62

2.6.2. Внедрение и связывание объектов 63

2.6.3. Автоматизация OLE. Компоненты — серверы СОМ в Delphi 5 и их использование в программе 68

Раздел 3. Организационно-экономическая часть

3.1. Введение 75

3.2. Цели использования рыночной сегментации 75

3.3. Принципы сегментации рынка 76

3.4. Информация, используемая для сегментации рынка 77

3.5. Аналитические методы сегментирования рынка 78

3.6. Подготовка данных 79

3.7. Анализ Данных 79

3.7.1. Кластерный анализ 79

3.7.2. CHAID и CART 80

3.7.3. Нейронные сети 80

3.7.4. Структуры латентных классов 81

3.8. Классификационные алгоритмы 81

3.9. Количество сегментов 82

3.10. Методика расчёта сегментации рынка 82

3.11. Поиск сегментов рынка для системы “Эксперт” 85

3.12. Выводы 96

Раздел 4. Производственно-экологическая безопасность

4.1. Введение 98

4.2. Производственная безопасность 98

4.2.1. Психофизиологические факторы 98

4.2.2. Защита от излучений 100

4.2.3. Освещение рабочего места 103

4.2.4. Электробезопасность 105

4.3. Заболевания, связанные с работой на компьютере 107

4.3.1 Введение 107

4.3.2. Зрительная работа за компьютером и ее последствия 107

4.3.3 Компьютерная аллергия 108

4.3.4. Болезни опорно-двигательного 108

4.3.5 Синдром запястного канала 110

4.3.6 Рекомендации по организации рабочего места 111

4.4. Заключение 112

Список литературы 116

Приложения

1. Тексты программы

2. Руководство оператора

3. Графическая часть

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

Данная программа разрабатывалась для патентно-правого бюро “Эксперт”.

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

Именно с этой целью была создана автоматизированная система управления.

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

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

• Раздел 1 содержит описание постановки задачи, анализ проведенных предварительных НИР, перечисление требований к программе, описание входных и выходных данных для системы, общий и детальные алгоритмы работы программы;

• Раздел 2 является технологическим разделом и содержит информацию о методике создания данного программного продукта и его отладки.

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

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

Приложение 1 включает в себя текст программы.

Приложение 2 – это руководство оператора, входящие в документацию, поставляемую с программой.

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

1. Илюшечкин В.М. “Конспект лекций по курсу “Базы данных”, 2001 г

2. Зубов Н.Н., Пьянзин А.Я. Методические указания к дипломному проектированию по специальности «Программное обеспечение вычислительной техники и автоматизированных систем» /Под ред. В.Ф. Шаньгина; МИЭТ. М., 1990

3. Кириллов В. “Основы проектирования реляционных баз данных", 1999 г

4. Климов В. “Концепция построения системы управления документами” по материалам публикаций сотрудников компании ВЕСТЬ-Метатехнология (http://www.citforum.ru/seminars/cis99/vest32.shtml )

5. Николай Емельянов “Электронные документы и БД”, 1999 г.

6. А.Павлов “ Обзор систем документооборота”, 2000 г.

7. Стив Тексейра, Ксавье Пачеко “Borland Delphi 4. Руководство разработчика”, 1999г

8. Каракеян В.И. “Безопасность жизнедеятельности”, Москва, 1999 г

9. Шашлов С. “Эргономика работы за компьютером - субъективные заметки” статья, 2000 г

10. Книга "Обеспечение электромагнитной безопасности при эксплуатации компьютерной техники" (источник http://www.ciklon.ru/computer/publik/p3.htm)

11. Статья “Вред компьютера и как его уменьшить” (http://irp.hut.ru/zdorov/comp.htm#_Toc467856057)

12. “Учебник Delphi 4” (http://src.fitkursk.ru/online/delphibook)

13. А. Вальвачев “Программирование в среде С++Builder”, изд. “Попурри”, 1998 г.

14. А.Я. Архангельский “Программирование в среде Delphi 6”, “Издательство Бином”, 2001 г.

15. Сэм Канер, Джек Фолк, Енг Кек Нгуен “Тестирование програмного обеспечения” Издательство "ДиаСофт", 2000 г.

Примечаний нет.

" Программная поддержка принятия решений оператору с использованием нейронных сетей" ( Курсовая работа, 54 стр. )
"Автоматизированный лабораторный практикум "Разработка приложений для работы с базой данных в Visual Studio"" ( Отчет по практике, 29 стр. )
"Нелинейная цифровая фильтрация" ( Курсовая работа, 40 стр. )
"Основы теории управления"* ( Контрольная работа, 13 стр. )
"Программа для разархивации файла, созданного по алгоритму RLE" ( Контрольная работа, 11 стр. )
"Спроектировать базу данных для домашней библиотеки или фонотеки" ( Курсовая работа, 25 стр. )
"Технология "Millipede". Разработка модели форматирования в системе FAT 32." ( Контрольная работа, 10 стр. )
AJAX – интерфейс для системы CATS ( Курсовая работа, 13 стр. )
CMS для компании «КАРЛЭНД Сервис» ( Отчет по практике, 26 стр. )
JST Компилятор Smalltalk JVM ( Курсовая работа, 24 стр. )
Microsoft Excel ( Контрольная работа, 28 стр. )
PaketForm. Система обработки заявок на открытие счетов в ОАО АКБ «Росбанк». ( Отчет по практике, 29 стр. )
program z5 ( Контрольная работа, 11 стр. )
Web-рейтинг “Active Student” ( Курсовая работа, 13 стр. )
АВТОМАТИЗАЦИЯ ПРОЦЕССА ЮНИТ-ТЕСТИРОВАНИЯ ПРИЛОЖЕНИЯ «ПОЧТОВЫЙ КЛИЕНТ»: APPLICATION LAYER ( Курсовая работа, 22 стр. )
Автоматизация процесса создания выходной документации для ОАО “Черногорский Завод Искусственных Кож ( Дипломная работа, 182 стр. )
АВТОМАТИЗАЦИЯ ПРОЦЕССА ЮНИТ-ТЕСТИРОВАНИЯ ПРИЛОЖЕНИЯ «ПОЧТОВЫЙ КЛИЕНТ»: APPLICATION LAYER 2007-23 ( Курсовая работа, 23 стр. )
Автоматизированная система управления ОПтК ( Курсовая работа, 43 стр. )
Автоматизированная система оперативно-диспетчерского управления (АСОДУ) патентно-правового бюро «Эксперт» ( Дипломная работа, 116 стр. )
Автоматизированное рабочее место «СЕССИЯ» ( Курсовая работа, 41 стр. )
Автоматическое обновление метаданных на основе версий DDL ( Курсовая работа, 14 стр. )
Адаптивный алгоритм взаимодействия игровых объектов на основе классического алгоритма взаимодействия игровых объектов игр типа "змейка". ( Дипломная работа, 118 стр. )
Алгоритмизация и программирование процессов обработки данных ( Контрольная работа, 9 стр. )
Алгоритмические языки и теория програмирования ( Курсовая работа, 41 стр. )
Алгоритмические языки высокого уровня. Структура формального алгоритмического языка ( Контрольная работа, 14 стр. )


                                          /  8 (495) 971-76-12  /  info@refport.ru  /     ¤