Разработка и создание приложения для рассылки электронной почты по локальной сети кадрового агентства Континент-Сибирь - Курсовая работа

бесплатно 0
4.5 222
Организация электронного документооборота. Создание базы данных. Анализ существующих программных средств автоматизации. Обоснование выбора платформы разработки программного продукта. Выбор почтового клиента. Реализация нулевого прототипа системы.


Аннотация к работе
Проектирование базы данных и приложения для работы с ней является очень важным этапом, от которого зависят последующие этапы разработки системы управления базой данных. Время, затраченное разработчиком на проектирование базы данных, обычно окупается высокой скоростью реализации проекта. Перед созданием базы данных необходимо располагать описанием выбранной предметной области, которое должно охватывать реальные объекты и процессы, иметь всю необходимую информацию для удовлетворения предполагаемых запросов пользователя и определить потребности в обработке данных. На основе такого описания на этапе проектирования базы данных осуществляется определение состава и структуры данных предметной области, которые должны находиться в базе данных и обеспечивать выполнение необходимых запросов и задач пользователя. Структура данных предметной области может отображаться информационно-логической моделью.В соответствии с федеральным законом «Об обществах с ограниченной ответственностью» [1], обществом с ограниченной ответственностью признается созданная одним или несколькими лицами фирма, уставный капитал которой разделен на доли. Участники общества не отвечают по его обязательствам и несут риск убытков, связанных с деятельностью такой фирмы в пределах стоимости принадлежащих им долей в уставном капитале. Агентство использует собственную базу данных, дает рекламу на телевидении и в газетах, размещает вакансии на специальных интернет-биржах по поиску работы, проводит подбор в высших учебных заведениях и занимается прямым поиском. К недостаткам Windows Live Mail следует отнести необходимость наличия учетной записи Microsoft и высокую стоимость пакета программ в который входит данное приложение.[7] Язык Delphi поддерживает технологию COM (Component Object Model объектная модель компонентов) которая предназначена для того, чтобы одна программа (клиент) смогла заставить работать объект, являющийся частью другой программы (сервера), так, как если бы этот объект был частью клиента, причем обе программы в общем случае могут быть написаны на разных языках и исполняться под управлением разных операционных систем.Основная задача любого успешного проекта заключается в том, чтобы на момент запуска системы и в течение всего времени ее эксплуатации можно было обеспечить: Требуемую функциональность системы и степень адаптации к изменяющимся условиям ее функционирования. В реальных условиях проектирование - это поиск способа, который удовлетворяет требованиям функциональности системы средствами имеющихся технологий с учетом заданных ограничений.[12] Система должна обеспечивать накопление данных об отделах и сотрудниках в них, а также функцию отправки писем через протокол электронной почты. Функциональные требования - положение о фрагменте требуемой функциональности или поведения, которые система проявляет при определенных условиях. Нефункциональные требования - описание присущих свойств или характеристик, которые система должна демонстрировать, или ограничения, которые она должна соблюдать, в отличие от наблюдаемого поведения системы.[13]Для настройки отправки сообщений электронной почты при помощи разработанной программы нужно выполнить ряд действий: 1) Заполнить поле почтового сервера указав в нем полное имя сервера исходящих сообщений. 2) Ввести адрес электронной почты отправителя в поле Логин. 3) В поле Пароль указать действующий пароль пользователя почтового ящика. 4) Указать рабочий порт протокола передачи почты сервера для отправления сообщений. 5) В поле От кого указывается имя отправителя которое будет отображаться в разделе «От:» электронных писем отправленных с помощью данной программы.В ходе работы были рассмотрены основные бизнес-процессы предприятия, проведен обзор готовых решений, выбрана платформа разработки. В ходе проектирования были выделены требования к системе, построена модель прецедентов, в виде модели сущность-связь описана модель предметной области и построена модель базы данных.

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

Перед созданием базы данных необходимо располагать описанием выбранной предметной области, которое должно охватывать реальные объекты и процессы, иметь всю необходимую информацию для удовлетворения предполагаемых запросов пользователя и определить потребности в обработке данных.

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

В задачи может также входить организация электронного документооборота. Документооборот организации складывается из множества входящих и исходящих внутренних задокументированных сообщений через звенья и ступени управления. Для организации документооборота применяются корпоративные системы электронной почты.

Проектируемая в данной работе система необходима для сбора и хранения информации о сотрудниках организации, ее структуре и автоматизации рассылки электронных писем с вложенными документами по корпоративной локальной сети.

Целью данной работы является разработка и создание приложения для рассылки электронной почты по локальной сети кадрового агентства Континент-Сибирь.

Для достижения поставленной цели необходимо было решить ряд задач: 1) Рассмотреть существующую на предприятии технологию сбора и обработки информации выявив ее недостатки.

2) Провести анализ существующих программных средств автоматизации.

3) Выбрать платформу разработки программного продукта.

4) Выполнить проектирование системы.

5) Реализовать нулевой прототип системы.

Структура данной курсовой работы состоит из введения, трех глав, заключения и списка использованной литературы. В первой главе происходит обзор деятельности выбранного предприятия, обзор почтовых клиентов и делается обоснование выбора используемой платформы, для разработки приложения. Во второй главе, происходит постановка задачи проектирования и определения требований к разрабатываемому приложению. В виде модели сущность-связь описана модель предметной области и построена модель базы данных. В третьей главе представлен нулевой прототип разработанной программы. В заключении даются выводы о проделанной работе.

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

В ходе работы были рассмотрены основные бизнес-процессы предприятия, проведен обзор готовых решений, выбрана платформа разработки. В ходе проектирования были выделены требования к системе, построена модель прецедентов, в виде модели сущность-связь описана модель предметной области и построена модель базы данных.

Был разработан нулевой прототип программы в котором реализован ряд функциональных требований, таких как отправка простых электронных писем с вложением, настройки программы и заполнение справочников.

Внедрение на предприятие данной разработки позволит сократить время работы с документацией, ускорит движение документов по отделам, сократит время на обработку документов и облегчит поиск требуемой информации.

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

Список литературы
1. Елманова Н., Трепалин С., Тенцер А. Delphi и технология COM. Мастер-класс. - СПБ.: Питер, 2003. - 19 с.

2. Фаронов В. В., Шумаков П. В. Delphi 5. Руководство разработчика баз данных. - М.: Нолидж, 2000. - 539 с.

3. Вигерс К. И. Разработка требований к программному обеспечению. - М.: Русская Редакция, 2004. - 533, 538 c.

4. Культин Н. Б. Основы программирования в Delphi. - 2-е изд., перераб. и доп. - СПБ.: БВХ-Петербург, 2015. - 514 с.

Размещено на .ur
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?