или
Заказать новую работу(фрагменты работы)
Учебное заведение: | Вузы города Омск > Евразийский институт экономики, менеджмента, информатики |
Тип работы: | Дипломные работы |
Категория: | Автоматизация технологических процессов, Базы данных, Программирование |
Год сдачи: | 2018 |
Количество страниц: | 65 |
Оценка: | 5 |
Дата публикации: | 20.01.2019 |
Количество просмотров: | 737 |
Рейтинг работы: |
Для реализации задачи создания информационной системы использована интегрированная среда разработки Visual Studio Community от Microsoft и язык программирования C#. В качестве СУБД выбрана база данных MS Access.
Работа включает: дипломную работу + программу с БД (с исходным кодом) + презентация (12 слайдов). Объем работы - 65 страниц, на которых размещены 30 рисунков и 6 таблиц.
В данном магистерском проекте разработано программное обеспечение для учета средств измерений для предприятия ТОО «iQS Engineering». Проведено исследование автоматизируемого объекта.
Изучена существующая система обработки информации и управления. Проведена оценка существующего уровня автоматизации. Выявлены недостатки в существующей системе автоматизации, а также выбраны задачи подлежащие автоматизации и функции, необходимые для автоматизации задач.
Разработан общий алгоритм и требования к программным и техническим средствам. Разработана интерфейсная часть и программный код программы, выполнена разработка структуры баз данных для автоматизации метрологического учета и контроля средств измерений предприятия.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
1. Исследование автоматизируемого объекта
1.1 Описание объекта и его производственного назначения
Изучение существующей системы обработки информации и управления, комплекса решаемых задач структурными элементами объекта
1.2 Оценка существующего уровня автоматизации и состава решаемых задач. Выявление недостатков в существующей системе автоматизации. Выбор и обоснование состава
задач подлежащих автоматизации
1.3 Выбор и обоснование состава функций необходимых для автоматизации задач
2. Разработка общего алгоритма и требований к программным и техническим средствам
2.1 Разработка общего алгоритма решения задач
2.2 Разработка требований и выбор программных средств решения задач
2.3 Разработка требований и выбор комплекса технических средств решения задач
3. Разработка программного обеспечения
3.1 Разработка интерфейсной части программы
3.1.1 Определение количества и назначения окон программы
3.1.2 Определение набора и местоположения визуальных компонент в окнах программы
3.2 Разработка программного кода программы
3.2.1 Разработка структуры (модули/подсистемы) программного обеспечения и решений по организации и ведению баз данных
3.2.2 Разработка и описание функциональных частей (модулей/подсистем) программы, включая названия и назначение разработанных процедур и функций
3.2.3 Тестирование и верификация программного обеспечения, описание контрольного примера для проверки правильности работы программы при различных ситуациях
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
ПРИЛОЖЕНИЯ
ВВЕДЕНИЕ
Удовлетворение всегда растущих нужд общества при постоянном увеличении народонаселения земли требует быстрого увеличения производительности абсолютно всех областей социальной работы, непременным обстоятельством, которого является естественное увеличение эффективности информационного снабжения.
Точность и согласованность в организации работ по метрологическому обеспечению имеет первостепенное значение для любого промышленного предприятия, так как от этого напрямую зависят соблюдение технологии производства, обеспечение качества выпускаемой продукции, безопасность труда, возможность получения предприятием сертификатов и лицензий, отношения с государственными органами метрологического контроля.
Автоматизация метрологического учета и контроля средств измерений в настоящее время представляет актуальную проблему для многих метрологических служб предприятий. При размере парка средств измерений уже в несколько сотен единиц бывает достаточно сложно вручную следить за сроками поверки, составлять и вести графики метрологического контроля по подразделениям и видам измерений, месячные планы работ, журнал выполненных работ, формировать итоговую годовую отчетность по результатам работы для
руководства.
Информационная система по автоматизации работы отдела метрологии, масштаба предприятия, позволяет перевести основную часть документооборота метрологической службы на программные средства и поддерживать оперативный обмен документами между подразделениями предприятия и метрологической службой в процессе выполнения работ по метрологическому обслуживанию парка средств измерений, что исключает непроизводительные трудозатраты и многократно повышает производительность труда метрологов [1].
В результате деятельности отдела метрологии в области осуществления поверок и калибровок скапливается большое количество документации, протоколов и других
форм документов, каждый из которых содержит необходимую информацию. Работа включает три главы, введение, заключение, список использованных источников. В первой главе проведено исследование автоматизируемого объекта, проведен анализ уровня его автоматизации, определены недостатки и выбраны задачи подлежащие автоматизации. В главе 2 проведена разработка общего алгоритма решения задач программного продукта, сделан выбор среды разработки и СУБД. В главе 3 проведен анализ функционала разработанного программного продукта, технологии его установки и настройки, работы со справочниками, а также режима работы с базой данных. В заключении подведены итоги исследования, проанализирована сфера применимости разработанного ПО и оценено его влияние на повышение качества работы работников.
Целью работы является разработка автоматизированной системы для автоматизации рабочего места инженера предприятия. Конечной целью решения этой задачи является выдача пользователю результативной информации, необходимой ему для выполнения своих служебных обязанностей. Программа АРМ позволит осуществлять деятельность по учёту СИ, в
программе будут реализованы функции создания и редактирования информации. Применение вычислительной техники повысит качество и облегчит труд работников
предприятия.
Цели задачи:
- провести анализ предметной области, выполнить первичный сбор и анализ требований проекта;
- выбрать инструментальные средства разработки проекта
- выполнить планирование проекта;
- выполнить предварительное обследование проекта;
- разработать техническое задание на проект;
- разработать новое ПО;
- установить новое ПО на ПК;
- настроить ПО;
- выполнить тестирование ПО;
- обучить пользователей ПО;
- провести апробацию ПО;
- выполнить запуск в эксплуатацию ПО.
(фрагменты работы)
Программный код кнопки вызова окна справочника «Виды измерений»:
private void btn_types_Click(object sender, EventArgs e)
{
TypesActivity types_activity = new TypesActivity();
types_activity.ShowDialog();
}
Программный код кнопки экспорта в Excel списка приборов на поверку в текущем месяце:
private void btn_excel_Click(object sender, EventArgs e)
{
var list = this.uchetTableAdapter.GetCurrentMonthPoverka();
Microsoft.Office.Interop.Excel._Application app = new Microsoft.Office.Interop.Excel.Application();
Microsoft.Office.Interop.Excel._Workbook workbook = app.Workbooks.Add(Type.Missing);
Microsoft.Office.Interop.Excel._Worksheet worksheet = null;
app.Columns.ColumnWidth = 15;
app.Cells[1, 1] = "Секция";
app.Cells[1, 2] = "Измерение";
app.Cells[1, 3] = "Тип прибора";
app.Cells[1, 4] = "Позиция";
app.Cells[1, 5] = "Шкала";
app.Cells[1, 6] = "Единицы измерения";
app.Cells[1, 7] = "№ заводской";
app.Cells[1, 8] = "№ инвентарный";
app.Cells[1, 9] = "Градуировка";
app.Cells[1, 10] = "Максимальная шкала";
app.Cells[1, 11] = "Максимальное давление";
app.Cells[1, 12] = "Дата поверки";
app.Cells[1, 13] = "Периодичность";
app.Cells[1, 14] = "№ паспорта";
int row_i = 2;
foreach (DataRow row in list.Rows)
{
app.Cells[row_i, 1] = row["item_section"].ToString();
app.Cells[row_i, 2] = row["item_param"].ToString();
app.Cells[row_i, 3] = row["item_name"].ToString();
app.Cells[row_i, 4] = row["item_position"].ToString();
app.Cells[row_i, 5] = row["item_diapazon"].ToString();
app.Cells[row_i, 6] = row["unit_name"].ToString();
Похожие работы