УЗНАЙ ЦЕНУ

(pdf, doc, docx, rtf, zip, rar, bmp, jpeg) не более 4-х файлов (макс. размер 15 Мб)


↑ вверх
Тема/ВариантСоздание и внедрение АРМ техника отдела труда и заработной платы ОАО «Авиакомпания «Хакасия»
ПредметИнформационные технологии
Тип работыдиплом
Объем работы154
Дата поступления12.12.2012
2900 ₽

Содержание

ВВЕДЕНИЕ 6 1. ПРИНЦИПЫ И АЛГОРИТМЫ ПОСТРОЕНИЯ АРМ ТЕХНИКА ОТДЕЛА ТРУДА И ЗАРАБОТНОЙ ПЛАТЫ 14 1.1. Анализ предметной области АРМ техника отдела труда и заработной платы 14 1.2. Описание архитектуры программного средства 17 1.3. Информационно-логическая модель базы данных 20 1.4. Физическая модель базы данных АРМ техника отдела труда и заработной платы 24 Выводы 25 2. ПРОГРАММНАЯ РЕАЛИЗАЦИЯ АРМ ТЕХНИКА ОТДЕЛА ТРУДА И ЗАРАБОТНОЙ ПЛАТЫ 28 2.1. Технологии, методы и средства программирования, используемые при создании ПС 28 2.2. Реализация серверной части программы 32 2.3. Реализация клиентской части программы 42 2.4. План развертывания системы 57 Выводы 59 3. АНАЛИЗ КАЧЕСТВА РАЗРАБОТАННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 61 3.1. Показатели качества 61 3.2. Результаты тестовых испытаний и опытной эксплуатации 64 3.3. Предложения по сопровождению и улучшению качества программного продукта 70 Выводы 72 4. ЭРГОНОМИКА СОЗДАННОГО ПРОГРАММНОГО ПРОДУКТА 73 4.1. Исходные положения по эргономике 73 4.2. Описание графического интерфейса 76 Выводы 79 5. ЭКОНОМИКО-ПРАВОВЫЕ ВОПРОСЫ РАЗРАБОТКИ И ИСПОЛЬЗОВАНИЯ СОЗДАННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 80 5.1. Экономические аспекты использования разработанного ПО 80 5.2. Правовые аспекты использования разработанного ПО 88 Выводы 93 6. ЛАБОРАТОРНЫЕ РАБОТЫ ПО КУРСУ «ТЕХНОЛОГИИ ВИЗУАЛЬНОГО ПРОГРАММИРОВАНИЯ» 95 ЗАКЛЮЧЕНИЕ 105 БИБЛИОГРАФИЧЕСКИЙ СПИСОК 107 ГЛОССАРИЙ 110 СПИСОК АББРЕВИАТУР 112 ПРИЛОЖЕНИЯ 113 П.1. Техническое задание на разработку АРМ техника отдела труда и заработной платы 113 П.2. Формы бланков задания на полет 119 П.3. Инструкция пользователя 133 П.4. Инструкция по администрированию 139 П.5. Описание демонстрационного видеоролика 141 П.6. Список таблиц базы данных 142 П.7. Сценарий создания таблиц базы данных на языке SQL 147 П.8. Документированный листинг программы 153 П.9. Материалы внедрения результатов дипломной работы 154

Введение

