Главная страница

курсовая. курсовая алфавитная книга. Техническое задание на проектирование 13 Проектирование информационной системы и ее обеспечения 18 Техническое проектирование 19 1 Информационное обеспечение 21


Скачать 0.92 Mb.
НазваниеТехническое задание на проектирование 13 Проектирование информационной системы и ее обеспечения 18 Техническое проектирование 19 1 Информационное обеспечение 21
Анкоркурсовая
Дата10.06.2022
Размер0.92 Mb.
Формат файлаdocx
Имя файлакурсовая алфавитная книга.docx
ТипТехническое задание
#582797
страница4 из 7
1   2   3   4   5   6   7

2. Проектирование информационной системы и ее обеспечения



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

Программирование, тестирование и отладка - основной этап работы по разработке программного средства. Часто отдельные работы этого этапа ведутся параллельно, что позволяет сократить общее время разработки.

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

Автоматизированная информационная система «Журнал Классного руководителя» предназначена для автоматизации работы преподавателя и сотрудников деканата (администрации).

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

Пользователями данной программы являются:

  • методист;

  • классный руководитель;

  • оператор.

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

  • Предоставлять сведения о личных данных по студентам;

  • Предоставлять данные о родителях;

  • Предоставлять сведения об успеваемости студента

  • Содержать план учебно-воспитательной работы;

  • Содержать учебный.



2.1. Техническое проектирование



Для создания программного модуля была использована база данных «Журнал классного руководителя». Были созданы таблицы: Карточка студента, адрес, данные мамы, данные папы, населенный пункт, регион, место рождения, план учебно-воспитательной работы, мероприятия, исполнитель, предмет, успеваемость, ведомость.

Эти таблицы нужны нам для удобного представления данных и создания форм в SQL.

Таблица 1 – «Kartochka_ctud»

Имя поля

Тип данных

Длинна

Описание

ID_Uch

int

4

Ключевое поле (первичный ключ)

Familiya

text

16

Фамилия студента

Imya

text

16

Имя студента

Otchestvo

text

16

Отчество студента

Data_rochdeniya

datetime

8

Дата рождения

Adres

int

4

Адрес места жительства

Mesto_rochdeniya

int

4

Место рождения

Neobhodimie_sved

varchar

50

Необходимые сведения

Kod_Danie_mami

int

4

Данные мамы

Kod_Danie_papi

int

4

Данные папы

Data_zachisleniya

datetime

8

Дата зачисления


Таблица 2 – «Adres»

Имя поля

Тип данных

Длинна

Описание

ID_Adres

int

4

Ключевое поле (первичный ключ)

Kod_Region

int

4

Внешний ключ

Kod_Naselen_punkt

int

4

Внешний ключ

Ulica

varchar

50

Улица

Dom

varchar

50

Дом

Kvartira

varchar

50

Квартира


Таблица 3 – «Danie_mami»

Имя поляТип данныхДлиннаОписание










id_mama

int

4

Ключевое поле (первичный ключ)

Familiya

text

16

Фамилия мамы

Imya

text

16

Имя мамы

Otchestvo

text

16

Отчество мамы

Data_rochdeniya

datetime

8

Дата рождения

Mesto_raboti

varchar

50

Место работы

Telefon

char

10

Рабочий телефон


Таблица 4 – «Danie_papi»

Имя поля

Тип данных

Длинна

Описание

id_papa

int

4

Ключевое поле (первичный ключ)

Familiya

text

16

Фамилия папы

Imya

text

16

Имя папы

Otchestvo

text

16

Отчество папы

Data_rochdeniya

datetime

8

Дата рождения

Mesto_raboti

varchar

50

Место работы

Telefon

char

10

Рабочий телефон


Таблица 5 – «Naselenii_punkt»

Имя поля

Тип данных

Длинна

Описание

ID_Naselen_Punkt

int

4

Ключевое поле (первичный ключ)

Naimenovanie

varchar

50

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


Таблица 6 – «Region»

Имя поляТип данныхДлиннаОписание










ID_Region

int

4

Ключевое поле (первичный ключ)

Naimenovanie

varchar

50

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


Таблица 7 – «Mesto_rogdeniya»

Имя поляТип данныхДлиннаОписание










ID_ Mesto_rogdeniya

int

4

Ключевое поле (первичный ключ)

Naimenovanie

varchar

50

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


Таблица 8 – «Plan_ychebno_vospitatilnoi_raboti»

Имя поля

Тип данных

Длинна

Описание

id_plan

int

4

Ключевое поле (первичный ключ номер по порядку)

Tip

varchar

50

Тип обучения

id_Naimenovanie_otdeleniya

int

50

Наименование отделения

id_Gruppa

int

50

Номер группы

Kurs

int

4

Курс

Semestr

int

4

Текущий семестр

id_Meropriyatiya

int

50

Абсолютная успеваемость

id_Otvetstv_za_proved_meropriyatiya

int

50

План занятий на семестр

Srok_provedeniya

datetime

4

Всего пропусков у группы


Таблица 9 – «Meropriyatiya»

Имя поля

Тип данных

Длинна

Описание

id_meropriatia

int

4

Первичный ключ, номер по порядку

Naimenovanie

varchar

255

Наименование мероприятия

Таблица 10 – «Ispolnitel»

Имя поляТип данныхДлиннаОписание










ID_Ispolnitel`

int

4

Ключевое поле (первичный ключ)

FIO

varchar

50

Фамилия, Имя, Отчество исполнителя


Таблица 11 – «Predmet»

Имя поляТип данныхДлиннаОписание










ID_Predmet

int

4

Первичный ключ, номер по порядку, связь с таблицей «Uspevaemost»

Predmet

varchar

50

Наименование предмета


Таблица 12 – «Uspevaemost»

Имя поляТип данныхДлиннаОписание










ID_Uspevaemost

int

4

Первичный ключ, номер по порядку, связь с таблицей «Uspevaemost»

id_stud

int

4

Внешний ключ, связь с таблицей «Kartochka_ctud»

id_predmet

int

4

Внешний ключ, связь с таблицей «Predmet»

ocenka

char

10

Оценка


Таблица 13 – «Vedomost»

Имя поляТип данныхДлиннаОписание










id_vedomost

int

4

Первичный ключ, номер по порядку, связь с таблицей «Vedomost»

id_stud

int

4

Внешний ключ, связь с таблицей «Kartochka_ctud»

Gruppa

int

4

Номер группы

obchee_kolichestvo

int

4

Общее количество пропусков

po_uvagitelnoi

int

4

Пропуски по уважительной причине

ne_po_uvagitelnoi

int

4

Пропуски по неуважительной причине



1   2   3   4   5   6   7


написать администратору сайта