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

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

Базы данных в Internet

Московский государственный институт электроники и математики кафедра САПР Пояснительная записка к курсовому проекту по дисциплине «разработка САПР» на тему: Разработка структур основных видов обеспечения программно-технического комплекса (ПТК) «Web- интерфейс к базам данных». Исполнитель: Петушко А.Г. Группа: АП-101 Преподаватель: Витушкин П.И. Сдано 199 г Оценка Москва 1996 г. Задание на курсовой проект.3 Введение.4 Обзор ПТК данного вида.6 Техническое задание на разработку структур ПТК.9 Наименование и область применения ПТК.9 Основания для разработки ПТК.9 Назначение разработки ПТК.9 Требования к ПТК.10 Требования к функциональным характеристикам.10 Требования к программному обеспечению.10 Требования к информационному обеспечению.11 Требования к информационной и программной совместимости.12 Требования к техническому обеспечению.12 Требования к надежности.13 Дополнительные требования.13 Эскизный проект структуры ПО ПТК.15 Эскизный проект структуры ТО ПТК.16 Технический проект структуры ПО ПТК.18 Технический проект структуры ТО ПТК.19 Заключение.20 Библиографический список.21 Задание на курсовой проект. Выбрать вид ПТК для разработки структур ПО и ТО и обосновать свой выбор. Составить обзор по различным ПТК данного вида. Составить техническое задание на разработку структур ПО и ТО ПТК. Разработать эскизный проект структур ПО и ТО ПТК. Разработать технический проект структур ПО и ТО ПТК. Сделать выводы по курсовому проектированию. Оформить пояснительную записку. Введение. Сегодня множество людей неожиданно для себя открывают для себя существование глобальных сетей, объединяющих компьютеры во всем мире в единое информационное пространство, которое называется I er e . Что это такое, определить непросто. С технической точки зрения I er e - это объединение транснациональных компьютерных сетей, работающих по различным протоколам, связывающих всевозможные типы компьютеров, физически передающих данные по всем доступным типам линий - от витой пары и телефонных проводов до оптоволокна и спутниковых каналов. Большая часть компьютеров в I er e связано по протоколу CP/IP. Можно сказать, что I er e - это сеть сетей, опутывающая весь земной шар. Протокол CP/IP позволяет передавать информацию, а его используют разнообразные сетевые сервисы, по- разному обращающиеся с этой информацией. I er e не решила проблемы хранения и упорядочения информации, но решила проблему её передачи, дав возможность получать её когда и где угодно. Поскольку Сеть (здесь и далее Сеть- с большой буквы- будет означать I er e ) децентрализована, то отключение даже значительной части компьютеров не повлияет на её функциональность. По оценкам аналитиков, в 1995 году число полноценно подключённых к Сети компьютеров составило около 7 миллионов и продолжает стремительно расти. По тем же оценкам, в начале следующего века Сеть может стать столь же доступна, как телефон или телевидение сегодня. Как уже упоминалось, в Сети существует большое число сервисов. Нас в дальнейшем будет интересовать WWW или просто Web (Word-Wide Web- всемирная паутина). Это самый популярный сервис Сети и удобный способ работы с информацией.

