Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Курсовая по сис.анализу

.pdf
Скачиваний:
15
Добавлен:
13.03.2016
Размер:
4.38 Mб
Скачать

2.9. Разработка клиентской части БД

Клиентское приложение было создано в среде визуального программирования Delphi 5.0.

Все плюсы такого выбора были перечислены выше. Остановимся на описании интерфейса пользователя.

Интерфейс пользователя простой и понятный для любого пользователя данным приложением. Он содержит минимум пунктов настроек. Но имеется возможность по мере необходимости внедрять новые настройки.

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

Рис.2.9.1 Главная форма

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

Примечание: Данные можно вносить, изменять только в специальных формах в соответствующие строки ввода.

51

Рис.2.9.2 Рабочая форма

Кроме этого имеется множество специальных форм для отображения данных, которые для каждого сотрудника представляются в виде списков:

Рис.2.9.2 Рабочая форма

Предусмотрена возможность реализации создания отчетов в Word.

52

ЗАКЛЮЧЕНИЕ

В курсовой работе рассмотрен проект информационной системы «Учёт кадров КБФГ» с использованием современных информационных технологий.

Итоги проектирования (см. рис. 5.1):

5.Проектирование информационной системы «Учёт кадров КБФГ» проводилось с учётом взаимодействия отдела кадров с остальными подразделениями КБФГ.

6.При проектировании информационной системы «Учёт кадров КБФГ» предложено использовать трехуровневую архитектуру (с сервером баз данных и сервером приложений).

7.Для автоматизации работы отдела кадров и построения ЛВС с пропускной способностью 100 Mbit/sec. предлагается:

Использовать топологию типа «Звезда».

 

Использовать надёжный сетевой кабель типа «витая пара» 100Base-TX

5

 

категории.

 

В качестве центрального устройства применить Коммутатор (Switch) модель

BayStack 350/12 фирмы Bay Networks.

Использовать надёжное и широко распространенное сетевое оборудование

ETHERNET.

8.Для разработки информационной системы «Учёт кадров КБФГ» необходимо использовать технологию "клиент-сервер". Имея достаточно мощные сервер баз данных и сервер приложений, в качестве клиентов мы сможем использовать персональные компьютеры средней производительности.

9. В качестве сетевой операционной системы предлагается использовать MS Windows NT Server 4.0 (установить на сервер баз данных и сервер приложений). На клиентских ПК предлагается установить хорошо всем известную операционную систему MS Windows 98.

53

СЕРВЕР ПРИЛОЖЕНИЙ

СЕРВЕР БАЗ ДАННЫХ

MS Windows 2000 Server

MS Windows 2000 Server

Серверная часть ИС «Учёт кадров

MS SQL Server 7.0

КБФГ», реализованная на Delphi 5

База данных ИС «Учёт кадров КБФГ»

Коммутатор (Switch) BayStack 350/12

НАЧАЛЬНИК ОТДЕЛА КАДРОВ

MS Windows 98

Клиентская часть ИС «Учёт кадров КБФГ», реализованная на Delphi 5

ГРУППА

ГРУППА

БЮРО

ВОЕННО-

ОФОРМЛЕНИЯ

СТАТИСТИКИ

ПРОПУСКОВ

УЧЁТНЫЙ СТОЛ

ОТДЕЛА КАДРОВ

ОТДЕЛА КАДРОВ

MS Windows 98

MS Windows 98

MS Windows 98

MS Windows 98

Клиентская часть ИС

Клиентская часть ИС

Клиентская часть ИС

Клиентская часть ИС

«Учёт кадров КБФГ»,

«Учёт кадров КБФГ»,

«Учёт кадров КБФГ»,

«Учёт кадров КБФГ»,

реализованная на

реализованная на

реализованная на Delphi 5

реализованная на Delphi 5

Delphi 5

Delphi 5

Пропускная способность ЛВС 100 Mbit/sec. Используемый сетевой кабель – витая пара 100Base-TX категория 5

