Смекни!
smekni.com

Апаратно–програмний комплекс GSM-МТМ (стр. 6 из 11)


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

Функція звітів

Третя форма реалізує систему звітів, які необхідні при представлені рахунку за розмови користувачам комплексу.

Звіт по поточному користувачу. У цьому звіті представлена інформація з звітній період, (звітній період вводиться у основній формі), та про конкретного користувача, який був у той момент активним. Звіт має наступний вигляд:


Загальний звіт по імпортованій базі даних призначений для власника комплексу і надає оперативну інформацію по всій базі даних за звітній період. Звіт має наступний вигляд:

Програма написана на мові Visual Basic, що поставляється разом з Microsoft Access 2000 і є зручною мовою для написання скриптів, та застосування СОМ технології для інтеграції з іншими офісними програмами [6].

Також у програмі реалізована відправка SMS повідомлень через інтернет. Ця операція реалізується за допомогою UMC шлюзу з адресою sms.umc.com.ua. Для відправлення SMS повідомлення абоненту GSM необхідно на адресу +3<номер_телефону_GSM>@umc.com.ua відправити листа. Оператор, який здійснює обробку даних може в автоматичному режимі надіслати користувачам повідомлення про те, що авансовий внесок вичерпано.

3.5 Тестування комплексу

Настройка параментрів комплексу знаходяться у файлі config.sys

Initialize AT+CLIP=1 // Ініціалізація мобільного телефону

Dropline AT+CHUP // покласти трубку на мобільному телефоні

DialPrefix ATD // команда набору номеру перфікс

DialSuffix; // команда набору номену суфікс

DeviceCOM COM1 // номер COM порту. Базова адреса береться з БІОСа

CharDelay 0 // затримка між переданими символами

Speed 9600 // швидкість передачі СОМ

StopBits 1 // кількість стопових біт

LPT_ADDRESS 888 //базова адреса LPT потру

tarifConnect 16 // тарифікація при з’єднанні

MaxTime 300 // максимальний час розмови

NumDigits 3 // кількість цифр при наборі коду

Після настройки параметрів у файлі config.sys необіхдно запустити файл bridge.exe який переведе систему у робочий режим. На цьому етапі система готова до зідйснення комутацій GSM«МТМ.

Як результат роботи комплексу приведемо уривок з файлу log.dat

Дата Тривалість розмови Сума витрачених грошей коп. Номер абонента моста Напрям розмови
03/03/12,18:41:07 3 27 380674080486 з GSM
03/03/12,18:41:07 3 27 380674080486 з GSM
03/03/12,18:41:32 4 27 380674080486 з GSM
03/03/12,18:41:53 11 0 909 з MTM
03/03/12,18:42:38 4 28 80674080486 з MTM

Файл користувачів комплексу має наступний вигляд:User.dat

№код № телефону Тариф МТМ Тариф GSM Кредит Напрям Назва
000 380674080486 027 122 49918 MTGSM Петров
001 380672316643 027 122 50000 MTGSM Тетяна
002 380677136679 027 122 50000 MTGSM Данчук
010 380677755301 027 122 50000 MTGSM Наташа
999 8909 000 122 49958 MT Олег

4. Економічний розрахунок

4.1 Розрахунок економічної вигоди при використанні комплексу

Для розрахунку економічної вигоди використаємо граничні тарифи радіомереж операторів УМЗ та Київстар:

Вид пакету Напрям Вартість (1хв) без використання комплексу Вартість (1хв)послуг комплексу
Київстар
Економ GSM↔MTM 2,86 0,27
Економ MTM->GSM 2,86 1,22
BASE GSM->MTM 2,86 0,27
BASE MTM->GSM 2,86 1,22
Український мобільний зв‘язок
Економ GSM->MTM 2,88 0,27
Економ MTM->GSM 1,44 1,22

Сума заощаджена на дзвінках через комплекс виражається наступною формулою:

(1)

де

- заощаджена сума (грн)

- середній час розмови за день

- кількість користувачів комплексу

-кількість днів

- різниця між дзвінком без комплексу та з використанням комплексу (табличні дані)

Статистика, яка накопичена у результаті використання комплексу показує, що кожний користувач комплексу телефонує додому принаймі один раз на день, кількість користувачів комплексу

становить 30, тоді протягом місяця кількість заощаджених коштів становитиме у середньому

N = 30*1*30(2,88-1,28) = 1440 (грн/міс)

Зрозуміло, що при підключенні до комплексу мобільного телефону з іншим стартовим пакетом, сума заощаджених коштів буде іншою.

5.2 Розрахунок собівартості програмного комплексу

Основним завданням техніко-економічного обгрунтування дипломного проекту є визначення величини економічного ефекту від використання основних та другорядних результатів, які одержані в даній дипломному проекті. Оцінка ефективності прийнятого рішення повинна бути комплексною і враховувати всі його аспекти.

Проведемо оцінку витрат праці на розробку програмного забезпечення для комплексу, при цьому виходимо з того, що розмір вихідного тексту запису алгоритму і даних в основному визначає затрати праці

та час розробки
програмного продукту:

де

— кількість вихідних команд в тисячах.

В якості вихідної команди приймаємо рядок програми. Загальний об'єм вихідного тексту програм складає приблизно 1800 рядків. Тоді:


Продуктивність праці розробників програмного забезпечення визначається наступним чином:

Тоді ми отримуємо, що продуктивність праці розробників:

277,8

Час необхідний для розробки програмного продукту, можна визначити за формулою:

де

— строк розробки програмного продукту;

— коефіцієнт вірності постановки завдання;

— час розробки алгоритму;

— час настройки та тестування;

— час на підготовку тексту;

— час на розробку документації.

Останні величини обчислюються по наступним формулам:


де К — залежить від ступеня підготовки програміста;

— кількість рядків програми (в тис.).

Підставляємо значення в останні формули враховуючи, що К=0,8 (стаж роботи до 2-х років).


Тоді час, який необхідний для розробки програмного продукту дорівнює:

Визначимо собівартість години роботи ПК. Для цього розраховуються поточні витрати на експлуатацію комп'ютера. До їх складу включаються витрати на електроенергію і амортизаційні відрахування на реновацію від вартості комп'ютера та інше.

Витрати на електроенергію визначають множенням витрати електроенергії за одну годину на вартість 1 кВт/год електроенергії і на час роботи комп'ютера за рік. Час роботи комп'ютера за рік визначається множенням кількості робочих днів у рік на час роботи комп'ютера за день: