Оглавление
Введение 3
1. Концепция продукта 4
2. Системный анализ 7
2.1. UML диаграммы 7
2.1.1. Use case 7
2.1.2. Диаграмма классов 8
2.1.3. Диаграмма состояний 9
2.2. Требования к программе 10
3. Спецификация проекта 11
3.1. Роли в проекте 11
Оценка стоимости программного проекта 11
3.2. План разработки проекта 12
4. Реализация проекта 13
4.1. Средстваразработки 13
4.2. Инструментарий 14
4.3. Тестирование 14
Вывод 16
Список литературы 17
Приложение 1 18
Приложение 2 20
Введение
В последние годы возникает концепция распределенных систем управления, где предусматривается локальная обработка информации. Для реализации идеи распределенного управления необходимо создание для каждого уровня управления и каждой предметной областиавтоматизированных рабочих мест (АРМ) на базе профессиональных персональных ЭВМ.
Автоматизированное рабочее место (АРМ) - профессионально-ориентированные малые вычислительные системы, расположенные непосредственно на рабочих местах специалистов и предназначенные для автоматизации их работ.
АРМ объединяет программно-аппаратные средства, обеспечивающие взаимодействие человека с компьютером, предоставляет возможностьввода информации (через клавиатуру, компьютерную мышь, сканер и пр.) и её вывод на экран монитора, принтер, графопостроитель, звуковую карту - динамики или иные устройства вывода.
АРМ должен отвечать следующим требованиям:
* своевременное удовлетворение информационной и вычислительной потребности специалиста;
* минимальное время ответа на запросы пользователя;
* адаптация к уровнюподготовки пользователя и его профессиональным запросам;
* простота освоения приемов работы на АРМ и легкость общения, надежность и простота обслуживания;
* возможность быстрого обучения пользователя.
1. Концепция продукта
Название работы: разработка и проектирование АРМ строительной фирмы по отделочным работам.
Цель: создание АРМ для повышения конкурентоспособности фирмы на рынкестроительно-отделочных услуг.
Задачи: разработка и реализация АРМ, которая должна удовлетворять следующим требованиям:
* иметь простой интуитивно понятный интерфейс;
* обладать возможностью ведения и учета строительных материалов, используемых на объектах;
* упрощать составление сметы менеджером фирмы.
Результат: результатом проекта считается реализованная АРМ строительной фирмы,которая позволяет упростить работу составления сметы и вывод ее на печать.
Назначение разработки: назначение системы – автоматизированное представление информации в удобной для пользователя форме.
Ключевые участники проекта:
* заказчики проекта – заведующий кафедрой «Интеллектуальные информационные технологии», а также преподаватель по дисциплине программная инженерия И. Н. Обабков, преподавательпроектирования информационных систем Д. В. Вольман;
* пользователи приложения.
Ресурсы проекта:
* требования к персоналу:
- руководитель проекта;
- системный аналитик;
- разработчики;
- тестировщик.
* лицензии на средства разработки и тестирования:
Visual Studio C# 2010 – 3 лицензии.
Сроки:
1.1. 3.10.2011 – Старт;
1.2. 24.12.2011 – Завершение;
1.3.Контрольные точки:
20.10.2011 – завершено изучение предметной области;
24.11.2011 – завершена разработка функционала;
28.11.2011 – завершена разработка БД;
01.12.2011 – привязка БД к функционалу;
04.12.2011 – завершено улучшение интерфейса;
11.12.2011 – завершено тестирование;
23.12.2011 – завершено составление документации к проекту.
Риски проекта:
Во время работы над проектом нами были выявлены следующиериски:
Таблица 1. Риски проекта.
Риск | Вер-ть | Важность | Вредный эффект | Стратегия преодоления |
Отсутствие в составе команды квалифицированных разработчиков. | Высокая | Высокая | Календарные задержки. | Найти квалифицированного разработчика. |
Нехватка времени в связи с параллельным обучением на двух высших образованиях. | Средняя | Средняя...
Введение 3
1. Концепция продукта 4
2. Системный анализ 7
2.1. UML диаграммы 7
2.1.1. Use case 7
2.1.2. Диаграмма классов 8
2.1.3. Диаграмма состояний 9
2.2. Требования к программе 10
3. Спецификация проекта 11
3.1. Роли в проекте 11
Оценка стоимости программного проекта 11
3.2. План разработки проекта 12
4. Реализация проекта 13
4.1. Средстваразработки 13
4.2. Инструментарий 14
4.3. Тестирование 14
Вывод 16
Список литературы 17
Приложение 1 18
Приложение 2 20
Введение
В последние годы возникает концепция распределенных систем управления, где предусматривается локальная обработка информации. Для реализации идеи распределенного управления необходимо создание для каждого уровня управления и каждой предметной областиавтоматизированных рабочих мест (АРМ) на базе профессиональных персональных ЭВМ.
Автоматизированное рабочее место (АРМ) - профессионально-ориентированные малые вычислительные системы, расположенные непосредственно на рабочих местах специалистов и предназначенные для автоматизации их работ.
АРМ объединяет программно-аппаратные средства, обеспечивающие взаимодействие человека с компьютером, предоставляет возможностьввода информации (через клавиатуру, компьютерную мышь, сканер и пр.) и её вывод на экран монитора, принтер, графопостроитель, звуковую карту - динамики или иные устройства вывода.
АРМ должен отвечать следующим требованиям:
* своевременное удовлетворение информационной и вычислительной потребности специалиста;
* минимальное время ответа на запросы пользователя;
* адаптация к уровнюподготовки пользователя и его профессиональным запросам;
* простота освоения приемов работы на АРМ и легкость общения, надежность и простота обслуживания;
* возможность быстрого обучения пользователя.
1. Концепция продукта
Название работы: разработка и проектирование АРМ строительной фирмы по отделочным работам.
Цель: создание АРМ для повышения конкурентоспособности фирмы на рынкестроительно-отделочных услуг.
Задачи: разработка и реализация АРМ, которая должна удовлетворять следующим требованиям:
* иметь простой интуитивно понятный интерфейс;
* обладать возможностью ведения и учета строительных материалов, используемых на объектах;
* упрощать составление сметы менеджером фирмы.
Результат: результатом проекта считается реализованная АРМ строительной фирмы,которая позволяет упростить работу составления сметы и вывод ее на печать.
Назначение разработки: назначение системы – автоматизированное представление информации в удобной для пользователя форме.
Ключевые участники проекта:
* заказчики проекта – заведующий кафедрой «Интеллектуальные информационные технологии», а также преподаватель по дисциплине программная инженерия И. Н. Обабков, преподавательпроектирования информационных систем Д. В. Вольман;
* пользователи приложения.
Ресурсы проекта:
* требования к персоналу:
- руководитель проекта;
- системный аналитик;
- разработчики;
- тестировщик.
* лицензии на средства разработки и тестирования:
Visual Studio C# 2010 – 3 лицензии.
Сроки:
1.1. 3.10.2011 – Старт;
1.2. 24.12.2011 – Завершение;
1.3.Контрольные точки:
20.10.2011 – завершено изучение предметной области;
24.11.2011 – завершена разработка функционала;
28.11.2011 – завершена разработка БД;
01.12.2011 – привязка БД к функционалу;
04.12.2011 – завершено улучшение интерфейса;
11.12.2011 – завершено тестирование;
23.12.2011 – завершено составление документации к проекту.
Риски проекта:
Во время работы над проектом нами были выявлены следующиериски:
Таблица 1. Риски проекта.
Риск | Вер-ть | Важность | Вредный эффект | Стратегия преодоления |
Отсутствие в составе команды квалифицированных разработчиков. | Высокая | Высокая | Календарные задержки. | Найти квалифицированного разработчика. |
Нехватка времени в связи с параллельным обучением на двух высших образованиях. | Средняя | Средняя...
Поделиться рефератом
Расскажи своим однокурсникам об этом материале и вообще о СкачатьРеферат