Автор: Пользователь скрыл имя, 25 Марта 2012 в 19:05, отчет по практике
Системный администратор и программиcт вместе с сотрудниками других отделов участвует в составлении технического задания(проектирование программных продуктов) на модификацию. На основании технического задания модифицирует существующие программы, создает новые. Проводит ответную эксплуатацию программ и всего парка ПК. Вносит предложения по улучшению работы программного обеспечения.
ВВЕДЕНИЕ
1.Структура отдела
2 Базы данных как средство хранения и обработки информации 4
2.1 Проектирование базы данных и нормализация
3. СРЕДА ПРОГРАММИРОВАНИЯ DELHPI 7.0
3.1.Описание языка
4. Задание от ВУЗа………………………………………………………………14
5. Задание от БАНКА……………………………………………………………21
6. ТЕХНИКА БЕЗОПАСНОСТИ 22
ЗАКЛЮЧЕНИЕ 24
Список использованной литературы 25
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ РОССИЙСКОЙ ФЕДЕРАЦИИ
КАРАЧАЕВО-ЧЕРКЕССКАЯ ГОСУДАРСТВЕННАЯ ТЕХНОЛОГИЧЕСКАЯ АКАДЕМИЯ
КАФЕДРА ПРИКЛАДНОЙ МАТЕМАТИКИ
О ПРОХОЖДЕНИИ ПРОИЗВОДСВЕННОЙ ПРАКТИКИ
Выполнил:
Студент 5 курса факультета ПМиИ
спец. 230401 группы ПМ–051
Асхаков Т.С.
Руководитель от предприятия:
Езаова З.И.
Руководитель от академии:
Найманова И.Х
Черкесск – 2009
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
1.Структура отдела
2 Базы данных как средство хранения и обработки информации 4
2.1 Проектирование базы данных и нормализация
3. СРЕДА ПРОГРАММИРОВАНИЯ DELHPI 7.0
3.1.Описание языка
4. Задание от ВУЗа………………………………………………………………14
5. Задание от БАНКА……………………………………………………………21
6. ТЕХНИКА БЕЗОПАСНОСТИ 22
ЗАКЛЮЧЕНИЕ 24
Список использованной литературы 25
Я, Асхаков Таулан , студент 5 курса, факультета ПМиИ , группы ПМ-051, проходил практику в ЗАО АКБ «Кавказ - Гелиос». В настоящее время работаю системным администратором – электромехаником . В мои должностные обязанности входят:
Поддержка файловых и почтовых серверов
Решение вопросов , связанных с почтовой системой
Обучение и инструктаж служащих банка работе с программно – аппаратным комплексом
Монтаж и поддержку телефонной и локальной сети банка
Поддержка каналов сети Интернет
Введение и поддержка ВЭБ - сайта банка
1.Структура информационного отдела.
Сотрудники отдела автоматизации банковских операций:
Руководитель отдела
Старший программист
Старший электромеханик
Администратор по безопасности
Системный администратор – электромеханик
Системный администратор и программиcт вместе с сотрудниками других отделов участвует в составлении технического задания(проектирование программных продуктов) на модификацию. На основании технического задания модифицирует существующие программы, создает новые. Проводит ответную эксплуатацию программ и всего парка ПК. Вносит предложения по улучшению работы программного обеспечения.
Основные задачи администратора информационной безопасности:
организация эксплуатации технических и программных средств защиты информации;
текущий контроль работы средств и систем защиты информации;
контроль за работой пользователей автоматизированных систем;
выявление и регистрация попыток НСД к автоматизированным системам и защищаемым
информационным ресурсам.
Электромеханик должен производить:
Техническое обслуживание и ремонт всей низковольтной техники банк
Монтаж и поддержку телефонной и локальной сети банка
Обучение и инструктаж служащих банка работе с программно – аппаратным комплексом
В отделе используются:
Операционные системы Windows XP, Linux , Mac OS и IDE(Lazarus, Eclips, Macces IDE).
Бухгалтерские программы, Налогоплательщик ЮЛ, Кадры 2.0
Существует также и стандартная программа MS Access, c помощью которой тоже решаются некоторые задачи . Эту программу используют в тех случаях, когда нет необходимости прибегать к другим более совершенным и разработанным программам.
Специализированные банковские программы.
Системы по безопасности
Корпоративные решения на базе мощных серверов, быстродействующей сети и рабочих мест.
С самого начала развития вычислительной техники образовались два основных направления ее использования. Первое направление – применение вычислительной техники для выполнения численных расчетов, которые слишком долго и невозможно производить вручную. Становление этого направления способствовало развитию интенсификации методов численного решения сложных математических задач, развитию класса языков программирования, ориентированных на удобную запись численных алгоритмов, становлению обратной связи разработчиками новых архитектур ЭВМ. Второе направление, которое непосредственно касается темы дипломной работы, это использование средств вычислительной техники в автоматических и автоматизированных информационных системах. В самом широком смысле информационная система представляет собой комплекс, функции которого состоят в поддержке надежного хранения информации в памяти компьютера, выполнении специфических для данного приложения преобразований информации и вычислении, предоставлении пользователям удобного и легко усвояемого интерфейса. Обычно объемы информации, с которыми приходится иметь дело таким системам, достаточно велики, а сама информация имеет достаточно сложную структуру.
Основа информационных систем, объект ее обработки – база данных.
База данных (БД) – это совокупность сведений (о реальных объектах, процессах, событиях или явлениях), относящихся к определенной теме или задаче, организованная таким образом, чтобы обеспечить удобное представление этой совокупности, как в целом, так и любой ее части.
Система управления базами данных (СУБД) – совокупность языковых и программных средств, предназначенных для создания, ведения и совместного применения БД многими пользователями. Основные функции СУБД – это определение данных (описание структуры базы данных), обработка данных и управление данными.
Наиболее важными компонентами СУБД является ее программное обеспечение, которое обладает следующими характеристиками:
многофункциональностью, проявляющейся в комплексе с вспомогательными программными модулями;
относительно большим объемом и сложностью программного комплекса;
наличием набора специальных языковых средств;
множеством связей с операционной системой ПК.
Программное обеспечение системы управления базами данных характеризуется большой трудоемкостью разработок, повышенными требованиями к его надежности и переносимости на различные типы ЭВМ.
Любая СУБД позволяет выполнять четыре простейшие операции с данными:
добавлять в таблицу одну или несколько записей;
удалять из таблицы одну или несколько записей;
обновлять значения некоторых полей в одной или нескольких записях;
находить одну или несколько записей, удовлетворяющих заданному условию.
Важной функцией СУБД является управление данными. Под этим обычно понимают защиту данных от несанкционированного доступа, поддержку многопользовательского режима работы с данными, а также обеспечение целостности и согласованности данных.
Защита от несанкционированного доступа позволяет каждому пользователю видеть и изменять только те данные, которые ему разрешено видеть или изменять. Средства, обеспечивающие многопользовательскую работу, не позволяют нескольким пользователям одновременно изменять одни и те же данные. Средства обеспечения целостности и согласованности данных не дают выполнять такие изменения, после которых данные могут оказаться несогласованными. Например, если две таблицы связаны отношением «один-ко-многим», то нельзя внести запись на стороне «многие» (ее обычно называют подчиненной), если в таблице на стороне «один» (главной) отсутствует соответствующая запись.
Процесс, в ходе которого решается, какой вид будет у вновь создаваемой базы данных, называется проектированием базы данных (database design). Работа по проектированию базы данных включает выбор:
таблиц, которые будут входить в базу данных;
столбцов, принадлежащих каждой таблице;
взаимосвязей между таблицами и столбцами.
Хорошая структура базы данных является основой для создания адекватной требованиям, эффективной базы данных.
Необходимо определить цель создания базы данных, основные ее функции и информацию, которую она должна содержать. То есть нужно определить основные темы таблиц базы данных и информацию, которую будут содержать поля таблиц.
База данных должна отвечать требованиям тех, кто будет непосредственно с ней работать. Для этого нужно определить темы, которые должна покрывать база данных, отчеты, которые она должна выдавать, проанализировать формы, которые в настоящий момент используются для записи данных, сравнить создаваемую базу данных с хорошо спроектированной, подобной ей базой.
Лежащая в основе нормализации математическая теория довольно сложна, но для практического применения ее можно сформулировать в виде простых правил.
Правило 1: каждое поле таблицы должно представлять уникальный тип информации.
Это правило означает, что мы должны избавиться от повторяющихся полей и разделить составные поля на отдельные элементы данных.
Правило 2: каждая таблица должна иметь уникальный идентификатор (первичный ключ), состоящий из одного или нескольких полей.
Всегда, когда это возможно, в качестве ключа следует использовать самые простые данные, имеющие «естественные» уникальные значения.
Правило 3: для каждого значения первичного ключа значения в столбцах данных должны относиться к объекту таблицы и полностью его описывать.
Это правило используется двояко. Во-первых, в таблице не должно быть данных, не относящихся к объекту, определяемому первичным ключом. Во-вторых, данные в таблице должны полностью описывать объект.
Правило 4: мы должны иметь возможность изменять значения любого поля (не входящего в первичный ключ) без воздействия на данные других полей .Приложение на рабочей станции "отвечает за все" - за формирование пользовательского интерфейса, логическую обработку данных и за непосредственное манипулирование данными.
Delphi 7.0 представляет собой уникальную систему разработки, в которой технология высокопроизводительной оптимизирующей компиляции сочетается с визуальными средствами разработки и масштабируемым процессором баз данных. Это позволяет создавать эффективные приложения Windows, работающие с базами данных, в том числе и программы для систем клиент/сервер. Для создания таких приложений в Delphi 7.0 используется объектно-ориентированный подход, базирующийся на применении различных компонентов (визуальных и не визуальных), что обеспечивает неограниченную расширяемость и маcштабируемость. Delphi 7.0 позволяет разработчику быстро создавать и свободно распространять приложения с архитектурой клиент/сервер, работающие существенно быстрее и надежнее предыдущего поколения программных продуктов, которые строились при помощи систем разработки, основанных на интерпретируемом коде.Большим преимуществом приложений, разрабатываемых в среде Delphi 7.0,- стала доступность использования как реляционного, так и навигационного программирования при работе с данными. Такую возможность приложениям Delphi 7.0 предоставляет технология ADO. Использование реляционных методов позволяет манипулировать большими выборками информации и легко проводить групповые операции. Навигационные методы дают приложению преимущества быстрого доступа к отдельным полям и записям таблиц баз данных.
Технология Microsoft ActiveX Data Objects обеспечивает универсальный доступ к источникам данных из приложений БД. Такую возможность предоставляют функции набора интерфейсов, созданные на основе общей модели объектов СОМ и описанные в спецификации OLE DB.
Технология ADO и интерфейсы OLE DB обеспечивают для приложений единый способ доступа к источникам данных различных типов (рис. 19.1). Например, приложение, использующее ADO, может применять одинаково сложные операции и к данным, хранящимся на корпоративном сервере SQL, и к электронным таблицам, и локальным СУБД. Запрос SQL, направленный любому источнику данных через ADO, будет выполнен.
Рис. 3.1. Схема доступа к данным через ADO
Возникает вопрос: каким образом источники данных смогут выполнить этот запрос?
За серверы БД беспокоиться не стоит, обработка запросов SQL — это их основная обязанность. Но как быть с файловыми последовательностями, электронными таблицами, файлами электронной почты и т. д.? Здесь на помощь приходят механизмы ADO и интерфейсы OLE DB.
OLE DB представляет собой набор специализированных объектов СОМ, инкапсулирующих стандартные функции обработки данных, и специализированные функции конкретных источников данных и интерфейсов, обеспечивающих передачу данных между объектами.
Информация о работе Отчет о прохождении производственной практики в ЗАО АКБ «Кавказ - Гелиос»