- •Курсовой проект Селюсь г.В. «Автоматическая телефонная станция»
- •Введение
- •1 Анализ преметной области
- •2 Постановка задачи на проектиование
- •2.1 Постановка задачи
- •2.2 Обзор существующих аналогов
- •3.2 Моделирование с помощью uml- диаграмм
- •3.2.1 Диаграмма use case (вариантов использования)
- •Решаемые задачи:
- •3 Моделирование приложения
- •3.1 Функциональное моделирование
- •3.2.2 Диаграмма Sequence (последовательности)
- •3.2.3 Диаграмма Activity (деятельности)
- •3.2.4 Диаграмма StateChart (состояний)
- •3.2.5 Диаграмма Deployment (развертывания)
- •4 Информационное моделирование
- •5 Обоснование выбора средства проектирования
- •8 Испытание и тестирование
- •Заключение
- •Список использованных источников
- •Приложение а
- •Скрипт создания базы данных
- •Приложение в листинг
8 Испытание и тестирование
Объектом испытания является созданное программное обеспечение «АТС».
Для проверки использовались следующие версии ОС: Windows XP И Windows 7. Карта тестирования приведена в таблице 8.1.
Таблица 8.1 - Карта тестирования на кроссплатформенность совместимость
Тестовый вариант |
Ожидаемый результат |
Windows XP |
Windows 7 |
Запустить серверное приложение |
Появилась окно сообщение о запуске сервера |
+ |
+ |
Запустить клиентское приложение |
Появилась окно приложения |
+ |
+ |
Проверить доступность всех ссылок меню |
Выполнение соответствующих операций с данными |
+ |
+ |
Проверить единообразие формы отображения информации. |
Полученные результаты должны совпадать |
+ |
+ |
Проверить содержание отображаемой информации |
Полностью совпадают |
+ |
+ |
В случае возникновения ошибки система выдает соответствующее сообщение, в случае успешного выполнения запроса система также выдает сообщение об успешном завершении операции.
В целом по результатам тестирования не обнаружено фатальных ошибок, приводящих к отказу ее работы, структурные, навигационные и визуальные характеристики форм не изменяются существенно в зависимости от ОС.
Заключение
В ходе выполнения курсового проекта был разработан программный продукт «АТС».
Программный продукт «АТС» разработан для автоматизированного хранения информации, ускорения доступа к данным повышения надежности хранения информации.
Программный продукт «АТС» позволяет хранить, добавлять или удалять информацию о разговорах абонентов АТС, абонентах, оказываемых услугах. Программа позволяет получить информацию обо всех разговорах, а также осуществляет поиск услуг оказанных конкретному абоненту.
Для проектирования приложения была изучена предметная область задачи, были разработаны информационная и функциональная модель системы. Поведение системы было описано с помощью диаграмм uml.
Реализация программы осуществлялась с среде MS Visual Studio 2010 на языке C#. Хранение данных организовано с помощью СУБД MS SQL Serve 2008. Приложение разработано в архитектуре клиент-сервер.
Проведенное тестирование приложение показало работоспособность системы. Программа построена по модульному принципу и может быть доработана и расширена в дальнейшем.
Список использованных источников
Агуров, П.В. C#. Сборник рецептов. / П.В. Агуров – СПб.: БХВ-Питер, 2007. – 432 с.
Буч, Г. UML. Классика computer science. / Г. Буч. – СПб.: Питер, 2006. – 736 с.
Вершинин, М. C# Enterprise Edition. Технологии проектирования и разработки. / М Вершинин. – Москва: BHV, 2003. – 1088 с.
Дэйт, С.Дж. Введение в системы баз данных. / С.Дж.Дэйт. – СПб.: Питер - . 1999. – 318 с.
Ларман, К. Применение UМL и шаблонов проектирования. Введение в объектно-ориентированный анализ и проектирование. / К. Ларман – Москва: Издательский дом «Вильямс», 2001. – 496 с.
Леоненков А.В. Объектно-ориентированный анализ и проектирование с использованием UML и IBM Rational Rose: Учебное пособие / А.В.Леоненков. - М.: Интернет-Университет Информационных Технологий; БИНОМ. Лаборатория знаний, 2006. - 320 с.
Постолит А. Visual Studio .NET: разработка приложений баз данных. –М.: BHV, 2003. – 544 с.
Рамбо, Дж. UML 2.0. Объектно-ориентированное моделирование и разработка / Рамбо Дж., М. Блаха. - 2-е изд. - СПб.: Питер, 2007. - 544с.
Шилд Г. C# Учебный курс. / Г. Шилд.– СПб.: Питер, 2003. - 512с.
