Скачиваний:
9
Добавлен:
17.06.2023
Размер:
2 Mб
Скачать

<th>Дата окончания</th>

<%=Voyage.joins(:possible_route,

:driver).select('beginningdate,completedate,voyages.id As id,drivers.d_name_string AS d_name, possible_routes.destination AS destination').where("destination like :f

AND

beginningdate

>=

:p

AND

completedate<=

:l",

{p:

Chronic.parse(params[:datestart]),

l:

Chronic.parse(params[:dateend]),

f:

params[:q]}).find_each do |item|%> <tr>

<td> <%=item.id%></td>

<td> <%=item.d_name%></td> <td> <%=item.destination%></td>

<td> <%=item.beginningdate%></td> <td> <%=item.completedate%></td>

</tr> <% end %>

53

Задание на курсовой проект Дисциплина «Проектирование информационных систем»

Тема: «Информационная система для автоматизации организации грузоперевозок сжиженного газа, бензина и нефтепродуктов автотранспортной компанией»

Наименование разделов и подразделов:

1 Теоретические аспекты автоматизации организации грузоперевозок сжиженного газа, бензина и нефтепродуктов автотранспортной компанией

1.1Обзор существующих решений для автоматизации организации грузоперевозок автотранспортной компанией

1.2Сравнительный анализ существующих технологических решений задачи автоматизации грузоперевозок автотранспортной компанией

2 Анализ и проектирование информационной системы для автоматизации

грузоперевозок сжиженного газа, бензина и нефтепродуктов автотранспортной

компанией

2.1Постановка задачи проектирования информационной системы

2.2Анализ предметной области автотранспортной организации

2.3Функциональная модель процесса организации грузоперевозок сжиженного газа, бензина и нефтепродуктов автотранспортной компанией

2.4Модель данных грузоперевозок сжиженного газа, бензина и нефтепродуктов автотранспортной компанией

3 Разработка и тестирование информационной системы для автоматизации организации грузоперевозок сжиженного газа, бензина и нефтепродуктов автотранспортной компанией

3.1 Описание таблиц базы данных

3.3 Схема взаимосвязей модулей и массивов данных

54

3.4 Алгоритмы работы отчётов

3.5 Инструкция пользователя по установке программного продукта и работе с ним

ИС должна содержать следующую информацию:

*Сведения о характеристиках грузов (тип груза, требования к транспортировке и т.д.).

*Сведения о возможных маршрутах (место назначения, расстояние в километрах, класс сложности маршрута, стоимость и т.д.)

*Сведения о водителях (ФИО, фото, дата рождения, классность, стаж, контактный телефон и т.д. Учитывать какие классы сложности маршрутов он может осуществлять.)

*Сведения об автомобильном парке (марка, номер, грузоподъемность и мощность и т.д.).

*Сведения о текущих рейсах (маршрут, кто и на какой машине повезет какой-либо груз и за какое время (даты) он должен это сделать).

ИС должна обеспечивать выполнение следующих функций (основных и дополнительных):

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

*Многопользовательский режим работы.

*Разграничение прав доступа к ИС с помощью идентификации и аутентификации пользователей (пользователь - соответствующий пароль). Обеспечить возможность оперативного изменения пароля. Количество различных пользователей - не менее 2.

*Резервное копирование информационных баз по желанию пользователя (только администратора).

*Осуществлять поиск по разнообразным признакам (не менее одного в каждой из информационных категорий, например, ФИО водителя и т.д.).

*Осуществлять сортировку по различным признакам (не менее одного

вкаждой из информационных категорий, например, по характеристикам перевозимых грузов и т.д.).

*Осуществлять автоматический подбор водителей (в зависимости от класса сложности маршрута) для конкретной поездки. Учитывать

55

Соседние файлы в папке Курсовые работы