Загрузка страницы

Для Казахстана

Курсовые

Дипломные

Отчеты по практике

Расширенный поиск
 

Предмет: Программирование

Тип: Курсовая работа

Объем: 54 стр.

Год: 2013

Предварительный просмотр

Разработка информационной системы предприятия. Техническая подготовка производства (с программой)


СОДЕРЖАНИЕ

ВВЕДЕНИЕ 3
1 ПРЕДПРОЕКТНЫЕ ИССЛЕДОВАНИЯ 5
1.1 Изучение предметной области 5
1.2 Постановка задачи и цели для данной предметной области 6
1.3 Обзор существующих разработок для этой предметной области 6
2 АНАЛИТИЧЕСКАЯ ЧАСТЬ 10
2.1 Требования к системе 10
2.2 Концептуальная модель данных 11
2.3 Физическая модель данных 12
3 ТЕХНИЧЕСКАЯ ПОДГОТОВКА ПРОИЗВОДСТВА 14
3.1 Сущность технической подготовки производства. Основные ее задачи 14
3.2 Проектно-конструкторская подготовка производства 16
3.3 Технологическая подготовка производства 18
3.4 Организационно-экономическая подготовка производства 20
3.5 Планирование процесса технической подготовки производства 22
3.6 Направления ускорения технической подготовки производства 29
4 ПРОЕКТНАЯ ЧАСТЬ 31
4.1 Выбор и обоснование выбора СУБД 31
4.2 Выбор и обоснование выбора ПО для разработки оболочки 35
4.3 Методическое обеспечение 37
4.4 Прикладное обеспечение 41
4.4.1 Общая схема приложения 41
4.4.2 Отчеты 41
4.4.3 Функциональные возможности приложения 43
5 ЭКОНОМИЧЕСКАЯ ЧАСТЬ 44
ЗАКЛЮЧЕНИЕ 52
СПИСОК ЛИТЕРАТУРЫ 53
ПРИЛОЖЕНИЕА. ЛИСТИНГПРОГРАММНОГОКОДА 54

ВВЕДЕНИЕ

Современный мир информационных технологий трудно представить себе без использования баз данных (БД). Практически все системы в той или иной степени связаны с функциями долговременного хранения и обработки информации. Фактически информация становится фактором, определяющим эффективность любой сферы деятельности. Увеличились информационные потоки и повысились требования к скорости обработки данных. В результате большинство операций не может быть выполнено вручную, они требуют применения наиболее перспективных компьютерных технологий. Любые административные решения требуют четкой и точной оценки ситуации и возможных перспектив ее изменения.
И если раньше в оценке ситуации участвовало несколько десятков факторов, которые могли быть вычислены вручную, то теперь таких факторов сотни и тысячи, и ситуация меняется не в течение года, а через несколько минут, а обоснованность принимаемых решений требуется большая, потому что и реакция на неправильные решения более серьезная, более быстрая и более мощная, чем раньше. И конечно, обойтись без использования БД, в этом случае невозможно.

1 ПРЕДПРОЕКТНЫЕ ИССЛЕДОВАНИЯ

1.1 Изучение предметной области

Предметной областью являются сведения, предоставляющие пользователю искомую информацию, тем или иным образом, связанную с IT-оборудованием предприятия.
В курсовом проекте рассмотрена и организована работа базы данных IT-оборудования, для учета оборудования на предприятии, что является довольно трудоемким процессом, при выполнении всех подсчетов вручную.
Предполагается, что программное обеспечение будет использоваться сотрудниками предприятий, за которыми закреплено какое-либо оборудование, а контролировать данный процесс будет человек, ответственный за систему.
База данных в общем смысле - совокупность сведений о конкретных объектах реального мира в какой-либо предметной области или разделе предметной области. Каждая база данных - это совокупность таблиц, запросов, форм, отчётов, макросов и модулей, которая хранится в файле с произвольным именем.

1.2 Постановка задачи и цели для данной предметной области

