- Операционная система Windows 98/2000/XP;
- Тактовая частота процессора от 600 МГц;
- Оперативная память от 128 Мбайт;
- 1 Mb свободного места на жестком диске;
- Дисковод CD для копирования с диска;
- Монитор и видео система, поддерживающие разрешение 1025х768 при 16 – битной глубине цвета;
- Браузер.
Для работы
с данным программным комплексом
установка среды программирования
Delphi на ПК не требуется, так как корректная
работа возможна при наличии браузера.
Характеристика
программы:
- Надежность. Программа правильно функционирует при корректной внешней среде.
- Мобильность. Программа исправно функционирует при перенесении из одной среды в другую.
- Легкость применения. Программа позволяет минимизировать усилия пользователя при работе.
- Функциональность. Программа выполняет набор функций, удовлетворяющих потребности пользователя.
ЗАКЛЮЧЕНИЕ
Итогом
данной курсовой работы стала разработка
программного комплекса «Высшая математика»,
который представляет собой набор теоретического
материала и практических заданий. Это
может быть использовано для проверки
качества усвоения изученного материала.
В результате
выполнения работы по написанию программного
продукта был достигнут желаемый результат,
в виде программного комплекса позволяющего
легко получить информацию, принадлежащую
данной предметной области.
Был проведен
полный цикл разработки программного
продукта, начиная от сбора сведений
по данной тематике, рассмотрения и
выявления целей и задач требуемых
от будущей системы до разработки
конечного приложения.
Разработанная
программа имеет простой и
понятный интерфейс. Это позволит с
помощью данной программы углубить
и закрепить знания студентов не только
технических специальностей, но и любых
других, где изучается дисциплина «Высшая
математика».
Данный
комплекс может использоваться на занятиях
как материал для самостоятельного
изучения, что позволит проверить
способности студентов в индивидуальной
работе. Оформление программы в нейтральных
тонах позволяет не отвлекать внимание
обучающихся во время работы.
Интерфейс
программного комплекса является легкодоступным,
что позволяет обучающимся быстро
сориентироваться в принципе работы
программы.
Исходя
из вышесказанного, цель, поставленная
в начале курсового проекта, полностью
достигнута, поставленные задачи реализованы
в полной мере. Так как в настоящее время
обучающие программы данного направления
пользуются большим спросом, то данный
программный комплекс будет востребован.
СПИСОК ЛИТЕРАТУРЫ
- Архангельский А.Я. Программирование в Delphi 7. – М.: ООО «Бином-Пресс», 2004. – 1152 с.: ил.
- Архангельский А.Я. Справочное пособие – М.: ООО «Бином-Пресс», 2003 г. – 1024 с.: ил.
- Баженов И.Ю. Delphi7. Самоучитель программиста. – М.: КУДИЦ – ОБРАЗ, 2001 – 336 с.
- Башмаков А. И., Башмаков И. А.Разработка компьютерных учебников и обучающих систем : Филинъ, 2002 г.- 616 с.
- Гагарина Л.Г. , Кокорева Е.В., Виснадул Б.Д.- Технология разработки программного обеспечения: учебное пособие/ под ред. Л.Г. Гагариной.-М.: ИД «Форум»: ИНФА-М, 2008.-400с.: ил.
- Гагарина Л.Г., Киселев Д.В, Федотова Е.Л. «Разработка и эксплуатация автоматизированных информационных систем»: учеб. Пособие/ под редакцией проф. Л.Г. Гагариной.-М.: ИД «Форум»: ИНФРА- М,2007.-384с. : ил;
- Иванова Г.С. Основы программирования. Учебник для вузов.- М.: Изд-во МГТУ им. Н.Э. Баумана, 2001. – 392 с.
- Иванова Г.С.,- «Технология программирования» Учебник для вузов.-М.: Издательство МГТУ им. Н.Э. Баумана, 2002.-320с.:ил.
- Карлащук В. И. Обучающие программы. М.: Солон-Р, 2001,
528 с.
- Красильникова В.А. Становление и развитие компьютерных технологий обучения: Монография. - М.: ИИО РАО, 2002. - 168 с.
- Культин Н.Б. Основы программирования в Delphi 7. – СПб.:БХВ –Петербург, 2004. – 608с.
- Липпман С.Б. Основы программирования на С++. Серия C++ In-Depth, т.1: пер. с англ. – М.: Издательский дои «Вильямс», 2002.- 256 с.
- Лоусон, Б., Шарп Р. Изучаем HTML5 - М.: Питер, 2011 г.с. 272
- Макдональд Коннор,
Хаим Кац SQL для профессионалов. Практические
решения - М.: ДиаСофтЮП, 2005 г. с. 560
- Раскин Джейф «Интерфейс: новые направления в проектировании компьютерных систем»- Пер.с англ.- СПБ: Символ-Плюс, 2005.-272с.
- Швец Валериян PHP
5 для начинающих - М.: Вильямс, 2006 г.c.
848
- http://www.allbest.ru
- Классификация интерфейсов.
- http://ru.wikipedia.or - Интерфейсы.
- http://www.bestreferat.ru
- Требования к электронным ресурсам.
Приложение 1
unit Unit1;
interface
uses
Windows, Messages,
SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, jpeg, ExtCtrls;
type
TForm1 = class(TForm)
Image1: TImage;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
SpeedButton1: TSpeedButton;
procedure Label2Click(Sender:
TObject);
procedure Label3Click(Sender:
TObject);
procedure Label4Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure SpeedButton1Click(Sender: TObject);
private
{ Private declarations
}
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
uses Unit2, Unit3,
Unit4;
{$R *.dfm}
procedure TForm1.Label2Click(Sender:
TObject);
begin
Form2.Visible:=true;
end;
procedure TForm1.Label3Click(Sender:
TObject);
begin
Form3.Visible:=true;
end;
procedure TForm1.Label4Click(Sender:
TObject);
begin
Form4.Visible:=true;
end;
procedure TForm1.Button1Click(Sender:
TObject);
begin
form1.Close;
end;
procedure TForm1.SpeedButton1Click(Sender:
TObject);
begin
form1.Close;
end;
end.
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes,
Graphics, Controls, Forms,
Dialogs, ComCtrls,
OleCtrls, SHDocVw;
type
TForm2 = class(TForm)
WebBrowser1: TWebBrowser;
TreeView1: TTreeView;
procedure TreeView1Change(Sender: TObject; Node:
TTreeNode);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form2: TForm2;
implementation
{$R *.dfm}
procedure TForm2.TreeView1Change(Sender: TObject;
Node: TTreeNode);
begin
if TreeView1.Selected.SelectedIndex=1
then WebBrowser1.Navigate(GETCURRENTDIR+'\4545.htm');
if TreeView1.Selected.SelectedIndex=11
then WebBrowser1.Navigate(GETCURRENTDIR+'\слож м.htm');
if TreeView1.Selected.SelectedIndex=12
then webBrowser1.Navigate(GETCURRENTDIR+'\вычитание матриц.htm');
if TreeView1.Selected.SelectedIndex=15
then webBrowser1.Navigate(GETCURRENTDIR+'\транспонирование.htm');
if TreeView1.Selected.SelectedIndex=16
then webBrowser1.Navigate(GETCURRENTDIR+'\Умн на чис.htm');
if TreeView1.Selected.SelectedIndex=17
then webBrowser1.Navigate(GETCURRENTDIR+'\Произв матриц.htm');
if TreeView1.Selected.SelectedIndex=18
then webBrowser1.Navigate(GETCURRENTDIR+'\ответы м.htm');
end;end.
unit Unit3;
interface
uses
Windows, Messages,
SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ComCtrls,
OleCtrls, SHDocVw;
type
TForm3 = class(TForm)
WebBrowser1: TWebBrowser;
TreeView1: TTreeView;
procedure TreeView1Change(Sender: TObject; Node:
TTreeNode);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form3: TForm3;
implementation
{$R *.dfm}
procedure TForm3.TreeView1Change(Sender:
TObject; Node: TTreeNode);
begin
if TreeView1.Selected.SelectedIndex=1
then WebBrowser1.Navigate(GETCURRENTDIR+'\СЛАУ.1.htm');
if TreeView1.Selected.SelectedIndex=15
then WebBrowser1.Navigate(GETCURRENTDIR+'\КР.htm');
if TreeView1.Selected.SelectedIndex=9
then WebBrowser1.Navigate(GETCURRENTDIR+'\обр1.htm');
if TreeView1.Selected.SelectedIndex=8
then WebBrowser1.Navigate(GETCURRENTDIR+'\МЕОМ.htm');
if TreeView1.Selected.SelectedIndex=7
then WebBrowser1.Navigate(GETCURRENTDIR+'\гаус5.htm');
if TreeView1.Selected.SelectedIndex=2
then WebBrowser1.Navigate(GETCURRENTDIR+'\ответы.htm');
end;
end.
unit Unit4;
interface
uses
Windows, Messages, SysUtils,
Variants, Classes, Graphics, Controls, Forms,
Dialogs, ComCtrls, OleCtrls,
SHDocVw;
Type
TForm4 = class(TForm)
WebBrowser1: TWebBrowser;
TreeView1: TTreeView;
procedure TreeView1Change(Sender:
TObject; Node: TTreeNode);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form4: TForm4;
implementation
{$R *.dfm}
procedure TForm4.TreeView1Change(Sender:
TObject; Node: TTreeNode);
begin
if TreeView1.Selected.SelectedIndex=1
then WebBrowser1.Navigate(GETCURRENTDIR+'\аналитическая
геометрия.htm');
if TreeView1.Selected.SelectedIndex=2
then WebBrowser1.Navigate(GETCURRENTDIR+'\лаб1.htm');
if TreeView1.Selected.SelectedIndex=3
then WebBrowser1.Navigate(GETCURRENTDIR+'\лаб2.htm');
if TreeView1.Selected.SelectedIndex=4
then WebBrowser1.Navigate(GETCURRENTDIR+'\лаб3.htm');
if TreeView1.Selected.SelectedIndex=5
then WebBrowser1.Navigate(GETCURRENTDIR+'\ответы к практ.htm');
end;
end.