Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информационные технологии.pdf
Скачиваний:
71
Добавлен:
08.04.2015
Размер:
3.39 Mб
Скачать

1.1. Приложение.

Пример исходной информации для разработки ИС АвтоСтрахование

Постановка задачи Менеджер страховой компании (Страхователь) ведет учет клиентов за-

ключивших договор ОСАГО. Необходимо разработать структуру БД для хранения данной информации и построить ИС для выявления клиентов, у которых заканчивается срок страхования в следующем месяце. Построить отчет для заполнения стандартного бланка СТРАХОВОГО ПОЛЮСА, об-

разец которого взять на http://osago.voa.ru/documents_polis.php

В договоре обязательного страхования гражданской ответственности указывается:

Собственник Транспортные средства (ТС)

Полное наименование юридического лица или предпринимателя без образования юридического лица, фамилия, имя, отчество гражданина Дата рождения гражданина

Свидетельство о регистрации юридического лица или предпринимателя образования юридического лица либо документ, удостоверяющий личность, серия, номер ИНН юридического лица

Индекс, государство, республика, край, область район населенный пункт улица дом кор-

110

корпус

офис Телефон для связи

 

 

 

 

 

 

 

Марка (модель) ТС

 

 

 

 

 

 

 

 

 

 

Идентификационный номер ТС Год изготовления

 

Мощность двигателя (Квт) (л.с.)

Разрешенная максимальная масса, кг

Количество пассажирских мест

 

 

 

(для грузовых ТС)

(для автобусов, троллейбусов и трамваев)

 

 

 

 

Шасси (рама) №

 

Кузов (прицеп) № Паспорт ТС

 

 

(серия)

(номер)

 

(дата вы-

дачи)

 

 

 

 

 

 

 

 

 

 

Государственный регистрационный знак, паспорт ТС

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ТС сдается/не сдается в прокат, аренду

 

 

 

 

 

 

 

Цель использования ТС: 1) личная

2) учебная езда

3) инкассация

4) скорая

помощь 5) такси

6) дорожныеиспециальныеТС

7) прочее

 

 

 

 

К управлению ТС допущены: любые водители (без ограничений), только следующие водители

111

Фамилия, имя, отче-

Дата

По

Адрес (индекс, госу-

Водительское

Стаж

п/

ство

рождения

л

дарство, республика,

удостоверение

 

п

 

 

 

край, область, район,

(серия, номер)

 

 

 

 

 

населенный пункт)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Срок действия договора с __ __ ____ г по __ __ ____ г.

Страховой полис (серия)___

(номер)_____________

112

Пример задания на проектирование ИС. ИС «Зачетка»

Предметная область. Учебное заведение. Деканат. Учет успеваемости студентов. Существуют списки студентов, список учебных дисциплин и список преподавателей, читающих разные дисциплины. По каждой дисциплине студент получает оценку или зачёт. Необходимо вести учет успеваемости в соответствии с колонками-полями посеместровых записей об экзаменах и зачётах в стандартной зачетной книжке.

Цель: Построить ИС «Зачетка» для ведения учета сдачи, пересдачи зачетов и экзаменов по предметам.

Задачи:

1.Ввод информации о зачете.

2.Выявление задолжников.

3.Ввод информации о пересдаче.

4.Подсчет количества сдавших, не сдавших и не явившихся студентов для заданного зачета.

Контрольный пример. Взять за основу формирования контрольного примера две зачетки (свою и второго студента из группы) и ввести информацию за два семестра первого курса.

113

Информация о преподавателях (сотрудниках).

Сведения о сотруднике берутся из личной карточки преподавателя.

 

Личная карточка преподавателя

 

 

 

 

 

 

 

 

 

 

 

 

 

Волков

 

Сергей

 

Петрович

 

 

 

 

 

 

 

 

 

 

 

Тип сотруд.

 

Преподаватель

 

 

 

 

 

 

 

 

 

 

 

 

Должность

Старший преподаватель

 

 

 

 

 

 

 

 

 

 

 

Звание

Нет

 

 

 

 

 

 

 

 

 

 

 

 

 

Степень

К.п.н.

 

 

 

 

 

 

 

 

 

 

 

 

Е-mail

VolkovS@mail.ru

VolkovSP@ya.ru

 

 

 

 

 

 

 

 

 

Телефон

123-56-78 (дом)

903-123-56-78 (моб

)

 

 

 

 

 

 

 

 

Адрес

Тамбов, ул.Светлая,

д.1к.2 кв.3

 

 

 

 

 

 

 

 

 

 

 

Преподаваемые

дисциплины

 

 

 

 

 

 

 

 

 

 

Наименование

Факультет

 

Специальность

Семестры

Тип

 

 

 

 

 

 

 

