прак. Техническое задание на разработку
Скачать 0.75 Mb.
|
МАГНИТОГОРСКИЙ ПОЛИТЕХНИЧЕСКИЙ ТЕХНИКУМ Группа П-3-98 К О Н Т Р О Л Ь Н А Я Р А Б О Т А по курсу "Стандартизация и правовое обеспечение информационных технологий" Тема: ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА РАЗРАБОТКУ БАЗЫ ДАННЫХ "студенты" Студента экстерната Гостевой Надежды Борисовны Дата сдачи работы в МПТ ________________________ СОДЕРЖАНИЕ 1. Введение. - 3 2. Наименование и краткая характеристика изделия. - 3 3. Основание для разработки. - 3 4. Назначение разработки. - 4 5. Требования к программному изделию: - 4 5.1. Требования к функциональным характеристикам. - 4 5.2. Требования к надежности. - 5 5.3. Условия эксплуатации. - 5 5.4. Требования к составу и параметрам технических средств - 5 5.5. Требования к информационной и программной совместимости - 5 5.6. Требования к программной документации. - 5 5.7. Стадии и этапы разработки. - 6 5.8. Порядок контроля и приемки. - 6 1. Введение. Техническое задание на разработку базы данных "Студенты" выдается Котляр Тарасу Станиславовичу. База данных должна автоматизировать обработку информации по студентам и по преподователям. 2. Наименование и краткая характеристика изделия. База данных "Студенты" включает в себя таблицы: - студенты, - группы, - кафедры, - факультеты, - преподаватели, - предметы. Содержит также следующие справочники: - справочник по кафедрам [Название|Полное название|Факультет]; - справочник по преподавателям [Фамилия|Имя|Отчество|Кафедра]; - справочник по группам [Группа|Кафедра|Куратор]. А также включается в себя "Личные дела студентов". База данных "Студенты" должна обеспечивать работу со справочниками, создавать следующие отчеты: - студенты по группам, - преподаватели по кафедрам, - предметы по группам. Также должна существовать возможность печати отчетов не выходя из Базы данных. Интерфейсом взаимодействия с базой данных должна служить удобная Панель управления. В ней кнопки должны соответствовать выполняемым функциям. 3. Основание для разработки. Основанием для разработки базы данных "Студенты" является договор. 4. Назначение разработки. База данных должна автоматизировать обработку информации по студентам и по преподователям. 5. Требования к программному изделию: 5.1. Требования к функциональным характеристикам. Состав выполняемых функций должен быть следующий: 1) ввод данных, т.е. заполнение Справочников и Личных дел студентов, 2) просмотр Справочников, Личных дел студентов, 3) просмотр Отчетов, 4) Печать Отчетов. Входными данными являются таблицы с данными: - студенты, - группы, - кафедры, - факультеты, - преподаватели, - предметы. А также следующие справочники: - по кафедрам, - по преподавателям, - по группам. Выходными данными являются созданные отчеты: - студенты по группам, - преподаватели по кафедрам, - предметы по группам. Выходные данные могут выводится на экран и на принтер. 5.2. Требования к надежности. Время восстановления после отказа программы должно составлять 2-4 часа, необходимых для проверки наличия необходимых составляющих, как-то таблиц, форм, запросов, связей между таблицами. А в случае трудоемкости восстановления первоначального вида рекомендуется перезаписать резервную копию программы с дискеты. 5.3. Условия эксплуатации. Выбор типов носителей информации. Информация записывается на жесткий диск. В конце рабочего дня рекомендуется делать резервную копию на дискету 3.5". Количество и квалификация персонала. Базу данных "Студенты" может обслуживать один человек с квалификацией программиста в среде Access for Windows 95/98. 5.4. Требования к составу и параметрам технических средств Для функционирования программы требуется персональная ЭВМ с процессором i486 или выше. Также желательно наличие манипулятора "мышь" и принтера. При отсутствии принтера функция "Печать отчетов" не реализуется. 5.5. Требования к информационной и программной совместимости. Для функционирования программы требуется операционная система Windows 95/98. Программа разработана в среде Access. 5.6. Требования к программной документации. Программная документация должна включать в себя руководство оператора. 5.7. Стадии и этапы разработки. 1. Техническое задание. Содержание работ - Постановка задачи, определение требований, структуры данных, метода решения. Сроки - 7 дней. Исполнители - Гостева Н.Б. 2. Программирование. Содержание работ - Создание базы данных "Студенты" Сроки - 14 дней. Исполнители - Котляр Т.С., Гостева Н.Б. 3. Разработка документации. Испытание программы. Содержание работ - Разработка Руководства пользователя. Сроки - 7 дней. Исполнители - Котляр Т.С. 5.8. Порядок контроля и приемки. Первая неделя эксплуатации базы данных является испытательной. Контроль правильности осуществляется в течение этого времению Приемку базы данных "Студенты" осуществляет преподователь Баязитов Вадим Зинатович. ОСНОВНЫЕ РАЗДЕЛЫ. 1. Введение. 2. Наименование и краткая характеристика изделия. 3. Основание для разработки. Наименование документов на основании которых выдается тех.задание. 4. Назначение разработки. Определяются функциональное и эксплуатационное назначение изделия. 5. Требования к программному изделию: 5.1. Требования к функциональным характеристикам: состав выполняемых функций, организация входных и выходных данных. 5.2. Требования к надежности, т.е. контроль входной и выходной информации, время восстановления после отказа и т.д. 5.3. Условия эксплуатации: выбор типов носителей информации, вид обслуживания, количество и квалификация персонала. 5.4. Требования к составу и параметрам технических средств, к информационной и программной совместимости. 5.5. Требования к маркировке, упаковке, транспортирвоанию и хранению. 5.6. Требования к программной документации. 5.7. Стадии и этапы разработки. 5.8. Порядок контроля и приемки. Отчет по курсу «Базы данных». Задача: создать базу данных «Студенты». Структура базы данных. Таблицы:
3. Описание связей между таблицами. Отношение 1 Таблица Преподаватели Предметы Поле Код Код Тип отношения: один-ко-многим Атрибуты: без обеспечения целостности Отношение 2 Таблица Группы Студенты Поле Код группы Код группы Тип отношения: один-ко-многим Атрибуты: без обеспечения целостности Кафедры_Группы'>Отношение 3 Таблица Кафедры Группы Поле Код Код кафедры Тип отношения: один-ко-многим Атрибуты: без обеспечения целостности Отношение 4 Таблица Преподаватели Группы Поле Код Куратор Тип отношения: без обеспечения целостности Атрибуты: один-ко-многим Отношение 5 Таблица Предметы Студенты и предметы Поле Код предмета Код предмета Тип отношения: один-ко-многим Атрибуты: без обеспечения целостности Отношение 6 Таблица Группы Предметы Поле Код группы Код предмета Тип отношения: один-к-одному Атрибуты: однозначный, без обеспечения целостности Отношение 7 Таблица Кафедры Преподаватели Поле Код Кафедра Тип отношения: один-ко-многим Атрибуты: без обеспечения целостности Отношения 8 Таблица Факультеты Кафедры Поле Название факультета Код Тип отношения: один-ко-многим Атрибуты: без обеспечения целостности 4. Описание запросов. 5. Примеры форм и отчетов. Кафедры Название кафедры ОРМПИ Фамилия Имя Отчество Шадрунов Владимир Александрович Черчинцева Тамара Сергеевна Караулов Геннадий Андреевич Габитов Роберт Мухтарович Название кафедры ПРМПИ Фамилия Имя Отчество Пергамент Владимир Хаимович Название кафедры Матем Фамилия Имя Отчество Изосов Владимир Алексеевич Название кафедры ВТ и ПМ Фамилия Имя Отчество Филиппов Владимир Викторович 15 января 2000 г. Страница 1 из 1 Список Фамилия Имя Отчество Кафедра Габитов Роберт Мухтарович ОРМПИ Караулов Геннадий Андреевич ОРМПИ Филиппов Владимир Викторович ВТ и ПМ Черчинцева Тамара Сергеевна ОРМПИ Изосов Владимир Алексеевич Матем Шадрунов Владимир Александрович ОРМПИ Пергамент Владимир Хаимович ПРМПИ 15 января 2000 г. Страница 1 из 1 |