Материалы на сайте призваны помочь студенту самостоятельно написать собственную курсовую, диплом и т.д.
Главная Каталог Дипломы Система информирования персонала предприятия “EPIS” (C#, Access)

Система информирования персонала предприятия “EPIS” (C#, Access)

Дипломы, Технические, Базы данных, БГУИР
93 страницы
15 источников
2022 год
44.99BYN
390.00BYN
Купить
Поделиться в социальных сетях
Содержание
Материал частично
Список литературы

ВВЕДЕНИЕ 4
1 АНАЛИЗ ИСХОДНЫХ ДАННЫХ И ПОСТАНОВКА ЗАДАЧИ 6
1.1 Описание предметной области 6
1.2 Характеристика объекта проектирования 6
1.3 Анализ аналогов и прототипов проекта 7
1.4 Организация входной и выходной информации 7
2 ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 9
2.1 Выбор и обоснование инструментальных средств для проектирования и реализации проекта 9
2.2 Функциональная модель 10
2.3 Построение поведенческих моделей 14
2.4 Объектно-ориентированное проектирование и анализ 16
2.5 Обоснование и разработка интерфейса 20
3 РЕАЛИЗАЦИЯ И ТЕСТИРОВАНИЕ 25
4 ЭКОНОМИЧЕСКАЯ ЧАСТЬ 27
4.1 Определение объёма программного обеспечения 27
4.2 Расчёт нормативной трудоёмкости 27
4.3 Расчёт плановой себестоимости программного обеспечения 29
5 ОХРАНА ТРУДА 38
5.1 Общие сведения 38
5.2 Освещение 39
5.3 Параметры микроклимата 39
5.4 Шум и вибрация 40
5.5 Электромагнитное и ионизирующее излучения 41
5.6 Эргономические требования к рабочему месту 42
5.7 Режим труда 42
5.8 Расчёт освещённости 43
5.9 Расчёт уровня шума 44
ЗАКЛЮЧЕНИЕ 47
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 49
ПРИЛОЖЕНИЕ А. Техническое задание 51
ПРИЛОЖЕНИЕ Б. Функциональная схема программы 58
ПРИЛОЖЕНИЕ В. Руководство оператора 60
ПРИЛОЖЕНИЕ Г. Программа и методика испытаний 70
ПРИЛОЖЕНИЕ Д. Листинг программы 75
ПРИЛОЖЕНИЕ Е. Содержание электронного носителя 93

В рамках данного проекта было разработано клиент-серверное приложение «Система информирования персонала предприятия “EPIS”». Для реализации проекта была использована среда разработки Visual Studio 2013. В качестве базового языка программирования был использован C#.
При создании дипломного проекта была реализована поставленная цель: разработать клиент-серверное приложение «Система информирования персонала предприятия “EPIS”» и выполнены все поставленные задачи, а именно:
- проведён анализ предметной области;
- определены оптимальные методы и инструменты для реализации рабочего проекта;
- разработан, отлажен и протестирован рабочий проект;
- разработана сопроводительная документация к рабочему проекту.
Программное средство обеспечивает полностью устойчивое функционирование и не нарушает целостности системы, системного реестра и системного программного обеспечения.
Достоинства клиент-серверного приложения «Система информирования персонала предприятия “EPIS”»:
- простой и интуитивно понятный интерфейс, позволяющий пользователю быстро выполнять различные действия;
- не требователен к аппаратно-программным ресурсам;
- экономия бумажных носителей за счёт рассылки электронных уведомлений пользователям взамен бумажных.
Клиентская часть приложения выполняет следующие функции:
- отправка текстовых сообщений другим клиентам из списка текущих подключенных клиентов;
- отправка файлов разного размера другим клиентам из списка текущих подключенных клиентов;
- получение списка мероприятий для конкретного клиента из базы данных организации в соответствии с названием отдела;
- цветовая градация списка мероприятий в соответствии со сроком выполнения;
- возможность сортировки списка мероприятий по определенному полю таблицы;
- автоматическое подключение к приложению-серверу при старте программы;
- автоматический старт приложения при загрузке операционной системы;
- возможность ручного переподключения к приложению-серверу при разрыве соединения;
- возможность смены IP-адреса сервера в настройках приложения;
- журналирование событий (подключение, отключение, приём и передача сообщений/файлов);
- возможность очистки списка принятых сообщений;
- проверка корректности вводимых данных.
Серверная часть должна выполнять следующие функции:
- подключение к базе данных организации в режиме чтения;
- просмотр полного списка мероприятий;
- приём сообщения от клиента-отправителя и передача клиенту-адресату;
- приём и сохранение файла от клиента-отправителя и передача клиенту-адресату;
- отображение списка текущих подключенных клиентов;
- отправка списка мероприятий в виде выборки из базы данных организации с привязкой к конкретному отделу при подключении и по запросу клиента;
- осуществлять привязку клиентов к конкретному отделу в соответствии с его IP-адресом;
- массовая рассылка сообщений выбранным клиентам от имени сервера;
- журналирование событий в файл;
- возможность очистки списка принятых/отправленных сообщений;
- проверка корректности вводимых данных.
Программный продукт отлажен и успешно прошёл программу тестирования. Возможность появления ошибок в результате работы с приложением снижена до минимума.
Система информирования персонала предприятия “EPIS” была успешно внедрена на производство в ОАО «ТАиМ» в соответствии с актом о внедрении.
В дальнейшем программное средство может улучшаться в соответствии с потребностями производства.

Нормативная документация:
1. ГОСТ 2.104-2006. ЕСКД. Основные надписи.
2. ГОСТ 19.002-80. ЕСПД. Схемы алгоритмов и программ. Правила выполнения.
3. ГОСТ 19.106-78. ЕСПД. Требования к программным документам, выполненным печатным способом.
4. ГОСТ 19.201-78. ЕСПД. Техническое задание. Требования к содержанию и оформлению.
5. ГОСТ 19.404-79. ЕСПД. Пояснительная записка. Требования к содержанию и оформлению.
6. ГОСТ 19.502-78. ЕСПД. Описание применения. Требования к содержанию и оформлению.
7. Постановление Министерства труда и социальной защиты Республики Беларусь от 27 июня 2007 г. №91 «Об утверждении укрупненных норм затрат труда на разработку программного обеспечения».
8. Постановление Министерства труда и социальной защиты Республики Беларусь от 21 января 1993 г. №5 «О Единой тарифной сетке работников Республики Беларусь и рекомендациях по ее применению».
Основная литература:
9. Маклаков С.В. BPwin и ERwin. CASE-средства разработки информационных систем / С.В. Маклаков. – М.: ДИАЛОГ-МИФИ, 2001. – 304 с.
10. Леоненков А.В. Объектно-ориентированный анализ и проектирование с использованием UML / А.В. Леоненков. – www.intuit.ru.
11. Самгин Э.Б. Освещение рабочих мест. / Э.Б. Самгин – М.: МИРЭА, 1989. – 186 с.
12. Кульгин М.В. Компьютерные сети. Практика построения. Для профессионалов. / М.В. Кульгин – 2-е изд. – СПб.: Питер, 2003. – 462 с.: ил.
13. Флёнов М.Е. Библия C#. / М.Е. Флёнов – 2-е изд., перераб. и доп. – СПб.: БХВ-Петербург, 2011. -560 с.: ил. + CD-ROM.
Дополнительная литература:
14. Microsoft Corporation. Разработка Windows-приложений на Microsoft Visual Basic .NET и Microsoft Visual C# .NET. Учебный курс MCAD/MCSD / Пер. с англ. – М.: Издательско-торговый дом «Русская редакция», 2003 – 512 с.: ил.
15. Марка, Д.А. Методология структурного анализа и проектирования SADT / Д.А. Марка, К. МакГоуэн. – М.: МетаТехнология, 1993. – 243 с.

Похожие материалы
Игровое приложение «Путешествие по миру» C#
Курсовые, Технические, Информатика и Компьютерные информационные технологии, БГУИР
30.0 byn
110.0 byn
Информационная система «Склад» (C#, MS Access)
Курсовые, Технические, Информатика и Компьютерные информационные технологии, БГУИР
30.0 byn
110.0 byn
Практическое задание в программе Аccess (ГИУСТ)
Контрольные, Экономические, Информационные технологии в бизнесе, БГУ
15.0 byn
30.0 byn
Задать вопрос
Задать вопрос