Пример документа описания требований
Документ описания требований ИС «Домашняя бухгалтерия»
Предварительные замечания к проекту
1.1. Цели и рамки проекта
Целью данного проекта является разработка информационной системы для ведения и оптимизации семейного бюджета. ИС «Домашняя бухгалтерия» должна быть проста в использовании и не требовать от пользователя знаний бухгалтерского учета.
1.2. Деловой контекст Многие семьи в наше время планируют семейный бюджет. Ведение семейного бюджета при помощи подручных средств – карандаш, бумага – не всегда удобно и всегда трудоемко. Использование для этих целей компьютерных программ для ведения бухгалтерии не оправдано с точки зрения сложности их освоения и избыточного функционала для ведения домашней бухгалтерии. В связи с этим возникает необходимость создания специализированной программы ведения домашней бухгалтерии.
1.3. Участники проекта
Заказчик – Васильева Марья Федоровна ([email protected])
Разработчик – Петров Степан Николаевич ([email protected])
1.4. Идеи в отношении решений
Программа должна быть реализована в виде настольного приложения для операционных систем семейств MS Windows.
1.5. Обзор документа
В разделе «Системные сервисы» описывается, что должна делать система. В разделе «Системные ограничения» определяется, насколько система ограничена при выполнении обслуживания. В разделе «Проектные вопросы» освещаются прочие проектные вопросы.
Системные сервисы
2.1. Рамки системы
Рамки системы можно моделировать с помощью диаграммы контекста.
Рис. 2 Контекстная диаграмма ИС “Домашняя бухгалтерия”
ИС «Домашняя Бухгалтерия» получает данные о доходах и расходах от внешней сущности «Домохозяин». Для передачи этих данных сущности «Домохозяин» должен авторизоваться. В своей работе сущность «Домашняя Бухгалтерия» использует информацию о ценах на товары и тарифах и курсах валют, получаемую от внешних сущностей «База тарифов и цен на товары» и «База курса валют». Результаты своей работы ИС «Домашняя Бухгалтерия» может отображать как внешней сущности «Домохозяин», так и генерировать в виде отчетов формата MS Excel для внешней сущности «MS Excel».
2.2. Функциональные требования
ИС должна обеспечивать следующие функциональные возможности:
учет расходов;
учет доходов;
учет денег, отданных и взятых в долг;
погашение долгов частями;
проценты по долгам;
контроль возврата долгов;
система напоминания по долгам;
составление бюджета расходов и доходов;
планирование расходов;
планирование доходов;
система счетов;
возможность использовать до пяти валют включительно;
получение курсов валют из интернет;
обмен валют;
импорт данных из файлов Microsoft Excel;
поиск по базе данных;
фильтры и быстрый поиск по базе данных;
экспорт данных в Excel, XML, текстовый файл;
перенос данных;
резервное копирование;
печать данных;
построение отчетов и диаграмм;
настройка пользовательского интерфейса.
2.3. Требования к данным
ИС должна хранить свои данные в специализированных XML - файлах.
Системные ограничения
3.1. Требования к интерфейсу
ИС должна иметь стандартный интерфейс приложений, разработанных для ОС MS Windows.
3.2. Требования к производительности
Особых требований к производительности ИС нет.
3.3. Требования к безопасности
С программой могут работать несколько человек, входя в программу под своими именами. Для обеспечения конфиденциальности каждое имя можно защитить паролем. Добавление, изменение и удаление пользователей осуществляется в администраторе пользователей.
3.4. Эксплуатационные требования
ИС должна функционировать на ОС Windows XP, OC Windows Vista, ОС Windows 7. Минимальные аппаратные требования определяются минимальными аппаратными требованиями к выше- перечисленным ОС.
3.5. Политические и юридические требования
Нет.
3.6. Другие ограничения
Нет.
Проектные вопросы
4.1. Открытые вопросы
Нет.
4.2. Предварительный план-график
1.09.2010 – 1.10.2010 – Анализ и установление требований к ИС
1.10.2010 – 1.11.2010 – Спецификация требований к ИС
1.11.2010 – 1.12.2010 – Кодирование ИС
1.12.2010 – 31.12.2010 – Тестовая эксплуатация ИС
11.01.2011 – 13.12.2011 – Ввод в эксплуатацию
4.3. Предварительный бюджет
Пятьдесят тысяч рублей.
Приложения
Глоссарий
ИС – информационная система
ОС – операционная система
Деловые документы и формы
Нет.
Ссылки
Нет.
Варианты заданий
1. АСУдеятельностью отдела кадров предприятия
2. АСУ складского хранения
3. АСУ деятельностью библиотеки
4. Веб-магазин по продаже часов
5. Веб-магазин по продаже фотоаппаратов
6. АСУ деятельностью аптечной сети
7. Веб-сайт букмекерской конторы
8. ИС учета успеваемости студентов
9. Веб-магазин по продаже компьютерных комплектующих
10. Программный RSS-агрегатор
11. Веб RSS-агрегатор
12. ИС «Ежедневник»
13. АСУ деятельностью магазина видеопроката
14. АСУ деятельностью автосалона
15. Веб-магазин по продаже одежды
16. ИС «Почтовый коллектор»
17. АСУ деятельностью магазина бензозаправки
18. АСУ учетом пациентов в поликлинике
19. АСУ учетом коммунальных платежей
20. АСУ деятельностью службы такси
21. ИС сбора и обработки ошибок (багтрекер)
22. Веб-сайт кафедры
23. Веб-сайт факультета
24. ИС хранения и каталогизации фотографий
25. ИС «Каталог недвижимости»