Необходимо спроектировать и реализовать реляционную БД учета IT-оборудования на предприятии.
Целью курсовой работы является приобретение навыков по проектированию базы данных и разработки программного обеспечения для работы с ней.
Отчет по работе должен содержать:
1. Системный анализ предметной области;
2. Обоснование выбора СУБД;
3. Разработанное приложение для работы с БД;
4. Инструкцию пользователя для разработанного приложения.

1.3 Обзор существующих разработок для этой предметной области

Программа для учёта оборудования Stock.Net
«КП» ГИЦ является обладателем самой крупной на Украине мультисервисной сети передачи данных, функционирование которой поддерживает большое количество различного оборудования. С целью достижения высокого уровня учета и контроля использования оборудования, а также для управления его техническим обслуживанием и систематическим обновлением, была разработана и внедрена программа Stock.Net 2010.
Программа предназначена для использования на тех предприятиях, где требуется вести учёт IT-оборудования, программного обеспечения, планировать закупки и в любой момент получать актуальную информацию о том, где оборудование находится в данное время.
Преимуществами программы является наглядное представление данных и гибкость пользовательского интерфейса, что позволяет повысить эффективность работы профильных подразделений и качество предоставляемых услуг.

2.2 Концептуальная модель данных

Концептуальная модель данных - записанные знания о физических и логических объектах реального мира (люди, компоненты инфраструктуры, наряды на работу, договора, соглашения и т. д.), которыми необходимо управлять наиболее рациональным образом.
В соответствии с этой концепцией трехуровневой архитектуры внешний уровень это часть (подмножество) концептуальной модели. На концептуальном уровне строится общая модель базы данных. А за основу берется описание предметной области. В качестве языка описания может использоваться как естественный язык, так и какой-либо формализованный язык.
То есть, если концептуальная модель выступает как схема, поддерживаемая конкретной СУБД, то внешний уровень - это некоторая совокупность подсхем, необходимых для реализации конкретной прикладной программы или запроса пользователя.

2.3 Физическая модель данных

Физические модели данных служат для отображения моделей данных. Основными понятиями модели данных являются поле, логическая запись, логический файл. Слово «логический» введено, чтобы отличать понятия, относящиеся к логической модели данных, от понятий, относящихся к физической модели данных.
Основными понятиями физической модели данных, используемыми для представления логической модели данных, являются поле, физическая запись, физический файл. В частности, логическая запись, состоящая из полей, может быть представлена в виде физической записи (из тех же полей), логический файл – в виде физического файла.
Разработанное программное обеспечение использует таблицу IT_Tech, которая содержит информацию о соответствующем объекте и его атрибутах. Таблица создана с использованием средств MicrosoftAccess и хранится в базе данных, имеющей формат mdb.

3 ТЕХНИЧЕСКАЯ ПОДГОТОВКА ПРОИЗВОДСТВА

3.1 Сущность технической подготовки производства. Основные ее задачи

Существует определенная система технической подготовки производства. Она представляет собой совокупность взаимосвязанных научно-технических процессов, обеспечивающих технологическую готовность предприятия выпускать продукцию с техническими условиями качества. В условиях становления промышленности в период перехода к рынку подготовка предприятий к выходу со своей продукцией на международный рынок будет усложняться. Объем труда, затрачиваемый на постановку новой техники, будет значительно возрастать вследствие сложности и многодетальности конечного продукта. Для того чтобы уменьшить трудозатраты применяется система единой технической документации по технической подготовке производства - ЕСТПП.

3.2 Проектно-конструкторская подготовка производства

Проектно - конструкторская подготовка производства(ПКПП) включает проектирование новой продукции и модернизацию ранее производившейся в соответствии с ЕСКД, а так же разработку проекта реконструкции и переоборудования предприятия или отдельных его подразделений. Содержание и объем ПКПП в основном зависит от цели ее проведения, типа производства, сложности и характера продукции.
Основными этапами проектно-конструкторской подготовки производства по разработке новых и модернизации производившихся изделий являются:

3.3 Технологическая подготовка производства

