Помощь в написании студенческих работ
Антистрессовый сервис

Программное средство в системе Visual Basic 6.0

КурсоваяПомощь в написанииУзнать стоимостьмоей работы

Доступ к данным производится через технологию ADO. Поскольку база является сетевой, то необходимо соединение интерфейса с БД, которое осуществляется с помощью компонента ADODConnection. ADO Connection — это элемент, инкапсулирующий все настройки соединения с сервером БД, используемый для передачи этих настроек компонентам доступа к данным. Через свойство RecordSource y производятся запросы к БД… Читать ещё >

Программное средство в системе Visual Basic 6.0 (реферат, курсовая, диплом, контрольная)

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

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

Разрабатываемое программное средство будет построено в системе Visual Basic 6.0 согласно принципам архитектуры «клиент-сервер», что позволяет существенно упростить его модификацию, развертывание и переносимость.

Клиент должен взаимодействовать с сервером через интерфейс ADO, причем хранение данных обеспечивается средствами производительной и надежной СУБД Microsoft SQL Server 2000.

2. Описание программы

2.1 Выполняемые операции

Программа выполняет следующие операции с базой данных (БД), содержащей данные о ЕТС и преподавателях.

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

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

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

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

2.2 База данных

База данных хранится в двух файлах с расширением .MDF и .LDF, при этом в первом находится физическая структура базы, во втором — логическая. БД разрабатывалась в среде SQL Server фирмы Microsoft. Её структура выглядит следующим образом:

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

Таблица 1. Тарифы.(CHTS)

Номер поля Название Тип Размер, байт

1 Kod_tarifa tinyint 1

2 tarif money 8

Таблица 2. Табель (Table)

Номер поля Название Тип Размер, байт

1 TN int 1

2 FIO Varchar (20) 20

3 kod_tarifa tinyint 1

4 otrabotano int 4

2.3 Описание проекта

Проект программы был разработан средствами Visual Basic 6.0 и SQL Server.

В SQL Server созданы 2 таблицы с исходными данными и представление Vedomost, осуществляющее расчет зарплаты.

CREATE VIEW dbo. vedomost

AS

SELECT dbo. Table]. TN AS [№], dbo. Table]. FIO AS [Фамилия И.О.], dbo. Table]. otrabotano AS Отработано, dbo.CHTS.tarif AS Тариф,

dbo. Table]. otrabotano * dbo.CHTS.tarif AS Начислено

FROM dbo. CHTS INNER JOIN

dbo. Table] ON dbo.CHTS.Kod_tarifa = dbo. Table]. kod_tarifa

GO

VB, в свою очередь, является универсальной системой программирования, с помощью которой производится управление базой данных, a SQL Serverхранилищем базы данных. Управление базой производится такими компонентами Delphi как ADODC, DataGrid.

Доступ к данным производится через технологию ADO. Поскольку база является сетевой, то необходимо соединение интерфейса с БД, которое осуществляется с помощью компонента ADODConnection. ADO Connection — это элемент, инкапсулирующий все настройки соединения с сервером БД, используемый для передачи этих настроек компонентам доступа к данным. Через свойство RecordSource y производятся запросы к БД средствами языка SQL.

Показать весь текст
Заполнить форму текущей работой