Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемwww.cs.petrsu.ru
1 Автоматизация рабочего места менеджера по продаже квартир Заказчик: Пешков Е.В., руководитель группы информационных приложений Центра ПетрГУ-Метсо Систем Автоматизации Инструктор : Никонов А.М., программист Центра ПетрГУ-Метсо Систем Автоматизации Разработчики:Иванчикова Ольга, менеджер Счётчикова Александра, секретарь Горичева Руслана Плотникова Ольга Эльвест Кристина Сорокина Олеся Web-ресурс разработки: Сроки: –
2 Результат разработки Windows-приложение разработанное с использованием технологии.NET на языке Visual Basic.NET БД (в качестве сервера баз данных используется MS SQL Server) Пакет документации
3 Программная система
4 Возможности системы Предусмотрена возможность одновременной работы нескольких менеджеров, поддерживается механизм аутентификации.
5 Поддержка каталогов: каталог заказчиков каталог домов и квартир каталог отделочных материалов шаблоны квартир
6 Возможность заказа отделочных материалов Возможность бронирования квартир
7 Процесс разработки Этапы: План и журнал проекта Спецификация требований Проектирование Тестирование Написание документации пользователя Показатели проекта
8 План и журнал проекта Начало , завершение В результате было определено: описание проекта, цель, предметная область возможности и ограничения на процесс разработки основные этапы работ и график их выполнения (отображены на диаграмме Гантта) Прогресс разработки можно проследить по: протоколам собраний (2 раза в неделю) индивидуальным отчетам разработчиков(1 раз в неделю) отчетам о состоянии проекта (1 раз в неделю)
9 Спецификация требований Сроки проведения этапа: с по В результате получено: Первичный список требований (функции и ограничения) Модели предметной области Высокоуровневая архитектура системы Критерии аттестации системы Глоссарий терминов
10 Проектирование Длительность этапа: – Результаты этапа: модель базы данных проект архитектуры проект интерфейса пользователя проект подсистем структура кода проект сборки и установки трассируемость требований в проектных решениях
11 Модель базы данных:
12 Фрагменты проектов подсистем
13 Проект интерфейса Интерфейс программной системы подразделяется на: интерфейс менеджера (продемонстрирован в описании программного продукта) интерфейс заказчика (был спроектирован с учетом возможности дальнейшего усовершенствования системы)
14 Тестирование Проведение этапа с по Результаты: План тестирования (использовались методычёрного и белого ящиков) Журнал тестирования
15 Документация пользователя Написание руководства пользователя windows- приложения. Документ включает в себя: информацию о программе справочник по работе с ПО
16 Показатели проекта Взаимодействие: Общее количество собраний (шт.)27 Общая длительнотсь собраний (ч)25 Количество собраний с инструктором (шт.)11 Длительность собраний с инструктором (ч)11 Метрики кода Количество строк кода7963 Количество строк комментариев126 Количество пустых строк732 ПС занимает6 Mb
17 ДокументКоличество страниц План проекта4 Диаграмма Гантта4 Первичный список требований2 Модели требований4 Высокоуровневая архитектура1 Критерии аттестации1 Глоссарий терминов2 Проект подсистем2 интерфейс клиента6 интерфейс менеджера15 Проект архитектуры1 Структура кода2 Трассируемость требований в проектных решениях1 Трассируемость требований в тестах2 План тестирования12 Журнал тестирования12 Руководство пользователя1313 Показатели проекта1 Общее кол-во док-тов18 Обшее кол-во страниц86 Метрики документации
18 Критерии получения зачета для всей команды Деятельность Разработчик Посещение собраний Проектиро- вание Кодирова- ние Административ- ные поручения Специфика- ция требований Тести- рование Руслана Горичева ++++ Ольга Иванчикова Александра Счётчикова ++++ Ольга Плотникова Кристина Эльвест Олеся Сорокина ++ среднее по команде
19 Критерии получения зачета разработчиками
20 Иванчикова Ольга, менеджер План и журнал проекта: составление плана проекта составление диаграммы Гантта Спецификация требований: критерии аттестации системы Проектирование: реляционной модели базы данных высокоуровневой архитектуры подсистем клиентской и менеджерской частей приложения Реализация: создание базы данных в SQL Server 2000 кодирование менеджерской части: оформление заказа отделочных материалов работа с шаблонами квартир подключение остальных модулей, сборка системы Метрики проекта: написание скрипта на PYthon для подсчета количества строк кода
21 Счётчикова Александра, секретарь Спецификация требований: модель предметной области, объекты и взаимосвязи между ними Проектирование: инфологической модели БД разработка web-интерфейса системы в среде VisualStudio.NET составление документа, описывающего интерфейс клиента проект сборки и установки Реализация: функции добавления в каталог отделочных материалов Документация пользователя: описание программного продукта справочник по работе с ПО Метрики проекта: сбор метрик документации, тестирования, человеческие ресурсы, взаимодействие, эффективность Прогресс разработки: написание протоколов собраний написание отчетов о текущем состоянии проекта ведение web-ресурса разработки
22 Горичева Руслана План и журнал проекта: составление плана проекта (описание проекта и предметной области) Спецификация требований: написание первичных требований (функциональные и ограничения) Проектирование: описание трассируемости требований в проектных решениях Разработка интерфейса системы в среде Visual Studio.NET, создание win-форм Составление документа, содержащего описание интерфейс Реализация: функции обработки базы данных в win-приложении обработка таблиц customers (заказчики), houses (дома), flats (квартиры), materials (отделочные материалы): удаление, изменение, добавление обработка таблицы booking (бронирование квартир):удаление - отмена договора, добавление - заключение договора обработка таблицы Auth (менеджеры системы):добавление - регистрация менеджера, функции авторизации
23 Плотникова Ольга План и журнал проекта: составление плана проекта Спецификация требований: функциональная модель требований глоссарий терминов Проектирование: web-интерфейса клиента Тестирование: план тестирования разработка вариантов тестов журнал тестирования трассируемость требований в тестах Реализация: проверки корректности вводимых данных Функции добавления записи в таблицу templates (шаблоны)
24 Эльвест Кристина План и журнал проекта: составление плана проекта Спецификация требований: модель архитектуры Проектирование: проект подсистем Тестирование: план тестирования разработка вариантов тестов журнал тестирования трассируемость требований в тестах Реализация: проверки корректности данных, вводимых пользователем
25 Сорокина Олеся Спецификация требований: модель пользователей системы Проектирование: инфологическая модель БД Реляционная модель БД Структура кода
26 Спасибо за внимание!
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.