Одной из основных характеристик развития человеческой цивилизации сегодня является переход от индустриального общества к информационному. Массовая компьютеризация, широкое внедрение новых информационных технологий в сферы образования, бизнеса, промышленного производства, научных исследований и социальной жизни обеспечивают новый уровень развития цивилизации. Информационные системы и технологии становятся средством повышения эффективности и производительности работы человека, позволяют быстро и качественно анализировать деятельность предприятия или организации, принимать правильные решения. Все большую ценность приобретает информация. Все большие ее потоки циркулируют по всему миру. Постоянно расширяются пропускные каналы для ее передачи. Очень важно на данный момент не упустить ту нить, которая позволяет ориентироваться в море новых информационных технологий, следить за развитием, прогнозировать разработки будущего. Если оставить без внимания данную проблему, то отставание скажется незамедлительно во всех сферах деятельности. Применение в жизни современных технологий позволяет существенно снизить затраты и повысить прибыль. Информационные технологии осваивают новые области применения, такие как искусство, образование, научные исследования в различных областях, автоматизация деятельности. Человечество вступает в новый этап своего развития – информационное общество. В информационном обществе изменятся не только производство, но и весь уклад жизни, система ценностей, возрастет значимость культурного досуга по отношению к материальным ценностям. По сравнению с индустриальным обществом, где все направлено на производство и потребление товаров, в информационном обществе производятся и потребляются интеллект, знания, что приводит к увеличению доли умственного труда. От человека потребуется способность к творчеству, возрастет спрос на знания. Материальной и технологической базой информационного общества станут различного рода системы на базе компьютерной техники и компьютерных сетей, информационной технологии, телекоммуникационной связи. Информационное общество — общество, в котором большинство работающих занято производством, хранением, переработкой и реализацией информации, особенно высшей ее формы – знаний. При переходе к информационному обществу возникает новая индустрия переработки информации на базе компьютерных и телекоммуникационных информационных технологий. Информатизация на базе внедрения компьютерных и телекоммуникационных технологий является реакцией общества на потребность в существенном увеличении производительности труда в информационном секторе общественного производства, где сосредоточено более половины трудоспособного населения. Информационные ресурсы — отдельные документы и массивы документов в информационных системах (библиотеках, архивах, фондах, банках данных, других информационных системах). Деятельность отдельных людей, групп, коллективов и организаций сейчас все в большей степени начинает зависеть от их информированности и способности эффективно использовать имеющуюся информацию. Прежде, чем предпринять какие-то действия, необходимо провести большую работу по сбору и переработке информации, ее осмыслению и анализу. Поиск рациональных решений в любой сфере требует обработки больших объемов информации, что подчас невозможно без привлечения специальных технических средств. Современное материальное производство и другие сферы деятельности все больше нуждаются в средствах, позволяющих быстро и безошибочно, перерабатывать большое количество информации. Компьютер в настоящее время играет роль усилителя интеллектуальных возможностей человека и общества в целом, а коммуникационные средства, использующие компьютеры, служат для связи и передачи информации. Появление и развитие компьютеров и компьютерных программ – это необходимая составляющая для автоматизирования определенных процессов на предприятии. Автоматизация на базе внедрения компьютерных технологий является реакцией общества на потребность в существенном увеличении производительности труда. Применение в жизни современных технологий позволяет существенно снизить затраты и повысить прибыль. По тому, как руководитель построит развитие своей фирмы можно судить о том, будет ли в дальнейшем фирма процветать, используя новейшие разработки и максимально оптимизируя производственный процесс, или же товары и услуги его будут неконкурентоспособны на рынке из-за высокой себестоимости. Продвижение данного направления исследований вызвано потребностью различных сфер производства и услуг в связи с их интенсивной формой развития, то есть улучшения качества и снижения стоимости за счет применения новейшей технологии производства. Тенденция к информатизации наблюдается сейчас на многих предприятиях нашей страны. Не являются исключением и авиатранспортные предприятия, которые после перехода экономики страны к условиям свободного рынка оказались в довольно непривычных для себя условиях функционирования в качестве самостоятельных хозяйствующих субъектов, лишенных государственного субсидирования [1]. За последние годы авиапредприятия претерпели процессы акционирования, разделения на независимые авиакомпании и аэропорты, а сам рынок авиаперевозок в стране кардинальным образом изменился, причем основными его характеристиками стали относительная экономическая свобода и острая конкурентная борьба. В республике Хакасия спрос на авиауслуги имеет свои особенности: невысокая плотность населения, в подавляющем большинстве низкие доходы заставляют быть постоянно в поиске эффективных методов работы, гарантирующих повышение производительности труда и уменьшение затрат на производство. Открытое акционерное общество «Авиакомпания «Хакасия», образованное 30 сентября 1996 года, постоянно работает в этом направлении. Специфика предприятия такова, что в условиях большого оборота активов и денежных средств повышается количество документов необходимых для обработки. Значительный документооборот способствует не только увеличению трудозатрат, но и снижает оперативность обработки документов с последующим формированием отчетности. В связи с этим возникает необходимость автоматизации процесса учета и связанную с ним автоматизацию рабочих мест сотрудников. Это позволит сотрудникам избежать рутинных операций и предоставляет больше времени для интеллектуальной деятельности. Для улучшения качества и продуктивности, оперативности работы разрабатываются и используются различные программы для автоматизации труда сотрудников в различных подразделениях компании, начиная с бухгалтерии и заканчивая авиационно-техническим блоком [2]. Одним из средств, для решения задачи по созданию автоматизированных рабочих мест предприятий является разработка автоматизированных систем специалистами-разработчиками по заказу предприятия. Это позволит максимально адаптировать систему к условиям специфики работы в этой организации. Выделяют следующие этапы реализации таких систем: 1. принятие руководителем решения о том, что именно необходимо автоматизировать; 2. системный анализ специалистом с выяснением, что именно нужно клиенту; 3. разработка решения; 4. выбор средств реализации системы; 5. разработка системы; 6. отладка и тестирование; 7. внедрение на предприятие, обучение персонала и поддержка системы. Выполнение данных требований позволит создать качественную надежную систему, позволяющую существенно сократить затраты, связанные с трудоемкими расчетами и принести ощутимый экономический эффект. Для авиакомпании «Хакасия», также как и для всех других предприятий, выполняющих грузопассажирские перевозки на воздушном транспорте, одним из главных документов деятельности является задание на полет. Именно полетное задание дает право экипажу на выполнение полета, и, кроме того, является отчетом о выполненном полете (рейсе). Оно оформляется в штабе летного подразделения согласно плану полетов. По нему можно судить о географии полета воздушного судна, коммерческой загрузке, израсходованном топливе, аэропортовых сборах, т.е. о потраченных и вырученных средствах, в результате полета [3]. Обработка выполненного полетного задания осуществляется техником отделом труда и заработной платы (ОТиЗ). После ввода информации о полетных заданиях осуществляется подготовка отчетов. Отчеты служат для анализа производственно-хозяйственной деятельности предприятия и статистической отчетности и подаются ежемесячно в Госкомстат Республики Хакасия. Многие объемные показатели работы Авиакомпании «Хакасия», представляющие общую картину работы предприятия отправляются в Красноярское управление гражданской авиации. Регулярный процесс формирования отчетности является очень важным этапом обработки полетных заданий. Поэтому необходимо создать все условия для недопущения задержек при их составлении. Существенную роль в этом процессе играет процесс автоматизации. Цель работы. Создание и внедрение АРМ техника отдела труда и заработной платы ОАО «Авиакомпания «Хакасия», которое должно соответствовать следующим требованиям: • интуитивно понятный пользовательский интерфейс; • гибкость и удобство поиска нужной информации; • простой ввод и изменение информации; • наглядность отображаемой информации; • необходимые формы отчетности. Для этого поставлены и решены следующие задачи: • сделан полный информационный анализ рабочих обязанностей техника I категории отдела труда и заработной платы; • построена информационно-логическая модель; • спроектирована база данных и клиентское приложение в среде Borland Delphi 6.0 с использованием Interbase SQL Server; • проведено тестирование программного обеспечения и внедрение его в производство. Объект исследования и предмет исследования. Объект исследования – выполненные полетные задания, предоставляемые в отдел труда и заработной платы ОАО «Авиакомпании «Хакасия». Предмет исследования – создание модели клиент/серверного приложения для автоматизации обработки полетных заданий техником отдела труда и заработной платы ОАО «Авиакомпании «Хакасия». Методы исследования. В ходе работы был проведен сбор данных о предметной области, производственной деятельности подразделения, входящих и исходящих потоках информации, путем анализа документов, анкетирования и беседы с экспертами (работниками ОТиЗ). Использован реляционный подход для построения информационно-логической модели. Эта модель полностью независима от физической среды хранения данных. Были применены технологии «клиент-сервер», объектно-ориентированного программирования и средства быстрого создания приложений (RAD-приложений) для создания клиентской части. После создания всех частей приложения была произведена его апробация и внедрение. Гипотеза работы. Автоматизация рабочих мест сотрудников, за счет избежания рутинных операций, приводит к повышению экономической эффективности работы организации. Новизна работы. Разработка программного обеспечения, учитывающего определенную специфику работы предприятия и выдаваемых форм отчетности. Практическая значимость. Данная программа позволяет вести электронное хранение документов, осуществлять быстрый доступ к требуемым данным, экономить рабочее время, быстро создавать соответствующие формы отчетности. Использование БД позволяет устранить следующие недостатки: рутинная (монотонная) работа, дублирование и избыточность информации, несоответствия в выполняемых функциях, несовершенство системы документооборота. Реализация результатов работы Созданное программное средство внедрено и успешно используется в отделе труда и заработной платы ОАО «Авиакомпании «Хааксия». На защиту выносятся: 1. Структура реляционной базы данных АРМ техника отдела труда и заработной платы, позволяющая: • поддерживать целостность данных; • хранить все необходимые данные; 2. Алгоритмы и программная реализация АРМ техника отдела труда и заработной платы. 3. Программа, созданная в среде Borland Delphi 6.0 с использованием Interbase SQL-сервера, работающая под управлением операционных систем Windows и Windows NT. Структура и объем работы. Дипломная работа состоит из введения, 6 разделов, заключения, списка литературы из 25 наименований, и 9 приложений. Общий объём работы – 226 страниц, основной текст занимает – 114 страниц, рисунки – 18 страниц, приложение – 112 страниц. В первом разделе рассмотрены основные принципы и алгоритмы построения АРМ техника отдела труда и заработной платы ОАО «Авиакомпания «Хакасия». Так же изложена методология и технология разработки информационной системы на основе анализа предметной области. Во втором разделе представлены технологии и методы программной реализации АРМ техника отдела труда и заработной платы ОАО «Авиакомпания «Хакасия». Изложены принципы построения серверной и клиентской частей программы. Рассмотрен план развертывания системы. В третьем разделе проведен анализ качества разработанного программного обеспечения. Приведены результаты опытной эксплуатации и предложения по улучшению качества программного продукта. В четвертом разделе рассмотрены требования эргономики и описание графического интерфейса АРМ техника отдела труда и заработной платы. В пятом разделе приведено экономическое и правовое обоснование использования разработанного программного обеспечения в ОАО «Авиакомпании «Хакасия». Проведен расчет стоимости разработки и сопровождения данного программного продукта. В заключении представлены результаты данной дипломной работы и обоснованность применения Автоматизированного рабочего места техника отдела труда и заработной платы. В приложениях представлены техническое задание, формы бланков задания на полет, инструкция пользователя, инструкция по администрированию, описание демонстрационного видеоролика, список таблиц базы данных, сценарий создания таблиц на языке SQL, документированный листинг программы и материалы внедрения результатов дипломной работы.

