Разработка информационной системы для автоматизации кадрового учета преподавательского состава МОУ Гимназия № 16 города Керчь
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
?акже преподавтель может иметь множество наград и социальных льгот. Тип отношения 1:М.
Отпуск бывает нескольких видов: трудовой, с сохранением з/п и без нее. Вид отпуска выбирается из справочника по отпускам. Тип отношения 1:М, так как один справочник содержит несколько видов отпуска.
.2.2 Матрица смежности ИЛМ
Матрица смежности - квадратная матрица по числу ИО. Матрица заполняется по строкам. Элемент матрицы на пересечении строки и столбца равен 1, если ИО, стоящий в строке, связан с ИО, стоящим в столбце, отношением один ко многим, тип функциональной связи во внимание не принимается.
Таблица 1 соответствует матрице смежности ИО ИЛМ для предметной области Школа.
ИО1234567891011ИО тек. уровня1121111111131415161718191101111 уровень070121111121-32 уров.000--------4-11
1.Справочник по классам
2.Справочник табельных номеров
3.Справочник по видам отпуска
4.Аттестация
5.Отпуск-
6.Послужной список
7.Приём и переводы на другую работу
8.Профессиональная переподготовка
9.Состав семьи
10.Социальные льготы
11.Личные карточки
2.2.3 Логическая модель предметной области
На рисунке 3 представлена информационно - логическая модель предметной области, построенная в соотвествии с выделенными уровнями иерархии между Информационными объектами анализируемой предметной области.Информационно-логическая модель приведена к каноническому виду и объекты расположены в ней по уровням. На нулевом уровне располагаются объекты не подчиненные никаким другим объектам, на 1 уровне подчиненные 0 уровню и т.д. Такое размещение объектов дает представление об иерархической подчиненности, делает модель более наглядной и облегчает понимание зависимостей 1:М..
Рис3 ИЛМ с уровнями иерархии
2.2.4 Логическая структура реляционной базы данных
Логическая структура реляционной базы данных является адекватным отображением полученной информационно-логической модели предметной области. Для канонической модели не требуется дополнительных преобразований. Каждый информационный объект модели данных отображается соответствующей реляционной таблицей. Структура реляционной таблицы определяется реквизитным составом соответствующего информационного объекта, где каждый столбец(поле) соответствует одному из реквизитов. Ключевые реквизиты образуют уникальный ключ реляционной таблицы. Для каждого столбца таблицы задается тип, размер данных и другие свойства. Топология проекта схемы данных практически совпадает с топологией информационно - логической модели.
На рисунке 4 изображена логическая структура БД для кадрового учета гимназии №16.
Рис4 Логическая структура БД
2.3 Реализация Базы данных в среде СУБД
.3.1 Требования к техническим и программным средствам
В качестве интегрированной среды разработки информационной системы должна быть использована среда CУБД Microsoft Access. В дальнейшем при желании руководства гимназии, а также после закупки необходмиого лицензионного ПО разработанная ИС может быть адаптирована для надежного (устойчивого) функционирования под управлением СУБД SQL-SERVER. Список необходимого прграммного обеспечения приводится ниже:
ОС Linux mandrake 2008;
СУБД SQL - SERVER 2006/2008.
В состав технических средств должен входить IBM-совместимый персональный компьютер (ПЭВМ), включающий в себя:
процессор Pentium-4 с тактовой частотой, ГГц - 2, не менее;
материнскую плату с FSB, МГц - 133, не менее;
оперативную память объемом, Гб - 1, не менее;
жесткий диск объемом, Гб - 60, не менее;
СD/DVD - ROM;
FDD ( дисковод гибких дисков);
Видеокарта с памятью, Мб - 64, не менее;
Клавиатура;
Манипулятор Мышь;
Монитор;
Звуковая плата;
Сетевая карта.
2.3.2 Требования к численности и квалификации персонала
Минимальное количество персонала, требуемого для работы программы, должно составлять не менее 2 штатных единиц - системный администратор и конечный пользователь программы - оператор.
Системный администратор должен иметь высшее профильное образование и сертификаты компании-производителя операционной системы. В перечень задач, выполняемых системным администратором, должны входить:
a.задача поддержания работоспособности технических средств;
b.задачи установки (инсталляции) и поддержания работоспособности системных программных средств - операционной системы; .Задача устранения мелких сбоев, возникших при работе внедряемой ИС.Задачи по защите конфиденциальной информации, хранящийся в БД внедряемой ИС и используемой для ее работы, от несанкционированного доступа, посредством администрирования данной ИС, т.е системный администратор должен разграничить права доступа между будущими пользователями Информационной системы.
При работе с проектируемой ИС пользователь будет иметь возможность вносить данные в БД двумя способами:
А) с использованием таблиц;
Б) с использованием экраных форм.
Выводная докумекнтация представлена в виде экранных форм, а также в виде отчетов.
2.3.3 Требования к информационным структурам и методам решения
Требования к информационным структурам (файлов) на входе и выходе, а также к методам решения не предъявляются.
.3.4 Требования к защите информации от несанкционированного доступа
Надежная вычислительная база должна управлять доступом именованных пользователей к именов?/p>