Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка програмної системи для використання стільникового зв'язку

Реферат Розробка програмної системи для використання стільникового зв'язку





u> Зміна контракту в списку - метод, що змінює дані про контракт в списку провайдера.

Читання статистики - метод, який дозволяє вважати статистику даного клієнта в змінну Статистика.

У класі Events додані поля:

Кількість - містить кількість відправлених СМС/хвилин розмови/викачаних Мб для відображення в статистиці

Баланс - поточний рахунок клієнта, для відображення в текстовому поданні статистики.

Додані методи:

Використання сервісу Інтернет - метод, що записує інформацію про час проведений в інтернеті, кількості завантаженої інформації (ці дані вибираються довільним чином), про баланс, зміненому після використання сервісу. Потім інформація записується у файл клієнта і файл статистики для наступного відображення в програмі.

Використання сервісу СМС - метод, що записує інформацію про кількість відправлених повідомлень (воно вибирається довільним чином), про баланс, зміненому після використання сервісу. Ця інформація потім записується у файл клієнта і файл статистики для наступного відображення в програмі.

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

У класі Contract зміни інтерфейсу такі: додані два поля:

Обраний провайдер - провайдер, у якого був зареєстрований договір даного клієнта.

Клієнт - клієнт, якому належить даний договір.

І один метод:

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

Опишемо також інтерфейс доданого класу WorkWithFiles :

Для опису даного класу використовуються наступні поля:

Файл провайдера - поле, що містить адресу файлу, що зберігає інформацію про тарифи провайдера.

Файл клієнта - поле, що містить адресу файлу з особистими даними клієнта

Файл контракту - поле, що містить адресу файлу, що зберігає дані про контракт

Файл статистики - поле, що містить адресу файлу, що зберігає дані про дії, скоєних клієнтом.

У новий клас WorkWithFiles перенесені методи зі старих класів (Contract, Client, Provider), для більш зручної роботи:

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

Видалення файлу статистики - метод, що видаляє весь фал статистики при виклику методу видалення клієнта з бази даних.

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

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

Зміна контрактів у файлі - метод, який реалізує зміна даних у файлі контрактів про зміну особистих даних клієнта (додавання, зміна, видалення контрактів в списку провайдера).

Зміна файлу провайдера - метод для збереження змінених даних про тарифи провайдера у відповідному файлі. Відбувається видалення старої інформації в файлі і запис нових даних.

Читання файлу провайдера - метод, що дозволяє отримати інформацію про тарифи провайдера для використання її в методі Активність клієнта, класу Client.

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

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


Назад | сторінка 6 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка бази даних обліку перепусток учнів і програми-клієнта до неї
  • Реферат на тему: Вплив способу готелів і торгових марок на клієнта через використання їх у в ...
  • Реферат на тему: Оцінка кредитоспроможності клієнта
  • Реферат на тему: Взаємодія фахівця соціальної роботи і клієнта
  • Реферат на тему: Характеристика готельно услуг як інструмент збереження лояльності клієнта