close

Вход

Забыли?

вход по аккаунту

Загрузить - Кафедра общей и экспериментальной физики

код для вставкиСкачать
Федеральное агентство по образованию
ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ (ТГУ)
Физический факультет
Направление 010701 - физика
Кафедра общей и экспериментальной физики
ДОПУСТИТЬ К ЗАЩИТЕ В ГАК
Зав. кафедрой общей и
экспериментальной физики,
д.ф.-м. наук, профессор
___________ В.П. Демкин
"___"____________ 2007 г.
ДИПЛОМНАЯ РАБОТА
РАБОТА С КАРТОТЕКОЙ СТУДЕНТОВ В РЕЖИМЕ УДАЛЕННОГО
ДОСТУПА
Подлубный Сергей Юрьевич
Руководитель
Профессор, д.ф.-м.н.
__________ Л.В. Горчаков
Автор работы
________ С.Ю. Подлубный
Томск 2007
ОГЛАВЛЕНИЕ
Введение
3
1 Web – сервер
4
1.1 Основные понятия и назначение WWW – сервера
4
1.2 Среда и общая схема работы
5
1.3 Протоколы прикладного уровня: HTTP, CGI, ISAPI, HTML, DHTML
7
1.3.1 Гипертекстный протокол HTTP
7
1.3.2 Общий шлюзовой интерфейс CGI
9
1.3.3 Интерфейс прикладного программирования интернет сервера ISAPI
10
1.3.4 Язык разметки гипертекста HTML
11
1.3.5 Динамический язык разметки гипертекста DHTML
12
2 IIS сервер
14
2.1 Основные понятия IIS сервера
14
2.2 Безопасность IIS сервера
18
2.3 Установка IIS сервера
23
3 База данных Paradox
27
3.1 Понятие информационной системы
27
3.2 Понятие базы данных
28
3.3 Модели представления данных
31
3.4 Архитектура баз данных
34
3.4.1 Локальные базы данных и архитектура "файл-сервер"
35
3.4.2 Удаленные базы данных и архитектура "клиент-сервер"
36
4 Технология WebSnap
40
5 Реализация картотеки студентов
45
5.1 Создание базы данных в Paradox
45
5.1.1 Предметная область и задачи, возложенные на базу данных
45
5.1.2 Определение объектов базы данных
45
5.1.3 Физическое описание модели
46
5.2 Использование технологии WebSnap
48
Заключение
53
Список использованной литературы
54
2
Приложение 1. Скришоты пробной страницы Физического факультета
55
Введение
Бурный рост интернета в последние годы привел к возможности и необходимости
создания информационных систем, не требующих настройки и обслуживания на стороне
клиента и при этом обеспечивающих одновременную работу большого количества
пользователей. Сложность бурно развивающихся информационных систем и их
обслуживание через интернет постоянно возрастает. Сегодня только отображение
информации в виде гипертекста уже не может удовлетворить возрастающие требования
пользователей информационных систем. Очевидно, что сложившаяся ситуация привела к
необходимости создания инструментов разработки информационных систем нового
поколения. Большинство новаций, начиная с шестой, версия Delphi, по заявлениям самой
Borland, касаются создания Web приложений.
На сегодня существуют технологии разработки Web приложений в Delphi.
Разнообразие средств создания Web приложений явилось следствием эволюции как самих
подходов к разработке информационных систем для Web, так и совершенствованием
технологии реализации этих подходов в Delphi.
Под Web приложениями мы будем понимать приложения, использующие Web
броузер для вывода информации пользователю, либо задействующие протоколы
интернета (в основном http) для получения этой информации с сервера.
Технология WebSnap – попытка
Borland представить инструментарий для
разработки приложений, работающих через Internet. Она позволяет создавать приложения,
расширяющие функциональность Web - серверов здесь представлен удобный набор
компонентов для решения типовых задач, возникающих при создании Web приложений,
работающих под управлением Web - сервера.
3
Заключение
Главным результатом проведенной работы является создание функционирующей
СУБД, которая выполняет требуемый круг задач, с которыми сталкиваются работники
деканата по ведению дел студентов за весь период обучения.
Реализация данного проекта была проведена без привлечения мощных средств работы
с базами данных, которые очень громоздки, поскольку носят универсальный характер и к
тому же требуют необходимую базу знаний по теории баз данных.
Использование мощных средств Delphi 7 по созданию приложений работающих в
операционной системе Windows и в частности приложений баз данных, позволило создать
программный продукт максимально ориентированный на конечного пользователя,
который не искушен в вопросах теории баз данных.
Вся необходимая работа по осуществлению методов доступа к информации хранимой
в базе данных, её модификации, поддержании базы данных в целостном виде скрыта
внутри и пользователю нет необходимости знать о ней, чтобы успешно решать весь круг
возникающих задач связанных с использованием информации хранимой базе данных.
Круг предъявляемых требований довольно широк, и все они решаются в рамках данной
СУБД, с максимальной простотой, удобством и скоростью.
Все функции выполняемые СУБД были тщательным образом проверены и
протестированы в процессе разработки и их работа гарантируется.
4
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ
1. HTML 4.0 - Новый уровень создания. Сост.: - А. Матросов, М. Чаунин, А. Сергеев. - СП, 2003:- 671с.
2. Протоколы Internet, энциклопедия. Сост.: - Ю. А. Семенов. - Москва, 2001. -653с.
3. Программирование в Delphi 7. Сост.: - А. Я. Архангельский. - Москва, 2003.-1150с.
4. Создание Web - сервера. Сост.: - Ресенчук Станислав. - Москва, 2003. -15с.
5. В. Олифер, Н. Олифер. Компьютерные сети. Принципы. Технологии, протоколы, СП.: Интермир. 2000.- 267с
6. Строим Локальную Сеть Ver 2.01. Сост.: А. Ленников. - Москва, 2004. -98с.
7. Бобровский С.И. Дельфи 7: Учебный курс. СПб., 2004.
Источники из Интернет:
8. http://www.delphimaster.ru/articles/web_delphi/index2.html
9. http://www.frolov-lib.ru/books/rusedit/web_development/ch01.html
10. http://www.intuit.ru/department/internet/iissecurity/3/iissecurity_3.html
11. http://www.lnu.edu.ua/book/winnt/backoffice/glava12.shtml.html
12. http://ru.wikipedia.org/wiki/IIS
5
6
1/--страниц
Пожаловаться на содержимое документа