Автор работы: Пользователь скрыл имя, 17 Ноября 2012 в 19:17, дипломная работа
Исходя из современных требований, предъявляемых к качеству работы организаций, нельзя не отметить, что эффективная работа его всецело зависит от уровня оснащения офиса компании электронным оборудованием, таким, как компьютеры, программным обеспечением, средствами связи, копировальными устройствами.
В этом ряду особое место занимают базы данных и другое программное обеспечение, связанное с их использованием в качестве инструмента для делопроизводства и рационализации финансового труда. Их использование позволяет сократить время, требуемое на подготовку конкретных маркетинговых и производственных проектов, уменьшить непроизводительные затраты при их реализации, исключить возможность появления ошибок в подготовке
Введение ……………………………………………………………………….. 3
1.1. Понятие электронного документооборота ……………………………… 3
1.2. Понятие защиты информации …………………………………………… 6
1.3. Обзор и сравнительная характеристика программного обеспечения,
используемого при создании СУБД …………………………………………...9
1.4. Особенности построения СУБД Oracle …………………………………. 16
2. Исследовательская часть
2.1. Общие понятия
2.2. Обзор существующих работ, посвященных проблемам защиты информации в электронном документообороте
2.3. Разработка модуля защиты информации
3. Конструкторская часть …………………………………………………….. 35
3.1. Классы задач
3.2. Основная концепция создания ПО
3.3. Программное обеспечение для создания ПО
4. Технологическая часть ………………………………………………….. 50
4.1. Выбор языка реализации
4.2. Формат хранения данных в оперативной памяти
4.3. Оптимизация вычислений
5. Организационно-экономическая часть ………………………………… 76
5.1. Введение
5.2. Разбивка работы на экономико-функциональные блоки
5.3. Построение сетевого графика и диаграммы Гантта
5.4. Определение затрат на НИР
5.5. Выводы
6. Организационно-правое обеспечение информационной безопасности. 86
7. Заключение ………………………………………………………………. 106
Литература …………………………………………………………………… 108
Oracle Database 10g позволяет
автоматически управлять
Большие базы данных.
Теперь максимальный размер экземпляра
базы данных Oracle может достигать 8 экзабайт.
- Недорогие серверные системы. Oracle
Database 10g может использовать недорогие
однопроцессорные компьютеры или модульные
системы из «серверов-лезвий». - В
новой версии базы данных реализована
поддержка переносимых
Еще в 2001 г. около 55% рабочего времени DBA уходило на текущие операции по поддержке базы данных. Сегодня его роль в компании связывается с решением задач информационного обеспечения основного бизнеса, а не выполнением рутинных операций, которые уже давно следовало бы автоматизировать. Собственно, этим и занимается Oracle, вводя в 10g средства "самоуправления" и называя ее selfhealing -- самовосстанавливающейся. Это одно из самых перспективных направлений развития СУБД Oracle.
Второй релиз получил Oracle Backup -- новую подсистему резервного копирования, переносящую базы данных и файловые системы на магнитные ленты. Она интегрирована с Recovery Manager (RMAN) и Enterprise Manager.Интеллектуальная инфраструктура Oracle включает системы автоматической балансировки рабочей нагрузки, поддержки решаемых задач, генерации предупреждений и анализа неисправностей. Данный модуль, Oracle Automatic Database Diagnostic Monitor (ADDM), позиционируется как "эксперт по производительности" и выполняет, в том числе, анализ и настройку SQL с выдачей соответствующих объяснений и рекомендаций.
Однако любое хранение требует наличия эффективной технологии управления. Для этого в 10g существует целый набор решений, к которому добавились средства "эластичного и недорогого хранения" (Resilient LowCost Storage), предполагающие использование массивов АТА-дисков и уменьшающие общую стоимость вычислений.
Еще один продукт,
предназначенный для хранения данных
и работы с ними, -- Oracle Warehouse Builder 10g
Release 2 "Paris". Это самый серьезный
релиз Warehouse Builder за все время его
существования. Его можно назвать
краеугольным камнем Oracle Business Intelligence.
Имея более десятка значительных
усовершенствований, он теперь объединяет
технологии ETL, OLAP, Data Mining и другие, причем
они могут применяться
Oracle Application Server 10g
R2432 усовершенствования этого
Oracle EBusiness Suite 11i R10Это
ПО долгое время обеспечивало
проведение отдельных операций,
а давно ожидаемые возможности
по выполнению всей сделки
так и оставались обещаниями.
В Oracle оправдываются, что они
старались угодить клиентам, большинство
из которых до сих пор думают
о продуктах или департаментах,
Вице-президент Oracle по приложениям Рон Воль (Ron Wohl), выступление которого было одним из ключевых на форуме, дал слушателям два совета: использовать Oracle E-Business Suite 11i.10, где две трети модулей являются новыми, и переходить на Linux, так как под ее управлением сегодня работают 31% проданных систем этого типа.Малые и средние предприятия тоже не остались без "подарков": для них предназначена E-Business Suite Special Edition. Типичный срок внедрения данной системы составляет всего 30 дней, и ее уже используют более сотни компаний во всем мире. Поставляемый набор, как правило, включает необходимое серверное, аппаратное и программное обеспечение и заранее настроенные модули из состава E-Business Suite 11i.
Oracle Collaboration Suite 10gЭтот
пакет с самого начала его
существования был призван
Oracle Business Intelligence
10gРазработчики приложили
Новый компонент
Oracle Application Server 10.1.2, получивший название
Oracle Edge Server, позволяет создавать
своеобразный мост между физическим
и цифровым миром, работая с RFID и
системами датчиков. Вместе с тем
только сейчас выясняются применения,
где RFID будет выгодным. Например, это
дает существенную экономию при оптовых
отгрузках и отслеживании партий
товаров, но пока оказывается чрезмерно
дорогим при автоматизации
В области CRM новый подход Oracle связан с тем, что работа систем должна быть направлена непосредственно на получение дохода, а не на предоставление обширной и часто бесполезной информации о заказчике.Среди новых возможностей продуктов Oracle -- средства управления территориями, что, в частности, позволит превратить сервисные центры в подразделения, приносящие прибыль. Для удаленного маркетинга предназначен модуль Oracle TeleService, а Oracle Service Contracts помогает своевременно продлевать контракты на обслуживание клиентов, уменьшая их утечку.
2. Конструкторская часть
Система управления
базой данных программы фирмы
«ИНФИН» построена на технологии
клиент-сервер. При этом программа
может работать как с локальной,
так и с сетевой базой данных.
Заметим, что при отсутствии доступа
к сетевой базе, программа автоматически
переключается на локальную базу,
не выдавая при этом никаких предупреждений
и сообщений. Еще несколько лет
назад, среди СУБД наибольшей популярностью
пользовались СУБД dBase, Paradox, Rbase, получившие
общее название Xbase (созданных на
технологии файл-сервер), а в качестве
инструментальных средств самыми распространенными
были Clipper и FoxPro. Сейчас на рынке этих
СУБД распространенны Access, FoxPro, Paradox, dBase.
При технологии файл-сервер БД хранится
на сервере, а СУБД - на клиентской станции,
поэтому клиентская станция должна
быть достаточно мощной для обработки
полученных данных с сервера и
проведения необходимых манипуляций
с данными. При обращении к
одной записи базы данных считываются
целиком все необходимые для
этого таблицы, что повышает трафик
сети, увеличивает время обработки.
В результате получается, что работа
ведется с локальной базой
данных. Но самый главный недостаток
таких СУБД, это то, что только
данная конкретная программа способна
правильно производить
Сама структура базы данных совсем не правильная, с точки зрения теории построения баз данных, и очень не удобна. Для каждого года и месяца создаются собственные поддиректории с полной базой данных (кроме справочника клиентов) за соответствующий период.
Такой подход очень не удобен, так как при неправильном вводе (например, забыли «перевести» месяц или год) приходится все удалять и вводить заново.
Структура таблиц, которые копируются в директории месяцев, несет в себе много лишней информации, которая только занимает место на диске. Создание таблиц отдельно для полученных, отдельно для выданных счетов-фактур, не только не необходимо, а даже просто не нужно. А по теории нормализации база данных не находится даже в первой нормальной форме (по данной теории, база данных считается хорошей, если она находится в третьей расширенной нормальной форме). Создание отдельных полей для разных сумм просто не логично.
Вообще подход
с разделенной базой данных по
месяцам резко сужает возможности
программы для создания отчетов
(период отчета не более чем месяц),
возможности экспорта/импорта
Программа «Книга
покупок» фирмы «ИНФИН» поставляется
с ограниченным количеством копий.
Но при этом возможности переноса
программы на другую машину нет. Все
это еще более негативно
Для перевода программы
на современную технологию клиент-сервер,
необходимо почти полностью переработать
базу данных (учитывая все положительные
и отрицательные стороны старой
программы) для архитектуры клиент-сервер.
Необходимо создать удобный
2.2 Выбор
платформы и программных
Сейчас на российском
рынке сетевых операционных систем
наиболее популярны такие, как Microsoft
Windows NT, Novell NetWare, IBM OS/2 Warp и различные
версии UNIX. Приведем основные сравнительные
характеристики операционных систем Novell
NetWare 4.1, Microsoft Windows NT Server 4.0 и Unix. Не будут
отражены некоторые известные продукты,
такие как IBM OS/2 Warp Server и Banyan VINES. Очень
возможно, что это добротные операционные
системы, однако если поддержку и
сопровождение даже Windows NT и NetWare в
России можно назвать весьма слабой,
то для OS/2 и VINES она, по существу, отсутствует.
А серьезные заказчики никогда
не будут приобретать продукты, в
поддержке которых они не уверены.
Все ведущие поставщики Unix-систем
поставляют в качестве дополнительных
модулей, а порой и интегрировано
в базовом комплекте, такие службы,
как NFS (Network File System - сетевая файловая
система), NIS (Network Information Service - сетевая
информационная служба), X Window System и
множество других. Именно они делают
Unix полноценной сетевой
Компания Novell была
одной из первых компаний, которые
начали создавать ЛВС. Она производила
как аппаратные средства, так и
программные, однако в последнее
время фирма сконцентрировала усилия
на программных средствах ЛВС. Операционная
система NetWare способна поддерживать рабочие
станции, управляемые DOS, OS/2, UNIX, Windows NT и
Windows’95, Mac System 7 и другими ОС. Она
может надежно работать с большим
количеством различных типов
сетевых адаптеров и
Версия ОС NetWare 2.2 может работать на компьютере 80286 (или более поздних моделях), используемом в качестве файлового сервера. Версии NetWare 3.12 и 4.0 ориентированы на 32 разрядные шинные архитектуры и процессоры 80386, 80486 и выше. Существуют версии NetWare, предназначенные для работы под управлением многозадачных, многопользовательских операционных систем OS/2 и UNIX. NetWare 3.12 имеет возможность поддержки до 250 пользователей, а версия 4.0 – до 1000 пользователей. Все версии хорошо совместимы между собой, поэтому в одной и той же компьютерной сети могут находиться файловые серверы с разными версиями ОС NetWare.