В рамках данного дипломного проекта разрабатывается информационная система «Инфосерв», предназначенная для оказания пользователям железнодорожного транспорта информационных услуг.
В настоящее время на Московской ж.д. эксплуатируются системы, предназначенные для оказания клиентам различных информационных услуг. Однако, все они реализованы без применения технологии клиент-сервер. В качестве основы различные персональные СУБД (FoxPro, Clipper). Подобные СУБД не обеспечивают высоконадежного хранения данных (по сравнению с современными клиент-серверными СУБД, таких как Microsoft SQL Server или Oracle), что приводит к увеличению затрат на эксплуатацию систем. Также сложный интерфейс пользователя, отсутствие автоматизированных средств по выдаче данных пользователю (рассылка по электронной почте, наличие в системе Web-сервера, для самостоятельной работы клиента с системой без участия оператора системы) приводит к высоким трудозатратам оператора системы при оказании услуг клиентам.
Внедрение системы «Инфосерв» взамен существующих систем приведет к снижению затрат на эксплуатацию и снижению трудозатрат операторов системы при оказании информационных услуг клиентам.
Для разработки используется ресурсы существующего сервера, на котором выполняется Microsoft SQL Server 2000 Standard Edition. В качестве сервера используется ПЭВМ IBM NetFinity 3000. Сервер оснащен 2 жесткими дисками размером по 9 Гбайт. Для обеспечения оптимальной производительности сервера баз данных один диск используется для хранения и работы операционной системы, системных и прикладных программ (в том числе и Microsoft SQL Server). Второй жесткий диск используется для хранения баз данных. Размер файлов базы данных системы «Инфосерв» с учетом роста выбран 0,5 Гбайт. Сделаем предположение, что проект использует все ресурсы сервера пропорционально объему, занимаемому файлами базы данных проекта на жестком диске. Поэтому расчетная удельная стоимость сервера баз данных может быть рассчитана как
,
где:
· Ц – стоимость первоначальная, используемого оборудования;
· t - время, в течение года, когда проект автоматизации занимает имеющееся оборудование;
· Т - временной ресурс имеющегося оборудования;
· V – общий объем диска, на котором хранятся базы данных;
· v – объем базы данных, разрабатываемой системы.
Первоначальная балансовая стоимость сервера составляет 60000 рублей.
Таким образом, удельная стоимость сервера баз данных составляет
руб.
Также для разработки использовалась ПЭВМ программиста. ПЭВМ для разработки используется в течение 50% времени. В остальное время ПЭВМ используется для решения других задач. Временной ресурс составляет T = 250 дней. Время разработки занимает t = 110 дней. Первоначальная стоимость ПЭВМ составляет 26000 рублей.
Удельная стоимость ПЭВМ составляет
.
Таким образом затраты на техническое обеспечение составляют
.
Для разработки использовалась лицензионная копия системы разработки ПО Alaska Xbase++ 1.82 Professoonal. Работа в рамках данного дипломного проекта является второй задачей, для решения которой использовалось данное ПО. Затраты на приобретение Alaska Xbase++ составили 82351,59 рублей. Удельная стоимость лицензионного ПО, используемого при разработке составляет
.
Процесс проектирования программного обеспечения можно расписать по видам работ и построить ленточный график процесса разработки системы (Таблица 4.1).
Таблица 4.1
Ленточный график разработки системы
Этап |
Операция |
Кол-во дней |
1 |
Получение задания на проектирование и постановка задачи. |
1 |
2 |
Изучение задания. |
1 |
3 |
Сбор и изучение научно-технической литературы и прочих материалов. |
7 |
4 |
Составление аналитического обзора состояния вопроса. |
3 |
5 |
Выбор архитектуры системы, СУБД, средств разработки, ПО Web-сервера. |
2 |
6 |
Конфигурация серверов системы (SQL сервер, Web-сервер). |
1 |
7 |
Разработка базы данных, включая разработку бизнес-логики приложения, на стороне сервера (представления, триггеры, хранимые процедуры, права доступа к объектам базы данных). |
14 |
8 |
Формирование нормативно-справочной информации и загрузка ее в базу данных. |
2 |
9 |
Разработка шаблона страниц Web-сервера, таблиц стилей, макета интерфейса системы. |
2 |
10 |
Разработка библиотек сервера приложений. |
21 |
11 |
Разработка службы «Infoserv Messager». |
7 |
12 |
Разработка службы «Infoserv Mailer». |
5 |
13 |
Отладка системы |
21 |
14 |
Первичный прогон системы |
7 |
15 |
Окончательная отладка системы |
15 |
Итого |
110 |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.