УЗНАЙ ЦЕНУ

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


↑ вверх
Тема/ВариантПРОГРАММНАЯ РЕАЛИЗАЦИЯ МОДУЛЯ АРМ РУКОВОДИТЕЛЯ ТРАНСПОРТНОЙ КОМПАНИИ «ТАКСИ-ПРЕСТИЖ»
ПредметИнформационные технологии
Тип работыдиплом
Объем работы118
Дата поступления12.12.2012
2900 ₽

Содержание

РЕФЕРАТ В данной работе изложены принципы разработки модуля комплексной системы автоматизации транспортной компании, занимающейся перевозкой грузов и людей. Представлено описание программной реализации модуля комплексной системы автоматизации транспортной компании, изложены экономико-правовые вопросы использования разработанного программного обеспечения. REVIEW In the given work principles of development of the module of complex system of automation of the transport company engaged in transportation of cargoes and people. The description of program realization of the module of complex system of automation of the transport company is submitted, economic-legal questions of use of the developed software. КЛЮЧЕВЫЕ СЛОВА ADO RAD Visual Basic АРМ База данных Информационный анализ Клиент – сервер Правовые аспекты Реляционные БД Система администрирования Техника безопасности СОДЕРЖАНИЕ ВВЕДЕНИЕ 6 1. АНАЛИЗ И ИССЛЕДОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ И КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 11 1.1. Описание существующей информационной системы 11 1.2. Описание деятельности сотрудников 14 1.3. Обзор существующего программного обеспечения 16 1.4. Построение концептуальной модели программного продукта 16 Выводы 19 2. ПРОЕКТИРОВАНИЕ МОДУЛЯ КОМПЛЕКСНОЙ СИСТЕМЫ АВТОМАТИЗАЦИИ ТРАНСПОРТНОЙ КОМПАНИИ «ТАКСИ-ПРЕСТИЖ» 20 2.1. Описание модели жизненного цикла 20 2.2. Построение логической модели программного продукта 21 2.3. Проблемы построения информационной системы 22 2.4. Структура данных 23 Выводы 25 3. ПРОГРАММНАЯ РЕАЛИЗАЦИЯ МОДУЛЯ АРМ РУКОВОДИТЕЛЯ ТРАНСПОРТНОЙ КОМПАНИИ «ТАКСИ-ПРЕСТИЖ» 26 3.1. Описание среды программирования и потребность в вычислительных ресурсах 26 3.2. Средства доступа к данным 28 3.3. Программная реализация модуля комплексной системы АРМ «Руководителя» 29 3.4. Обеспечение безопасности модуля комплексной системы АРМ «Руководителя» 39 3.5. План и схема развертывания модуля комплексной системы АРМ «Руководителя» 39 Выводы 40 4. АНАЛИЗ КАЧЕСТВА РАЗРАБОТАННОГО МОДУЛЯ КОМПЛЕКСНОЙ СИСТЕМЫ АРМ РУКОВОДИТЕЛЯ «ТАКСИ-ПРЕСТИЖ» 41 4.1. Система показателей качества. 41 4.2. Тестирование и опытная эксплуатация программы 42 4.3. Предложения по усовершенствованию качества разрабатываемого программного продукта 47 Выводы 48 5. ЭРГОНОМИКА СОЗДАННОГО ПРОГРАММНОГО ПРОДУКТА 49 5.1. Описание пользовательского интерфейса 49 5.2. Санитарные правила и нормы 55 Выводы 58 6. ЭКОНОМИЧЕСКИЕ И ПРАВОВЫЕ ВОПРОСЫ ИСПОЛЬЗОВАНИЯ РАЗРАБОТАННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 59 6.1. Расчет затрат на разработку проекта 59 6.2. Имущественные и неимущественные права 64 Выводы 67 ЗАКЛЮЧЕНИЕ 68 БИБЛИОГРАФИЧЕСКИЙ СПИСОК 69 ГЛОССАРИЙ 72 СПИСОК АББРЕВИАТУР 74 ПРИЛОЖЕНИЯ 75 П.1. Техническое задание 75 П.2. Инструкция пользователя 80 П.3. Схема данных 90 П.4. Концептуальная модель модуля программного продукта 91 П.5. Логическая модель модуля базы данных (SADT) 92 П.6. Диаграммы потоков данных (DFD) 94 П.8. Схема развертывания ПО 97 П.8. Схема развертывания ПО 98 П.9. Описание демонстрационного ролика программы 99 П.10. Документированный листинг основных частей программы 100 П.11. Материалы внедрения программного продукта 120

