Результат тестирования информационной системы

Автор работы: Пользователь скрыл имя, 29 Апреля 2013 в 14:55, курсовая работа

Описание работы

В данном курсовом проекте была разработана база данных в СУБД Microsoft SQL Server 2000 для автоматизированного учета пассажирских перевозок. Для этого нужна общая база данных, включающая всю необходимую информацию. Мощность базы данных обусловлена возможностью ее постоянного пополнения новыми данными, причем в неограниченном количестве информации. Это является очень удобным для пользователя. Таким образом, создание базы данных, обладающей такими свойствами, задача достаточно актуальная и полезная. Программа, работающая с БД, позволяет вести учет водителей, автобусов, маршрутов.
Пользователями базы данных выступают специалисты автовокзала. Для доступа к БД необходимо ввести пароль.

Содержание работы

Введение
4
1 Техническое задание
5
1.1 Анализ предметной области
5
1.2 Постановка задачи
9
2 Технический проект информационной системы
10
2.1 Функциональная модель
10
2.1.1 Контекстная диаграмма и диаграммы детализации процессов
10
2.1.2 Диаграмма дерева узлов
14
2.2 Информационная модель
15
2.2.1 Идентификация сущностей и связей. ER-диаграмма логического уровня
15
2.2.2 ER-диаграмма физического уровня. Ограничения ссылочной целостности. Определение триггеров
16
2.2.3 Определение представлений, хранимых процедур серверной компоненты
19
2.3 Верификация спроектированной логической модели
21
3 Реализация системы
23
3.1 T-SQL-определения регламентированных запросов
23
3.2 T-SQL-определения триггеров
24
3.3 T-SQL-определения хранимых процедур
30
3.4 T-SQL-определения курсоров
33
3.5 Описание клиентских приложений
34
4 Результат тестирования информационной системы
49
Заключение
50
Список использованных источников

Файлы: 1 файл

3Пример-Библиотека.doc

— 3.43 Мб (Скачать файл)

w2.Visible:=true;

w2.Disconnect;

except

on e:exception do

begin

w2.Visible:=true;

statusLabel.Caption:='Отчет был сформирован неверно';

w2.Disconnect;

