Разработка программного обеспечения для функционирования кадрового отдела на языке программирования С++

Контрольная работа - Компьютеры, программирование

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

Факультет управления

Кафедра "Менеджмент и маркетинг"

Специальность "Прикладная информатика в экономике"

 

 

 

 

 

 

 

 

 

контрольная РАБОТА

по дисциплине Проектирование информационных систем

Тема: Разработка программного обеспечения для функционирования кадрового отдела на языке программирования С++

 

 

 

 

 

 

 

 

 

 

 

 

Москва 2010 г

Содержание

информационный программирование данные каскадный

Введение

. Назначение, функции информационной системы и СУБД

. Постановка задачи

.1 Технико-математическое описание задачи

.2 Требования к составу и параметрам технических средств

. Описание языка программирования

.1 Выбор языка программирования

.2 Элементы языка программирования

. Текст программы

5. Инструкция на выполнение программы

.1 Общие сведения

.2 Инструкция пользователя

.3 Вызов и загрузка

.4 Входные данные

.5 Выходные данные

.6 Сообщения программы

.7 Техника безопасности при работе на компьютере

. Описание процесса отладки программы

.1 Методы отладки

.2 Тестирование

. Контрольный пример

Заключение

 

Введение

 

Актуальность данной курсовой работы состоит в том, что данный программный продукт облегчит работу кадрового отдела ВУЗа.

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

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

Данный продукт имеет положительные характеристики:

хранение информации;

быстрый поиск;

автоматизирование работы;

повышении эффективности организации работ и др.

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

Задачи:

1.Раскрыть выбор языка программирования С++;

2.Разработать продукт для быстрого поиска и хранения информации;

.Определить проблемы и причины неполадок программы;

.Рассмотреть порядок работы с разработанной информационной системой.

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

 

1. Назначение, функции информационной системы и СУБД

 

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

Современные системы управления базами данных (СУБД) позволяют:

Создавать базу данных;

Изменять ее структуру;

Производить редактирование и выборку данных. Современные реляционные системы управления базами данных содержат:

Набор инструментов для создания таблиц и отношений между связанными таблицами;

Средства администрирования базы данных;

Развитый пользовательский интерфейс, который позволяет получить доступ к информации, хранящейся в базе данных;

Средства разработки приложений, использующих базы данных.

С помощью средств СУБД можно:

Выбрать информацию представляющую интерес;

Вывести на печать всю таблицу или только выбранные записи и поля в различных форматах;

Отображать информацию базы данных в графическом виде;

Осуществлять необходимые вычисления при формировании отчетов и выборки данных из таблиц.

Схема формирования информационной модели представлена на Рис. 1

Рис.1 Формирование информационной модели

 

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

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

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

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

На рис.2 показана каскадная схема с обратной связью.

 

Рис. 2. Каскадная схема создания ИС с обратной связью.

 

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

 

2. Постановка задачи

 

.1 Технико-математическое описание задачи

 <