Описаны необходимые ресурсы и затраты проекта, планирование на этапах тестирования и развертывания приложения.
Разработанная информационная система внедрена в отделе воинского учета администрации с. Казинка. Справка об использовании программного продукта приведена в приложении.
СПИСОК ЛИТЕРАТУРЫ
1. 1C: Предприятие [Электронный документ] (http://v8.1c.ru.) Проверено 07.06.2007
2. ООО Научно-производственный центр «КОСМОС-2» [Электронный документ] (http://www.cosmos2.aaanet.ru/) Проверено 07.06.2007
3. ЗАО ИВЦ ИНСОФТ [Электронный документ] (http://projects.economy.gov.ru/) Проверено 07.06.2007
4. Визуальный словарь [Электронный документ] (http://i.viwo.ru/ ) Проверено 07.06.2007
5. Боггс У., Боггс М. UML и RationalRose. 2002. / Боггс У., Боггс М. – М.: ЛОРИ. - 2002. - 582 с.
6. Вендров, А.М. CASE технологии Современные методы и средства проектирования информационных систем. / А.М. Вендров.- М.: Финансы и статистика, 1998. – 193 с.
10. Мацяшек, Л.А. Анализ требований и проектирование систем. Разработка информационных систем с использованием UML. ./ Л. А. Мацяшек. Пер. с англ. – М.: Издательский дом «Вильямс». – 2002.
14. Буч Г., Рамбо Д., Джекобсон А. UML – руководство пользователя. / Буч Г., Рамбо Д., Джекобсон А.: Пер с англ. – М: «ДМК», 2001
16. Microsoft Corporation Проектирование и реализация баз данных Microsoft SQL Server 2000. Учебный курс MCAD/MCSE, MCDBA/Пер. с англ. — 2-е изд., испр. — М.: Издательско-торговый дом Русская Редакция,
17. 2003. - 512стр.
18. Конноли Т., Бегг К. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. / Конноли Т., Бегг К.: Пер. с англ. – М.: Изд. Дом «Вильямс», 2001. – 1120 с.
19. Дейт, К. Дж. Введение в системы баз данных. / К. Дж. Дейт.: Пер. с англ. – М.: Изд. Дом «Вильямс», 2002. – 1072с.
22. Грофф, Дж. Р. Энциклопедия SQL. / Дж. Р. Грофф, П. Н. Вайнберг.: Пер. с англ. – СПб: «Питер», 2003. – 896 с.
23. Страуструп Б. Язык программирования С++, 3-е изд./Пер. с англ. – М.: «Издательство Бином», СПб: «Невский диалект», 1999. – 991 с.
24. Лабор В.В., Си Шарп: Создание приложений для Windows/ В. В. Лабор.— Мн.: Харвест, 2003. -384 с.
25. Джесс Либерти. MicrosoftVisualC# Создание Net приложений: Пер. с англ. – К.: ВЕК+, М.: ЭНТРОП, 2002. – 704 с.
26. Visual Studio Documentation. MSDN Library –2005.
27. А. Горев, С. Макашарипов, Р. Ахаян. Эффективная работа с СУБД - 2004
28. Сеппа Д. MicrosoftADO.NET/Пер. с англ. — М.: Издательско-торговый домРусская Редакция, 2003- — 640 стр.
29. Троелсен. Э. С# и платформа .NET. Библиотека программиста. — СПб.: Питер, 2004. —796 с.:
30. Трельсен Э. Модель COM и применение ATL 3.0. / Пер. с англ. – СПб: BHV. 2000. – 926 с.
31. Армстронг Т. ActiveX: создание Web-приложений. / Пер. с англ. – К.: BHV. 1998. – 592 с.
32. Справочник по MicrosoftOLEDB 1.1. / Пер. с англ. – М.: Издательский отдел «Русская редакция» ТОО «ChannelTradingLtd». 1997. – 624 с.
33. Ван Тассел Д. Стиль, разработка, эффективность, отладка и испытание программ. – М.: Мир. – 1981
34. Коллинз Г. Структурные методы разработки систем: от стратегического планирования до тестирования. / Коллинз Г., Блей Дж. Пер. с англ. – М.: Финансы и статистика, 1986. 264 с.
35. Богдатских, В.А. Экономика, разработка и использование программного обеспечения ЭВМ: Учебник. / В.А. Богдатских. - М.: Финансы и статистика, 1995. – 288 с.
36. Корнеев, И.К. Информационные технологии в управлении / И.К Корнеев, В.А. Машурцев . – М.:ИНФРА – М, 2001. – 651 с.
37. Хубаев, Г.Н. Экономическая оценка потребительского качества программных средств: Текст лекций / Г.Н. Хубаев. - РГЭА.: Ростов-на-Дону, 1997. – 94 с.
38. Хубаев, Г.Н. Экономика проектирования и применения банков данных / Г.Н. Хубаев. - Ростов-на-Дону: Изд-во РИСХМ, 1989. – 69 с
39. RAD материал из Википедия – свободная энциклопедия [Электронный документ] (http://ru.wikipedia.org/) Проверено 07.06.2007
Приложение А - Спецификация требований к программному обеспечению
Введение
Назначение
Cпецификация требований к ПО описывает функциональные и нефункциональные требования к информационной системе отдела воинского учета. Этот документ предназначен для команды, которая будет реализовывать и проверять корректность работы системы.
Объем проекта и функции продукта
Продукт позволит осуществить:
¾ Отказаться от бумажного процесса постановки на первоначальный учет:
¾ Структурировать хранящиеся данные;
¾ Уменьшить площадь хранимой информации за счет использования информационных технологий;
Программа будет использоваться для доступа к базе данных, хранящей информацию о :
¾ .Гражданине подлежащего воинскому призыву;
¾ Родителях гражданина;
¾ Ближайших родственниках;
¾ Паспортные данные;
¾ Месте рождения;
¾ Месте регистрации и фактическом месте проживания;
¾ Категориях граждан;
¾ Гражданах снятых с учета по причине смены места жительства;
¾ Гражданах снятых с учета по достижении 50 лет.
Общее описание
Общий взгляд на продукт
Информационная система позволит отказаться от бумажного процесса постановки на первоначальный воинский учет и перейти к электронной версии постановки на учет. Продукт позволит:
¾ Минимизировать сроки создания индивидуальной карточки гражданина;
¾ Формировать необходимых отчетов по заданным критериям;
¾ Получать необходимые сведения по конкретному лицу;
¾ Ускорить поиск данных;
¾ Вести реестр категорий граждан;
¾ Получать сведения о лицах снятых с учета по достижении 50 лет или сменивших место жительства;
¾ Получать сведения о лицах проходящих действительную воинскую службу;
¾ Получать сведения о лицах находящихся в запасе, с указанием их звания и профессии.
Классы и характеристики пользователей
В таблице приведены основные категории пользователей, использующих проектируемую ИС.
Класс пользователей | Описание |
1. Инспектор ВУС | Персонал отдела воинского учета занимающийся воинским учетом граждан в поселении |
2. Начальник отдела |
Операционная среда
Операционная среда-1. Минимальные требования к операционной системе - WindowsXP.
Ограничения дизайна и реализации
Ограничения дизайна и реализации-1. Приложение должно быть написано на высокоуровневом языке C#.
Ограничения дизайна и реализации-2. База данных должна быть спроектирована в MSSQLServer 2005
Ограничения дизайна и реализации-3. Приложение должно быть реализовано как клиент-серверная система, в которой модули, управляющие внешними устройствами, являются серверами автоматизации.
Документация для пользователей
Документация для пользователей-1. Разрабатывается руководство пользователя.
Функции системы
Функциональные требования
Функция | Требование |
1. Создать карточку | Сохранить в базе данных сведения о гражданине, внесенные с помощью формы |
2. Получить список всех призывников | Получить список всех граждан подлежащих воинскому призыву |
3. Найти запись | Найти необходимые сведения по введенным критериям предлагаемых ИС |
4. Сформировать отчет | Сформировать отчет по конкретному гражданину |
5. Снять с учета | Снять с учета гражданина по причине смены места жительства |
6. Изменить запись | Провести корректировку уже сохраненной записи в базе данных |
Требования к внешнему интерфейсу
Интерфейсы пользователя
Интерфейсы пользователя-1.Экраны вывода должны соответствовать общепринятым стандартам.
Интерфейсы пользователя-2.Система должна обеспечивать ссылку на справку на каждой форме, объясняющую, как пользоваться этой формой.
Интерфейсы пользователя-3. Формы должны предоставлять полную возможность навигации и выбор при помощи клавиатуры и мыши.
Программные интерфейсы
Интерфейсы передачи информации
Интерфейсы передачи информации-1.В базе данных ИС должна сохраняться информация о гражданах, их родителях, ближайших родственниках, паспортные данные гражданина, его текущий статус, категория годности, звание если таковое есть.
Требования к производительности
Требования к производительности-1. Загрузка данных из БД не должна превышать более чем 5 сек
Требования к охране труда
Требования к охране труда не определены.
Требования к безопасности
Требования к безопасности не определены.
Атрибуты качества ПО
Доступность-1. Система должна быть доступна в рабочее время с 08.00 до 17.00 для инженера разработчика и во время проведения испытаний