- •Введение
- •1 Общие положения
- •2 Содержание и структура курсовой работы
- •2.8 Список использованной литературы
- •3 Требования к оформлению текста курсовой работы
- •4 Технические требования
- •5 Глоссарий и сокращения
- •Приложение а
- •Курсовая работа по дисциплине Основы нир
- •Техническое задание к программному комплексу (в соответствии со стандартом ieee 830-1993)
- •1 Введение
- •2 Общее описание
- •3 Детальные требования
- •Комментарий к техническому заданию
- •3.1 Функциональные требования – это требования, выражающие функции, которые должно выполнять приложение.
- •3.2 Нефункциональные требования
- •Список использованной литературы
- •Рекомендации по подготовке презентации
3.2 Нефункциональные требования
Нефункциональные требования – требования, которые предъявляются к приложению, но никак не влияют на его функциональность.
3.2.1 Производительность – определяет временные ограничения, которые должны быть выполнены в программе. Например, ограничения по времени вычислений, использование RAM, использование вспомогательных запоминающих устройств и т.д.
3.2.2 Надежность и доступность
Требования надежности определяют надежность в измеряемых величинах. Требования такого типа предполагают вероятность неидеальной работы программы и ограничивают область её несовершенства.
Доступность оценивает степень, в которой приложение должно быть доступно пользователям.
3.2.3 Обработка ошибок
Эта категория требований объясняет, как программа должна реагировать на возникающие ошибки, это не касается ошибок, генерируемых самой программой.
Проверка ошибок в самой программе уместна только для критичных частей программы.
3.2.4 Интерфейсные требования
Интерфейсные требования описывают ФОРМАТ в котором программа общается с окружением, то есть либо с пользователями, либо с другими программами.
Дизайн пользовательского интерфейса (GUI) можно считать частью фазы определения требований (кроме фазы проектирования).
Спецификации интерфейсов часто состоят из названий вызываемых функций, типа возвращаемого ими значения и типов аргументов, которые они требуют.
Интерфейсы могут также состоять из форматов сообщений или спецификации генерируемых или обрабатываемых событий.
Этапы разработки пользовательских интерфейсов.
Узнайте своего пользователя
Поймите назначение проектируемой системы
Примените принципы хорошего экранного дизайна.
Подберите подходящий тип окон.
Разработайте системные меню.
Выберите соответствующие аппаратные устройства управления
Выберите соответствующие экранные элементы управления
Организуйте и создайте раскладку окон
Выберите подходящие цвета
Создайте осмысленные значки
Представьте эффективные сообщения, обратную связь и руководство
3.2.5 Ограничения
Ограничение на проектирование или реализацию описывают границы или условия того, как приложение должно быть задумано и разработано. Это условия, налагаемые на проект заказчиком, а также окружение или другие обстоятельства.
точность, например, выходных результатов и того подобного;
ограничения по инструментам и языкам. Сюда относятся исторически сложившиеся традиции организации, совместимость и опыт программистов;
ограничения на проектирование накладываются в связи с тем что этого могут требовать финансово заинтересованные в проекте лица, и которые могут ограничивать свободу проектирования разработчиков;
следование определенному стандарту, часто определяется политикой фирмы или заказчиком;
проекты часто ограничены платформами на которых они будут использоваться.
Приложение Д
Список использованной литературы
Маклаков С.В. Моделирование бизнес-процессов с BPwin 4.0. – М.: Диалог-МИФИ, 2002. – 224 с.
Ильин В.В. Моделирование бизнес-процессов. Пособие по подготовке и внедрению корпоративной информационной системы управления компанией с использованием пакета ARIS. – М.: ИД «Вильямс», 2006. – 176 с.
Калянов Г.Н. CASE структурный системный анализ (автоматизация и применение). – М.: ЛОРИ, 1996. – 250 с.
Бесплатная программа для типографий. TiSoft http://tisoft.ru/About
1C:Полиграфия 8 http://asup.pechatnick.com/system.phtml?id=29
Программа для автоматизации в типографии http://forum.pechatnick.com/viewtopic.php?id=18352
TS Полиграфия 2003 http://softnic.ru/soft/programm_6142.html
Описание платформы «1С: Предприятие» http://v8.1c.ru/overview/
Гончаров Д. Сертифицированный курс. Введение в конфигурирование в системе «1C:Предприятие 8.1». Основные объекты. – М.: Фирма 1С, 2006.
Нуралиев C. Платформа «1С: Предприятие» как средство разработки бизнес-приложений // журнал «PC Magazine/RE», № 11, 2006.
«1С: Предприятие 8.1» Конфигурирование и администрирование. Часть №1. – М.: Фирма 1С, 2008. – 430 с.
«1С: Предприятие 8.1» Конфигурирование и администрирование. Часть №2. – М.: Фирма 1С, 2008. – 508 с.
Леоненков А.В. Объектно-ориентированный анализ и проектирование с использованием UML и IBM Rational Rose. – М.: Интернет-университет информационных технологий, Бином, 2006. – 320 с.
Маклаков С.В. BPwin и ERwin. CASE-средства разработки информационных систем. – М.: Диалог-МИФИ, 2001. – 304 с.
Габец А.П. 1С: Предприятие 8.1. Простые примеры разработки. – М.: Фирма 1С, 2008. – 382 с.
Радченко М. Г. «1С: Предприятие 8.1». Практическое пособие разработчика. – М.: Фирма 1С, 2007. – 512 с.
Богачева Т.Г. 1С:Предприятие 8.0. Управление торговлей в вопросах и ответах: Практическое пособие.– М.: ООО «1С-Паблишинг», 2004.-252 с
Рыбалка В. В. Hello, 1C(мастер-класс). Пример быстрой разработки приложений на платформе 1С: Предприятие 8. – М.: ООО «1С-Паблишинг», 2009
Приложение Е