Введение

ВВЕДЕНИЕ Деятельность многих предприятий, групп людей все больше начинает зависеть от способности быстро и качественно обрабатывать и использовать имеющуюся информацию. Прежде чем предпринять какие-то действия, необходимо провести большую работу по сбору и переработке информации, ее осмыслению и анализу. В любой области нахождение нужного решения требует больших объемов работ, что в настоящее время невозможно без привлечения специальных технических средств. В эпоху стремительного развития новых информационных технологий необходимо применять наиболее прогрессивные и новейшие методы мониторинга управления предприятием. Эффективность деятельности предприятия во многом зависит от используемого программного обеспечения. Если прекратить действовать по принципу «все прогрессивное использовать в данное время, в данный момент», то можно отстать в развитии. Применение новых информационных технологий позволяет строить сложные графики проекта развития деятельности предприятий, что во многом определяет дальнейшую политику действий. Для улучшения оперативности получения необходимой информации необходимо подобрать программное обеспечение, которое наиболее выгодно для эксплуатации и в тоже время позволяет работать со многими функциями управления. В ежедневно обновляющемся потоке информации ориентировать становится все труднее. Подчас стало выгодно создавать новый материальный и интеллектуальный продукт, нежели вести розыск аналога, созданного ранее. В тоже время, большие потоки информации обуславливаются: чрезвычайно быстрым ростом числа документов, отчетов и т.п., в которых представлены результаты научных исследований и опытных разработок; увеличивающимся числом периодических изданий по разным областям деятельности человека; разнообразными видами представления данных, не попадающих в сферу действия системы коммуникации. Как результат – наступает информационный кризис, который проявляется в: появлении множества противоречивой информации; существовании большого количества избыточной информации, которая затрудняет выбор полезной для потребителя; возникновении определенных барьеров, которые препятствуют распространению информации. В результате была получена ситуация, когда в мире накоплен громадный потенциал, но человечество не может использовать его. Внедрение ЭВМ, современных средств переработки и передачи информации в различные сферы деятельности послужило началом нового эволюционного процесса, называемого информатизацией, в развитии человеческого общества, находящегося на этапе индустриального развития. Целью дипломной работы является разработка и внедрение модуля комплексной системы автоматизации транспортной компании «Такси-Престиж». Для реализации цели были поставлены следующие задачи: проанализирована и изучена предметная область; описана предметная область. Построена его информационно-логическая модель; выбраны технологии реализации системы ввода, хранения и обработки информации; реализованы основные модули системы; сформирован пакет документации; проведено тестирование и отладка ПО; произведено внедрение продукта в эксплуатацию Заказчика. Объектом исследования является информационная система на предприятии «Такси - Престиж», методы сбора, анализа, хранения и обработки информации. Предметом исследования является создание модуля комплексной системы автоматизации транспортной компании «Такси-Престиж» - АРМ «Руководителя». Методы исследования. В ходе работы был проведен сбор данных о предметной области, деятельности компании «Такси Престиж», входящих и исходящих потоках информации, путем анализа документов и беседы с экспертами (диспетчерами и руководством транспортной компании «Такси - Престиж»). Исследования, проведенные в данной работе, проводятся на основе нескольких методов: Теоретические (анализ предметной области, сбор необходимых данных, книжного и электронного материала для изучения поставленной задачи). Статистические (методы обработки экспериментальных данных). Была применена технология предметно – ориентированного программирования в среде VB 6.0. Гипотеза работы. Использование разработанного программного продукта позволить увеличить производительность труда сотрудников транспортной компании «Такси - Престиж», повысить точность выполнения заявок и контроль над всеми этапами трудовой деятельности. Новизна работы заключается в обновленной схеме взаимодействия диспетчеров, водителей, руководства, бухгалтеров, начальника смены наглядного отображения занятости водителей и текущих заказов, так же удобная база с адресами и использование двух телефонных справочник для «фильтрации» заказов. Практическая значимость. Использование системы автоматизации транспортной компании «Такси - Престиж» позволит упорядочить работу диспетчеров и руководителя, по учету документов и получению различного вида отчетности, обеспечив работу в единой информационной базе. Разработанное программное обеспечение может быть использовано для автоматизации деятельности диспетчерских служб занимающихся транспортными перевозками населения, где схема работы организации такая же или более простая, чем у предприятия Заказчика. Результаты данной работы нашли практическое применение в компании «Такси-Престиж», и в дальнейшем будут дорабатываться и усовершенствоваться. На обсуждение и защиту выносится дипломный проект модуль комплексной системы автоматизации транспортной компании «Такси-Престиж» - АРМ «Руководителя» по следующим пунктам: актуальность и практическая значимость программного продукта; результаты исследования предметной области; обоснование выбора платформы и среды разработки; архитектура программного продукта; эргономика созданного программного продукта; экономико-правовые вопросы разработки и использования созданного программного продукта; демонстрационные материалы. В связи с тем, что в разработке комплексной системы автоматизации предприятия участвовало двое человек, то все роли поделены между ними, хотя в реальности группа разработчиков может быть большая, одну роль, бывает, выполняет даже группа людей. Данный программный продукт состоит из двух модулей: автоматизированное рабочее место диспетчера и автоматизированное рабочее место руководителя. За разработку модуля автоматизации рабочего места диспетчера отвечает Яковлева Олеся Александровна. Разработчиком модуля автоматизация рабочего места руководителя является Молин Денис Сергеевич. Структура и объем работы Пояснительная записка к дипломной работе выполнена на ХХХ страницах машинописного текста, содержит ХХХ рисунков и 11 приложений. Состоит из введения, шести разделов, заключения, списка литературы и презентационных материалов. Во введении описаны способы получения, хранения, обработки, передачи информации, поставлены цель и задачи. В первом разделе дано описание объекта информатизации и существующей информационной системы транспортной компании «Такси-Престиж». Даны описания недостатков существующей информационной системы, описания деятельности сотрудников предприятия «Такси-Престиж». Дается обоснование необходимости создания нового ПО. Приводится список основных функциональных возможностей. Во втором разделе приведены основные этапы проектирования, позволяющие более полно формировать необходимую структуру базы данных. Описаны логическая и физическая модели ПО. В третьем разделе описаны использованные методы программирования; среда программирования; потребности в вычислительных ресурсах; средства обеспечения надежности и безопасности программы. Приведен план развертывания ПО. В четвертом разделе был проведен анализ разработанного программного продукта, методы тестирования и отладки и выдвинуты предложения по сопровождению и улучшению качества программного продукта. В пятом разделе рассмотрены вопросы эргономики, описано проектирование и реализация пользовательского интерфейса модуля программного продукта АРМ «Руководителя». В шестом разделе проведен расчет экономической эффективности разрабатываемого программного продукта, описаны правовые аспекты использования разработанного программного обеспечения. В заключение проанализирована выполненная работа по решению поставленной цели и задач. В приложениях приведены акт о внедрении и материалы презентации. 1. АНАЛИЗ И ИССЛЕДОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ И КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ В данном разделе будет изложена деятельность транспортной компании «Такси-Престиж», рассмотрена предметная область и построена концептуальная модель проектируемого программного изделия. 1.1. Описание существующей информационной системы В зависимости от конкретной области применения информационные системы могут очень сильно различаться по своим функциям, архитектуре, реализации. Однако можно выделить, по крайней мере, два свойства, которые являются общими для всех информационных систем. Во-первых, любая информационная система предназначена для сбора, хранения и обработки информации. Поэтому в основе любой информационной системы лежит среда хранения и доступа к данным. Среда должна обеспечивать уровень надежности хранения и эффективность доступа, которые соответствуют области применения информационной системы. Во-вторых, информационные системы ориентируются на конечного пользователя, в нашем случае на сотрудников транспортной компании «Такси - Престиж». Такие пользователи могут быть очень далеки от мира компьютеров. Поэтому информационная система обязана обладать простым, удобным, легко осваиваемым интерфейсом, который должен предоставить конечному пользователю все необходимые для его работы функции, но в то же время не дать ему возможность выполнять какие-либо дополнительные действия. Конкретные задачи, которые должны решаться информационной системой, зависят от той прикладной области, для которой предназначена система. Области применения информационных приложений разнообразны: банковское дело, страхование, медицина, транспорт, образование и т.д. Трудно найти область деловой активности, в которой сегодня можно было обойтись без использования информационных систем. С другой стороны, очевидно, что, например, конкретные задачи, решаемые банковскими информационными системами, отличаются от задач, решение которых требуется от медицинских информационных систем или, к примеру, транспортных. Но можно выделить некоторое количество задач, не зависящих от специфики прикладной области. Прежде всего, кажется бесспорным мнение о том, что наиболее существенной составляющей является информация, которая долго накапливается и утрата которой невосполнима. Следующей задачей, которую должно выполнять большинство информационных систем, - это хранение данных, обладающих разными структурами. Трудно представить себе более или менее развитую информационную систему, которая работает с одним однородным файлом данных. Более того, разумным требованием к информационной системе является то, чтобы она могла развиваться. Могут появиться новые функции, для выполнения которых требуются дополнительные данные с новой структурой. При этом вся накопленная ранее информация должна остаться сохранной. Основными задачами транспортной компании «Такси - Престиж» являются: • обеспечение безопасности перевозок; • обеспечение комфортабельности поездки; • своевременность выполнения заявок; • вежливое обращение с клиентами. Транспортная компания «Такси - Престиж» в соответствии с возложенными на них задачами осуществляют следующие функции: • проводит своевременный ремонт и техническое обслуживание автомобилей, перед выходом на смену проводится медицинский осмотр каждого водителя на предмет допуска к управлению автомобиля при перевозке населения; • содержит в чистоте внешний вид и состояние салонов автомобилей, каждый автомобиль оборудован акустической системой; • большое количество автомобилей расположенных в разных районах города, позволяет добраться до заказчика в кротчайшие сроки; • специально подготовленные диспетчера и водители дружелюбно общаются с клиентами. • В транспортной компании «Такси» раз в месяц проходят занятия с психологом, что значительно влияет на эстетическое воспитание коллектива в общение с заказчиком. Любая информационная система предназначена для сбора, хранения и обработки информации. В Транспортной компании «Такси-Престиж» вся информация храниться на бумажных носителях в журналах. Информационная система транспортной компании «Такси-Престиж» состоит в следующем. Диспетчеры принимают заявки от населения по многоканальным линиям телефонной связи. Заносят адреса клиентов и телефоны в журналы регистрации заявок. По радиосвязи проводят опрос водителей на наличие «свободных машин» и их местонахождения. Далее водители по радиосвязи оповещают диспетчеров о прибытии по адресу заказчика. Диспетчеры перезванивают заказчику и сообщает о прибытии машины. По окончании заявки водители сообщает диспетчерам адрес прибытия, а диспетчеры в свое время сообщают стоимость проезда. После окончания заявки диспетчеры заносят конечные данные в строку заявки журналов регистрации заявок. Все внутренние документы транспортной компании «Такси-Престиж» находятся в журналах. На данный момент эти журналы является бумажными носителями. В связи с тем, что деятельность организации не автоматизирована было предложено разработать комплексную систему автоматизации транспортной компании «Такси-Престиж», которая бы позволяла легко и быстро получать доступ к необходимой информации. В существующей информационной системе основным недостатком является высокая трудоемкость выполнения операций и, как следствие, низкая производительность труда и высокая вероятность допустить ошибку при вводе или выдаче требуемой информации. Также существенным недостатком данной системы является большой поток информации, с которой работает человек, вследствие чего сотрудник быстро устаёт. При использовании журналов и документов большим количеством людей, вероятность появления ошибок возрастает, в следствие чего появляется риск попадания конфиденциальной информации злоумышленнику. Основным вариантом решения этих проблем является автоматизация деятельности всей системы с использованием компьютерных технологий, так как в этом случае только эти технологии смогут уменьшить трудоемкость, увеличить скорость работы, уменьшить количество возможных ошибок, обеспечить надежную защиту информации от взлома и потерь. Программный продукт должен: • вести автоматический учет заработанных средств; • подсчитывать заработок конкретного водителя; • обеспечива

