Базы данных в INTERNET
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: развитие россии реферат, скачать бесплатно конспекты
| Добавил(а) на сайт: Головнин.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 | Следующая страница реферата
. обеспечить отображение интерфейса пользователя в формате HTML для отображения программой просмотра клиента,
. обеспечить формирование запросов к БД наиболее простыми для неподготовленного пользователя средствами,
. обеспечить аутентификацию пользователя (для разграничения доступа),
. обеспечить обработку запроса и возврат результата в HTML формате для отображения программой просмотра пользователя.
При этом необходимо помнить о защите передаваемой по Сети информации и о привлекательности и понятности интерфейса.
Для серийно выпускаемых ПТК данного типа характерны высокая стоимость
самого программного обеспечения (ПО), аппаратной платформы, самой СУБД
(насколько мне известно, ПО для связи с WWW пока не включается в поставку
СУБД). К достоинствам можно отнести хорошую документированность, наличие
технической поддержки, низкую стоимость дальнейших обновлений программного
обеспечения. Хотя в последнее время начинают появляться программы такого
типа для «настольных» СУБД типа Visual FoxPro, Paradox и т.д. Но здесь
другая проблема - при низкой стоимости (некоторое ПО можно получить по Сети
бесплатно - нужно лишь иметь СУБД) отсутствует мощность и гибкость. Такое
ПО годится разве что для публикации небольших по объёму и несложных БД.
Из известного мне ПО такого типа можно упомянуть следующие СУБД:
. SQL-server фирмы Microsoft (требует мощного сервера БД под управлением ОС Windows NT server той же фирмы )
. Sybase System фирмы Sybase (требует мощного UNIX- сервера)
. Informix фирмы Informix Software (также требует мощного UNIX- сервера)
. Progress фирмы Progress Software (работает на той же аппаратной платформе, что и два предыдущих)
. InterBase фирмы Borland (есть вариант для Windows NT и для UNIX)
Кроме вышеперечисленных достоинств можно также отметить хорошую
масштабирумость (наращиваемость), устойчивость в работе, защиту от
несанкционированного доступа и мощность этих программных продуктов. Всё
это ПО, как мне кажется, очень хорошо подходит для работы с крупными
проектами в области БД. Например, в последнее время, всё чаще упоминают
Intranet («внутренняя» Сеть). Это крупные корпоративные вычислительные
сети, основанные на технологиях Internet, использующие те же протоколы, форматы данных и т.д., но не открытые в глобальную сеть. Достоинства
Intranet в том, что не надо переучивать персонал при переходе на новое ПО
(можно, в принципе, оставить старые интерфейсы), так как научив один раз
человека пользоваться Internet’ ом, можно легко обучить его работе с ПО
предприятия - для отображения информации можно воспользоваться теми же
браузерами.
К общим чертам вышеперечисленных ПТК можно отнести поддержку
стандартного языка запросов к БД- SQL, что облегчает в случае надобности
переход от одной СУБД к другой, практическое отсутствие ограничений на
размеры файлов БД (кто-нибудь видел файл БД размером, например в 1000
Tбайт?), размеры объектов, количество одновременно подключенных клиентов и
т.д. Все зависит от конфигурации сервера.
Конкретное сравнение характеристик привести не представляется возможным. Автор никогда не работал с вышеперечисленными программными продуктами, а в прессе чаще всего приводится очень общая информация, а о реализации конкретных проектов ничего не пишут.
Но можно ожидать, что написание подобного ПТК с использованием современных средств проектирования и реализации интерфейсов и программ в стиле RAD (Rapid Application Development- быстрая разработка приложений) не займет много времени и сил.
Техническое задание на разработку структур ПТК.
Наименование и область применения ПТК.
Рабочее название разрабатываемого ПТК - «Web- интерфейс к БД». После
окончания разработки он будет применяться для ведения базы данных о
сотрудниках НИИ Ядерной Физики (НИИЯФ МГУ). Часть информации планируется
сделать доступной пользователям одного из Web- серверов для того, например, чтобы можно было найти человека, занимающегося той или иной научной
работой. Но, поскольку в БД будет храниться вся информация о персонале
НИИЯФ, то этот ПТК также планируется для автоматизации кадровой
деятельности. Универсальность обеспечивается за счёт разграничения
полномочий пользователей.
Основания для разработки ПТК.
Основанием для разработки ПТК является устное распоряжение директора
«группы Махаон»- фирмы, занимающейся Internet- технологиями, расположенной
на территории НИИЯФ (с Web- сервером группы можно ознакомиться по адресу
http:://www.machaon.ru) от 20 апреля 1996 года.
Условная тема разработок - использование баз данных в Internet.
Разработка ведется с целью получения опыта работы с БД в Сети, для
повышения навыков в программировании в среде под управлением ОС UNIX, для
привлечения новых пользователей на Web сервер группы и для разработки
собственных технологий в области публикации БД.
Назначение разработки ПТК.
Функционально, разрабатываемый ПТК служит для связи с сервером баз данных Postgres95 (не путать с Progress), для занесения, модификации, удаления и поиска информации в БД. Интерфейс представляется в виде HTML- документа для просмотра браузером клиента и его внешний вид зависит от ОС, под управлением которой работает программа просмотра (но он содержит все элементы стандарта GUI- поля ввода, кнопки, радио кнопки, кнопки с независимой фиксацией и т.д.).
Эксплуатационное назначение ПТК - сбор и хранение информации о сотрудниках НИИЯФ и предоставление части этой информации для просмотра внешними клиентами.
Рекомендуем скачать другие рефераты по теме: конспект, структура реферата.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 | Следующая страница реферата