Автор работы: Пользователь скрыл имя, 15 Декабря 2010 в 18:58, курсовая работа
Целью курсового проекта является разработка программного продукта, обеспечивающего автоматизацию работника предприятия, учитывающего корректировку базы данных.
- сохранять данные, вводимые пользователем;
-
формировать отчетные
- содержать необходимую информацию и таблицы.
Осуществлять фильтрацию данных по следующим критериям:
- по авто, марке, стоимости;
Обеспечивать оперативный поиск записи по запросу пользователя.
АИС «Малое авторемонтное предприятие» состоит из 5 форм, базы данных, состоящей из 1 таблицы.
Ведение базы данных по запчастям:
Данная функция должна осуществлять два вида учета:
а) ведение учета и поиска товаров в базе данных;
б) добавление и изменение изделий;
в) удаление изделий;
г) продажа запчастей.
Разрабатываемый ПП должен создавать и модифицировать базу данных, состоящую из одной таблицы:
- запчасти. Со структурой: авто, марка, запчасть, стоимость, описание, картинка.
При обработке базы данных ПП должен выполнять следующие функции:
- ведение базы данных по видам запчастей;
-
ведение базы данных по
- ведение базы данных по маркам автомобиля;
Запчасти в продаже:
- вывести список;
- изменить запись.
Внесение изменений:
- добавить запись;
- удалить запись.
Интерфейс данного ПП понятен, обеспечен упрощенной формой интерфейса:
В качестве выходной информации выступают данные, хранящиеся в базе данных.
4 Руководство системного программиста
4.1
Общие сведения
о программном
средстве
Темой курсовой работы является АИС «Малое авторемонтное предприятие». Основное назначение этого проекта заключается в автоматизации работы продавца с покупателем, основные функции: учет и поиск товаров в базе данных, продажа запчастей.
4.2
Структура программного
средства
АИС «Малое авторемонтное предприятие» состоит из 5 форм, базы данных, состоящей из 1 таблицы.
4.3
Установка программного
средства
Для установки данного ПС необходимо скопировать программу в свободную директорию. Нет необходимости в подключении базы данных.
Для успешной установки свободное место на жестком диске должно быть не менее 10 Мб.
4.4
Проверка программного
средства
Для проверки данного ПС необходимо запустить файл с расширением .exe.
5 Руководство программиста
5.1
Назначение и условия
применения программного
средства
Основное назначение этого
5.2
Характеристика программного
средства
Данное программное средство выполняет следующие функции:
- ведение базы данных по видам запчастей;
-
ведение базы данных по
- ведение базы данных по маркам автомобиля;
Для успешной работы ПС свободное место на жестком диске должно быть не менее 10 Мб. Оперативной памяти – не менее 128 Мб.
Для начала работы с ПС необходимо запустить файл с расширением .exe.
Входными данными являются вся информация вводимая пользователем.
Выходными данными – данные, которые получаются после обработки программой входных данных (чек).
6 Руководство пользователя
6.1
Назначение программного
средства
Основное назначение этого проекта заключается в автоматизации работы продавца с покупателем, основные функции: учет и поиск товаров в базе данных, продажа запчастей.
6.2
Условия выполнения
программного средства
Данное ПС реализует все встроенные функции при условии использования его по назначению и корректном вводе.
6.3
Эксплуатация программного
средства
ПС
обладает интуитивно понятным интерфейсом,
что позволяет снизить время на
изучение программного продукта.
6.4
Сообщения пользователю
ПС
обладает системными сообщениями, которые
препятствуют вводу некорректных данных,
а также все критические
7
ЗАКЛЮЧЕНИЕ
Программный продукт АИС «Малое авторемонтное предприятие» помогает автоматизировать работу продавца с покупателем, основные функции: учет и поиск товаров в базе данных, продажа запчастей.
ПС обладает системными сообщениями, которые препятствуют вводу некорректных данных.
ПС
имеет понятный интерфейс, что позволяет
снизить время на изучение программного
продукта. Для более детального изучения
программы имеется справочная система.
8
СПИСОК ИСПОЛЬЗУЕМЫХ
ИСТОЧНИКОВ
1. Архангельский, А. Я. Язык C++ в C++Builder : справочное и методическое пособие / А. Я. Архангельский .-- М. : Бином, 2008 .-- 942 с.
2.
Боб Сворт, Джэйми Оллсоп C++
3.
Джарод Холингвэрт, Дэн Баттерфилд,
Боб Сворт, Джэйми Оллсоп C++
4. Елманова Н.З., Кошель С.П. Введение в Borland C++ Builder-М.:Диалог–МИФИ, 1997. 272 с.
5. Керниган Б, Ритчи Д. Язык программирования Си / Пер. с англ. Изд. 3-е испр. СПб.: Невский Диалект, 2001. 352 с.: ил.
6. Крячков А.В., Сухинина И.В., Томшин В.К. Программирование на С и С++. Практикум: Учеб. пособие для вузов/ Под ред. В.К.Томшина. Изд. 2-е испр. М.: Горячая линия – Телеком, 2000. 344с.:ил.
7.
Методические указания по
8. Подбельский В.В., Фомин С.С. Программирование на языке Си: Учеб. пособие. Изд. 2-е доп. М.: Финансы и статистика, 2000. 600с.: ил.
9. Романов, В.Ю. Программирование на языке C++: Практ. подход .-- М. : Компьютер, 1993 .-- 157с.
10. Скляров В.А. Программирование на языках Си и Си++: Учеб. пособие. М.: Высш. школа, 1999. 288с.
11. Теллес, М. BORLAND C++ BUILDER: библиотека программиста . СПб : Питер, 1998 .-- 512с.
12.
Технологии разработки
13.
Томшин В.К. Программирование
на С и С++. Практикум: Учеб. пособие
для вузов/ Под ред. В.К.
14. C++ Builder 6. Справочное пособие. Книга 2. Классы и компоненты. – М.: Бином-Пресс, 2002г. – 528 с.: ил.
15.
Borland C++ Builder 5. Энциклопедия программиста.
Калверт Ч., Рейсдорф К., "ДиаСофт"
- 2001, 944 стр.
ПРИЛОЖЕНИЕ А – листинг программы
Unit1
#include <vcl.h>
#pragma hdrstop
#include "Unit1.h"
#include "Unit2.h"
//-----------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//-----------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//-----------------------
void __fastcall TForm1::N1Click(TObject *Sender)
{
Form2->Show();
Form1->Hide();
}
//-----------------------
void __fastcall TForm1::N4Click(TObject *Sender)
{
Form1->Close();
}
//-----------------------
void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
Label1->Caption=
}
//-----------------------
Unit2
#include <vcl.h>
#pragma hdrstop
#include "Unit2.h"
# include "Unit1.h"
# include "Unit3.h"
# include "Unit4.h"
//-----------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm2 *Form2;
int summa,x;
Информация о работе Автоматизированная информационная система «Малое авторемонтное предприятие»