Рис. 5.1. Схема локальной вычислительной сети и программное обеспечение информационной системы «Учёт кадров КБФГ».

10.В качестве СУБД предлагается использовать Microsoft SQL Server 7.0, которую достаточно установить только на сервер баз данных.

11.При проектировании информационной системы «Учёт кадров КБФГ» для построения функциональной и информационной модели использовались CASE-средства BPwin 2.5

54

и ERwin 3.5.2 фирмы PLATINUM technology. В итоге были построены функциональная и информационная модели, а также была сгенерирована база данных кадрового учёта КБФГ для СУБД Microsoft SQL Server 7.0.

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

Вкурсовой работе я показал один из подходов к проектированию системы, основанный на современных информационных технологиях. Соединяя современную вычислительную технику и высокоскоростное сетевое оборудование, используя высокопроизводительное, надежное программное обеспечение (сетевая ОС и СУБД) и технологию «клиент-сервер», применяя передовые технологии проектирования и разработки (CASE и SQL), возможно в короткие сроки, со снижением затрат, получить качественный продукт, свободный от существующих недостатков и имеющий большие перспективы для использования. Проведённая мной работа показывает, что это возможно.

55

СПИСОК ЛИТЕРАТУРЫ

1.Маклаков С. / BPwin и ERwin. CASE-средства разработки информационных систем. – М: «ДИАЛОГ МИФИ» 1999.

2.Кузнецов С. Введение в информационные системы.// СУБД №.2. 1997. с.

83-96.

3.Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. - М.: Финансы и статистика, 1998. - 176 с.: ил.

4.Дейт, К.Дж. Введение в системы баз данных.: Пер.с англ.- 6-е изд.-К.: Диалектика, 1998. –784 с.: ил.

5.Вендров А.М. Один из подходов к выбору средств проектирования баз данных и приложений. "СУБД", 1995, №3.

6.Маклаков С. / Инструментальные средства создания крупных информационных систем., ж. “Компьютер пресс”, N 9, 1998., с. 153-158.

7.Каменнова М.С. Корпоративные информационные системы: технологии и решения// СУБД .- 1995.- №3.

8.Тощев А., Матвеев Д., Маклаков С. / ERwin расширяет свои возможности., ж. “Компьютер пресс”, N 3, 1998., с. 183-189.

9.Абчук В.А. Автоматизация управления. -М.: Радио и связь, 1984.-260 с.

10.Основы управления персоналом: Учеб. для вузов /Б.М. Генкин, Г.А. Кононова, В.И. Кочетков и др.; Под ред. Б.М. Генкина. – М.: Высш. шк., 1996. – 383 с.

11.Данильченко И.А. Автоматизированные системы управления предприятиями. -М.: Машиностроение, 1984. -360с

12.Фролов А.В., Фролов Г.В. Локальные сети персональных компьютеров.– М.: «ДИАЛОГ-МИФИ», 1995.–176 с.–(Библиотека системного программиста; Т. 7).

13.Дайтер Д.В. Выбор сетевой операционной системы // Сети и системы связи.-1996.-№ 8.-с.10-15.

14.Автоматизированная система управления предприятиями и объединениями (разработка, внедрение, развитие). / Под ред. Н.А.Саломатина.–М.: Экономика, 1985.–193 с.

15.Васкевич Д. Стратегии клиент/сервер. Руководство по выживанию для специалистов по реорганизации бизнеса – К.: Диалектика, 1996.–384 с.

16.Дарахвелидзе П.Г.,Марков Е.П. Delphi среда визуального программирования : СПб.: BHV - Санкт-Петербург, 1996. - 352с.

17.Дантеманн Джеф , Мишель Джим , Тейлор Дон Программирование в среде Delphi : Пер. с англ. - К.: НИПФ «ДиаСофт Лтд.», 1995.- 608 с.

18.Ивлев В, Каменнова М, Попова Т. Методологический подход к реорганизации деятельности предприятия// Открытые системы.-1996.- №2.

56