Информатика

Банк, Упр, Фин

 

Все

 

1 и 2

Основной

 

 

 

 

 

 

Экон. Информатика

Банк, Фин

 

010234, 010345

3

Основной

 

 

 

 

 

 

Корпоративные ИС

Менеджмент

 

010567

8

Дополнительный

 

 

 

 

 

 

 

 

114

Дополнительно вводится информация о статусе сотрудника: работает, уволен, замещаем (временно отсутствует).

Учебный план

Раздел показывает студенту учебный план на весь процесс обучения, отображая состояние каждого предмета, тип контроля и форму получения итоговой оценки.

Дисциплина

КолЧасов

Экзамен

Зачет / Неза-

Зачет с оцен-

 

 

 

чет

кой

 

1 курс 1

семестр

 

 

Информатика

72

-

-

+

ЭкономТеория (введение)

36

+

 

 

Естествознание

36

+

 

 

Высшая математика

128

 

 

+

Английский язык

128

 

+

 

Физическая культура

64

 

+

 

1 курс 2 семестр

Информатика

64

+

 

 

Экон. Теория (Микроэкономика)

64

+

 

 

Культурология

32

 

 

 

Высшая математика

64

+

 

 

Английский язык

126

 

 

+

Физическая культура

64

 

 

+

115

Личная информация о студенте

По каждому студенту в основной таблице Студент хранится его персональная информация, которая содержит:

ФИО, факультет, группа, статус, специальность, специализация, куратор, форма обучения, база обучения, № зачетной книжки, фото.

Дополнительная информация о студенте хранится в таблице Студент_Доп с полями: дата рождения, паспорт, гражданство, адрес, телефон, Е-mail, образование, документ об образовании, когда и на какой курс зачислен, текущий курс.

Далее приводится шаблон таблицы Студент, в которую нужно вписать проектируемые характеристики полей. В колонку примечания записываются дополнительные сведения об особенностях или ограничениях данного поля, полученных от пользователя, или о допущениях, которыми руководствовался проектировщик.

116

Табл. Студент

 

 

 

Имя поля

Тип поля

Размер

Примечания

ФИО

Факультет

Группа

Статус

Специальность

Специализация

Куратор

Форма обучения

№ зачетной книжки

Фото

Зачетная книжка

Раздел «Зачетная книжка» строится на основе бумажной зачетной книжки студента. В строки соответствующей таблицы записываются результаты всех его зачетов, экзаменов.

Информация об оценках сопровождается данными о дате сдачи и статусе сдачи, кото-

117

рый может принимать 3 значения: ПЛН (плановая сдача), Н/Я (неявка), ВТОР (вторичная, пересдача). Фамилия преподавателя подставляется из списка преподавателей. Название дисциплины, количество часов и тип оценки, курс, семестр берутся из учебного плана. Пример заполнения таблицы приведен ниже.

1 курс 1 семестр

Студент

Дисциплина

Кол.

Тип

Оценка

Ста-

Дата

Преподав

 

 

Часов

оценки

 

тус

 

атель

Лисичкина

Информатика

64

Зач/Незач

Зачет

ПЛН

02.01.07

Волков

Птичкина

Информатика

64

Зач/Незач

Зачет

ПЛН

02.01.07

Волков

Мышкина

Информатика

64

Зач/Незач

Незач.

Н/Я

02.01.07

Волков

Кошкина

Информатика

64

Зач/Незач

Незач.

ПЛН

02.01.07

Волков

Мышкина

Информатика

64

Зач/Незач

Зачет

ВТОР

25.01.07

Волков

Кошкина

Информатика

64

Зач/Незач

Зачет

ВТОР

25.01.07

Волков

Задачи

Формы:

Построить формы для заполнения информации о преподавателях, студентах, учебном плане. Создать форму для просмотра основной и о дополнительной информации о студенте на основе элемента управления Закладки.

118

Построить форму для заполнения информации о предметах, читаемых преподавателем. Создать форму для заполнения результатов экзамена/зачета.

Запросы:

Получить список студентов, сдававших предмет. Получить список студентов, не сдавших предмет. Отчеты:

Сформировать зачетную ведомость со списком студентов без оценок для заполнения преподавателем и с оценками после ввода данных.

Сформировать отчет с оценками за текущий семестр по выбранному студенту.

Пользователи ИС и права доступа

 

Личные дан-

Личные данные препо-

Учебный план

Зачетная

 

ные студента

давателя

 

книжка

Студент

Чтение/Запись

Чтение

Чтение

Чтение

Преподаватель

Чтение

Чтение/Запись

Чтение

Чтение/Запись

Декан

Чтение/Запись

Чтение/Запись

Чтение/Запись

Чтение

119