47387 (Комплексная информационная автоматизированная система "Кафедра"), страница 6
Описание файла
Документ из архива "Комплексная информационная автоматизированная система "Кафедра"", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "информатика, программирование" в общих файлах.
Онлайн просмотр документа "47387"
Текст 6 страницы из документа "47387"
имеет широкое распространение на кафедре АСОИУ;
имеет удобный, интуитивно-понятный интерфейс;
является наиболее простой в установке и конфигурировании;
обладает широкими графическими возможностями и удобным интерфейсом;
имеет встроенные средства графической печати и работы с документами;
поддерживает большой набор офисных программ (таких как MS Word и MS Excel) и средств автоматизации.
позволяет легко подключаться к локальной сети, поддерживает распространенные сетевые протоколы.
ОС Windows 2000 наиболее подходит для эксплуатации в условиях учебного заведения.
Так как все ПО написано в PHP 4, то для работы с этими приложениями необходима как минимум операционная система Windows 98 Second Edition и выше. Тем не менее разрабатываемый программный продукт успешно работает и в операционной системе Windows XP.
5. Обоснование и выбор технических средств
5.1 Техническое обеспечение
Техническое обеспечение должно удовлетворять следующим требованиям: обеспечивать функционирование системы в диалоговом режиме, иметь средства вывода информации на экран монитора, иметь объем оперативной памяти, позволяющий использовать системное и прикладное программное обеспечение.
Был разработан рекомендуемый вариант конфигурации комплекса технических средств:
Процессор. Для обеспечения приемлемых скоростных характеристик и исключения ожидания при выполнении задач рекомендуется процессор Celeron-600, а для файл-сервера (при его наличии) рекомендуется процессор Pentium IV с тактовой частотой 2 Ггц.
Оперативная память. Рекомендуемый объем оперативной памяти - 128 Мбайт. При наличии файлового сервера рекомендуется поставить на него оперативную память объемом 512 Мбайт и выше, что обеспечит работу пользователей без существенных задержек.
Дисковая память. Для установки Windows 2000 на жесткий диск с файловой системой FAT32 требуется не менее 650 Мб дискового пространства. С учетом возможного развития системы и роста объема данных по мере эксплуатации рекомендуется выбрать объем дисковой памяти не менее 2 Гб.
Клавиатура, мышь и монитор. Необходимы для полноценной работы с системой и ее визуальными компонентами. Их технические характеристики не критичны.
Сетевой адаптер. Для связи с файловым сервером БД необходимо наличие сетевой платы. Наиболее распространенным типом сетевых плат является Ethernet. Количество локальных пользователей - как правило, не превышает двух десятков.
Количество обращений к серверу происходит по мере необходимости пользователя. Объем передаваемой информации одному пользователю зависит от параметров запроса пользователя и может достигаться нескольких Мб. Сервисной программой на сервере передается по сети бинарный файл, полученный с контроллера, он достигает несколько Кб. С технологией файл-сервер реализуемой в создаваемой системе будет загрузка сети, при которой желательно использовать сетевые платы в 100 Мбит/с.
Принтер. Нужен для печати отчетов в виде документов формата А4.
Минимальные требования к техническому обеспечению:
процессор должен быть не менее 166 MHz, что позволит Windows работать в нормальном режиме и сократить время ожидания процесса решения поставленной задачи;
для конфигурации минимальной ОС Windows 98 достаточно 24 Мбайт оперативной памяти;
свободное дисковое пространство, требуемое для системы с учетом эксплуатации в течении 5-ти лет, должно быть не менее 450 Мb (данный показатель складывается из следующих величин: 350 Mb - ОС Windows 98, 100 Mb - данные);
сетевая плата типа Ethernet производительностью 10 Мбит/с;
монитор;
клавиатура для ввода данных;
манипулятор “мышь" для перемещения по полям ввода.
6. Руководство пользователя
6.1 Руководство программисту
Программная реализация системы является модульной, что позволяет с использованием простых средств разработки изменять и дополнять систему. Используемая база данных (MySQL) соответствует стандартам клиент-серверных реляционных БД, что позволяет использовать любые другие клиентские модули, а также обеспечивает совместимость с другими системами.
При первоначальной загрузке доступ к системе имеет только администратор, который, пройдя авторизацию, имеет возможность добавлять пользователей. При добавлении необходимо указать имя и фамилию пользователя, персональный логин/пароль (поля f_name, l_name, username, password) а также группу пользователя (администратор, методист, преподаватель, зав. лаб., секретарь, поле groupp). Указанная группа пользователя в дальнейшем будет определять права доступа к системе. Добавление пользователей осуществляется в таблицу “auth_users", при этом пароли шифруются стандартными средствами, что повышает защищенность системы и исключает несанкционированный доступ.
Рисунок 6.1.1 - Структура алгоритма.
При запуске системы пользователь изначально попадает на форму регистрации, где ему необходимо свои персональные логин/пароль. Если введенные данные имеют соответствие в таблице auth_users, то регистрация считается успешно пройденной и пользователь получает доступ для работы в системе. При вводе некорректных данных (отсутствующих в таблице auth_users логина и пароля) пользователь уведомляется об ошибке авторизации и автоматически попадает на форму регистрации для повторного ввода данных. Таким образом, осуществляется достаточная защита системы от доступа посторонних.
да
нет
Do_authuser.php
Окно приветствия
уведомлении об ошибке
Рисунок 6.1.2 -Алгоритм авторизации.
Возможности пользователя в системе определяются присвоенной ему группой. На основании значений группы строится интерфейс системы (отображаются разрешенные элементы управления и вводятся ограничения). Таким образом, создается необходимое автоматизированное рабочее место для пользователя.
В системе четыре типа автоматизированных рабочих мест, определяемых группами пользователей.
Для группы “зав. лаб.” предусмотрены:
Администрирование подотчета.
Таблица “Сотрудники" (просмотр).
Таблица “Плановая загрузка” (просмотр).
С
тандартные общедоступные элементы управления (e-mail, изменение шрифта, смена пользователя).
Общий список View. php | Добавить запись New.html | Выписать требования Bill. php | Ведомость выдачи канцтоваров Bill2. php |
Ведомость выдачи материальных ценностей Matcen. php | Комплектация Complete. php | Установка Complete. php | Замена Complete. php |
Рисунок 6.1.3 - Структура АРМ зав. лаб.
Для группы “секретарь” предусмотрены:
Администрирование таблицы “Студенты".
Администрирование таблицы “Сотрудники".
Таблица “Плановая загрузка” (просмотр).
Стандартные общедоступные элементы управления (e-mail, изменение шрифта, смена пользователя).
Добавить запись Show_addrecord.html |
Изменить запись Modify.php |
Удалить запись Delite.php Delite_1.php Delite2.php |
Просмотр записей Show_contact.php |
Добавить запись Show_addrecord1.html |
Изменить запись Modify_1.php |
Удалить запись Delite.php Delite_1.php Delite2.php |
Просмотр записей Show_contact.php |
Рисунок 6.1.4 – Структура АРМ секретаря .
Для группы “методист" предусмотрены:
Таблица “Студенты" (просмотр).
Таблица “Сотрудники" (просмотр).
Администрирование таблицы “Плановая загрузка".
Стандартные общедоступные элементы управления (e-mail, изменение шрифта, смена пользователя).
Добавить запись Show_addrecord3.html |
Изменить запись Modify_1_tab3.php |
Удалить запись Delite_1_tab3.php Delite_1_dis_tab3.php Delite2.php |
Просмотр записей |
Рисунок 6.1.5 – Структура АРМ методиста.
Для группы “преподаватель” предусмотрены:
Администрирование таблицы “Студенты" (ограниченный доступ).
Администрирование таблицы “Сотрудники" (ограниченный доступ).
Таблица “Плановая загрузка” (просмотр).
Стандартные общедоступные элементы управления (e-mail, изменение шрифта, смена пользователя).
Рисунок 6.1.6 – Структура АРМ преподавателя.
6.2 Руководство пользователя
Для запуска программы необходимо запустить INTERNET EXPLORER или любой другой браузер, поддерживающий графический режим, которым вы привыкли пользоваться и написать в адресной строке http://localhost.
Для того чтобы воспользоваться программой необходимо зарегистрироваться. (Рис.6.2.1) Регистрация возможна только в том случае, если вы уже занесены в базу как пользователь, поэтому в программу первоначально может зайти только администратор. Он обладает единственной возможностью - регистрировать сотрудников кафедры. Это сделано для того, чтобы посторонний пользователь не занес себя в базу данных, с целью воспользоваться информацией закрытого типа.
Рисунок 6.2.1 - Окно регистрации
После того как администратор введет в базу данных ваше имя и пароль, вы можете беспрепятственно работать в области, доступной вашей группе пользователей.
В программе действует метод разграничения доступа, поэтому при загрузке ваших личных параметров вы можете увидеть различные вещи, в зависимости от того, к какой группе пользователей вы относитесь.
Для АРМа преподавателя доступны ограниченное администрирование таблиц "Студенты" (разрешено менять только поле ‘заметки’) и "Сотрудники" (разрешено менять только поля ‘адрес’ и ’телефон’), а также просмотр таблицы "Плановая загрузка". (Рис.6.2.2).
Рисунок 6.2.2 - Рабочее окно для преподавателей
Для того, чтобы сделать работу более приятной существуют также дополнительные функции, доступные всем АРМам:
1.1 E-mail. При нажатии появляется рабочее окно (Рис.6.2.3) посредством которого можно отправить сообщение по электронной почте (при условии, что у вас есть выход в Интернет).
Рисунок 6.2.3- Окно для отправления сообщений
1.2 Изменение шрифта. (Рис.6.2.4) Появляется окно для изменения персональных настроек: размера и стиля шрифта; изменения останутся пока не произойдет смена пользователя
Рисунок 6.2.4 - Смена настроек отображения шрифта.
1.3 Смена пользователя. Реализует смену пользователя (Рис.6.2.1).
Для АРМа секретаря доступны полное администрирование таблиц "Студенты" и "Сотрудники", а также просмотр таблицы "Плановая загрузка" (Рис.6.2.5)
Рисунок 6.2.5 - Рабочее окно для секретаря.
2.1 Администрирование таблицы “Студенты" (Рис.6.2.6) включает в себя добавление, изменение, удаление, а также просмотр записей и возможность отсортировать их по основным полям. Для удобства в это же окно выведено количество записей.