Литература

БИБЛИОГРАФИЧЕСКИЙ СПИСОК 1. Сетевые технологии в высшей школе. http://koi-cnt.miem.edu.ru/nths.html 2. Шкарина Л.Н. Разработка педагогических программных средств // Вестник Хакасского государственного университета имени Н.Ф. Катанова. Серия : Математика и Информатика. - Абакан, 1999. 3. А.М. Вендров. Методология функционального моделирования SADT. http://www.citforum.ru/database/case/glava2_2.shtml. 4. А.М. Вендров. Структурный подход к проектированию ИС. http://www.citforum.ru/database/case/glava2_1.shtml. 5. Мартин Дж. Организация баз данных в вычислительных системах. – М.: Мир, 1980. 6. Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. – М.: Финансы и статистика, 1989. 7. Каратыгин С.А., Тихонов А.С., Тихонова Л.Н. Работа В Visual FoxPro на примерах. – М.: БИНОМ, 1995. – 512с. 8. Дженнингс Р. Руководство разработчика баз данных на Visual Basic 6 - М: "Вильямс", 2000 г, 920 стр. 9. Основы методологии проектирования ИС. http://www.citforum.ru/ database/case/glava1_1.shtml. 10. Модели жизненного цикла ПО. http://www.citforum.ru/ database/case/glava1_2.shtml. 11. Международные стандарты, поддерживающие жизненный цикл программных средств. М., МП "Экономика", 1996. 12. Microsoft Visual Basic 6.0. http://www.computerage.ru/site/computerage. 13. Колесов А. Visual Basic 5.0: новый этап развития. // PC Week/RE. – 1997. № 22. 14. Фасти У. Tech Feature.Visual Basic 6.0 - от хорошего к лучшему. // PCMagazine. – 1998. – 6 октября. 15. О назначении Visual Basic в сравнении с другими языками http://www.vbrussian.com/CompareLNG.asp. 16. Федоров А., Елманова Н. Настольные СУБД. // КомпьютерПресс. – 2000. № 4. 17. Федоров А., Елманова Н. Серверные СУБД. // КомпьютерПресс. – 2000. № 5. 18. Куртов Н. А-ля, А-си, ADO http://www.softerra.ru/review/technologies/ microsoft/6555 19. Федоров А., Елманова Н. Механизмы доступа к данным. // КомпьютерПресс. – 2000. № 6. 20. Шмидт В. Microsoft Visual Basic 5.0 – M: «АБФ», 1997. – 688с. 21. А.М.Вендров. Методология RAD. www.citforum.ru. 22. ГОСТ 12.1.019-79. ССБТ. Электробезопасность. Общие требования. 23. ГОСТ 25861-83. Машины вычислительные и системы обработки данных. Требования электрической и механической безопасности и методы испытаний. 24. ГОСТ 12.1.033-81. ССБТ. Пожарная безопасность объектов с электрическими сетями. 25. ГОСТ 12.1.004-85. ССБТ. Пожарная безопасность. Общие требования. 26. СНиП 2.01.02-85. Противопожарные нормы и правила. 27. ГОСТ 12.1.003-83. ССБТ. Шум. Общие требования безопасности. 28. ГОСТ 12.1.005-88. ССБТ. Воздух рабочей зоны. Общие санитарно-гигиенические требования. 29. СНиП 2.04.05-86. Отопление, вентиляция и кондиционирование. 30. ГОСТ 12.2.032-78. ССБТ. Рабочее место при выполнении работ сидя. Общие эргономические требования. 31. ГОСТ 22269-76. Система «человек-машина». Рабочее место оператора. Взаимное расположение элементов рабочего места. Общие эргономические требования. 32. ГОСТ 12.1.006-84. ССБТ. Электромагнитные поля радиочастот. Общие требования безопасности. 33. Красножон Д. Как выбрать безопасныймонитор. // Подводная лодка. – 1999. № 11. – С. 173-175. 34. ГОСТ 12.1.002-84. ССБТ. Электрические поля промышленной частоты. 35. Закон РФ от 23 сентября 1992 г. № 3523-1 "О правовой охране программ для электронных вычислительных машин и баз данных". 36. Закон РФ от 9 июля 1993 г. № 5351-1 "Об авторском праве и смежных правах" (с изменениями от 19 июля 1995 г.). ГЛОССАРИЙ База данных – совокупность сведений о конкретных объектах реального мира в какой-либо предметной области. Всплывающие подсказки – текстовая информация, появляющаяся на экране монитора при задержании курсора в неподвижном виде на элементу управления (кнопке, списке, флажке). Применяется для пояснения назначения элементов управления. Горячие клавиши – комбинация клавиш, нажимаемых одновременно, позволяющая выполнить какое-либо действие в программе. Запрос - процесс извлечения данных из базы данных и их представления в пригодном для использования виде. Информационный объект – множество элементов одинаковой структуры, информацию о которых нужно хранить. Каждый такой элемент называется экземпляром объекта. Информация о каждом экземпляре объекта представляет собой набор значений реквизитов объекта. Информационная система - взаимосвязанная совокупность средств, методов и персонала, используемых для хранения, обработки и выдачи информации, необходимой в процессе принятия решений задач из любой области. Информационно-логическая модель – модель, не зависящая от средств программной реализации хранения и обработки данных, отражающая интегрированные структуры данных предметной области. Нормализация – сведение к минимуму дублирования информации в реляционных базах данных за счет использования эффективной конструкции таблиц. Предметная область - часть реального мира, подлежащего автоматизации в ходе ее изучения. Программное изделие – это программа на носителе данных, являющаяся продуктом промышленного производства. Реквизит объекта – характеристика, присущая всем экземплярам объекта. Рекордсет (Recordset) – набор записей, возвращаемых из базы данных в результате выполнения запроса. Реляционная база данных – база данных, информация в которой хранится в одной или нескольких таблицах. Связь между таблицами осуществляется посредством значений одного или нескольких совпадающих полей. Система управления базами данных – набор программных средств для обеспечения взаимодейчтвия пользователя с базами данных. Экономический эффект – результат внедрения какого-либо мероприятия, выраженный в стоимостной форме, в виде экономии от его осуществления. Эффективность – это одна из возможных характеристик качества системы, а именно ее характеристика с точки зрения соотношения затрат и результатов функционирования системы. СПИСОК АББРЕВИАТУР ADO – (Microsoft) ActiveX Data Objects COM – Component Object Model DFD - Data Flow Diagram ERD - Entity-Relationship Diagrams HTML – Hypertext Mark-up Language ISO - International Organization of Standardization ODBC – Open Database Connectivity OLE – Object Linking and Embedding RAD – Rapid Application Development RDC – Remote Data Connection RTF – Rich Text Format SADT - Structured Analysis and Design Technique SQL – Structured Query Language VB – Visual Basic АП – авторское право АРМ – автоматизированное рабочее место
Уточнение информации

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