Список использованных источников. 1. URL: https://space-base.ru/library/?book=11




1. URL: https://space-base.ru/library/?book=11

2. URL: https://compress.ru/article.aspx?id=12048&part=tab1ext1

3. Тейксейра. Delphi 5. Руководство разработчика, том 2. Разработка компонентов и программирование баз данных / Тейксейра, Стив, Пачеко, Ксавье – Издательский дом «Вильямс», 2001.- 821с.

4. Фаронов, В. Delphi 6: учебный курс / В. Фаронов – СПб.: Питер, 2002.-512с.

 

 

Приложение А

Спецификация на программный продукт

1. Введение

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

1.1) Назначение

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

1.2) Соглашения, принятые в документах.

ГОСТ 19.102-87 — ЕСПД

ГОСТ 2.105-95 — оформление текста

ГОСТ 19.201-78 — ТЗ

1.3) Границы проекта

Данный продукт отлично подойдёт тем, кому нужно быстро и без лишнего программного обеспечения, получить доступ к информации о студенте, его дате рождения, группе, курсе и успеваемости. Легкий поиск по ключевым данным и вывод полной информации о студенте в одном окне\записке.

1.4) Ссылки

Разрабатывается на основании методического указания к выполнению курсовых работ по дисциплине «технологии программирования»

2. Общее описание

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

2.1 Общий взгляд на продукт

Данный продукт является уникальной разработкой.

2.2 Классы и характеристики пользователей

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

2.3 Операционная среда

Программа предназначена для работы в системе Windows XP sp1 и более поздних версиях. Дополнительное ПО не требуется.

2.4 Ограничения дизайна и реализации

Ограничения по выбору языка и реализации отсутствуют.

2.5 Предположения и зависимости

Зависимость от дополнительного программного обеспечения не предусмотрено.

3. Функции системы

3.1 Просмотр — осуществляется непосредственно в программе, в представленной таблице.

3.2 Добавление записи — осуществляется путем нажатия на пункт меню «+», которое создаст новую строку и предложит заполнить.

3.3 Редактирование запаси – осуществляется путем нажатия на пункт меню «ߡ».

3.4 Удаление записи – осуществляется через пункт меню «-».

4. Требования к данным

Данные хранятся в отдельном текстовом файле.

4.1 Логическая модель данных

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

4.2 Словарь данных

База данных (БД) — это предоставленная в объективной форме совокупность какой-либо информации, систематизированная таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ).

4.3 Требования и процедуры защиты данных не предусмотрены.

5. Требования к внешним интерфейсам

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

6. Атрибуты качества

Нефункциональных требований не предъявлено.

7. Требования по интернационализации и локализации

Поскольку программа разрабатывается на русском языке и для русскоговорящих пользователей, то необходимость в её локализации на другие языки отсутствует.

Приложение Б

Код программы

 

//Текст файла Project1.dpr

program Project1;

 

uses

Forms,

Unit1 in 'Unit1.pas' {Form1},

Unit2 in 'Unit2.pas' {Form2};

 

{$R *.res}

 

begin

Application.Initialize;

Application.CreateForm(TForm1, Form1);

Application.CreateForm(TForm2, Form2);

Application.Run;

end.

 

//Текст файла Unit1.pas

unit Unit1;

 

interface

 

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, DB, ADODB, ExtCtrls, DBCtrls, Grids, DBGrids, jpeg;

 

type

TForm1 = class(TForm)

DataSource1: TDataSource;

DBGrid1: TDBGrid;

DBNavigator1: TDBNavigator;

ADOConnection1: TADOConnection;

ADOTable1: TADOTable;

Image1: TImage;

 

private

{ Private declarations }

public

{ Public declarations }

end;

 

var

Form1: TForm1;

 

implementation

 

{$R *.dfm}

 

end.

 

//Текст файла Unit2.pas

unit Unit2;

 

interface

 

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs;

 

type

TForm2 = class(TForm)

private

{ Private declarations }

public

{ Public declarations }

end;

 

var

Form2: TForm2;

 

implementation

 

{$R *.dfm}

 

end.

 

Приложение С

Руководство пользователя

1. Запуск программы осуществляется файлом Stud.exe.

2. Навигация, прокрутка и выбор элементов в окне списка студентов осуществляется с помощью мыши и полос прокрутки.

3. Для добавления новой записи нажмите кнопку «+» в панели управления.

4. Для удаления записи нажмите кнопку «-» в панели управления.

5. Для редактирования записи нажмите кнопку «ߡ».

6. Для сохранения результата редактирования нажмите «v».

7. Для отмены сохранения результата нажмите «х».

8. Навигация по списку осуществляется кнопками «<» и «>».

9. Чтобы быстро перейти в конец или начало списка воспользуйтесь копками «|<» и «>|» в панели управления.

10. Для прекращения работы с программой достаточно нажать «Х» в правом верхнем углу окна.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-04-30 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: