Техническое задание на разработку АИС
УТВЕРЖДАЮ
_______________
«___»________________2011
г.
Разработка автоматизированной информационной системы
«Система кадрового учета»
СОГЛАСОВАНО
Наименование
организации___________________
Должность _______________
Фамилия,
имя, отчество______________________
Подпись
/ Дата__________________________
Техническое задание на
18
листах
Пермь 2011
Oглaвление
Введение
1. Oбщие сведения
1.1 Нaименoвaние
системы.......................
1.2 Шифр
темы..........................
1.3 Нaименoвaние предприятия разработчика и заказчика системы.......5
1.4 Плановые срoки нaчaлa и oкoнчaния рaбoты пo сoздaнию системы.5
1.5 Сведения об источниках и порядке финансирования работ...............5
1.6 Порядок оформления и предъявления заказчику результатов работ по созданию системы………………………………………………………5
2. Назначения и цели создания системы
2.1
Назначение системы............
2.2 Цели создания системы………………………
3. Требования к системе
3.1 Требования
к функциям, выполняемым системой......................
3.2 Требования
к надежности……..................
3.3 Требования
к техническому обеспечению...................
3.4 Требования
к программному обеспечению...................
3.5 Технико-экономические
показатели....................
3.6 Сетевые
требования....................
3.7 Требования
к персоналу.....................
4. Стадии
и этапы разработки…………………………………………………
4.1 Жизненный цикл автоматизированной информационной системы.12
4.2 Технология
проектирования................
5. Информационная
модель системы…………………………………………
5.1 Описание
предметной области…………………................
5.2 Структура
системы…………...................
6. Порядок контроля и приемки системы………………………………………17
7. Требования
к документированию……………………………………
Введение
В настоящее время, в мире непрерывного потока информации, все большую актуальность приобретают процессы автоматизации работ рутинного характера и работ, трудно поддающихся формализации. В связи с этим ежегодно разрабатываются программы, призванные решить возникающие проблемы.
Отдел кадров осуществляет все функции, связанные с устройством на работу и увольнением с работы.
Отдел кадров - это одна из тех областей, где приходится иметь дело с большим объемом информации. Применение информационных технологий позволяет автоматизировать работу с большими объемами информации, позволяет исключить случайные ошибки, связанные с неправильным заполнением документов, и уменьшить временные затраты на выполнение функций.
Создание
информационной системы предполагает,
что основные операции по накоплению,
хранению и переработке информации
возлагается на вычислительную технику,
специалист же выполняет только определенную
часть ручных операций и операций,
требующих творческого подхода
при подготовке управленческих решений.
Вычислительная техника при этом
работает в тесном взаимодействии с
пользователем, который контролирует
ее действия, меняя значения отдельных
параметров в ходе решения задачи,
а также вводит исходные данные для
решения задач и функций
Работа отдела кадров крупного предприятия связана с накоплением большого количества информации о личных данных сотрудников. Традиционно информация храниться на бумажных носителях. При этом трудно осуществить быстрый отбор нужных данных при приеме на работу, увольнении, составлении отчетов. Основанием разработки послужил ряд причин, возникающих в силу влияния человеческого фактора, которые отрицательно сказываются на качестве и интенсивности работы отдела кадров:
а) возможность случайной ошибки в ручном заполнении бланков;
б) невозможность быстро справиться с большим объемом информации;
в) сложность
поиска необходимой информации.
- Общие сведения
- Наименование системы
Полное наименование автоматизированная система «Сотрудники организации».
- Шифр темы
Шифр темы: АС-СО-2012.
- Наименование предприятия разработчика и заказчика системы
Зaкaзчик: OOO "Агрофирма «Труд»"
Aдрес фaктический: Пермский край, Кунгурский район, с. Троельга, ул. Ленина, д.7
Телефoн: +7 (34271)-44-7-88
Фaкс: +7 (34271)-44-6-04
Рaзрaбoтчик: Ременникова Татьяна Сергеевна
Aдрес фaктический: Пермский край, Кунгурский район, с. Троельга, ул. Советская, д.27
- Плановые сроки начала и окончания работы по созданию системы
Срoк сдaчи – дo 30.03.2012 г.
- Сведения об источниках и порядке финансирования работ
Финансирование осуществляет ООО «Агрофирма «Труд».
- Порядок оформления и предъявления заказчику результатов работ по созданию системы
Работы
по созданию АИС сдаются разработчиком
поэтапно в соответствии с календарным
планом проекта. По окончании каждого
из этапов работ разработчик сдает
заказчику соответствующие
- Назначение и цели создания системы
- Назначение системы
Информационная
система предназначена для
- возможности редактирования, добавления, хранения и удаления данных;
- получения списка сотрудников имеющих высшее образование;
- список всей базы;
- поиск сотрудников по табельному номеру;
- вывод информации о сотрудниках и всей организации;
- вывод информации о заработной плате сотрудников.
- Цели создания системы
Целью разработки является максимально возможное устранение случайных ошибок, перечисленных недостатков существующей системы работы отдела кадров, и привнесение в нее факторов, положительно влияющих на качество и сроки выполнения реализуемых в ней функций:
уменьшение времени выполнения каждой функции;
- автоматическое создание документации и отчетов;
- простой и быстрый поиск;
- автоматическое проставление дат и табельных номеров.
- Требования к системе
- Требования к функциям, выполняемым системой
- ведение досье сотрудников;
- контроль изменения различных видов стажа работников учреждения;
- ввод данных при поступлении человека на работу;
- составление договора на трудоустройство;
- составление списка уволенных за определенный заданный период;
- составление штатного расписания (в формате: должность – количество человек, работающих по этой должности).
- Требования к надежности
Система должна сохранять работоспособность при возникновении следующих внештатных ситуаций:
- при сбоях в системе электроснабжения аппаратной части, приводящих к перезагрузке операционной системы;
- при ошибках в работе аппаратных средств (кроме носителей данных и программ) восстановление функции системы возлагается на операционную систему;
- при ошибках, связанных с программным обеспечением, восстановление работоспособности возлагается на операционную систему.
Программный
продукт (система) должен нормально
функционировать под
Надежность аппаратных и программных средств должна обеспечиваться за счет следующих организационных мероприятий:
- предварительного обучения пользователей и обслуживающего персонала;
- своевременного выполнения процессов администрирования;
- соблюдения правил эксплуатации и технического обслуживания программно-аппаратных средств.
- Пoсле тoгo кaк будет нaписaн прoгрaммный прoдукт следует прoвести тестирoвaние прoгрaммы. Тестирoвaние прoвoдится с целью прoверки системы в действии.
- Требования к техническому обеспечению
Перед установкой продуктов Microsoft Office 2007 рекомендуется проверить компьютер на соответствие минимальным требованиям к системе.
Компьютер и процессор:
- Процессор с тактовой частотой 500 МГц или выше.
Память:
- 256 МБ ОЗУ (рекомендуется 512 МБ для использования графических возможностей, функции мгновенного поиска Outlook, приложения Outlook с диспетчером контактов).
Жесткий диск:
- 1,5 ГБ. Часть места на диске будет освобождена после установки при удалении с него исходного загрузочного пакета.
Мoнитoр:
- Разрешение 1024 x 768 или выше.
Дополнительные требования:
- Для ряда дополнительных возможностей совместной работы требуется наличие подключения к Microsoft Windows Server 2003 с пакетом обновления 1 (SP1) или более поздней версии с запущенными службами Microsoft Windows SharePoint Services. Для сбора данных с использованием электронной почты требуется Microsoft Outlook 2007.
- Internet Explorer 6.0 или более поздней версии, только 32-разрядный обозреватель. Для функциональности Интернета требуется подключение к Интернету.
- Требования к программному обеспечению
В качестве программного обеспечения будет использоваться:
| рекомендуемые | |
| Процессор | 300 MHz или выше |
| Оперативная память | 128 Мб RAM или выше |
| Видеоадаптер и монитор | Super VGA (800 x 600) или выше |
| Свободное место на HDD | 1.5 Гб или больше |
- Microsoft Office стандартный 2007о.
| рекомендуемые | |
| Процессор | Частота не ниже 500 МГц |
| Оперативная память | не менее 256 МБ |
| Операционная система | Microsoft Windows XP с пакетом обновления 2 (SP2), Windows Server 2003 с пакетом обновления 2 (SP2) или более поздняя версия2 |
| Свободное место на HDD | 1,5 ГБ. Часть
места на диске будет |
3.5 Технико-экономические показатели
Кaждaя прoдукция oценивaется с экoнoмическoй стoрoны. Если дaннaя системa oтвечaет всем требoвaниям зaкaзчикa, удoвлетвoряет егo пoлнoстью и если дaннaя системa имеет высoкую степень зaщиты – тaкaя системa oценивaется в денежнoм эквивaленте.
3.6 Сетевые требования
Локальная сеть – сеть коммуникации данных на небольших расстояниях (обычно в зданиях или комплексе зданий), используется для связи компьютеров и периферийных устройств между собой, не используя при этом сеть Интернет.
С физической точки зрения, локальная сеть включает в себя компьютеры пользователей, серверы, принтеры, факсы, сканеры, оборудование, осуществляющее маршрутизацию в сети, ну и непосредственно то, при помощи чего все эти объекты соединяются между собой, то есть кабели, кроссы, разъемы в варианте проводной связи. С логической точки зрения, не принципиально, как соединены между собой компьютеры и оргтехника, каждое устройство рассматривается только как узел в сети, который несет определенную смысловую нагрузку, то есть необходим для выполнения тех или иных задач.
Установка локальной сети — трудоемкая задача, которая невозможна без участия специалистов. Перед установкой локальной сети необходимо определить точные параметры ее использования, требования, возможность ее расширения в будущем, материалы и технологии, с применением которых будет производиться установка локальной сети, составление подробного плана сети и плана работ.
На данном предприятии уже имеется настроенная локальная сеть. Необходимо докупить сетевое оборудование (витую пару, коннекторы, разветвлители и т.п.) и достроить локальную сеть организации.
3.7 Требования к персоналу
В
состав персонала, необходимого для
обеспечения эксплуатации АИС, необходимо
выделение следующих
- Конечный пользователь – сотрудник организации
Т.к. программа должна быть легкой для освоения, то пользователи должны:
- иметь базовые знания и навыки работы в Microsoft Access 2007;
- уверенно пользоваться ПК;
- пройти инструктаж, чтобы узнать о всех способностях системы.
- Администратор АИС
На всем протяжении функционирования АИС обеспечивает контроль за работой системы.
- высокий уровень владения Microsoft Access 2007
- обеспечение бесперебойного функционирования АИС
- анализирование, выявление и устранение (в пределах полномочий) причин аварийных ситуаций в работе
- контроль за соблюдением сотрудниками правил эксплуатации.
4. Стадии и этапы разработки автоматизированной информационной системы
- Жизненный цикл автоматизированной информационной системы
В основе создания и использования АИС лежит понятие жизненного цикла (ЖЦ). Жизненный цикл является моделью создания и использования АИС, которая отражает различные состояния системы с момента возникновения в данном комплексе средств до момента его полного выхода из употребления.
Для АИС условно выделяют следующие основные этапы их жизненного цикла:
- анализ — определение того, что должна делать система;
- проектирование — определение того, как система будет функционировать: прежде всего, спецификация подсистем, функциональных компонентов и способов их взаимодействия в системе;
- реализация — создание функциональных компонентов и отдельных подсистем, соединение подсистем в единое целое;
- тестирование — проверку функционального и параметрического соответствия системы показателям, определенным на этапе анализа;
- ввод в действие — установку и ввод системы в действие, обеспечение штатного процесса эксплуатации системы на предприятии заказчика.
Данную систему будем разрабатывать по итерационной модели жизненного цикла АИС.
Итерационная модель.
Разработка
ИС ведется итерациями с циклами
обратной связи между этапами. Межэтапные
корректировки позволяют
Цель каждой итерации — получение работающей версии программной системы, включающей функциональность, определённую интегрированным содержанием всех предыдущих и текущей итерации. Результат финальной итерации содержит всю требуемую функциональность продукта.
Рис.1 Итерационная модель
4.2 Технология проектирования
Каноническое проектирование.
Организация канонического проектирования ориентирована главным образом на использовании каскадной или итерационной модели жизненного цикла. В зависимости от сложности объекта, этапы и задачи канонического проектирования могут иметь различную трудоемкость и при этом допускается объединение последовательных этапов и даже исключение некоторых из них на любой стадии проекта.
Перечень стадий и этапов работ по созданию системы:
- Формирование требований к системе.
- Обследование объекта и обоснование необходимости создания автоматизированной системы.
- Формирование требований пользователя к системе.
- Разработка концепции АИС.
- Изучение объекта автоматизации.
- Проведение необходимых исследовательских работ.
- Изучение нормативно – правовых документов необходимых для разработки базы данных системы.
- Техническое задание.
3.1 Разработка
и утверждение технического
- Эскизный проект.
4.1 Разработка
предварительных проектных
- Технический проект.
- Разработка технической документации на основе технического задания.
- Рабочая документация.
- Разработка рабочей документации на автоматизированную систему.
- Разработка и адаптация программы.
- Ввод в действие.
- Подготовка объекта автоматизации.
- Подготовка персонала.
- Пуско- наладочные работы.
- Проведение предварительных испытаний.
- Проведение приемочных испытаний.
- Сопровождение автоматизированной информационной системы.
5. Информационная модель системы.
5.1 Описание предметной области
Изучив предметную область данной автоматизированной информационной системы можно сказать, что информационная система значительно упростит работу сотрудников отдела кадров.
С созданием данной системы все функции практически полностью автоматизируются, значительно упрощаются и уменьшается вероятность случайных ошибок, возникающих в силу влияния человеческого фактора. Например, при принятии на работу или при расчете необходимо произвести изменение штатного расписания, что может быть не выполнено из-за простой забывчивости сотрудника, а в данной информационной системе эта функция производится полностью автоматически.
Необходимо также отметить, что отдел кадров подразумевает работу с большими объемами данных и данная система призвана не только исключить случайные ошибки, но и уменьшить временные затраты на обработку, поиск данных, выполнение функций, составление отчетности.
Проведение итогово – отчетной работы полностью автоматизировано, например, для составления списка уволенных за определенный период сотрудников специалисту отдела кадров достаточно нажать одну кнопку и задать необходимый период.
Таким
образом, вся работа сотрудника отдела
кадров, с внедрением информационной
системы, сводится к минимуму. Создание
системы позволит упростить работу сотрудника
отдела кадров, информационная система
возьмет на себя значительную часть работы
по составлению документации и личных
дел сотрудников.
5.2 Структура системы
Информационная модель - схема потоков информации, обращающейся в процессе управления объектом.
Рис.2 Схема
данных
- Порядок контроля и приемки системы
Сдача-приёмка работ производится поэтапно, в соответствии с рабочей программой и календарным планом.
Сдача-приемка осуществляется
Все
создаваемые в рамках настоящей
работы программные изделия передаются
заказчику, как в виде готовых
модулей, так и в виде исходных
кодов, представляемых в электронной
форме на стандартном машинном носителе
(например, на компакт-диске).
- Требования к документированию
В
состав программного продукта будет
включена пояснительная записка
«Руководство пользователя». В ней
будут описаны все
Пояснительная записка:
1. Титульный лист;
2. Лист задания;
3. Введение;
4. Словесное описание предметной области;
5. Схемы
формализованного описания
7. Описание приложения;
8. Возможные проблемы и пути их решения
9. Заключение;