Сегодня существует по меньшей мере 30 тыс. серверов WWW. Именно за счет WWW Сеть растёт так стремительно. Пользуясь несложным языком описания, можно составлять гипермедийные документы для их последующей публикации в Сети (под гипермедийным я подразумеваю документ, который может содержать все виды информации - от простого текста до мултимедийных роликов). Чтобы увидеть содержание документа так, как его представляет себе его автор нужно иметь на компьютере- клиенте программу просмотра- браузер. Наиболее популярен сегодня e scape aviga or, поддерживающий многие расширения H ML (Hyper ex Markup La guage- язык гипертекстовой разметки документов - именно с его помощью оформляется информация в WWW). Далее под словами браузер или программа просмотра я буду подразумевать именно эту программу, хотя и не исключено, что и какая- либо другая программа сможет отображать всё так, как было задумано. Теперь немного информации о технологии «клиент- сервер». Она известна уже довольно длительное время, но раньше чаще всего использовалась в крупных сетях масштаба предприятия. Сегодня, с развитием I er e , эта технология все чаще привлекает взоры разработчиков программного обеспечения. В мире накоплено огромное количество информации по различным вопросам. Чаще всего эта информация хранится в базах данных (БД). Чтобы опубликовать её в Сети приходилось экспортировать БД в H ML- документы, что требовало больших затрат и усложняло поиск информации. Сегодня имеется большой опыт подобных работ. Практически любой пользователь Сети не раз сталкивался с подобными БД. Например, главное в работе популярного поискового сервера Yahoo (адрес- h p:: www.yahoo.com)- это запросы к базе данных WWW- сервера по ключевым словам. Ответ сервера- список гипертекстовых ссылок на найденные в Сети страницы, содержащие нужную информацию. Именно сегодня проблема Web- интерфейса к БД как никогда актуальна.Обзор ПТК данного вида. Сначала коротко о технологии «клиент- сервер». Её можно представить так: клиент формирует и посылает запрос к базе данных сервера, вернее - к программе, обрабатывающей запросы. эта программа производит манипуляции с БД, хранящейся на сервере, в соответствии с запросом, формирует результат и передаёт его клиенту. Клиент получает результат, отображает его на дисплее и ждет дальнейших действий пользователя. Цикл повторяется, пока пользователь не закончит работу с сервером. В настоящее время, в связи с бурным развитием I er e остро стоит проблема связи БД и клиентов Сети. Многие фирмы- производители программных продуктов выпускают или разрабатывают средства публикации БД в Сети. Основные функции ПТК данного вида таковы: обеспечить отображение интерфейса пользователя в формате H ML для отображения программой просмотра клиента, обеспечить формирование запросов к БД наиболее простыми для неподготовленного пользователя средствами, обеспечить аутентификацию пользователя (для разграничения доступа), обеспечить обработку запроса и возврат результата в H ML формате для отображения программой просмотра пользователя. При этом необходимо помнить о защите передаваемой по Сети информации и о привлекательности и понятности интерфейса.

Для серийно выпускаемых ПТК данного типа характерны высокая стоимость самого программного обеспечения (ПО), аппаратной платформы, самой СУБД (насколько мне известно, ПО для связи с WWW пока не включается в поставку СУБД). К достоинствам можно отнести хорошую документированность, наличие технической поддержки, низкую стоимость дальнейших обновлений программного обеспечения. Хотя в последнее время начинают появляться программы такого типа для «настольных» СУБД типа Visual FoxPro, Paradox и т.д. Но здесь другая проблема - при низкой стоимости (некоторое ПО можно получить по Сети бесплатно - нужно лишь иметь СУБД) отсутствует мощность и гибкость. Такое ПО годится разве что для публикации небольших по объёму и несложных БД. Из известного мне ПО такого типа можно упомянуть следующие СУБД: SQL-server фирмы Microsof (требует мощного сервера БД под управлением ОС Wi dows server той же фирмы ) Sybase Sys em фирмы Sybase (требует мощного U IX- сервера) I formix фирмы I formix Sof ware (также требует мощного U IX- сервера) Progress фирмы Progress Sof ware (работает на той же аппаратной платформе, что и два предыдущих) I erBase фирмы Borla d (есть вариант для Wi dows и для U IX) Кроме вышеперечисленных достоинств можно также отметить хорошую масштабирумость (наращиваемость), устойчивость в работе, защиту от несанкционированного доступа и мощность этих программных продуктов. Всё это ПО, как мне кажется, очень хорошо подходит для работы с крупными проектами в области БД. Например, в последнее время, всё чаще упоминают I ra e («внутренняя» Сеть). Это крупные корпоративные вычислительные сети, основанные на технологиях I er e , использующие те же протоколы, форматы данных и т.д., но не открытые в глобальную сеть. Достоинства I ra e в том, что не надо переучивать персонал при переходе на новое ПО (можно, в принципе, оставить старые интерфейсы), так как научив один раз человека пользоваться I er e ’ ом, можно легко обучить его работе с ПО предприятия - для отображения информации можно воспользоваться теми же браузерами. К общим чертам вышеперечисленных ПТК можно отнести поддержку стандартного языка запросов к БД- SQL, что облегчает в случае надобности переход от одной СУБД к другой, практическое отсутствие ограничений на размеры файлов БД (кто-нибудь видел файл БД размером, например в 1000 байт?), размеры объектов, количество одновременно подключенных клиентов и т.д. Все зависит от конфигурации сервера. Конкретное сравнение характеристик привести не представляется возможным. Автор никогда не работал с вышеперечисленными программными продуктами, а в прессе чаще всего приводится очень общая информация, а о реализации конкретных проектов ничего не пишут. Но можно ожидать, что написание подобного ПТК с использованием современных средств проектирования и реализации интерфейсов и программ в стиле RAD (Rapid Applica io Developme - быстрая разработка приложений) не займет много времени и сил.Техническое задание на разработку структур ПТК.Наименование и область применения ПТК. Рабочее название разрабатываемого ПТК - «Web- интерфейс к БД». После окончания разработки он будет применяться для ведения базы данных о сотрудниках НИИ Ядерной Физики (НИИЯФ МГУ).

