Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

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

Разработка физической модели базы данных "Учёт характеристик сигналов телемеханики"

Ручка "Помада".
Шариковая ручка в виде тюбика помады. Расцветка корпуса в ассортименте, без возможности выбора!
25 руб
Раздел: Оригинальные ручки
Крючки с поводками Mikado SSH Fudo "SB Chinu", №4BN, поводок 0,22 мм.
Качественные Японские крючки с лопаткой. Крючки с поводками – готовы к ловле. Высшего качества, исключительно острые японские крючки,
58 руб
Раздел: Размер от №1 до №10
Мыло металлическое "Ликвидатор".
Мыло для рук «Ликвидатор» уничтожает стойкие и трудно выводимые запахи за счёт особой реакции металла с вызывающими их элементами.
197 руб
Раздел: Ванная

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ УХТИНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ Кафедра ИСТКУРСОВОЙ ПРОЕКТ Дисциплина: «Системы управления базами данных» Тема: «Разработка физической модели базы данных «Учёт характеристик сигналов телемеханики»Выполнил: студент группы ИСТ-2-04 Демидов А.Н. Проверила: доцент кафедры ИСТ, к. т. н. Николаева Н.А.Ухта 2007 ОГЛАВЛЕНИЕВВЕДЕНИЕ ПОСТАНОВКА ЗАДАЧИ Анализ аналогов Обоснование выбора автоматизируемого бизнес-процесса ТЕХНОЛОГИЧЕСКАЯ ЧАСТЬ Обоснование выбора средств разработки Основные методы и способы разработки Модель жизненного цикла ОСНОВНАЯ ЧАСТЬ Поддержание целостности БД Поддержание бизнес-логики и бизнес-правил Проектирование пользовательского интерфейса Пользователи и права доступа ЗАКЛЮЧЕНИЕ СПИСОК ЛИТЕРАТУРЫ ПРИЛОЖЕНИЕ 1 ПРИЛОЖЕНИЕ 2.1 DFD контекстного уроня ПРИЛОЖЕНИЕ 2.2 DFD 1-го уровня ПРИЛОЖЕНИЕ 4. Данные по характеристика сигналов заданного ПЛК ВВЕДЕНИЕТемой данного курсового проекта является разработка физической модели базы данных для АИС “Учет сигналов объектов телемеханики”. Модель проектируется для ОАО «Северные магистральные нефтепроводы». Данный процесс рассматривается с точки зрения работника сектора производственно-технических задач и телемеханика. Вышеназванное предприятие занимается транспортировкой нефти, осуществляемой по нефтепроводам. Процесс транспортировки нефти должен обеспечиваться строгим контролем как на нефтеперегонных станциях, так и на отдельных участках нефтепровода. Это осуществляется посредством специализированных объектов телемеханики (программируемых логических контроллеров (ПЛК)). Для обслуживания ПЛК телемеханикам требуются данные по характеристикам сигналов, которые использует конкретный ПЛК. Также они вносят изменения в эти данные. Характеристики сигналов по всем объектам телемеханики хранятся в файлах электронных таблиц Microsof Excel на отдельном F P-сервере с открытым для телемехаников доступом. Неэффективность такого способа хранения очевидна (более подробно в разделе анализ аналогов). Следует отметить, что даже одна ошибка в базе сигналов может повлечь за собой аварию на нефтепроводе. В качестве замены существующей системы можно предложить создание автоматизированной информационной системы. Данный курсовой проект является логическим продолжением курсовых проектов по дисциплинам «Информационные технологии» и «Управление данными». На предыдущих этапах работы были построены DFD контекстного и 1-го уровней, созданы концептуальная и логическая модели БД. Целью курсового проекта по дисциплине «Системы управления базами данных» является разработка физической модели базы данных для АИС “Учет сигналов объектов телемеханики”. В задачи данной работы входят реализация поддержки целостности данных, поддержки бизнес-логики процесса средствами СУБД. Курсовой проект состоит из четырёх глав. В разделе постановка задачи производится анализ аналогов создаваемой АИС и основание выбора автоматизируемого бизнес-процесса В разделе технологическая часть обосновывается выбор средств разработки, основные используемые методы разработки, также вкратце описывается модель жизненного цикла, согласно которой проводится разработка.

