- •Пояснительная записка к дипломному проекту на тему :
- •Москва 1999
- •Исследовательская часть.
- •Анализ проблем управления сетью таксофонов и синтез решения по его оптимизации.
- •Состав выполняемых централизованной системой контроля функций.
- •Аппаратные средства, операционные системы и инструментальные средства.
- •Разработка алгоритмов и программ.
- •Аппаратно-программная структура системы.
- •Структура программного комплекса.
- •Общая структура алгоритма.
- •Структура данных.
- •Алгоритм определения прав доступа.
- •Алгоритм изменения данных.
- •Алгоритм просмотра данных на экране.
- •Алгоритм вывода данных на печать.
- •Структура меню.
- •Методика испытаний и результаты экспериментальной проверки.
- •Методика испытаний программного обеспечения.
- •Особенности задачи в приложении к тестированию программ.
- •Особенности среды программирования.
- •Особенности поставленной задачи.
- •Тестирование надежности программного обеспечения.
- •Контроль правильности вводимых данных.
- •Функциональное тестирование.
- •Зависимость размера файлов бд от срока эксплуатации системы (обслуживание 3000 таксофонов).
- •Технологическая часть.
- •Введение.
- •Этапы создания программного продукта.
- •Проектирование программного продукта.
- •Постановка задачи.
- •Составление проекта.
- •Алгоритмизация.
- •Кодирование.
- •Тестирование программного обеспечения.
- •Оценка надёжности программ по гост 28195-89.
- •Заключение.
- •Организационно-экономическая часть.
- •Введение.
- •Теоретические сведения.
- •Анализ конкурентоспособности системы таксофонов «Экситон-201м».
- •Товары-конкуренты.
- •Определение параметров, подлежащих оценке.
- •Расчет сводного индекса по техническим параметрам.
- •Определение сводного индекса по экономическим параметрам.
- •Расчет интегрального показателя конкурентоспособности.
- •Выводы и прогнозы.
- •Производственно-экологическая безопасность.
- •Введение.
- •Зависимость между показателями утомления и условиями труда.
- •Комплекс мероприятий, направленных на уменьшение утомляемости при работе за компьютером.
- •Электромагнитное излучение.
- •Электрическая опасность.
- •Нерациональное освещение.
- •Посторонние шумы.
- •Микроклимат.
- •Психофизиологические факторы.
- •Организационные мероприятия.
- •Планирование рабочего места.
- •Экологическая безопасность.
- •Выводы.
- •Содержание.
- •3.2 Выполнение программы.
Состав выполняемых централизованной системой контроля функций.
Хранение и обработка информации о состоянии таксофонов.
Сохраняется вся информация о текущем состоянии таксофонов и обо всех изменениях за определенный период (сутки, месяц, год). Кроме того, хранятся данные о расположении таксофонов и их распределении по модемам, а также информация об обслуживающем персонале.
Обеспечение дистанционного управления таксофонами со вводом управляющей информации и контролем правильности действий оператора.
Управляющая информация подготавливается на рабочем месте оператора ЦСК и помечается как готовая к отправке по окончании процесса подготовки. При очередном сеансе связи таксофона с ЦСК управляющая информация таксофона заменяется на подготовленную оператором.
Предоставление оператору информации о состоянии таксофонов.
При обнаружении неисправностей в таксофоне системой самодиагностики либо при пропуске очередного и резервного сеансов связи оператор ЦСК получает список неисправных таксофонов, возможно, со списком неисправностей.
Формирование отчетной документации с различной периодичностью.
Статистический отчет.
Отчет содержит данные о количестве считанных с таксофонных карт бит и количестве разговоров по каждому таксофону и по группам таксофонов для следующих видов разговоров:
городской звонок,
междугородний звонок,
международный звонок.
Также подсчитывается общая сумма считанных бит и общее количество разговоров за отчетный период.
Диагностический отчет.
В отчет включается информация по отказам (неисправностям) и ремонтам:
код отказа,
количество отказов,
код ремонта,
количество ремонтов.
Данные формируются по каждому таксофону отдельно, а также по группам таксофонов.
Фискальный отчет.
Кроме статистической информации (см. статистический отчет) финансовый отчет содержит данные о стоимости городских, междугородних и международных разговоров по каждому таксофону и по группам таксофонов для каждого звонка, а также итоговые суммы по видам разговоров.
Отчетная документация формируется за период:
стандартный (сутки, месяц, год),
задаваемый пользователем (включая периоды по времени суток для диагностических отчетов).
Защита информации от несанкционированного доступа средствами операционной системы и сервера базы данных (БД).
Аппаратные средства, операционные системы и инструментальные средства.
Разработанное в данном дипломном проекте программное обеспечение должно работать на ЭВМ типа IBM PCс установленнойоперационной системойWindows.
Минимальные требования к серверу базы данных:
IBM PC-совместимый компьютер с процессором 389/33МГц с установленной операционной системойWindows 3.11;
количество дисковой памяти, достаточное для установки сервера базы данных и самой БД (приблизительно 4МБ).
Рекомендуемая конфигурация сервера базы данных:
IBM PC-совместимый компьютер с установленной операционной системойWindows NT4.х;
32МБ оперативной памяти;
3МБ свободного дискового пространства для установки серверного программного обеспечения на системном диске и не менее 5МБ для файлов базы данных.
ЦСК может быть установлена на любом компьютере с установленной ОС Windows 3.11 или выше и имеющем соединение с сервером БД.
Исходные тексты программы написаны на языке SAL (Scaleable Application Language – расширяемый язык приложений) в интегрированной среде командной разработки Centura Team Developer.
Первая версия Centura (компания Gupta, позже переименованная в Centura Software Corporation) появилась в 80-х годах. Развиваясь одновременно с ОС Windows, в настоящее времяCentura является мощным инструментом разработки крупных информационных систем с высокой скоростью обработки данных. Можно выделить следующие основные достоинства языка SAL:
Centura предоставляет прикладной интерфейс ко всем базовым функциям многозадачных операционных систем, что обеспечивает переносимость программ в другие ОС без переписывания кода.
Centura предоставляет средства доступа к различным серверам баз данных, при этом использует все возможности самых продвинутых серверов (например, ORACLE, SYBASE) и исправляет недостатки слабых БД (например, FoxPro).
При необходимости имеющийся функционал легко расширяется средствами Centura.
Средства разработки созданы специально для быстрой разработки корпоративных информационных систем, применяются специальные методы ускорения разработки.
Наличие поставляемой вместе со средствами разработки встроенной СУБД масштаба предприятия.
Все это позволяет сделать выбор в пользу языка SAL интегрированной среды командной разработки Centura (SQL Windows 32).