0000
.docxРабота выполняется в рамках проекта автоматизации управления
торговым предприятием.
1. Основание для разработки
Основанием для разработки является вариант № ___17___ от _____
Организация, утвердившая договор: Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Сибирский государственный аэрокосмический университет им. М.Ф. Решетнева» Аэрокосмический колледж филиал в г.Железногорске.
1.2.
Наименование работы: Автоматизированная информационная
система «Абитуриент».
2. Назначение разработки
Автоматизированная информационная система «Абитуриент» предназначена для обобщения информации о движении и наличии студентов. Пользователями программы выступают работники студенческого отдела кадров. Поступление студентов осуществляется на основании заявлений при поступлении , в которых оговариваются условия обучения. Данные первичных документов по приходу заявлений обобщаются в журнале поступления заявлений, содержащем ФИО, дата рождения, гражданство, пол, домашний адрес, выбранная специальность, телефон, законченное образовательное учреждение и год его окончания, данные о родителях, дополнительные сведения (инвалид, сирота, нуждается в общежитии), изучаемый иностранный язык, средний балл аттестата. Студенческий отдел кадров не реже одного раза в неделю осуществляет проверку записей о студентах.
3. Требования к программе
3.1. Требования к функциональным характеристикам
Автоматизированная информационная система «Абитуриент» должна обеспечивать выполнение функций:
- ввод, хранение и обработка информации о студентах;
- ведение журнала абитуриентов;
- своевременное получение информации о наличии абитуриентов;
Нормативно-справочная информация автоматизированной
информационной системы «Абитуриент» представлена
справочниками абитуриентов, специальность.
Первичные документы для учета абитуриентов:
- заявление при поступление;
- документы на поступление абитуриентов, содержащие следующую информацию: дата поступления, сведения о поставщике, перечень поступивших товаров, количество, цена и общая сумма. Выходными данными являются следующие виды отчетов:
- отчет о поступлении абитуриентов;
В программе необходимо предусмотреть возможность корректировки настроек системы; резервное сохранение данных; наличие встроенной справочной системы;
3.2. Требования к надежности
Разрабатываемое программное обеспечение должно иметь:
- парольную защиту при запуске программы;
- ограничение несанкционированного доступа к данным;
- возможность резервного копирования информационной
базы;
- разграничение пользовательских прав;
3.3. Требования к составу и параметрам технических средств Системные требования для работы программного продукта должны быть следующими: тактовая частота процессора - 200 Гц; объем оперативной памяти 64 Мб; объем свободного дискового пространства 50 Мб; разрешение монитора 1 024 х 768; наличие и устройства чтения компакт-дисков.
3.4. Требования к информационной и программной совместимости
Программа должна на работать в операционных системах Windows ХР /7/8. Все формируемые отчеты должны иметь возможность экспортирования в редактор электронных таблиц MS Office Excel 2003/2007/2010/2013.
3.5. Требования к транспортированию и хранению
Программа поставляется на лазерном носителе информации. Программная документация поставляется в электронном и печатном виде.
3.6. Специальные требования
Программное обеспечение должно иметь дружественный интерфейс, рассчитанный на пользователя средней квалификации (с точки зрения компьютерной грамотности). Ввиду объемности проекта задачи предполагается решать поэтапно. Документация на принятое эксплуатационное ПО должна содержать полную информацию, необходимую для работы с ним программистов. Язык программирования определяется выбором исполнителя, при этом он должен обеспечивать возможность интеграции программного обеспечения с пакетом MS Office Excel 2003/2007/2010/2013.
4. Требования к программной документации
В ходе разработки программы должны быть подготовлены:
текст программы, описание программы, программа и методика испытаний, руководство пользователя, технико-экономическое обоснование.
5. Технико-экономическое обоснование
При выполнении операций по регистрации поступления абитуриентов
используется ручной труд, а именно ведутся книги прихода абитуриентов. Очевидно, что использование программы значительно сократит время, затрачиваемое на регистрацию абитуриента. Для получения сведений по конкретному абитуриенту требуется не менее 8— 10 мин. С использованием программы затраты времени сокращаются до 1—2 мин. В конце каждого месяца ответственный работник склада составляет отчеты об оборотах товара на складе и выводит остаток товаров по каждой позиции. На эту операцию уходит 1—2 дня, т.е. 6— 12 ч. Формирование оборотной ведомости в компьютере займет 3 — 4 мин. Кроме того, предполагается возможность получения отчетов за любой период времени. При ручном создании отчетов человеком могут быть допущены ошибки; правильно составленный алгоритм разрабатываемой программы ошибки исключает. Экономический эффект от внедрения автоматизированной информационной системы «Абитуриент» ожидается за счет сокращения времени на выполняемые работниками студенческого отдела кадров операции, исключения ошибок при формировании отчетов, увеличения времени на анализ хозяйственной деятельности.
6. Этапы разработки
Номер этапа |
Название этапа |
Срок |
Отчетность |
1 |
Разработка ядра системы |
|
Описание внутренних форматов, интерфейса и форматов данных базы. Реализация системы на уровне интерфейса |
2 |
Разработка методов алгоритмов и их реализация для задачи коммивояжера |
|
Описание методов и алгоритмов. Програм-мные модули, реализую-щие методы |
3 |
Разработка методов и алгоритмов и их реализация для задачи построения минимального связывающе-го дерева и задачи поиска кратчайшего пути в графе |
|
Описание методов и алгоритмов. Программные модули, реализующие методы |
4 |
Тестирование программного продукта и составление программной документации |
|
Тесты. Документация. Программный продукт |
Контрольные вопросы
-
Перечислите основные этапы разработки программных продуктов.
-
Разработка ядра системы;
-
Разработка методов алгоритмов и их реализация для задачи коммивояжера;
-
Разработка методов и алгоритмов и их реализация для задачи построения минимального связывающего дерева и задачи поиска кратчайшего пути в графе
-
Тестирование программного продукта и составление программной документации;
-
Что включают в себя предпроектные исследования?
Включают в себя изучение документов, которые предоставляют абитуриенты при поступлении в высшее учебное заведение, а именно: паспорт, аттестат о среднем образовании, результаты Единого Государственного экзамена,
-
Назовите основные разделы технического задания.
-
Введение;
-
Основания для разработки;
-
Назначение разработки;
-
Требования к программе или программному изделию;
-
Требования к программной документации;
-
Технико-экономические показатели;
-
Стадии и этапы разработки;
-
Порядок контроля и приемки;
-
По желанию допускается включить приложение;
-
Перечислите функциональные и эксплуатационные требования
к программному продукту. В чем их принципиальное различие?
Функциональные требования:
-
Состав выполняемых функций;
-
Требования к организации входных данных;
-
Требования к организации выходных данных;
-
Требования к временным характеристикам;
Эксплуатационные требования:
-
Указываются условия эксплуатации: температура окружающего воздуха, относительная влажность для выбранных типов носителей;
-
Вид обслуживания;
-
Необходимое количество персонала;
-
Квалификация персонала;
Их принципиальное различие в том, что функциональные требования – это требования к внутренним характеристикам программы, а эксплуатационные требования – это требования к использованию и обслуживанию программу.
-
Приведите основные разделы документа «Техническое задание»
-
Основания для разработки;
-
Назначение разработки;
-
Требования к программе;
-
Требование к программной документации;
-
Этапы разработки;