1. Просопографические базы данных России на примере баз данных Comandarm и Duma1

2. Средства доступа к базам данных в Internet и свободно доступная СУБД POSTGRES95

3. Информация, информатика, базы данных. Периферийные устройства

4. Пример базы данных на Delphi 2.0

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

6. База данных для учета оплаты за междугородние разговоры

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

8. База данных "Домашняя библиотека"

9. Работа с Базами данных в Delphi

10. Разработка базы данных, отражающей учет успеваемости студентов

11. Базы данных Microsoft Access

12. Разработка базы данных "Культурный досуг"

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

14. Алгоритм создания базы данных складского учета

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

16. Отчёт по созданию курсовой работы «База данных ACCESS»

17. Инструкция по эксплуатации базы данных магазина «Телевизоры» средствами Access 2000

18. Системы обработки информации - язык баз данных SQL со средствами поддержания целостности

19. Защита баз данных

20. Структура базы данных

21. База данных периодического издания

22. Качественная основа - гарантированный результат, или... Как создавать и использовать адресные базы данных

23. База данных

24. GeoCad, как база данных для ведения реестра регистрации прав на недвижимость и сделок с ним

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

26. Опыт использования ADO для доступа к базам данных форматов MS Access, xBase и Paradox

27. Создание баз данных в InterBase SQL Server

28. Введение в проектирование реляционных баз данных

29. Основы использования WWW - технологий для доступа к существующим базам данных

30. Основы работы с базами данных Delphi

31. Параллельные машины баз данных

32. Инфологическое моделирование базы данных

33. Базы данных и знаний

34. Web-серверы, базы данных в Интернет, Поиск информации в Интернет, Основные системы и средства

35. База данных для информационной системы - Таксопарк

36. Защита баз данных. Access 2000

37. Курсовая работа по базе данных СУБД

38. Организация Web-доступа к базам данных с использованием SQL-запросов

39. Отчет по учебной практике ОАиП база данных студентов (создание, поиск, удаление, сортировка, все, что надо написанная на С++)

40. Проектирование баз и хранилищ данных

41. Работа с базами данных

42. Реляционные базы данных

43. Создание баз данных в Microsoft Access

44. Создание и ведение баз данных

45. Упражнения по базам данных MS ACCESS (методичка)

46. Формирование базы данных

47. Некоторые аспекты обеспечения эффективности работы системы управления базами данных

48. Манифест систем объектно-ориентированных баз данных

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

50. Менеджер подключений к базам данных

51. Информационно-справочная система, обеспечивающая работу с базой данных Bit

52. Реляционные Базы Данных. SQL - стандартный язык реляционных баз данных

53. HTML и базы данных

54. Создание базы данных «расписание»

55. Проектирование Базы Данных для коммерческого предприятия

56. Базы данных в Delphi

