Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Miloserdov.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
387.48 Кб
Скачать

1.2.2 Выбор типа базы данных и субд для её создания

Access — это система управления базами данных (СУБД). Под системой управления понимается комплекс программ, который позволяет не только хранить большие массивы данных в определенном формате, но и обрабатывать их, представляя в удобном для пользователей виде. С помощью Access можно не только разрабатывать удобные формы ввода и просмотра данных, но и составлять сложные отчеты.

Access — это реляционная СУБД. Это означает, что с ее помощью можно работать одновременно с несколькими таблицами базы данных. Применение реляционной СУБД помогает упростить структуру данных и таким образом облегчить выполнение работы. Таблицу Access можно связать с данными, хранящимися на другом компьютере или на сервере, а также использовать таблицу, созданную в СУБД Paradox или Dbase. Данные Access очень просто комбинировать с данными Excel.

В СУБД Access предусмотрено много дополнительных сервисных возможностей. Мастера могут создать таблицы, формы или отчеты из имеющихся заготовок. Выражения используются в Access, например, для проверки допустимости введенного значения. Макросы позволяют автоматизировать многие процессы без программирования, тогда как встроенный в Access язык VBA (Visual Basic for Applications) —специально разработанный компанией Microsoft диалект языка Basic для использования в приложениях Microsoft Office — дает возможность пользователю программировать сложные процедуры обработки данных. Просматривая свою форму или отчет, можно представить, как они будут выглядеть в распечатанном виде. И наконец, используя такие возможности языка программирования С++, как функции и обращения к Windows API (Application Programming Interface — интерфейс прикладных программ Windows), можно написать подпрограмму для взаимодействия Access с другими приложениями—источниками данных.

Система Access содержит набор инструментов для управления базами данных, включающий конструкторы таблиц, форм, запросов и отчетов. Кроме того, Access можно рассматривать и как среду для разработки приложений. Используя макросы для автоматизации задач, можно создавать такие же мощные, ориентированные на пользователя приложения, как и приложения, созданные с помощью "полноценных" языков программирования, дополнять их кнопками, меню и диалоговыми окнами. Программируя на VBA, можно создавать программы, по мощности не уступающие самой Access. Более того, многие средства Access, например мастера и конструкторы, написаны на VBA. Мощность и гибкость системы Access делают ее сегодня одной из лучших программ для управления базами данных.

Выпускная квалификационная работа разработана на языке программирования Delphi7 с использованием базы данных Microsoft Access.

1.3 Техническое задание на разработку программы

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

Основание для разработки: приказ ректора МГУПИ от 15.01.2013г. № 1-15/4.

Назначение разработки: программа предназначена для автоматизации учета продаж автомобилей в салоне.

1.3.3 Требования к программе

Требования к функциональным характеристикам

Программа должна осуществлять и выполнять функции:

  • эффективное выполнение запросов к содержимому БД для поиска данных и информации;

  • возможность добавления, редактирования и удаления данных в БД;

  • удобство и наглядность использования объектов баз данных;

  • формирование отчетов по результатам выполнения запросов.

1.3.3.2 Требования к организации входных данных

Входные данные:

  • номенклатура данных, хранимых в базе данных;

  • входные и выходные формы;

  • максимальное время отклика t≤60c.

Входные данные вводятся с помощью мыши и клавиатуры, при этом происходит контроль вводимых значений.

1.3.3.3 Требования к организации выходных данных

Выходные данные – отчеты по результатам выполнения запросов.

1.3.3.4 Требования к временным характеристикам

Требования к временным характеристикам программы не предъявляются.

1.3.3.5 Требования к надежности: надежное (устойчивое) функционирование программы должно быть обеспечено безотказным функционированием аппаратных средств, реализующих программу в течение времени ее выполнения, организацией бесперебойного питания технических средств и использованием лицензионного программного обеспечения.

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

Время восстановления после отказа не регламентируется.

1.3.4 Условия эксплуатации

Климатические условия эксплуатации:

  • температура: от 10 до 35 0 С;

  • относительная влажность воздуха: от 20 до 80%.

1.3.5 Требования к видам обслуживания

Программа не должна требовать проведения каких-либо видов обслуживания.

1.3.6 Требования к количеству и квалификации персонала

Минимальное количество персонала – не менее двух штатных единиц: системный администратор и конечный пользователь программы (оператор).

Системный администратор должен иметь высшее профильное образование и сертификаты компании-производителя операционной системы. В перечень задач, выполняемых системным администратором, должны входить:

  • задача поддержания работоспособности технических средств;

  • задача установки (инсталляции) и поддержания работоспособности системных программных средств – операционной системы;

  • задача установки (инсталляции) программы.

Конечный пользователь программы (оператор) должен иметь профильное образование и обладать навыками работы с графическим пользовательским интерфейсом операционной системы.

1.3.7 Требования к составу и параметрам технических средств

Для надежного и устойчивого функционирования программы необходимы следующие технические средства:

  • процессор Pentium III (или выше) или совместимый с ним;

  • 512 Мбайт оперативной памяти;

  • устройство для чтения компакт-дисков (CD-ROM);

  • монитор, поддерживающий разрешение 1024х768;

  • видеоадаптер, поддерживаемый Windows XP;

  • клавиатура;

  • мышь.

1.3.8 Требования к информационной и программной совместимости

Программа должна работать автономно под управлением операционной системы Linux. Исходные коды программы реализуются на языке Python.

1.3.9 Требования к маркировке и упаковке

Программа поставляется в виде программного изделия – на дистрибутивном (внешнем оптическом) носителе (компакт-диске).

1.3.10 Требования к транспортированию и хранению

Допускается транспортирование в транспортной таре всеми видами транспорта. Хранение – в транспортной упаковке, без образования конденсата.

Климатические условия транспортирования и хранения:

  • температура: от 5 до 60 0 С;

  • относительная влажность воздуха: от 5 до 85%.

1.3.11 Требования к программной документации

Состав программной документации должен включать: техническое задание, текст программы, руководство пользователя, схема алгоритма.

1.3.12 Технико-экономические показатели

Ориентировочная экономическая эффективность рассчитывается в соответствии с принятой и согласованной методикой.

1.3.13 Стадии и этапы разработки.

Разработка должна быть проведена в две стадии:

  • первая стадия – разработка технического задания;

  • вторая стадия – рабочее проектирование.

На стадии рабочего проектирования выполняются следующие этапы работ: разработка программы; разработка руководства пользователя; испытания программы.

1.3.14 Порядок контроля и приемки

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]