Автор работы: Пользователь скрыл имя, 27 Марта 2011 в 20:20, отчет по практике
Отчёт составлен по результатам прохождения практики по профилю специальности на кафедре проектирования компьютерных систем (ПКС) Санкт-Петербургского государственного университета информационных технологий, механики и оптики (СПбГУ ИТМО). В отчете содержатся три раздела.
В первом разделе приведена общая структура предприятия и информационно-техническая структура отдела, рассмотрены вопросы техники безопасности на рабочем месте.
ВВЕДЕНИЕ 5
1. ИЗУЧЕНИЕ СТРУКТУРЫ И ТЕМАТИКИ ПРЕДПРИЯТИЯ 7
1.1. Общая структура предприятия, место отдела в структуре предприятия и задачи, решаемые отделом 7
1.2. Информационно - техническая структура предприятия (отдела) 10
1.3. Техника безопасности в отделе (на рабочем месте) 10
2. ФОРМИРОВАНИЕ МОДЕЛИ ПОСТАВЛЕННОЙ ЗАДАЧИ 14
2.1. Актуальность задачи 14
2.2. Постановка задачи 15
2.3. Сбор исходных материалов, изучение предметной области, изучение литературы и специальной документации 15
2.4. Обоснование принципиальной возможности решения поставленной задачи (актуальность поставленной задачи) 16
2.5. Выбор методов решения задачи 16
2.6. Формирование модели 17
2.7. Требования к программе (проектируемой системе) 19
2.8. Определение структуры входных и выходных данных 20
3. ОБОСНОВАНИЕ ВЫБОРА ИСПОЛЬЗУЕМЫХ СРЕДСТВ 23
3.1. Программные средства 23
3.2. Технические средства 23
ВЫВОДЫ 25
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 26
ПРИЛОЖЕНИЕ 1 СТРУКТУРА САНКТ-ПЕТЕРБУРГСКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ, МЕХАНИКИ И ОПТИКИ 27
ПРИЛОЖЕНИЕ 2 СТРУКТУРА ЛОКАЛЬНОЙ СЕТИ КАФЕДРЫ ПКС 30
После окончания работы необходимо обесточить все средства вычислительной техники и периферийное оборудование. В случае непрерывного производственного процесса необходимо оставить включенными только необходимое оборудование.
После
прохождения инструктажа
2. ФОРМИРОВАНИЕ МОДЕЛИ ПОСТАВЛЕННОЙ ЗАДАЧИ
2.1. Актуальность задачи
В обязанности секретаря факультета среднего профессионального образования входят следующие функции:
Для
выполнения этих функций работниками
затрачивается большое
Создание ведомостей для каждой из 23 групп ФСПО (на 2009-2010 учебный год) также требует немалых временных затрат.
Становится
очевидной необходимость
2.2. Постановка задачи
Для того чтобы в будущем можно было реализовать автоматизированную информационную систему ведения документации образовательного учреждения для СПбГУ ИТМО ФСПО, свободную от недостатков системы ведения документации секретарями учебной части, указанных в предыдущем пункте, на этапе прохождения практики по профилю специальности необходимо выполнить следующие действия:
Созданный продукт должен быть оформлен в виде информационной системы, имеющей простой и доступный рядовому пользователю интерфейс.
2.3. Сбор исходных материалов, изучение предметной области, изучение литературы и специальной документации
В ходе изучения предметной области была собрана информация о методах ведения документации образовательного учреждения посредством встреч с потенциальными пользователями будущей системы.
При
анализе полученных данных были выделены
три основные группы данных: сведения
о студентах, о преподавателях и
предметах, преподаваемых в
Первая группа данных начинает формироваться при поступлении студента в образовательное учреждение. В систему вносятся его личные данные, а также номер группы, в которую зачислен студент, номер студенческого билета, номер и дата приказа о зачислении.
Вторая группа данных формируется при принятии преподавателя в штат сотрудников образовательного учреждения.
Третья группа данных содержит в себе информацию о дисциплинах, преподаваемых в образовательном учреждении, включая название предмета, курс, на котором он ведется и преподавателя.
2.4. Обоснование принципиальной возможности решения поставленной задачи (актуальность поставленной задачи)
Тема актуальна и может представлять интерес для сотрудников, имеющих непосредственное отношение к ведению электронной документации образовательного учреждения. В современных условиях при выполнении любой работы важно иметь быстрый доступ к достоверной информации. В связи с развитием информационных технологий создание данной системы своевременно и значимо.
Сотрудники ФСПО СПбГУ ИТМО, для которых будет разрабатываться данная система, смогут быстро и эффективно работать с данными, хранящимися в базе данных, являющейся ядром системы. Система будет экономить время на поиск и обработку данных, необходимых для качественного ведения документации. Сотрудники смогут быстро получать необходимую отчетность по учебному процессу и статистические данные. Система позволит существенно повысить эффективность выполнения работ образовательного учреждения, в котором она будет использоваться. Ранее в данном учебном заведении подобные системы не применялись.
2.5. Выбор методов решения задачи
В течение нескольких последних лет наблюдается эволюция языков моделирования программных систем, одним из результатов которой стало появление и развитие Унифицированного Языка Моделирования - UML (Unified Modeling Language), объединившего под своим названием фактически несколько методологий. Он стал основой для целого спектра различных средств поддержки разработки программного обеспечения – CASE-средств (Computer-Aided Software Engineering).
CASE-средства представляют собой программные средства, поддерживающие процессы создания и/или сопровождения информационных систем, такие как: анализ и формулировка требований, проектирование базы данных и приложений, генерация кода, тестирование, обеспечение качества, управление конфигурацией и проектом. Основная цель CASE-систем и средств состоит в том, чтобы отделить проектирование программного обеспечения от его кодирования и последующих этапов разработки (тестирование, документирование и пр.), а также автоматизировать весь процесс создания программных систем.
UML хорошо известный инструмент, и его вполне достаточно для обсуждения рассматриваемой темы. Другие средства подобного класса, хотя и в разной степени, имеют особенности, аналогичные рассматриваемым.
Преимущества UML – это удобный, мощный и стандартизированный язык моделирования, предоставляющий удобный способ проектирования программных систем, создания их абстрактных моделей.
2.6. Формирование модели
Диаграмма вариантов использования описывает функциональное назначение системы. При разработке use case диаграммы преследовались следующие цели:
Суть диаграммы вариантов использования состоит в следующем. Проектируемая система представлена в виде актера, являющегося прототипом пользователя – секретаря образовательного учреждения, взаимодействующего с системой с помощью вариантов использования – отдельных сервисов, которые предоставляет моделируемая система по запросу актера.
Рис.2.1 Диаграмма вариантов использования
Диаграмма классов (class diagram) была выбрана для моделирования логической схемы будущей системы.
Рис.2.2 Диаграмма классов
2.7. Требования к программе (проектируемой системе)
Разрабатываемая информационная система должна соответствовать следующим требованиям:
2.8. Определение структуры входных и выходных данных
Входными данными будет являться информация о студентах, преподавателях и предметах образовательного учреждения.
Выходными данными являются формы, отчеты, результаты выполнения запросов пользователя системы.
Пример внешнего вида заполняемых форм для базы данных представлен на рисунках 2.3.-2.4.
Пример выходных данных при работе с системой представлен на рисунках 2.5.-2.6.
Рис.2.3
Информация о студентах факультета
Рис.2.4 Информация о студенте
Рис.2.5. Список для журнала
Рис.2.6 Зачетно-экзаменационная ведомость
3. ОБОСНОВАНИЕ ВЫБОРА ИСПОЛЬЗУЕМЫХ СРЕДСТВ
3.1. Программные средства