Разработка информационного и программного обеспечения объектов автоматизации - Программирование, компьютеры и кибернетика курсовая работа

Разработка информационного и программного обеспечения объектов автоматизации - Программирование, компьютеры и кибернетика курсовая работа




































Главная

Программирование, компьютеры и кибернетика
Разработка информационного и программного обеспечения объектов автоматизации

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


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Целью данной курсовой работы является систематизация, закрепление и расширение теоретических знаний и практических навыков при решении конкретних задач по разработке информационного и программного обеспечения объектов автоматизации.
Задачами данной курсовой работы является обучение методам концептуального, логического и физического проектирования баз данных, углубление знаний по исследованию систем управления базам данных (СУБД) для реализации концептуальной, логической и физической моделей.
Данная предпроектная работа выполняется средой разработки Microsoft
Access 2007. Программа Access позволяет обеспечить ввод данных в таблицы базы данных, их хранение и сопровождение, а также получать из совокупности этой информации нужные данные.
В базу данных программы внесены данные о вакансиях, работодателях, соискателях, льготах, а также имеется информация о сотрудниках. Программа дает возможность просматривать и добавлять данные о вакансиях, соискателях, работодателях.
В курсовой работе выполняется предпроектное обследование предметной области, проектирование информационной и программного обеспечения, реализация программного обеспечения, тестирование готового программного продукта, а также подготавливается конструкторская документация (пояснительная записка, руководство пользователя).
Программная система так же должна содержать то количество информации, которое является необходимым достаточным для ее работы. Для этого база должна быть грамотно спроектирована. В результате разработки в моей системе осуществлены следующие функции:
1) обеспечение более быстрого и удобного поиска сотрудникам необходимой информации;
2) обеспечение большей защиты информации от несанкционированного доступа.
Информационная система обеспечивает выполнение операций над информацией:
Для эффективной работы биржи труда необходима, информация о работодателях, соискателях и вакансиях. Исходя из этого, выделили следующие справочники:
Сущность (объект) - в реляционной теории баз данных элемент информационной системы, информация о котором сохраняется. Объект может быть реальным и абстрактным. Каждый объект обладает определенным набором свойств, которые запоминаются в информационной системе.
На этом этапе принимается решение о том, какая информация и в каких таблицах будет храниться. Исходя из обследования предметной области задачи, информационная система должна содержать следующие сущности:
1) т_вакансии - информация о вакансиях;
2) т_работодатель - информация о работодателях;
3) т_соискатели - информация о соискателях;
4) т_сотрудники - данные о сотрудниках.
Помимо перечисленных выше сущностей, существуют еще вспомогательные:
2) т_просмотры- информация о просмотрах вакансий соискателями.
Существующие взаимосвязи между сущностями представлены на рисунке 1
Связи между объектами определены как связи "один ко многим". Одной записи данных первого объекта (основного) соответствует несколько записей второго объекта (подчиненного).
1.5 Задание первичных ключей , определение атрибутов сущностей
Сущности, атрибуты, ключи и вид данных представлены в таблице 1.
Таблица 1 Определение атрибутов и задание первичных ключей
На данном этапе были определены атрибуты сущности, а также альтернативные и первичные ключи. После определения сущностей и их атрибутов можно приступить к созданию связей таблиц.
Исходя из описанных требований и ограничений, можно построить диаграмму использования администратора данной информационной системы. Результат данного построения можно увидеть на рисунке 2.
Рисунок 2 Общая диаграмма использования
база данные информационный программный
Процесс проведения модели данных в соответствии требований реляционных баз данных называется нормализацией. Описание этого процесса приводится в таблице 2.
Таблица 2 Описание физической модели
1.8 Ограничение проектного решения
По завершению разработки данной автоматизированной информационной системы были выявлены следующие ограничения:
1) один соискатель может выбрать одну вакансию;
2) не реализовано очищение таблицы "Т_Вакансии".
2 . РАЗРАБОТКА ПРОГРАММНОЙ СРЕДЫ
Разработка программной среды предусматривает действия и задачи выполняемые разработчиком, и охватывает работы по созданию программного обеспечения и его компонентов, в соответствии с заданными требованиями, в нашем случае автоматизированной информационной системы биржи труда.
1) алгоритм работы программной среды. На этом этапе определяется состав программных модулей, выполняемыми ими функциями и связи между ними. Определение алгоритма работы является определяющим этапом на стадии разработки;
2) разработка интерфейса пользователя. Предполагает взгляд на систему со стороны пользователя, удобный ввод информации в базу;
3) создание таблиц по графическому представлению информационной системы осуществляется на основе доступных возможностей среды разработки по работе выбранной СУБД и представляет собой отображение таблиц из базы данных в приложения;
4) создание запросов пользователя. Для динамического отображения данных, действительно необходимых пользователю, предназначены запросы на языке SQL. Интеграция языка в программный код осуществляется именно на этом этапе;
5) создание форм для ввода информации в систему помогает должным образом организовывать парольную защиту, внесение изменений в таблицы, корректное выполнение пользовательских запросов, удобный ввод;
6) создание отчетов является логичным завершением операции выборки данных из таблицы при помощи запроса.
С самого начала разработки программного продукта много усилий программистов сосредоточены на интерфейс, графическую оболочку, с помощью пользователи общаются с программой.
Интерфейс - это внешняя оболочка приложения вместе с программами управления доступом и другими скрытыми от пользователя механизмами управления, дающая возможность работать с документами, данными и другой информацией, хранящийся в компьютере или за его пределами.
Главная цель любого приложения - обеспечить максимальное удобство и эффективность работы с информацией: документами, базами данных, графикой или изображениями. Хорошо разработанный интерфейс гарантирует удобство работы с приложениями и, в конечном итоге, его коммерческий успех.
Проектирование интерфейса - процесс циклический. На этом этапе разработки приложения желательно чаще общаться с пользователями и заказчиками приложения для выработки наиболее приемлемых по эффективности, удобству и внешнему виду интерфейсных решений.
Выбор того или иного типа интерфейса зависит от сложности разрабатываемого приложения, поскольку каждый из них имеет некоторое недостатки и ограничения и предназначен для решения определенных задач.
При разработке пользовательского интерфейса придерживаются следующих правил:
1) постоянное цветовое решение всех форм;
2) выравнивание всех однородных объектов каждой формы вдоль строго определенных линий;
3) одна, максимум две, шрифтовые гарнитуры на всю форму;
4) одни и те же правила оформления текста на каждой форме равные величины расстояний между функциональными блоками на каждой форме, одинаковая ширина полей и отступов.
Работа пользователя с таблицами осуществляется при заполнении соответствующей формы. В данной системе данные хранятся в четырех основных таблицах и двух вспомогательных. Для ввода информации в базу данных используется справочная информация с выпадающими списками. Работа пользователя с таблицами осуществляется при заполнении из соответствующей вкладки, путем ввода напрямую данных в связанные поля с базой. Также данные можно вывести в простейшие отчеты.
Комплектации вычислительной техники должна быть не ниже, чем следующие параметры:
1) процессор Intel или AMD с тактовой частотой 1000 MHz графический адаптер SVGA;
2) расширение экрана минимум 800 на 600 пикселей;
Для хранения информации используемой в системе, требуется не менее 150Мб на жестком диске.
Требования к программным средствам:
1) ЭВМ должна работать с операционной системой Windows 7;
2) требуется установленный пакет Microsoft Office 2007.
Программный продукт предназначен для упрощения и хранения информации о вакансиях и предоставления этой информации соискателям. Область применения данного программного средства являются биржи труда.
Работа с приложениемдля пользователя начинается с запуска файла "Биржа труда". Появляется главная форма. Данная форма показана на рисунке 3
Кнопка "Просмотр вакансий" открывает форму, которую мы видим на рисунке 4
В этой форме показаны все требующиеся вакансии у работодателей.
При нажатии на кнопку "Просмотр соискателей" открывается форма, которая показана на рисунке 5
В ней можно просмотреть соискателей, которые ищут вакансии.
При нажатии кнопки "Список просмотров" открывается форма, которая показана на рисунке 6
В этой форме можно посмотреть, какие вакансии рассматривали соискатели и на какие они устроились.
При нажатии на кнопку "Просмотр сотрудников" открывается форма которая показана на рисунке 7
В этой форме можно просмотреть список сотрудников биржи труда.
При нажатии на кнопку "Просмотр льготников" открывается форма, которая показана на рисунке 8
В этой форме, можно посмотреть какие соискатели имеют льготы.
При нажатии на кнопку "Просмотр работодателей" открывается форма, которая показана на рисунке 9
В этой форме можно посмотреть список работодателей.
При нажатии на кнопку "Выход" база данных "Биржа труда закрывается".
В программе по "Автоматизации биржи труда" реализован учет информации о числе соискателей устроившихся на работу. Программа дает возможность добавлять, просматривать данные о вакансиях, работодателях, льготах и сотрудниках.
Созданная база данных позволяет частично продемонстрировать работу системы "Автоматизации биржи труда": заполнение базы данных, получение информации в виде отчетов и с помощью форм.
При подготовке данной курсовой работы мною были получены и углублены знания по технологии создания базы данных с помощью программы MS Access.
Microsoft Access объединяет сведения из разных источников в одной реляционной базе данных. Создаваемые формы, запросы и отчеты позволяют быстро и эффективно обновлять данные, получать ответы на вопросы, осуществлять поиск нужных данных, анализировать данные, печатать отчеты, диаграммы и почтовые наклейки.
В базе данных сведения из каждого источника сохраняются в отдельной таблице. При работе с данными из нескольких таблиц устанавливаются связи между таблицами. Для поиска и отбора данных, удовлетворяющих определенным условиям, создается запрос. Запросы позволяют также обновить или удалить одновременно несколько записей, выполнить встроенные или специальные вычисления. Для просмотра, ввода или изменения данных прямо в таблице применяются формы. Форма позволяет отобрать данные из одной или нескольких таблиц и вывести их на экран, используя стандартный или созданный пользователем макет. Для анализа данных или распечатки их определенным образом используется отчет.
1. ГОСТ 2.105-95. Единая система конструкторской документации. Общие требования к текстовым документам. - Введен в действие постановлением Госстандарта РФ от 8 августа 2008 г. N 426.
2. ГОСТ 2.301-68. Единая система конструкторской документации. Форматы. - Утв. Госстандартом СССР в декабре 2008
3. ГОСТ 7.70-96. Описание баз данных и машиночитаемых информационных массивов состав и обозначение характеристик. - М.: изд-во стандартов, 1980
4. ГОСТ 19.701-90 (ИСО 5807-85). Схемы алгоритмов, программ данных и систем. Условные обозначения. - М.: Изд-во Стандартов, 1992
5. Гурвиц, Г.А., Microsoft Access 2009. Разработка приложений на реальном примере - СПб.: БХВ-Петербург, 2007
6. Зиглер К. Методы проектирования программных систем. - М.: Мир, 1985
7. Крёнке Д.А. Теория и практика построения баз данных. 9-е изд. - СПб.: Питер, 2006
8. Маленко, Д.Ю., Новые возможности для разработчиков SQL Server - М.: СОЛОН-Пресс, 2006
Выходной документацией в данной программе являются отчеты:
1) отчет "Вакансия", здесь выводится информация о вакансиях.
2) отчет "Льготники", здесь выводится информация о льготниках.
3) отчет "Просмотры" здесь выводится информация о просмотрах вакансий соискателями.
4) отчет "Работодатель" здесь выводится информация о работодателях.
5) отчет "Соискатели" здесь выводится информация о соискателях.
6) отчет "Сотрудники" здесь выводится информация о сотрудниках биржи труда.
7) отчет "Число занятых вакансий" здесь выводится информация о числе занятых вакансий у каждого работодателей.
8) отчет "Число свободных вакансий" здесь выводится информация о числе свободных вакансий у каждого работодателя.
9) отчет "Результат устроившихся льготников" здесь выводится информация о устроившихся соискателях имеющих льготы на вакансии.
Цементирование обсадных колонн нефтяных скважин. Состав информационного обеспечения программного комплекса автоматизированного проектирования. Реализация инфологической модели и организация взаимодействия программного обеспечения с базой данных. дипломная работа [2,3 M], добавлен 22.07.2013
Разработка программного обеспечения, предназначенного для автоматизации деятельности туристической фирмы. Анализ и проектирование базы данных предметной области. Создание концептуальной, логической и физической моделей данных и программы их обработки. курсовая работа [816,5 K], добавлен 05.02.2018
Системы управления базами данных и их использование для решения задач автоматизации предприятия. Разработка информационного и программного обеспечения для автоматизации хранения и обработки информации при организации работы агропромышленного предприятия. курсовая работа [607,1 K], добавлен 07.05.2011
Концептуальная модель базы данных "Бюро по трудоустройству". Разработка информационного и программного обеспечения объектов автоматизации. Реализация базы данных в СУБД MsAccess. Запросы к базе данных. Таблицы, отчеты и макросы. Интерфейс пользователя. курсовая работа [5,2 M], добавлен 30.05.2016
Понятие и специфика автоматизированных систем. Описание методики разработки программы для автоматизации. Ее тестирование и отладка. Внедрение АС в работу предприятия. Расчет экономического эффекта от разработки и реализации программного продукта. дипломная работа [1,4 M], добавлен 23.06.2015
Разработка программного обеспечения для управления базой данных. Место задачи в системе автоматизации. Семантическое моделирование данных. Разработка программного обеспечения и базы данных. Расчет трудоемкости и себестоимости этапов проектирования. дипломная работа [2,9 M], добавлен 04.02.2016
Постановка задачи автоматизации учебного процесса колледжа и описание предметной области. Работа с базами данных в Delphi: способы, компоненты доступа к данным и работы с ними. Язык запросов SQL. База данных в Microsoft Access и результаты исследований. дипломная работа [55,6 K], добавлен 16.07.2008
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



