Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Необходима база для ведения кроссировки СКС.

Web-ориентированная БД кроссировки СКС (ВОЛС)

Задача приложения вести учет кроссировки кабелей СКС, активного оборудования, а так же построение оптимальных путей при коммутации новых трасс.

Исходные данные:

1. Кабель (содержит в себе набор жил, в блоках по 8-16шт)

- номер

- марка

- длина

- емкость

2. Кросс (комутирует от одного до нескольких кабелей)

- номер кабеля

- жилы

- адрес кросса

- дата монтажа

3. Жила в кабеле

- кабель

- номер жилы

- номер блока в кабеле [A-Z] (если кабель большой емкости, то жилы разделяются на блоки по 8-16шт. в блоке)

- тип комутации жилы в кроссе [свободна, сварка, свободный джек, скомутированный джек]

4. Активное оборудование

- номер [строка]

- ip адрес [строка]

- номера vlan [набор чисел]

- марка [строка]

- номер кольца [число]

- дата монтажа

- количество портов [число]

- порты (привязка оборудования к джеку на кроссе)

- кросс

Схема работы:

1. Ввод исходных данных.

- необходима возможность вводить оператором все необходимые данные и связки удобным и интуитивным способом

- возможность указать привязку “активного оборудования” к номеру жилы в кроссе

2. Построение маршрута скомутированной жилы с подсчетом длинны трассы

- построение табличного маршрута от точки входа до точки выхода скомутированной трассы (в один кросс вошли, в другом вышли), со всеми транзитными кроссировками и свободными жилами в кабелях по пути следования

- построение схемы маршрута от точки входа до точки выхода трассы (видится в виде блок-схемы с указанием номера кросса и скомутированных жил): КР1[G1] --- [G1]КР2[G2] --- [G2]КР3

- построение графического вида кроссировки смежных кросов (в схеме маршрута щелкаем на кросс и получаем вид кросса и его комутацию со смежными кроссами). Например если на схеме выше мы выбираем КР2, то на схеме должны отобразиться все соединения (всех жил) между КР1, КР2 и КР3 с типами коммутации в кроссе (сварка,джек и тд).

3. Построение нескольких оптимальных маршрутов для комутации новой жилы (нового маршрута) с выводом их параметров (длина трассы, количество кросов комутации, свободных жил по трассе) с последующим просмотром этих маршрутов и выбором удовлетворяющего варианта

- построение оптимального маршрута от точки входа до точки назначения (кросс) по свободным жилам в табличной форме (номер кросса, кабеля в нем и жилы)

- подсчет оптимального пути расчитывать из расчета крадчайшего расстояния и большего наличия свободных жил (к примеру приоритет короткого маршрута с последней свободной жилой в кабеле будет с меньшим приоритетом, чем с более длинным, но с большим количеством свободных жил)

- построение схемы оптимального маршрута как в п.2

- построение графической кроссировки оптимального маршрута как в п.2

Все табличные и графические формы необходимо оптимизировать для дальшнейшего вывода на печать.

Реализация:

* БД MySQL

* PHP

* Авторизация средствами Apache

15 лет назад
n-c-p
Mikhail 
47 летРоссия
15 лет в сервисе
Был
14 лет назад