Автор работы: Пользователь скрыл имя, 19 Декабря 2010 в 19:00, дипломная работа
Все это побудило фирму принять решение о создании информационной системы “Учет абонентов локальной сети”, обслуживающую основные процессы учета абонентов.
Целью данной дипломной работы является разработка автоматизированной системы по учету абонентов локальной сети.
Введение……………………………………………………………………...3
1.Обзор аналогов……………………………………………………………4
Диаграмма потоков данных………………………………………...5
диаграмма функциональных зависимостей………………………7
2.Назначение и цели создания системы………………………………….11
3.Условия эксплуатации системы………………………………………..12
4.Требования к системе в целом………………………………………….12
5.Перечень требований к функциям и задачам подсистемы, подлежащим автоматизации……………………………………………………………...14
6.Порядок контроля и приемки системы……………………………….19
7.Требования к приемке работ……………………………………………22
8.Технический проект………………………………………………………24
9.База данных………………………………………………………………..26
Заключение…………………………………………………………………..
Для обеспечения быстрой и надежной работы ИС, рекомендуется применять только проверенные на отказоустойчивость и быстродействие, технические средства.
Программное обеспечение должно надежно функционировать и не вызывать сбои программного обеспечения сторонних разработчиков.
Система не должна требовать дополнительного персонала в неизмененных условиях работы.
Техническое обслуживание должно быть сведено к минимуму, за счет достижения максимальной совместимости системы с программным обеспечение сторонних разработчиков. Также должна быть достигнута максимальная совместимость с аппаратным обеспечением, находящемся в эксплуатации.
В данном разделе приводится перечень событий, при которых должна быть обеспечена сохранность информации в системе:
ИС, располагающаяся на сервере, должна обрабатывать запросы пользователей с задержкой, не превышающей 5 секунд в том случае, если сервер не слишком загружен. Если сервер подвержен сильной нагрузке, то время выполнения операций может увеличиваться.
Для достоверной выдачи результатов необходимо выполнять проверку вводимой информации. Данная проверка должна распространяться на ручной ввод:
Требования к форме предоставления выходной информации:
Требования к времени выполнения:
Требования к достоверности выдачи результатов:
Для достоверной выдачи результатов необходимо выполнять многоступенчатую проверку информации в базе данных и отслеживать происходящие изменения.
Организация информационного обмен данными с внешними информационными системами должна осуществляться по частным техническим заданиям, являющихся дополнениями данного технического задания.
СУБД должны быть реализованы на базе MS Access.
Требования к структуре процесса сбора данных:
Данные должны быть представлены:
1. Microsoft Windows 2000 или XP.
2. Microsoft Office 2003.
3. Internet Explorer 5.0 или выше.
4.
MS Access.
6.
Порядок контроля и
приемки системы
Испытания системы
Виды испытаний системы и ее составных частей:
Состав испытаний системы и ее составных частей:
Тестирование производительности
Определяются производительность тестируемой системы, ее настройки при использовании постоянного объема нагрузки и одинаковых сценариях, но различных конфигурациях системы и программного окружения. Нагрузочные характеристики (число пользователей, размер базы данных и т.п.) определяются сценарием тестирования, а измерению подлежит интенсивность выполнения операций.
Нагрузочное тестирование
Проверяются и определяются действующие пределы работоспособности системы при различных объемах нагрузки, при этом сама тестируемая система остается постоянной. Измеряются параметры использования системных ресурсов и времена отклика системы.
Тестирование надежности
Исследуется поведение системы при длительной непрерывной эксплуатации в условиях высокой нагрузки на систему, в том числе стрессовой нагрузки. Стрессовое тестирование - это проверка работы системы в экстремальных условиях, когда она искусственно ставится в условия, которые могут привести к сбою в работе, как отдельных компонентов приложений, так и всей системы в целом.
Функциональное тестирование
Программный продукт тестируется на соответствие функциональным спецификациям. Данные тесты могут быть как достаточно простыми, например, для проверки основных функций, так и очень сложными, состоящими из множества сценариев, проверяющих полученные данные на соответствие ожиданиям.
Регрессионное тестирование
В процессе развития и модификации программного продукта возникает необходимость проведения его повторного тестирования с целью контроля исправления обнаруженных ранее дефектов, а также подтверждения соответствия ПО его функциональным спецификациям. Такой итерационный процесс, нацеленный на повышение качества ПО, называется регрессионным тестированием.
Конфигурационное тестирование
Тестирование проводится для определения оптимальной (т.е. минимальной допустимой) конфигурации оборудования, обеспечивающей требуемые характеристики производительности и времени реакции тестируемой системы. Используются различные конфигурации оборудования, например, изменяется количество задействованных процессоров, объем оперативной памяти, кроме того, варьируются уровни нагрузки на систему.
Объем испытаний
Испытания системы проводить в полном объеме (для выявление ошибок в работе до внедрения). После прохождения каждого этапа испытаний группа разработки должна составить акт испытаний.
Методы испытаний
Методы испытаний системы и ее составных частей:
Испытание на совместимость:
В рамках испытаний установить систему на двух-трех филиалах на разных (с точки зрения аппаратных и программных средств) ПЭВМ.
Испытание на быстродействие:
Разработать тестовую программу, которая будет отправлять за короткий промежуток времени большое количество запросов для получения информации (т.е. попытаться определить производительность системы и предельное количество пользователей).
Испытание на функциональность:
Протестировать
все заложенные функции и попытаться
при помощи создания непредвиденных
ситуаций вызвать сбой системы.
7. Требования к приемке работ
Перечень мероприятий:
Перечень мероприятий для подготовки системы к вводу в действие
Изменения в существующих бизнес-процессах подлежащих автоматизации не предусматриваются.
При подготовке ввода системы в эксплуатацию необходимо обеспечить следующие требования:
Информация о работе Организация учета абонентов локальной сети