
- •Министерство образования и науки рф
- •Содержание
- •Министерство образования и науки рф
- •1.2. Исследовательская часть.
- •1.2.1. Обзор существующих продуктов на рынке
- •Биллинг АйТи
- •Плата за трафик
- •Абонентская плата
- •1.2.3. Постановка задачи
- •1.3. Конструкторская часть.
- •1.3.1. Концепция баз данных
- •Реляционная структура данных
- •1.3.2. Общая структура системы
- •1.3.3. Схема информационных потоков
- •1.3.4. Структура данных модуля учёта тарифов
- •Структура объектов базы данных Tarif Инфологическая модель базы данных
- •Даталогическая модель базы данных
- •1.3.5. Схемы алгоритмов модуля учёта тарифов
- •1.3.6. Описание работы программного модуля.
- •1.3.5. Заключение
- •Министерство образования и науки рф
- •2.2. Выбор среды и языка программирования.
- •2.2.1. Обзор возможностей, предоставляемых программистам различными технологиями.
- •2.2.2. Преимущества .Net
- •2.2.3. Преимущества c#
- •2.2.4. Создание приложений c# с использованием интегрированной среды разработки Microsoft Visual Studio.Net.
- •2.2.5. MySql-сервер и возможности MySql
- •2.3. Этапы решения задачи на эвм
- •2.3.1. Постановка задачи
- •2.3.2. Составление проекта
- •2.3.3. Алгоритмизация
- •2.3.4. Программирование
- •2.3.5. Препарация
- •2.3.6. Трансляция
- •2.3.7. Отладка
- •2.3.8. Оформление программы
- •2.3.9. Эксплуатация
- •2.3.10. Отчет о работе
- •2.3.11. Модернизация
- •2.4. Необходимость отладки программного продукта
- •2.5. Тестирование
- •Функциональное или аналитическое тестирование
- •Содержательное тестирование
- •2.5.1. Типы тестов
- •Вырожденный тест
- •2.6. Локализация ошибок Способы локализации
- •2.7. Технология отладки программного модуля учета тарифов
- •2.8. Заключение
- •3.1.1. Схема сегментации рынка.
- •3.1.2. Принципы сегментации.
- •3.1.3. Методы сегментации
- •3.1.4. Виды и критерии сегментации.
- •3.1.5. Выбор целевого рынка
- •3.1.6. Выбор целевого сегмента
- •3.1.7. Позиционирование товара
- •3.2.2. Теоретические основы расчёта себестоимости пп
- •3.2.3. Практический расчет себестоимости пп
- •3.2.4. Практическое определение цены программного продукта
- •Факультет: мп и тк
- •Производственная и экологическая безопасность
- •4.1. Введение
- •4.2. Освещенность
- •4.3. Электромагнитное излучение
- •4.4. Электроопасность и пожароопасность
- •4.5. Защита от шума и вибрации
- •4.6. Психофизиологические факторы
- •4.7.Создание оптимального микроклимата и расчет воздухообмена
- •4.8. Выводы
- •Список литературы
- •Текст программы
- •4.3. Завершение работы с программой
- •5.3. Ошибки, вызванные неполным заполнением формы.
- •5.4. Сообщения при корректной записи тарифа
- •Результаты эспериментальной проверки
1.3.5. Заключение
В специальном разделе представлен литературный обзор по важнейшим понятиям, использованным при разработке и описании данного дипломного проекта:
Обзор существующих продуктов на рынке
Основные типы тарифных планов российских Internet-провайдеров
Затронуты вопросы проектирования баз данных, рассмотрены общие положения, применяемые разработчиками СУБД, даны основные подходы создания реляционных баз данных.
Представлена общая структура системы, где рассмотрены вопросы асимметричного доступа в интернет через спутник и работы биллинговой системы провайдера спутникого интернета.
Описана схема информационных потоков и рассмотрена структура данных.
Также представлен алгоритм работы программы, описана работа программного модуля, включая примеры диалогов с пользователем.
Рассмотрена методика испытаний и представлены результаты экспериментальной проверки.
В целом представлена полная и объективная картина, отражающая содержание выполненных работ по разработке программного модуля учета тарифов.
МОСКОВСКИЙ
ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОННОЙ
ТЕХНИКИ (ТУ)
ФАКУЛЬТЕТ: МП
и ТК
КАФЕДРА: информатика
и программное обеспечение
вычислительных
систем (ИПОВС)
ТЕХНОЛОГИЧЕСКАЯ
ЧАСТЬ
разработка,
отладка и тестирование
программного
продукта
Дипломант________________________________(Дробышева
Е.С.)
Консультант_______________________________(Федотов
А.А.)
2005г.Министерство образования и науки рф
2. Технологическая часть
2.1. Введение
2. Технологическая часть
2.1. Введение
В последнее время в связи с созданием больших программных систем возрос интерес к методике разработки и, в частности, отладки программ.
Методика разработки и отладки программных систем должна дополняться и методикой изготовления и отладки отдельных программных блоков, подпрограмм, модулей, разрабатываемых одним программистом. Без применения эффективных способов создания таких программных единиц невозможно надеяться на успешное решение проблемы создания программных комплексов.
Проблема отладки существует также и для программ средней сложности. Хотя стоит отметить тот факт, что для таких программ эффективность и достоверность отладки не является настолько жизненно необходимой, а также то, что обнаружение серьезных ошибок в ходе эксплуатации программы не приводит к столь печальным последствиям, как для больших систем. Автор программы обычно бывает в состоянии исправить их в приемлемые сроки.
Таким образом, вопросы повышения надежности программы, ускорения процесса её отладки и разработки являются актуальными как для профессиональных программистов, работающих над отдельными блоками программных систем, так и для дипломников, самостоятельно разрабатывающих свои программы.
2.2. Выбор среды и языка программирования.
Для реализации дипломной работы была выбрана система программирования Microsoft Visual Studio.NET 2003, располагающая широкими возможностями по созданию приложений баз данных.
Прежде всего, стоит разобраться, зачем, собственно говоря, нужна платформа .NET. Для этого очень кратко рассмотрим технологии, имеющиеся в распоряжении программистов в настоящий момент, а затем перейдём к преимуществам, которые предоставляет платформа .NET и язык программирования C#.