В разделе основная часть обосновываются использованные способы поддержки целостности БД, поддержки бизнес-логики и бизнес-процессов, описывается и обосновывается интерфейс системы, рассказывается о выборе подхода к организации политики безопасности и доступа к БД. И в заключении подводятся итоги выполненной работы. ПОСТАНОВКА ЗАДАЧИ Анализ аналоговАналогов, полностью повторяющих функциональность разрабатываемой системы не существует. На предприятии-заказчике на данный момент для хранения значений характеристик сигналов используются файлы электронных таблиц Microsof Office Excel. Недостатки такого способа хранения заключаются в следующем: не поддерживается целостность данных отсутствует контроль изменений данных необходимость вводить данные два раза, сначала в о SCADA RealFlex, затем в книги Excel, что замедляет исполнение заявок, а также может привести к несогласованности между данными из двух баз Создаваемая система призвана устранить все эти недостатки. Обоснование выбора автоматизируемого бизнес-процессаНа этапе анализа требований встала проблема определения границ системы. С этой целью была построена DFD контекстного уровня (Приложение 2.1), определён главный процесс и внешние сущности. Затем процесс был декомпозирован на подпроцессы (Приложение 2.2): Выдать данные о несовпадающих сигналах Принять заявку Выдать данные о сигналах Найти заявку Было решено автоматизировать все подпроцессы, т.к. без какого либо из них система не будет соответствовать функциональным требованиям, предъявляемым в техническом задании (курсовая работа по дисциплине «Информационные технологии»). ТЕХНОЛОГИЧЕСКАЯ ЧАСТЬ Обоснование выбора средств разработкиНа данный момент лидерами среди СУБД корпоративных ресурсов являются Microsof SQL Server и Oracle. Для данного проекта нет принципиальной разницы в какой из этих СУБД будет реализована физическая модель базы данных. Они обе поддерживают все необходимые декларативные ограничения целостности, а также обладают средствами программной поддержки целостности (хранимые процедуры, триггеры). Независимые исследования показали, что SQL Server обеспечивает выполнение запросов быстрее Oracle, зато Oracle обладает более продуманной системой безопасности. Выбор пал на SQL Server 2005, так как он проще в использовании, а также обладает визуальными средствами создания БД. Основные методы и способы разработкиВыбор стоял между созданием базы данных написанием и выполнением запросов и визуальным созданием средствами SQL Server 2005. В конечном итоге все таблицы, ограничения были заданы с использованием визуальных инструментов. Это позволило существенно сократить затраты времени на разработку проекта. Модель жизненного циклаРазработка проходила согласно модели жизненного цикла RUP (Ra io al U ified Process). Жизненный цикл информационной системы делится на следующие стадии: Постановка задачи; Анализ; Проектирование; Реализация (кодирование); Отладка; Тестирование; Внедрение; Эксплуатация. Разработка протекала итерационно, т.е. с постоянным возращением с текущего этапа на предыдущие и внесением изменений в соответствующую документацию (требования к системе, архитектура системы и т.п

.). Такой подход очень подходит для неопытного разработчика, т.к. например, полностью сформулировать требования к системе – задача непосильная, а по мере продвижения по жизненному циклу это оказывается намного проще. ОСНОВНАЯ ЧАСТЬ Поддержание целостности БДЦелостность базы данных данного проекта поддерживаться декларативно и программно. Согласованность и корректность данных на уровне отношения обеспечивается за счёт назначения первичных и уникальных ключей. Рассмотрим, как это реализуется на примере таблицы РНУ: CREA E ABLE Reques s( ID Reques i IDE I Y(1,1) O ULL, Prefix char(2) O ULL, umber i O ULL, Wri eDa e smallda e ime O ULL, ExecDa e smallda e ime O ULL, ID SP ZAdmi Logi i O ULL, CO S RAI PK Reques s PRIMARY KEY (ID Reques ), CO S RAI UK Reques sPrefix umber U IQUE(Prefix, umber))Здесь первичным ключом является атрибут ID Reques , а уникальным – комбинация атрибутов Prefix и umber. Суррогатный ключ ID Reques был введён, потому что ключ (Prefix, umber) является составным, занимает слишком много памяти и при ссылке на него из записей других таблиц будет требоваться больше места для их хранения. Уникальные ключи также были назначены отношениям R Us ( ameR U), PLCs ( amePLC), Da a ypes ( ameDa a ype) и SP ZAdmi sLogi s ( ameLogi ). В рассмотренном отношении не хватает ещё одного ограничения, это: AL ER ABLE Reques s ADD CO S RAI CK Reques s Da es CHECK (Wri eDa e &l ;= ExecDa e)Ограничение CHECK служит для обеспечения целостности на уровне кортежа и используется проверки корректности сохраняемых записей. В данном случае оно не позволяет ввести дату исполнения заявки последующую дате исполнения заявки. Данное ограничение также установлено в таблице I RSig als (Mi E gi Grade&l ;MaxE gi Grade, Mi PhysicGrade&l ;MaxPhysicGrade. На уровне атрибутов почти для всех полей были назначены ограничения целостности O ULL. Исключение составляет лишь атрибут Comme таблиц I RSig als и U SSig als, т.к. примечания – это единственное, что допускается не сохранять вместе с данными о характеристиках сигнала. Данное ограничение позволяет сохранить информативность данных. На уровне отношений ссылочная целостность поддерживается определением внешних ключей с помощью инструкции FOREIG KEY. Большинство ключей создано с использования опций O DELE E O AC IO , O UPDA E O AC IO . Это сохраняет согласованность БД, не позволяя удалять данные, например, из словарей, если на них ссылаются записи дочерних таблиц. Но имеется несколько исключений: AL ER ABLE PLCs ADD CO S RAI FOREIG KEY (ID R U) REFERE CES R Us O DELE E CASCADE AL ER ABLE I RSig als ADD CO S RAI FOREIG KEY (ID PLC) REFERE CES PLCs O DELE E CASCADE AL ER ABLE U SSig als ADD CO S RAI FOREIG KEY (ID PLC) REFERE CES PLCs O DELE E CASCADEТакой подход упрощает удаление районных нефтяных управлений, т.к. вместе с ними автоматически удаляются связанные программируемые логические контроллеры, а также ПЛК, т.к. с ними удаляются все связанные сигналы. Помимо всех вышеперечисленных ограничений целостности декларативно поддерживается целостность на уровне домена. Эти ограничения отображены на физической модели БД (Приложение 1).

В операциях с физическими лицами, как правило, задействованы небольшие денежные суммы, поэтому при реализации данного сервиса банку придется минимизировать свои издержки в этой области. Отсюда жесткие требования к средствам, его автоматизирующим. Программный комплекс может быть предназначен для автоматизации фронт– и бэкофисных подразделений банка и охватывает практически все направления его деятельности по обслуживанию физических лиц. Базы данных и алгоритмы спроектированы и разработаны таким образом, чтобы обеспечить одновременное обслуживание большого количества клиентов. Существуют различные схемы организации информационно-учетного процесса: в режиме онлайн (когда с единой базой одновременно выполняются операции в нескольких подразделениях банка) и в режиме офлайн (когда БД этих подразделений разнесены). Программные продукты, построенные в рамках единой идеологии, можно использовать в подразделениях кредитного учреждения с различным количеством сотрудников, объемом и номенклатурой выполняемых операций. Cистема

1. Проектирование и реализация базы данных

2. Использование модели briefcase при разработке приложений баз данных

3. Разработка физической модели базы данных "Учёт затрат на медицинские услуги"

4. Разработка модели триггерного устройства на базе микросхем типа К564 с последующим использованием выходов

5. Разработка электромеханического привода подачи станка модели 6С12Ц

6. Цифровая модель местности и ее использование в современных геоинформационных системах
7. Инфологическая модель баз данных "Сущность-связь"
8. Создание файла и таблиц базы данных мастером и по заданной логической модели

9. Инфологическая модель базы данных "Защита доступа"

10. Инфологическая модель базы данных "Тестирование"

11. Инфологическая модель базы данных технологического процесса

12. Реляционная модель данных в системах управления базами данных

13. Реализация сетевых компьютерных технологий в системе международного маркетинга /Интернет-Маркетинг/

14. Разработка информационно-справочной системы "Технический паспорт автомобиля" /Prolog/

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

16. Разработка базы данных `ДЕКАНАТ` в среде программирования "Delphi"

Трехколесный велосипед Funny Jaguar Lexus Trike Original Volt (цвет: серебро).
Трехколесный велосипед подходит для детей от 1 года. Велосипед Volt заряжает своей энергией, зовет в дорогу. Характеристики: - удобное
2400 руб
Раздел: Трехколесные
Кувшин "Ирис", 1000 мл.
Кувшин. Диаметр: 14 см. Высота: 18 см. Объем: 1000 мл. Материал: керамика.
330 руб
Раздел: Кувшины, графины
Скалка силиконовая большая.
Силиконовая скалка - полезный аксессуар для каждой хозяйки. Изделие предназначено для раскатывания любого теста. Эргономичные ручки скалки
391 руб
Раздел: Скалки

17. Разработка базы данных "Кадры"

18. Разработка базы данных

19. Разработка базы данных для объекта автоматизации: гомеопатическая аптека

20. Анализ эксплуатационных качеств и разработка мероприятий на техническое обслуживание судового дизеля 8ЧН20/26 для судов типа «Атлантик 433»

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

22. Разработка баз данных в Delphi
23. Разработка методики региональной экологической оценки состояния лесов по данным спутниковых наблюдений
24. Разработка базы данных "Гостиничный комплекс"

25. Разработка базы данных автоматизации учета

26. Разработка базы данных для оценки неполной оплаты отгруженной продукции

27. Разработка базы данных для расписания занятий

28. Разработка базы данных и прикладного программного обеспечения для автобусного парка

29. Разработка базы данных средствами программы MS Access "Сотрудники"

30. Разработка и создание презентации базы данных "Деканат ВУЗа"

31. Разработка приложений базы данных "Командировка"

32. Разработка проводной локальной сети и удаленного доступа к данной сети с использованием беспроводной сети (Wi-Fi)

Горшок эмалированный с крышкой, 1,5 л.
Горшок эмалированный с деколью. Объем: 1.5 л.
423 руб
Раздел: Горшки обычные
Пеногенератор для минимоек, для пистолета 375 серии.
Пеногенератор для мойки высокого давления ЗУБР предназначен для расширения функциональности моек ЗУБР. Регулировка выхода пены. Большой
1855 руб
Раздел: Мойки высокого давления
Настольная игра "Маленький балансир".
Классическая настольная игра – балансир. Смешные, зеленые лягушата прыгают в пруду, нужно помочь им забраться на кувшинки. Настольная игра
1699 руб
Раздел: Игры на ловкость

33. Разработка программы генерации тестов из базы данных на языке РНР

34. Разработка проекта управления базами данных для процесса "Учет ремонта и ТО автотранспорта"

35. Среда разработки Турбо Паскаль 7.0. Базы данных

36. Разработка базы данных для информатизации деятельности предприятия малого бизнеса Delphi 7.0

37. Реализация процессного подхода при создании системы менеджмента качества

38. Разработка системы автоматизации управления фермой СХПК "Алматы"
39. Разработка системы релейной защиты блока генератор-трансформатор электрической станции и анализ ее технического обслуживания
40. Проектирование и разработка сетевых броузеров на основе теоретико-графовых моделей

41. Разработка альтернативных моделей предметной области в виде многоуровневых контекстных диаграмм

42. Разработка управляющей части автомата для сложения двух чисел с плавающей запятой в дополнительном коде с помощью модели Мура

43. Разработка модели повседневного платья

44. Разработка и исследование имитационной модели разветвленной СМО (системы массового обслуживания) в среде VB5

45. Модель разработки стратегии для ОАО "Аливария"

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

47. Разработка экономико-математической модели с учетом факторов неопределенности

48. Разработка математической модели и ПО для задач составления расписания

Переносная люлька-кокон Фея, цвет: серо-голубая, арт: ФЕЯ_0005605-5.
Переносная люлька-кокон — это комфортная переноска для малыша. Модель с жестким дном и съемным капюшоном защитит ребенка от холода и
910 руб
Раздел: Переноски
Машинка детская с полиуретановыми колесами "Бибикар-лягушонок", оранжевый.
Вашему крохе едва исполнилось 3 годика, а он уже требует дорогой квадроцикл на аккумуляторе, как у взрослых соседских мальчишек? Никакие
2350 руб
Раздел: Каталки
Многоразовые пакеты для хранения детского питания Happy Baby "Baby Food Pouches On-The-Go", 5.
Многоразовые пакеты для хранения детского питания c крышкой — это простой и удобный способ для питания в дороге, на прогулке или в машине.
399 руб
Раздел: Прочие

49. Разработка модели взаимодействия подсистем производства в районных АПК

50. Клиентская часть технологической среды для разработки больших экономических моделей: компоненты поддержки работы эксперта-экономиста при формировании и отладке (в расчетном режиме) структурного текста модели

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

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

53. Разработка математической модели на основе описанных методов

54. Разработка модели информационной системы предприятия ОАО "Токаревский комбинат хлебопродуктов"
55. Разработка модели теории массового обслуживания
56. Разработка подсистемы визуализации моделей и их модификации

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

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

59. Концептуальные модели образовательных систем нового типа и проблемы их внедрения

60. Реализация модели личностного ориентированного взаимодействия педагога с детьми

61. Дизайнерская разработка экспозиционных макетов моделей женской одежды

62. Разработка и изготовление модели из коллекции по мотивам творчества Сальвадора Дали под девизом "Градива"

63. Разработка и проектирование тормозной рычажной передачи 4-х осевого крытого вагона на тележках модели 18-100

64. Разработка динамических моделей для транспортно-производственной системы

Карандаши цветные BIC "Evolution", 18 цветов.
Цветные карандаши произведены без использования дерева. Ударопрочный стержень - не расщепляется при механическом воздействии. Безопасные -
388 руб
Раздел: 13-24 цвета
Фигурка (копилка) декоративная "Зайчонок/Непоседы" 9x11x22,5 см.
Фигурка декоративная, настольная. Изготовлена из полимерных материалов. Размер: 9x11x22,5 см.
460 руб
Раздел: Копилки
Центр игровой надувной Upright "Паровозик".
Надувной центр рассчитан для детей от 9 месяцев. Можно использовать как на улице, так и в помещении. Шарики яркие, легкие, удобны и
2544 руб
Раздел: Батуты, надувные центры

65. Модель большого взрыва и расширяющейся Вселенной

66. Роль микроэлементов в обменных процессах растений и на накоплении ими биологически активных веществ (Реферат (обзор литературы) () WinWord 97)

67. Модель экономического развития Южной Кореи на современном этапе

68. Проблема применения моделей устойчивого развития на региональном уровне

69. Шведская модель социальной экономики

70. Экономическая сказка-реферат "НДС - вражья морда" или просто "Сказка про НДС"
71. Математические методы и модели в конституционно-правовом исследовании
72. Анализ современных моделей реформирования налоговой системы

73. Несколько рефератов по культурологии

74. Реферат перевода с английского языка из книги “A History of England” by Keith Feiling

75. Реферат по книге Фернана Броделя

76. Развитие науки: революция или эволюция? Философские модели постпозитивизма

77. Азиатская модель – сильные стороны

78. Разработка АИС по учету складских операций и реализации продукции на предприятии

79. Модели TAKE-GRANT и их исследования

80. Принципы уровневой организации ЛВС (на основе модели OSI)

Подставка для ножей, 11x22 см, синий.
Размеры: 11х22 см. Материал корпуса: пластик. Внутренняя часть: полипропиленовое волокно. Цвет: синий. Предназначена для безопасного и
628 руб
Раздел: Подставки для ножей
Настольная семейная игра "Ловушка для пингвина".
Настольная игра "Ловушка для пингвина" - это еще один повод собрать всю семью за одним столом. Игра состоит в том, чтобы
435 руб
Раздел: Игры на ловкость
Качели детские деревянные "Волна".
Качели можно использовать как на улице, так и в помещении. Нейлоновые веревки крепятся с помощью удобных колец и с легкостью выдерживают
313 руб
Раздел: Качели, кресла-качалки, шезлонги

81. Построение информационной и даталогической моделей данных

82. Организационный инструментарий управления проектами (сетевые матрицы, матрица разделения административных задач управления, информационно-технологическая модель)

83. Стохастическая диффузионная модель гетерогенных популяций

84. Макрофаги перитонеального экссудата как модель фагоцитоза и нарушений фагоцитарной активности

85. Основополагающие принципы андрагогической модели обучения: Оптимальные условия их применения

86. Педагогические модели образования
87. Оценка систем дистанционного образования (математическая модель)
88. Электропривод и автоматизация главного привода специального вальцетокарного станка модели IK 825 Ф2

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

90. Компьютерные модели автомобилей

91. Психология труда (Обзорный реферат по психологии труда)

92. Моделирование как метод естествознания. Модель демографического взрыва

93. Социальная модель Дойча - взгляд каббалиста

94. Методы и модели демографического прогнозирования

95. МОДЕЛЬ ЯДРА АТОМА И ТАБЛИЦА ЭЛЕМЕНТОВ

96. "Русский Тарзан" (реферат о российском пловце Александре Попове)

Бустер Happy Baby "Booster Rider" Lime (15-36 кг).
Rider — бустер группы II-III (от 15 до 36 кг). Бустер без спинки с мягкими подлокотниками. Форма бустера обеспечивает правильное положение
999 руб
Раздел: Группа 3 (22-36 кг), бустеры
Органайзер подвесной "Фиксики" (5 карманов).
Органайзер подвесной с 5 карманами. Высота: 65 см. 5 карманов размером 15x13 см. Материал: полиэстер, плотностью 600 ден.
317 руб
Раздел: Карманы на детскую кроватку
Набор для составления букета из мягких игрушек "Конфетти", 3 зайки.
Яркий и нестандартный подарок - букет из мягких игрушек вызовет восторг у всех, независимо от возраста и положения. К тому же, этот букет
496 руб
Раздел: Дизайнерские игрушки

97. Теория функций. Функционика. Модель личности по Аугустинавичуте

98. Космогонические модели ионйцев

99. Сравнительный анализ моделей обратимого электрорастворения серебра с поверхности твердого электрода (Доклад)

100. Базовая модель Модильяни – Миллера


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.