Технологическая подготовка производства (ТПП) - совокупность мероприятий, обеспечивающих технологическую готовность производства, т.е. наличие на предприятиях полных комплектов конструкторской и технологической документации и средств технологического оснащении (основного и вспомогательного оборудования, организационной оснастки) для осуществления заданного объема выпуска продукции с установленными технико-экономическими показателями. При этом комплект технологической документации включает совокупность документов технологических процессов, необходимых и достаточных для их выполнения при изготовлении и ремонте изделия или его составных частей.(3, стр. 47)
Согласно Единой системе технологической документации (ЕС ТД) технологическая подготовка производства должна включать следующие стадии:

3.4 Организационно-экономическая подготовка производства

Проектно-конструкторская и технологическая подготовка производства реализуется на стадии организационно-экономической.
Организационно-экономическая подготовка производства – представляет собой комплекс мероприятий по обеспечению процесса производства новых изделий всем необходимым, а также по организации и планированию технической подготовки производства.
Первое направление предусматривает в соответствии с технологическим процессом определенные потребности предприятия в дополнительном оборудовании, рабочих кадрах, материальных и топливно-энергетических ресурсах; непосредственное обеспечение производства новой продукции нужным оборудованием, инструментами, приспособлением; перестройку производственной, а при необходимости организационной структуры, информационной системы; осуществления подготовки, переподготовки кадров, оформление договорных отношений с поставщиками и потребителями продукции и т.д.

3.5 Планирование процесса технической подготовки производства

Планирование технической подготовки производства состоит в распределении, координации и контроле работ: во времени - по стадиям и этапам, по содержанию и объемам - между органами технической подготовки. Планирование производится в соответствии с заданиями годового и перспективного планов развития предприятия. Важнейшей задачей планирования является ускорение технической подготовки и обеспечение производства технической документацией и технологическим оснащением к началу запуска изделия. Основой для расчета плана подготовки как во времени, так и по объему являются заводские и отраслевые нормативы трудоемкости, позволяющие делать укрупненные расчеты при конструировании изделий или разработке новой продукции.

3.6 Направления ускорения технической подготовки производства

Цикл возникновения идеи до организации выпуска изделий потребителям не должен превышать трех лет для самых сложных образцов техники. Более длительные сроки приведут к тому, что новая техника морально устаревает еще до начала ее серийного выпуска.
Для сокращения цикла СОНТ, повышения экономической эффективности создаваемой продукции главными направлениями являются интеграция конструкторско-технологических решений, унификация, нормализация, стандартизация, применение ПЭВМ, АРМ и др.
1.Интеграция конструкторско-технологических решений (КТР) на всех стадиях проектирования. КТР представляет собой совокупность конструкционных элементов проектируемого изделия изготавливаемого из конкретных материалов, собираемого из определенных деталей, узлов, и конкретных технологических операций и процессов, обеспечивающих требования, предъявляемые к новому изделию. При системе КТР конструктор трудится совместно с технологами и рабочими, что ликвидирует существующий барьер между конструированием, разработкой технологии и изготовлением новой продукции. Уменьшается при этом и число ошибок, поскольку каждый непосредственно остро чувствует свою персональную ответственность перед соискателями.

4 ПРОЕКТНАЯ ЧАСТЬ

4.1 Выбор и обоснование выбора СУБД

Для того чтобы пользователи электронного органайзера эффективно работали с большим информационным потоком, база данных в составе должна отвечать следующим требованиям:
 хранение больших объёмов актуальной и достоверной информации;
 простота обращений пользователей к БД;
 возможность внесения, изменения, удаления, сортировки и других манипуляций с данными БД;
 поиск информации по различным группам признаков;
 возможность расширения и реорганизации данных в БД при изменениях предметной области.
MS Access, в настоящее время, является одной из самых популярных среди настольных программных систем управления базами данных. Среди причин такой популярности следует отметить:



4.2 Выбор и обоснование выбора ПО для разработки оболочки

