Автор работы: Пользователь скрыл имя, 12 Декабря 2010 в 14:36, курсовая работа
Задачи курсового проекта:
разработка пользовательского Интерфейса;
разработка поиска;
разработка отчетов(печатных форм);
разработка данных
Таблица 3 –Таблица Название
№ | Name | Type | Length | Назначение полей |
1. | Код | Счетчик | Длинное целое | Код |
2. | Название_маршрута | Текстовой | 50 | Ключевое поле |
3. | Длинна,км | Текстовой | 50 | Длинна |
4. | Цена,руб | Текстовой | 50 | Цена |
5 | Время в пути | Текстовой | 50 | Время в пути |
6 | Кол-во рейсов | Числовой | Длинное целое | Кол-во рейсов |
Таблица 4 - Таблица Перевозчик
№ | Name | Type | Length | Назначение полей |
1. | Название | Текстовой | 50 | Ключевое поле |
2. | Адрес | Текстовой | 50 | Адрес |
3. | Телефон | Текстовой | 50 | Телефон |
4. | Текстовой | 50 |
Таблица 5 – Сотрудники
№ | Name | Type | Length | Назначение полей |
1. | Личный номер | Числовой | Длинное целое | Ключевое поле |
2. | Должность | Текстовой | 50 | Должность |
3. | Автобус | Текстовой | 50 | Название автобуса |
4. | ФИО | Текстовой | 100 | Фамилия имя отчество |
5 | Телефон | Текстовой | 50 | № телефона |
6 | Адрес | Текстовой | 100 | Адрес |
7 | Стаж | Текстовой | 20 | Стаж |
Таблица 6 –Таблица Тип_маршрута
№ | Name | Type | Length | Назначение полей |
1. | Тип маршрута | Текстовой | 50 | Ключевое поле |
2. | Ко-во маршрутов | Числовой | Длинное целое | Кол-во маршрутов |
Таблица7 - Таблица Услуги
№ | Name | Type | Length | Назначение полей |
1. | Фирма заказчика | Текстовой | 50 | Название фирмы |
2. | Перевозчик | Текстовой | 50 | Название перевозчика |
3. | № заказа | Текстовой | 50 | Ключевое поле |
4. | Стоимость в час | Денежный | Стоимость за час | |
5 | Направление | Текстовой | 50 | Направление |
6 | Автобус | Текстовой | 50 | Название автобуса |
Для данного курсового проекта была построена ER диаграмма
(рисунок 1) приложение 1.
2.2
Описание функционирования АИС
Рисунок 2 – Схема данных
На рисунке
2 изображены таблицы и их связанные
поля.
2.3 Инструкция
пользователя
После
запуска программы видим
Рисунок 3 – Главная форма
Рисунок 4-Маршрут
При нажатии на кнопку поиск выпадает список из которого пользователю предоставляется выбор по какому критерию будет осуществляться поиск например: поиск по сотрудникам
После открытия формы Поиск по сотрудникам пользователь видит только таблицу со всеми сотрудниками работающими на предприятии(Рисунок 5), чуть ниже таблицы есть кнопки.
При помощи этих кнопок можно просмотреть данные из таблиц, редактировать, добавить новые записи и удалить записи (Например: кнопка «+» - добавить запись, «-« - удалить запись)(Рисунок 5)
Рисунок 5 - Поиск по сотрудникам
После открытия формы Поиск по сотрудникам пользователь видит только таблицу со всеми сотрудниками работающими на предприятии
Для осуществления поиска вводим фамилию нужного нам сотрудника и нажимаем поиск(рисунок6)
Рисунок
6 - Поиск по сотрудникам
При нажатии на кнопку отчеты выпадает список из которого пользователь можетвыбрать интересующий его отчет(рисунок7)
2.4 Описание
отладки процесса
Виды тестирования:
Модульное – процесс проверки
отдельных программных
Интеграционное тестирование
Системное тестирование
Выходное тестирование - завершающий
этап тестирования, на котором
проверяется готовность
Приемочное тестирование
Программная ошибка – ситуация, когда программа не дает того, что пользователь от нее ожидает.
Категории
Функциональные недостатки
Некорректная обработка ошибок – правильное определение ошибок, программа должна выдать о ней сообщения. Отсутствие такого сообщения является ошибкой в работе программы.
Некорректная
обработка граничных условий. Внутри
границы диапазона программа
работает прекрасно, а на их границах
могут происходить самые
Ошибки вычисления. К ним относятся ошибки, вызванные неправильным выбором алгоритма вычислений, неправильными формулами. Самые частые ошибки – это ошибки управления потоком. По логике за первым действием идет второе. Если после первого идет третье, то это ошибка.
Недостатки
пользовательского интерфейса. Оценить
удобство работы с программой. После
подтверждения спецификации требований,
любое отклонения от них или невыполнения
является ошибкой.
Заключение
В данном курсовом проекте была разработана АИС. Были реализованы и достигнуты следующие задачи:
Цель использования АИС в улучшении работы автовокзала.
Экономия времени на поиске информации о сотруднике, направлении и типе маршрута. Данный проект поможет сэкономить бюджет предприятия, так как даннной АИС может пользоваться один сотрудник.
Данную
АИС можно использовать и в
дипломном проекте. Для того чтобы
из данного курсового проекта
создать дипломный нужно : доработать
существующие таблицы, добавить новые,
реализовать дополнительные поиски, печатные
формы, реализовать автоматизацию создания
билетов, скидок.
Список
используемой литературы
1. Аляев, Ю.А. Алгоритмизация и языки программирования Pascal, C++, visual basic/ Ю.А. Аляев. – М.:2006 – 319с.
2.Культин, Н. Б. C++ Builder в задачах и примерах/Н.Б. Культин., СПб. : БХВ – Петербург, 2007., 336.
Информация о работе Создание АИС "Расписание маршрутов движения транспорта"