raise Exception.Create('Ошибка формирования отчета.'+#13+e.Message);

end;

end;

end;

procedure TForm5.N431Click(Sender: TObject);

begin

Datasource1.DataSet.Active:=false;

Datasource4.DataSet.Active:=true;

DBGrid1.DataSource:=DataSource4;

end;

procedure TForm5.N411Click(Sender: TObject);

begin

Datasource1.DataSet.Active:=false;

Datasource2.DataSet.Active:=true;

DBGrid1.DataSource:=DataSource2;

end;

procedure TForm5.N421Click(Sender: TObject);

begin

Datasource1.DataSet.Active:=false;

Datasource3.DataSet.Active:=true;

DBGrid1.DataSource:=DataSource3;

end;

procedure TForm5.N2Click(Sender: TObject);

begin

Datasource4.DataSet.Active:=false;

Datasource1.DataSet.Active:=true;

DBGrid1.DataSource:=DataSource1;

end;

procedure TForm5.Button3Click(Sender: TObject);

begin

ADOStoredProc1.Parameters.ParamByName('@first_data').Value:=DBLookupComboBox1.Text;

ADOStoredProc1.Parameters.ParamByName('@last_data').Value:=DBLookupComboBox2.Text;

ADOStoredProc1.Active:=true;

Datasource1.DataSet.Active:=false;

DataSource5.DataSet.Active:=true;

DBGrid1.DataSource:=DataSource5;

end;

procedure TForm5.Button4Click(Sender: TObject);

begin

ADOStoredProc2.Active:=true;

Datasource1.DataSet.Active:=false;

DataSource6.DataSet.Active:=true;

DBGrid1.DataSource:=DataSource6;

end;

procedure TForm5.Button1Click(Sender: TObject);

begin

ADOStoredProc3.Parameters.ParamByName('@Nomer_reisa').Value:=DBLookupComboBox3.Text;

ADOStoredProc3.Active:=true;

Datasource1.DataSet.Active:=false;

DataSource9.DataSet.Active:=true;

DBGrid1.DataSource:=DataSource9;

end;

procedure TForm5.N3Click(Sender: TObject);

begin

Datasource1.DataSet.Active:=false;

Datasource4.DataSet.Active:=true;

DBGrid1.DataSource:=DataSource4;

end;

Если выбрать на главной  форме в пункте меню «О программе» ,то появится форма «О программе»(рисунок 15)

 

 

Рисунок 15 – Форма «О программе»

 

4 Результат тестирования информационной системы

Для нормальной работы системы  необходимо 256 Мбайт оперативной памяти, Windows NT/2000/XP и выше.

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

После тестирования получили результаты:

  • информационная система поддерживает многопользовательский режим;
  • тестирование запросов прошло успешно.  

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

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

 

Заключение

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

Во время выполнения курсового проекта была разработана однопользовательская информационная система «Автовокзал».

При создании информационной системы использовались сервер баз данных Microsoft SQL Server 2005, Microsoft Excel 2007, Microsoft Word 2007.

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

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

 

 

 

 

 

Список использованных источников

 

1. ГОСТ 19.101-77. Единая система  программной документации. Виды  программ и программных документов. – М. : ИПК Изд-во стандартов, 2004. –   22 с.

2. ГОСТ 19.105-78. Единая система  программной документации. Общие  требования к программным документам. – М. : ИПК Изд-во стандартов, 2004. – 38  с.

3. Артемов, Д.В. Microsoft SQL Server 2000. Новейшие технологии / Д.В. Артемов. – М.: Издательско-торговый дом «Русская Редакция», 2001. – 576 с.

4. Астахова, И.Ф. SQL в примерах и задачах: учеб. пособие / И.Ф. Астахова, А.П. Толстобров, В.М. Мельников. – Мн.: Новое знание, 2002. – 176 с.

5. Гандерлой, М.  Освоение Microsoft SQL Server 2005 : пер. с англ. / М. Гандерлой, Дж. Джорден, Д. Чанц. — М. : ООО "И. Д. Вильямс", 2007. — 1104 с.

6. Глушаков, С. В. Базы данных/ С.В. Глушаков, Д.В. Ломотько. — Харьков: Фолио; М.: ООО «Издательство ACT», 2002. – 504 с.

7. Кузин, А.В. Базы данных: учеб. пособие для студ. высш. учеб. заведений / А.В. Кузин, С.В. Левонисова. – 2-е изд., стер. – М.: Издательский центр «Академия», 2008. – 320 с.

8. Леоненков, А.В. Объектно-ориентированный анализ и проектирование с использованием UML и IBM Rational Rose: учебное пособие / А.В. Леоненков. - М. : Интернет-Университет Информационных Технологий; БИНОМ. Лаборатория знаний, 2006. – 320 с.

9. Леоненков, А. В.  Самоучитель UML / А. В. Леоненков. - 2-е изд., перераб. и доп. - СПб.: БХВ-Петербург, 2004. - 432с.

10. Моисеенко, С. И. SQL. Задачи и решения / С.И. Моисеенко. – СПб.: Питер, 2006. –  256 с.

11. Фаронов, В.В. Система программирования Delphi / В.В. Фаронов. – СПб.: БХВ-Петербург, 2003. – 912 с.

12. Фаулер, М. UML в кратком изложении. Применение стандартного языка объектного моделирования.: пер. с англ. / М. Фаулер, К.Скотт – М. : Мир, 1999. – 165 с.

13. Фуфаев, Э.В. Разработка и эксплуатация удаленных баз данных: учебник для студ. сред. проф. образования / Э.В. Фуфаев, Д.Э. Фуфаев. – М.: Издательский центр «Академия», 2008. – 256 с.

14. Шейкер, Т.Д. Разработка приложений баз данных в системе Delphi: учеб. пособие / Т.Д. Шейкер. – Владивосток: Изд-во ДВГТУ, 2009. – 138 с.

            Тюшкевич О.Л.


Информация о работе Результат тестирования информационной системы