Разработка информационного и программного обеспечения объектов автоматизации курсовая работа. Программирование, компьютеры и кибернетика.
Курсовая работа: Расширенный язык разметки гипертекста (XHTML)
Реферат: Читая Монтеня. Скачать бесплатно и без регистрации
Законы Кирхгофа Реферат
Культура Средних Веков Реферат
Осложнения Острого Панкреатита Реферат
Дипломная работа: Учет и анализ труда и его оплаты в ГУП "Михайловское" ДУ. Скачать бесплатно и без регистрации
Дипломная работа по теме Совершенствование системы управления лояльностью потребителей ООО "ДИНА-МЕД"
Методы Диагностики Вероятности Банкротства Курсовая
Курсовая работа по теме Макроэкономическая ситуация и причины инвестиционного кризиса в России
Учебное пособие: Разработка в структурно логической схемы микропроцессора
Регистр Учета Курсовых Разниц
Курсовая работа по теме Проектирование элементарной вычислительной системы
Образец Написания Эссе По Истории
Отчет по практике по теме Организационно-экономическая характеристика АО «Сюдсиден бильютляйе», анализ логистической деятельности
Контрольная работа по теме Приватизация по-украински
Курсовая работа по теме Основні тенденції та перспективи розвитку естрадно-вокального ансамблю України
Дипломная работа: Сравнительный анализ местного самоуправления в России и Германии
Дипломная работа по теме Совершенствование информационного обеспечения организационно-функциональной структуры ГТРК "Дальневосточная"
Качество Жизни Реферат
Курсовая работа: Создание функциональной модели вычисления минимума заданной функции методом парабол
Наполеонівські війни - История и исторические личности курсовая работа
Биография Маргарет Тэтчер - Политология доклад
Память компьютера - Программирование, компьютеры и кибернетика контрольная работа


Report Page