Программное обеспечение удалённого доступа к технической документации

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



МИНИСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ РФ
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОННОЙ ТЕХНИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ)

КНИЖКА ДИПЛОМНИКА.

Ф.И.О. _Мамаев Василий Александрович ____________________

Факультет ____ ЭКТ _______ Индекс группы _____52_______

Специальность N_ 22.03 ______________

Специализация (кафедра) _ПКИМС___________________________

Начало дипломного проектирования _ 21.01.2000 _____

Контрольные сроки просмотра проекта на кафедре:

1 просмотр _16.02.20002 просмотр _20.03.2000

датадата

3 просмотр _15.04.20004 просмотр _18.05.2000

датадата

Окончание дипломного проектирования _05.06.2000__________

Срок представления на рецензию ______01.06.2000__________

Защита проекта на заседании ГЭК _____07.06.2000__________

ЗАДАНИЕ НА ДИПЛОМНЫЙ ПРОЕКТ

  1. Наименование темы: _ Программное обеспечение удалённого доступа к технической документации.
  2. Цель проекта: _Разработка метода создания программтрансляторов различных текстовых форматов с использованием генераторов программ Lex и Yacc путем создания программы-транслятора из текстового формата nroff в гипертекстовый формат HTML.
  3. Назначение разрабатываемого изделия (процесса): Обеспечение возможности работы с документацией и справочной информацией для пользователей САПР ИМС на основе унифицированных средств удалённого доступа.
  4. Технические требования.

А) требования, предъявляемые к объектам проектирования:

___Разрабатываемое программное обеспечение должно функционировать на компьютерах под управлением операционной системы UNIX и различных ее разновидностей (SunOS, Solaris, FreeBSD, Linux, IntelSolaris).
Требования к конечному формату текста:
Тексты в конечном формате должны быть доступны для чтения на компьютерах, работающих как под управлением Windows95(NT), так и под управлением системы UNIX и ее разновидностей, вне зависимости от реализации от графического интерфейса пользователя.
Тексты в конечном формате должны быть доступны для чтения как в режиме удаленного доступа, так и непосредственно на компьютере пользователя.
Необходимые функциональные возможности программытранслятора:
Преобразование стандартного набора команд текстового формата nroff в команды формата HTML.
Максимально полное сохранение исходного форматирования текста.
Замена используемых шрифтов XWindow System на шрифты операционной системы Windows.
Добавление гипертекстовых ссылок.
Требования к количественным параметрам программы-транслятора:
Не должно быть ограничений на объем входного файла.
Время обработки файла длиной 1000 строк текста не должно превышать 10 секунд.

Б) содержание специального раздела проекта (указываются отдельно части, разрабатываемые как эскизный, технический и рабочий проекты, графические работы: чертежи и плакаты, требования к выполнению раiетно-пояснительной записки): На уровне эскизного проекта дать описание структуры программно-аппаратного комплекса САПР.
Глава пояснительной записки.
Плакат №1 Общая структура программно-аппаратного комплекса САПР ИМС.
На уровне технического проекта рассмотреть и сопоставить применяемые в настоящее время технические решения по организации удалённого доступа к технической документации.
Глава пояснительной записки.
Плакат №2 - Схема удалённого доступа к документации.
Плакат №3 - Схема доступа к гипертекстовой документации.
На уровне рабочего проекта разработать и реализовать программутранслятор из текстового формата nroff в гипертекстовый формат HTML на основе генераторов программ Lex и Yacc.
Глава пояснительной записки.
Плакаты в составе, необходимом для иллюстрации содержания выполненных работ.

В) задание на технологический раздел проекта: Технология создания трансляторов с применением генераторов программ Lex и Yacc.

Г) задание на организационно-экономический раздел проекта: _Экономическое обоснование разработки НИОКР.

Д) задание на раздел Производственная и экологическая безопасность: Обеспечение комфортных условий труда при работе на ПЭВМ.

Основная литература:
1.Беляков М.И., Рабовер Ю.И., Фридман А.Л. Мобильная операционная система. Москва: Радио и связь, 1991. 206 с.
2.Topham D.W., Troung H.V., Unix and Xenix: A Step-by-Step Guide. Bowie: Brady Communication Company, Inc. 1985. 352 c.
3.Гончаров А.А., HTML в примерах. - Петербург: Питер, 1997. - 230 с.
4.Ф. Льюис, Д. Розенкранц, Р. Стирнз., Теоретические основы проектирования компиляторов. - Москва: Мир, 1979. - 120 с.
5. Р. Петерсен., LINUX. Полное руководство. Киев: BHV, 1998. - 300 с.