Delphi (Дельфи) - среда разработки, использует язык программирования Delphi (начиная с 7 версии язык в среде именуется Delphi, ранее - ObjectPascal), разработанный фирмой Borland и изначально реализованный в её пакете BorlandDelphi, от которого и получил в 2003 году своё нынешнее название. ObjectPascal, по сути является наследником языка Pascal с объектно-ориентированными расширениями.
Delphi - оптимальный инструмент для создания приложений для баз данных.
Оптимальный, т.к. поддерживает технологию визуальной разработки, которая позволяет существенно сократить время разработки (снизить стоимость, соответственно), при сохранении хорошего качества и надежности программного продукта. Delphi в структуре языка позволяет избегать скрытых ошибок.
Особенности семейства Delphi 7:

4.3 Методическое обеспечение

Программа «Учет IT-обеспечения» имеет интуитивно-понятный несложный мультиоконный интерфейс.
Запуск приложения осуществляется двойным нажатием левой кнопкой мыши по ярлыку файла IT_Tech.exe.

4.4 Прикладное обеспечение

4.4.1 Общая схема приложения


Разработанное приложение содержит 23 формы, 2 из которых являются главными, 17 подчиненными, а также реализовано 4 отчета.
Т.к. пользователями БД являются в первую очередь инженера производственных участков, то внимание при разработке приложения было уделено таким функциям, как проверка повторяющихся табельных номеров, автоматическое создание кластеров, проверка наличия связей при удалении (например если на оборудовании установлено программное обеспечение, то удаление оборудования некорректно!).

4.4.2 Отчеты

Для более удобного и наглядного восприятия информации, в основном используются отчеты, на основании которых можно делать какие-либо выводы или прилагать к каким-нибудь официальным документам.
Отчет основан на запросе, который позволяет получить данные о наименовании оборудования, ФИО владельца, месте расположения оборудования, заводском и инвентарном номере:

5 ЭКОНОМИЧЕСКАЯ ЧАСТЬ

Оценка и анализ показателей экономической эффективности на стадии создания автоматизированной информационной системы проводят в целях выявления целесообразности разработки АИС, определения капитальных затрат на создание системы, выявления АИС на основные технико-экономические показатели производства и определения экономической эффективности АИС.
Основными факторами, определяющими эффективность АИС являются:
• повышение качества управления процессом работы;
• снижение трудоёмкости и увеличения производительности труда;
• оптимизация показателей производственной деятельности;
• повышение эффективности использования оборудования;
• сокращение потерь материальных и энергетических ресурсов.
К показаниям экономичности АИС относятся затраты на создание, внедрение, освоение АИС и эксплуатационные расходы на её содержание. При оценке эффективности производства всегда необходимо сопоставлять полученный эффект от производства чего-либо с затратами на производство, то есть возникает необходимость учёта этих затрат весьма разнообразен: затраты труда, средств, материалов, услуг и т.д. Всё это разнообразие учитывается с точки зрения универсального стоимостного подхода – в денежной форме. [13]
Существует следующая классификация затрат на производство – это расходы на:

ЗАКЛЮЧЕНИЕ

Полученная в результате выполнения проекта программа удовлетворяет поставленной задаче. Программа написана в среде визуального программирования Delphi 7 без употребления сложных структур программирования.
Готовый программный продукт обладает следующими достоинствами:
- невысокими системными требованиями;
- удобным интерфейсом;
- простотой установки.
В соответствии с предложенным техническим заданием была создана база данных «ИТ-оборудование», проведена следующая работа:
• Разработана информационная и инфологическая модели, заданной предметной области;
• выбрана модель данных и разработана концептуальная схема;
• разработана база данных по выбранной предметной области, содержащая не менее пяти объектов этой предметной области и не менее десяти записей;
• получен доступ к БД средствами Delphi;
• реализован пользовательский интерфейс;
• созданы приложения позволяющие редактировать, сортировать, находить необходимые данные;
• реализованы SQL запросы;
• сформированы отчеты.
В курсовом проекте был также проведен расчет эффективности разработки.
В результате расчета эффективности проектируемой информационной системы определены значения следующих ее экономических характеристик:
- чистая прибыль от продажи программного продукта 159735 тенге;
- срок окупаемости единовременных затрат 6 месяцев;
- расчетный коэффициент эффективности Ер = 0,5.
На основании этих данных создание информационной подсистемы в проектируемом варианте следует признать экономически эффективным.