Мегаобучалка Главная | О нас | Обратная связь


Выбор средств решения выполнения технического задания



2019-07-03 190 Обсуждений (0)
Выбор средств решения выполнения технического задания 0.00 из 5.00 0 оценок




 

Для решения поставленной задачи будет использован СУБД Informix, т.к. он используется в настоящее время. Выбор СУБД Informix вызван также необходимостью поддержки существующих АРМов, большинство которых написаны на PHP, 4GL, ECSQL. Достоинства Informix:

1. Имеет средства обеспечения целостности данных.

2. Informix поддерживает язык SQL.

3. Informix позволяет защищать базы данных на уровне пользователей.

4. В Informix’e имеются средства для организации совместного доступа к базе данных и механизм блокировки записей.

MS SQL Server и DB2 имеют такую же производительность и масштабируемость как и Informix, обеспечивают поддержку крупных баз данных, но в настоящее время используется Informix.

СУБД Informix вполне удовлетворяет требованиям, предъявляемым к проектируемой системе: защита информации осуществляется на уровне пользователя, возможно использование совместного доступа к данным.

СУБД Informix физически расположен на сервере под управлением ОС Unix. Физический сервер должен оставаться работоспособным при одновременном обращении 12 пользователей, т.е. иметь достаточную: вычислительную мощность, количество памяти и свободного пространства жестком диске достаточного для размещения ОС и БД.

На стороне клиента будет использоваться один из Web-броузеров (Internet Explorer, Netscape, Opera или Mozilla).

В виду перехода, в ближайшее время, на СУБД Oracle 8.1.7 выбирается язык реализации Java, доступ к БД будет осуществляться через JDBC. Применение JDBC позволит, не изменяя внутреннего содержимого программы, легко перейти на другую СУБД путём смены JDBC-драйвера.


Разработка модели процессов объекта профессиональной деятельности

Построение модели прецедентов

 

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

В виду большого количества справочников будут рассмотрены лишь некоторые из них. Такая диаграмма приведена на рисунке 2.1.

 

Рисунок 2.1 – Диаграмма прецедентов использования системы

 

Прецедент «Ввод информации по специализации путей»

Основной исполнитель: технолог.

Заинтересованные лица и их требования

Технолог. Хочет быстро и точно ввести информацию, не допуская ошибок при вводе, т.к. тем самым он задерживает отправление поезда и снижает свою производительность.

Администрация станция. Хочет быстро сформировать поезд и быстро отправить его по назначению.

ГЖД. Хочет быстро перевезти груз и удовлетворить интересы получателя груза.

Налоговые службы. Хотят получать налог от каждой сделки.

Предусловия

Технолог аутентифицирован.

Результаты (постусловия)

Данные сохранены. Технолог занимается другими обязанностями. Поезд отправлен в нужном направлении. Груз получен. Налоги начислены.

Основной (успешный) сценарий

1. Технолог выбирает из списка доступных ему таблиц: таблицу специализации путей;

2. Система читает конфигурационный файл, описывающий логику ввода информации;

3. Система показывает форму для ввода данных;

4. Технолог выбирает путь, на котором будет сформирован поезд;

5. Выбирает станцию назначения будущего поезда;

6. Выбирает доминирующее назначение будущего поезда;

7. Выбирает сопутствующее назначение;

8. Система анализирует выбранные назначения и выставляет флаг доминирующего назначения в true;

9. Система выбирает из таблицы назначения плана формирования значения:

· Минимальное и максимальное значение графиковой длины;

· Минимальное и максимальное значение графикового веса.

10. Технолог проверяет выбранные системой значения и подтверждает ввод.

Альтернативные сценарии.

В случае неудачной аутентификации технолога, он должен обратиться к администратору, с просьбой предоставить ему доступ к БД. Реализуется средствами Unix, Web-сервера и СУБД.



2019-07-03 190 Обсуждений (0)
Выбор средств решения выполнения технического задания 0.00 из 5.00 0 оценок









Обсуждение в статье: Выбор средств решения выполнения технического задания

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние...
Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (190)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.008 сек.)