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

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

p>

 

Рисунок 2 Общая диаграмма использования

 

1.7 Описание физической модели

база данные информационный программный

Процесс проведения модели данных в соответствии требований реляционных баз данных называется нормализацией. Описание этого процесса приводится в таблице 2.

 

Таблица 2 Описание физической модели

Наименование поляТип данныхПримечание123Т_ВакансииКод вакансииЧисловойКлючКод работодателяЧисловойДлинное целоеДата размещенияДата/времяКраткий формат датыДолжностьТекстовый40Состояние вакансииТекстовый255ОплатаДенежныйДенежныйКод сотрудникаЧисловойДлинное целоеТ_Льготы№СчетчикКлючКод соискателяЧисловойДлинное целоеФИОТекстовый255Страховое свидетельствоТекстовый255ИННЧисловойДлинное целоеПаспортЧисловойДлинное целоеТ_ПросмотрыКодСчетчикКлючКод соискателяЧисловойДлинное целоеКод вакансииЧисловойДлинное целоеДата просмотраДата/времяКраткий формат датыРезультат255РаботодательКод работодателяЧисловойКлючНаименование работодателяТекстовый50Контактное лицоТекстовый255АдресТекстовый50ТелефонЧисловойДлинное целоеТ_СотрудникиКод соискателяЧисловойКлючФИОТекстовый255ДолжностьТекстовый255Номер телефонаЧисловойДлинное целоеАдресТекстовый255Т_СоискателиКод соискателяЧисловойКлючФИО соискателяТекстовый255ПаспортЧисловойДлинное целоеДата рожденияДата/времяКраткий формат датыГородТекстовый255ДолжностьТекстовый255Номер телефонаЧисловойДлинное целоеОбразованиеТекстовый255Опыт работыТекстовый255

.8 Ограничение проектного решения

 

По завершению разработки данной автоматизированной информационной системы были выявлены следующие ограничения:

)один соискатель может выбрать одну вакансию;

)не реализовано очищение таблицы "Т_Вакансии".

2. РАЗРАБОТКА ПРОГРАММНОЙ СРЕДЫ

 

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

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

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

3)создание таблиц по графическому представлению информационной системы осуществляется на основе доступных возможностей среды разработки по работе выбранной СУБД и представляет собой отображение таблиц из базы данных в приложения;

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

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

6)создание отчетов является логичным завершением операции выборки данных из таблицы при помощи запроса.

 

.1 Интерфейс пользователя

 

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

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

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

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

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

При разработке пользовательского интерфейса придерживаются следующих правил:

)постоянное цветовое решение всех форм;

)выравнивание всех однородных объектов каждой формы вдоль строго определенных линий;

3)одна, максимум две, шрифтовые гарнитуры на всю форму;

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

 

2.2 Работа с данными

 

Работа пользователя с таблицами осуществляется при заполнении соответствующей формы. В данной системе данные хранятся в четырех основных таблицах и двух вспомогательных. Для ввода информации в базу данных используется справочная информация с выпадающими списками. Работа пользователя с таблицами осуществляется при заполнении из соответствующей вкладки, путем ввода напрямую данных в связанные поля с базой. Также данные можно вывести в простейшие отч?/p>