Литература

1. Государственные требования к минимуму содержания и уровню подготовки выпускника по специальности 220400 Программное обеспечение вычислительной техники и автоматизированных систем, Москва, 1994. 2. Шкарина Л.Н. Правила оформления дипломных работ / Вестник Хакасского государственного университета им. Н.Ф. Катанова. Выпуск 4. Серия 1: Математика и Информатика. – Абакан; Издательство Хакасского государственного университета им. Н.Ф. Катанова, 2001. 3. Егоров Н.В. Информационные технологии в авиации // Авиатранспортное обозрение. – 2001. № 36. – С.14-16. 4. Маслаков В.И. Стратегическое планирование и эффективность управления авиапредприятиями РФ // Авиатранспортное обозрение. – 2002. № 5. – с.39-41. 5. Родовниченко О.М. Окрыленность // Хакасия. – 2002. – 24 янв. – с.4. 6. Наставление по производству полетов в гражданской авиации РФ (НПП ГА-95). – М.: «Воздушный транспорт». - 1995. 7. Документы по планированию деятельности эксплуатационного предприятия гражданской авиации. – М.: «Воздушный транспорт». – 1985. 8. Инструкция о порядке ведения летно-штабной документации в летных подразделениях гражданской авиации. 9. Приказ Министерства транспорта РФ от 02.10.2000 № 110 «Об аэронавигационных и аэропортовых сборах, тарифах за обслуживание воздушных судов эксплуатантов Российской Федерации в аэропортах и воздушном пространстве Российской Федерации. 10. Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем // http://www.citforum.ru/database/case/. 11. Марка Д.А., МакГоуэн К. Методология структурного анализа и проектирования. М., "МетаТехнология", 1993. 12. Международные стандарты, поддерживающие жизненный цикл программных средств. М., МП «Экономика», 1996. 13. Уинкуп С., Microsoft SQL Server 6.5 в подлиннике: пер. с англ. – СПб.: BHV, 1998. 14. Фароов В.В., Шумаков П.В. Delphi 5. Руководство разработчика баз данных – М.: «Нолидж», 2000. – 640 с. 15. Грабер Мартин, SQL – М., изд-во «Лори», 2001. – 641 с. 16. Кандзюба С.П., Громов, Delphi 6. Базы данных и приложения – М.: «Нолидж», 2001. – 420 с. 17. Дарахвелидзе, Марков, Delphi 4. Среда визуального программирования – СПб.: «BHV», 2000. 680 c. 18. Тейксейра Стив, Пачеко Ксавье, Delphi 4. Руководство разработчика.: Пер с англ. – К.; М.; СПб.: Издательский дом «Вильямс», 1999. – 912 с. 19. Фаронов В.В. Delphi 5. учебный курс. – М.: «Нолидж», 2000. – 608 с. 20. Мартин Дж. Организация баз данных в вычислительных системах. Пер. с англ. М.: Мир, 1980. 21. Автоматизированное рабочее место для обработки данных / под ред. Шумакова В.М. – М.: Финансы и статистика. – 1990. – 190 с. 22. Информатика: Учебник. 3-е перераб. изд. /Под ред. проф. Н.В. Макаровой. – М.: Финансы и статистика, 2000. 23. Кириллов В.В. Основы проектирования реляционных баз данных. Учебное пособие. - СПбГИМиО(СПбГТУ), Кафедра вычислительной техники. http://citforum.ru/database/dbguide/. 24. Хансен Г., Хансен Д. Базы данных: разработка и управление: Пер. с англ. М.: ЗАО «Издательство БИНОМ», 1999. 25. Системы управления базами данных и знаний: Справ. изд. /Наумов А.Н., Вендров А.М., Иванов В.К. и др.; Под ред. Наумова А.Н. М.: Финансы и статистика, 1991. 26. Смирнов В. RAD – быстрая разработка приложений. /Журнал «Компьютерра» № 42, 1995. 27. Котляров В.П., Минаев Д.В.. Методы и средства автоматизации тестирования программного проекта. Учебное пособие. – СПб.: Изд-во Санкт-Петербургского государственного технического университета, 1998. 28. Носова И.А., Козадеров Н.П. Программное обеспечение: правовые проблемы, пути их решения. – М.: КомпьютерПресс, 1998. 29. Калинский Н.Р. Расчет стоимости программных продуктов. Методические указания. – Томск, ТГУ, 1998 г., 39 стр. 30. Закон РФ от 9 июля 1993 г. № 5351-1 «Об авторском праве и смежных правах» (с изменениями от 19 июля 1995 г.). 31. Закон РФ от 23 сентября 1992 г. № 3523-1 «О правовой охране программ для электронных вычислительных машин и баз данных». 32. Пономарев В.А. Экономико-правовые основы рынка информационных услуг. / Вестник Хакасского государственного университета им. Н.Ф. Катанова. Выпуск 2. Серия 1: Математика и Информатика. – Абакан; Издательство Хакасского государственного университета им. Н.Ф. Катанова, 1997
Уточнение информации

+7 913 789-74-90
info@zauchka.ru
группа вконтакте