57. Расчет экономической эффективности и срока окупаемости программы «База данных по учету табельного времени»

58. Использование системы управления базами данных Acceess при ведении бухгалтерского учета затрат на производство

59. Лінгвістична база даних українських художніх порівнянь

60. База даних "Кафедра" в Access з меню MDI

61. База даних клієнтів і замовлень

62. База даних по обліку вогнепальної зброї

63. База даних по приватних підприємствах регіону

64. База даних фільмотеки: розробка проекту

65. База данных

66. База данных "Автосервис" в среде Borland Delphi 6.0.

67. База данных "Библиотека"

68. База данных "Пассажирские железнодорожные перевозки"

69. База данных "Сотрудники"

70. База данных "Учет готовой продукции на складе"

71. База данных MS Access

72. База данных аптеки готовых лекарственных форм

73. База данных велосипедного магазина

74. База данных для организации по продаже канцелярских товаров

75. База данных заместителя директора по воспитательной работе приюта г. Аксу

76. База данных компьютерного магазина

77. База данных по учету металлопродукции на платформе SQL Server

78. База данных предприятия

79. База данных станции технического обслуживания автомобилей

80. База данных: "Деканат: дистанционное обучение"

81. Базы данных

82. Базы данных

83. Базы данных в юриспруденции

84. Базы данных и их функции. Структурные элементы базы данных

85. Базы данных на логическоми и функциональном программировании

86. Восстановление базы данных

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

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

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

90. Информационные базы данных: нормализация, связи и ключи

91. Использование электронной таблицы как базы данных. Сортировка и фильтрация данных в Microsoft Excel 97

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

93. Методика создания структуры базы данных на персональном компьютере

94. Наращивание экономической и статистической информации в двухструктурных реляционных базах данных

95. Нормализация таблиц в реляционной модели базы данных

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

97. Основные принципы проектирования баз данных

98. Политика безопасности баз данных

99. Практика по созданию базы данных для гостиницы

100. Проектирование баз данных MS Access

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

102. Проектирование базы данных "Больница"

103. Проектирование базы данных "Книжный каталог"

104. Проектирование базы данных "Почтовое отделение"

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

106. Проектирование базы данных оптового склада

107. Проектирование и создание базы данных в среде MS Access и Web-узел для Молодежного Центра

108. Проектирование реляционной базы данных в предметной области

109. Проектирование, создание и управление базой данных «Переплетная мастерская» в пакете MS Access

110. Работа с базами данных Microsoft

111. Работа с базами данных в JAVA на основе соединения JDBC

112. Работа с базами данных через интерфейс

113. Работа с базой данных в MS Access

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

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

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

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

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

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

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

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

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

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

124. Разработка проекта базы данных для АИС "Учет Проектов"

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

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

127. Реляційна база данних трудової книжки

128. Робота з таблицями баз даних в MS Excel

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

130. Система баз данных MS Access

131. Система управления базами данных Mіcrosoft Access 2003

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

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

134. Создание базы данных критических свойств веществ в редакторе баз данных MS Access

135. Создание базы данных о студентах ВУЗа

136. Создание и управление базой данных в СУБД FoxPro

137. Создание отчета как объекта базы данных. Экспертные и обучающиеся системы

138. Специфика создания баз данных и работы в Microsoft Access

139. Статистические функции в Excel. Электронная таблица как база данных. Организация разветвлений

140. Створення бази даних "Відвідування" засобами Access

141. Табличный процессор Excel. Система управления базой данных MS Access. Векторный редактор CorelDraw

142. Технологии создания базы данных в Access на примере ателье

143. Требования к геоинформационным системам и содержанию баз данных

144. Файлові системи і бази даних. Потреби інформаційних систем

145. Формирование баз данных по учёту планов и остатков сырья в цехе (FoxPro)

146. Выполнение расчетов, разработка баз данных и оформление технической документации с использованием табличных и текстовых процессоров

147. Документация базы данных "Список владельцев гаражного кооператива"

148. База даних "Телефонний довідник"

149. База данных студентов

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