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

Анализ особенностей разработки и стандартизации программных средств и информационных технологий, рассмотрение основных требований. Знакомство с этапами формирования отчета "Заказы за период". Общая характеристика способов установки и запуска программы.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 14.06.2013
Размер файла 1,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

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

стандартизация программный отчет

Введение

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

Данное программное изделие предназначено для использования в операционной системе Windows ХР и выше; программа MS Access.

Готовый продукт будет передан заказчику в соответствии со сроками, установленными календарным планом.

Основание для разработки

Основанием для разработки программного изделия является учебный план по специальности 080801 "Прикладная информатика в экономике и управлении".

Назначение и область применения ПИ

Разрабатываемый программный продукт предназначен для отчетов о заказах за определенный период времени. Область применения данного программного изделия - любые торговые предприятия.

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

Формирование отчета «Заказы за период»

Справочник "Заказы" должен содержать информацию по заказам: номер заказа, дата заказа, код клиента, сумма заказа. Графа "номер заказа" должна формироваться автоматически по порядку, Осуществляться контроль ввода данных (наличие всех необходимых реквизитов записи). Над данными справочника должны быть предусмотрены действия: добавление, просмотр, изменение, удаление.

Формирование отчета «Итоговый отчет по клиентам»

Справочник "Строка заказа" должен содержать полную информацию по количеству товаров в заказах по клиентам: код заказа, код товара, количество.

Формирование выходной информации

Формирование отчета «Заказы за период» должно происходить из главного меню, при нажатии кнопки. Выходной информацией будет являться отчет в виде таблицы. Отчет должен выводиться на печать.

Требования к интерфейсу программного изделия

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

Требования к сохранности информации

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

Требования по защите от несанкционированного доступа

Меры защиты от несанкционированного доступа обеспечиваются самими пользователями программы (паролем при входе в систему, при входе в базу данных).

Квалификационные требования к персоналу

У персонала должны быть минимальные знания по работе с программой Access.

Требования к информационной и программной совместимости

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

Требования к составу и параметрам технических средств

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

Требования к программной документации

Программная документация в большей степени ориентирована на инструктивное описание процедуры решения функциональных задач.

Требования к средствам разработки

Требования отсутствуют.

Передача заказчику и ввод в действие

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

Работоспособность разработанного программного изделия проверяется заказчиком на его БД.

Временные характеристики разработки

Согласование технического задания до 07.05.12

Согласование внешней спецификации до 15.05.12

Демонстрация готовности программного изделия до 16.05.12

Сдача программного изделия до 17.05.12

Расчет затрат на разработку

Стоимость ПИ можно рассчитать путем суммирования затрат на его разработку таких как:

затраты труда (С1);

затраты на программные средства и технологию (C2);

затраты на технические средства (С3);

прочие затраты (С4).

То есть С = С1 + С2 + С3 + С4, где С - конечная стоимость ПИ.

Затраты труда на создание ПИ (С1)

Структура затрат труда на создание программного изделия отражена в Таблице

Таблица

Заработная плата разработчиков

1.

Среднемесячная заработная плата разработчика

27000 руб.

2.

Количество разработчиков

1 разработчик

3.

Срок разработки

12 дней

4.

Длительность рабочего дня

8 часов

5.

Налог с фонда ЗП

30%

6.

Итого заработная плата всех разработчиков за время разработки

15420 руб.

7

Сумма налога с фонда заработной платы

4626 руб.

Итого ориентировочные затраты на оплату труда разработчиков

20050 руб

Затраты на технологию и программные средства (С2)

Структура затрат на технологию и программные средства отражена в Таблице

Таблица

Заработная плата разработчиков

1.

2.

Затраты на инструментальные средства:

Microsoft Windows XP Professional

Microsoft Office 2010

2700 руб.

2600 руб

3. Количество затрат на инстр. средства

5%

4. Итого затрат на инструментальные средства

265 руб.

Затраты на технические средства разработки (С3)

Структура затрат на технические средства отражена в Таблице

Таблица

Затраты на технические средства разработки и программные средства.

1.

Стоимость ПК с мониторов и оргтехникой

35000 руб.

2.

Срок проекта:

- дней

- часов

- 5

-48

3.

Стоимость машино-часа

35000/(5*250*8)=3,5 руб.

4.

Стоимость эксплуатации компьютера

48*3,5=168 руб.

5.

Обслуживание компьютера за 5 лет

17000 руб.

6.

Обслуживание компьютера в среднем

17000/(12*5)=283 руб.

Итого ориентировочные затраты на технические и программные средства

451 руб.

Организация не закупала персональные компьютеры, так как они были в наличии. Для проведения разработки потребуется одна ЭВМ.

Прочие затраты (С4)

Структура прочих затрат отражена в Таблице

Таблица

Накладные расходы

1.

Процент накладных расходов

16%

2.

Транспортные расходы

480 руб.

3.

Аренда

2400 руб.

Управление

3200

Итого прочие затраты

6080 руб.

Предполагаемая сумма договора на разработку. Предполагаемая сумма договора на разработку отражена в Таблице.

Таблица

Предполагаемая сумма договора на разработку

1.

Затраты труда на создание ПП

20050 руб.

2.

Затраты на технологические средства разработки и программные средства

265 руб.

3.

Затраты на технические средства разработки

451 руб.

4.

Прочие затраты

6080 руб.

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

~26850 руб.

Таким образом, предполагаемые затраты на реализацию ПИ составят 26850,00 рублей

Затраты на реализацию ПИ и % прибыли: 26850 + 25% = 33500 рублей.

Таблица - Календарный план разработки ПИ

Этап разработки по изделию

Период

Работа

Испол.

начало

конец

Предпроектная стадия разработки ПИ

02.05.2012

02.05.2012

1.Анализ предметной области, выделение потребностей в ПИ

Васина В.Д.

03.05.2012

03.05.2012

2. Анализ требований к будущему ПИ

04.05.2012

06.05.2012

3. Оформление технического задания

Подготю внешней спецификации

07.05.2012

07.05.2012

1. Определение форм входной и выходной информации

08.05.2012

09.05.2012

2. Разработка интерфейса ПИ

10.05.2012

10.05.2012

3. Разработка управляющего интерфейса

Проектирование

11.05.2012

13.05.2012

1. Программная реализация обработки первичной информации по заказам

11.05.2012

13.05.2012

2. Программная реализация обработки первичной информации об продукции, просмотр, редактирование и удаление сведений о них

11.05.2012

13.05.2012

3. Программная реализация обработки первичной информации о контрагентах, просмотр, редактирование и удаление сведений о них

14.05.2012

14.05.2012

4. Отладка программных модулей

15.05.2012

15.05.2012

5. Разработка эксплуатационной документации

Внедрение и эксплуатация

16.05.2012

16.05.2012

1. Привязка ПИ к объекту

17.05.2012

17.05.2012

2. Оформление пояснительной записки

Внешние спецификации

Главная форма

Доступ к основным функциям программного продукта осуществляется из меню на главной форме:

Рис.1

Кнопка меню " Справочник Заказов "

Вызывает следующую форму, которая предназначена для добавления новых сведений.

Рис.3

Кнопка «Сформировать итоговый отчет по заказам»

При нажатии формируется полный отчет:

Рис.4

Кнопки управления справочником

С их помощью можно добавлять новый заказ, изменять существующие заказы и удалять их.

Рис.5

Печать

Кнопка панели инструментов "Печать" вызывает следующую форму, которая предназначена для печати необходимой информации.

Рис.6

Выход

Кнопка панели инструментов "Выход" закрывает справочник и возвращает в главное меню.

Структура программного изделия

Программное изделие создано при помощи языка программирования Microsoft VBA.

Программный комплекс изделия "Заказы" состоит из объектов Microsoft Access, экранных форм и запросов.

Листинг программы

//Запрос «отчет по периоду»

SELECT Заказы.[Номер заказа], Заказы.[Дата заказа], Клиенты.[Код клиента], Клиенты.[Наименование клиента], [Строка заказа].[Код товара], [Каталог товара].[Наименование товара], [Каталог товара].[Цена товара], [Строка заказа].[Количество товара], Заказы.[Стоимость заказа]

FROM (Клиенты INNER JOIN Заказы ON Клиенты.[Код клиента] = Заказы.[Код клиента]) INNER JOIN ([Каталог товара] INNER JOIN [Строка заказа] ON [Каталог товара].[Код товара] = [Строка заказа].[Код товара]) ON Заказы.[Номер заказа] = [Строка заказа].[Код заказа]

WHERE (((Заказы.[Дата заказа])>[Дата заказа начальная] And (Заказы.[Дата заказа])<[Дата заказа конечная]));

Форма «Меню»:

// Открывает справочник заказов

Option Compare Database

Private Sub Кнопка0_Click()

On Error GoTo Err_Кнопка0_Click

Dim stDocName As String

Dim stLinkCriteria As String

stDocName = ChrW(1057) & ChrW(1087) & ChrW(1088) & ChrW(1072) & ChrW(1074) & ChrW(1086) & ChrW(1095) & ChrW(1085) & ChrW(1080) & ChrW(1082) & ChrW(32) & ChrW(1079) & ChrW(1072) & ChrW(1082) & ChrW(1072) & ChrW(1079) & ChrW(1086) & ChrW(1074)

DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_Кнопка0_Click:

Exit Sub

Err_Кнопка0_Click:

MsgBox Err.Description

Resume Exit_Кнопка0_Click

End Sub

// Сформировывает итоговый отчет по заказам

Private Sub Кнопка5_Click()

On Error GoTo Err_Кнопка5_Click

Dim stDocName As String

stDocName = ChrW(1047) & ChrW(1072) & ChrW(1082) & ChrW(1072) & ChrW(1079) & ChrW(1099) & ChrW(95) & ChrW(1087) & ChrW(1077) & ChrW(1088) & ChrW(1077) & ChrW(1082) & ChrW(1088) & ChrW(1077) & ChrW(1089) & ChrW(1090) & ChrW(1085) & ChrW(1099) & ChrW(1081) & ChrW(49)

DoCmd.OpenReport stDocName, acPreview

Exit_Кнопка5_Click:

Exit Sub

Err_Кнопка5_Click:

MsgBox Err.Description

Resume Exit_Кнопка5_Click

End Sub

//Переходит к запросу и сформировывает отчет по периоду

Private Sub Кнопка7_Click()

On Error GoTo Err_Кнопка7_Click

Dim stDocName As String

stDocName = ChrW(1047) & ChrW(1072) & ChrW(1082) & ChrW(1072) & ChrW(1079) & ChrW(1099) & ChrW(32) & ChrW(1079) & ChrW(1072) & ChrW(32) & ChrW(1087) & ChrW(1077) & ChrW(1088) & ChrW(1080) & ChrW(1086) & ChrW(1076) & ChrW(32) & ChrW(1074) & ChrW(1088) & ChrW(1077) & ChrW(1084) & ChrW(1077) & ChrW(1085) & ChrW(1080)

DoCmd.OpenReport stDocName, acPreview

Exit_Кнопка7_Click:

Exit Sub

Err_Кнопка7_Click:

MsgBox Err.Description

Resume Exit_Кнопка7_Click

End Sub

Форма «Справочник заказов»:

Private Sub Form_Current()

End Sub

Private Sub Строка_заказа_подчиненная_форма_Exit(Cancel As Integer)

Стоимость_заказа = [Строка заказа подчиненная форма].Form![Поле12]

End Sub

// При нажатии кнопки добавляется новый заказ

Private Sub Добавить_Заказ_Click()

On Error GoTo Err_Добавить_Заказ_Click

DoCmd.GoToRecord , , acNewRec

Exit_Добавить_Заказ_Click:

Exit Sub

Err_Добавить_Заказ_Click:

MsgBox Err.Description

Resume Exit_Добавить_Заказ_Click

End Sub

// При нажатии кнопки сохраняются изменения в заказе

Private Sub Сохранить_заказ_Click()

On Error GoTo Err_Сохранить_заказ_Click

DoCmd.RunCommand acCmdSaveRecord

Exit_Сохранить_заказ_Click:

Exit Sub

Err_Сохранить_заказ_Click:

MsgBox Err.Description

Resume Exit_Сохранить_заказ_Click

End Sub

// При нажатии кнопки удаляется выделенный заказ

Private Sub Удалить_заказ_Click()

On Error GoTo Err_Удалить_заказ_Click

DoCmd.RunCommand acCmdSelectRecord

DoCmd.RunCommand acCmdDeleteRecord

Exit_Удалить_заказ_Click:

Exit Sub

Err_Удалить_заказ_Click:

MsgBox Err.Description

Resume Exit_Удалить_заказ_Click

End Sub

Форма «Строка заказа»

Option Compare Database

Private Sub Количество_товара_AfterUpdate()

Остаток_товара = Остаток_товара - Количество_товара

End Sub

Private Sub Поле20_Click()

End Sub

Руководство пользователя. Установка и запуск программы

Установка программы осуществляется администратором.

Запуск программы осуществляется следующим способом:

Включить компьютер

Запустить БД, MS Access

При запуске программы появляется сообщение:

Предупреждение системы безопасности Часть содержимого базы данных отключено. Нужно нажать «Параметры»

Рис.

Появиться следующее диалоговое окно, в нем следует выбрать пункт «Включить это содержимое» и нажать кнопку «ОК»

Рис.

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

Главное меню

Рис.

При нажатии кнопки «Справочник заказов» Вы попадаете в справочник:

Рис.

В нём имеются кнопки для удобства добавления, редактирования и удаления заказов:

Рис.

А также область данных, где непосредственно вводятся необходимые данные о заказе:

Рис.

При нажатии кнопки «Сформировать отчет по периоду», программа запрашивает дату начала отчета и дату окончания отчета в формате ДД.ММ.ГГГГ:

Дата в формате ДД.ММ.ГГГГ

Рис.

Кнопка «ОК»

Дата в формате ДД.ММ.ГГГГ

Рис.

Кнопка «ОК»

После этого сформируется отчет:

Который при необходимости можно вывести на печать на принтер.

При нажатии кнопки «Сформировать итоговый отчет по заказам» формируется полный отчет:

Рис

Который при необходимости можно вывести на печать на принтер.

Список литературы

1. Благодатских В.А. и др. Стандартизация разработки программных средств: Учеб. пособие. - М.: Финансы и статистика, 2005.

2. Вендеров A.M. Проектирование программного обеспечения экономических информационных систем. Учебник. М.: Финансы и статистика, 2005.

3. А.И. Дашевский Методические указания к курсовому проекту «Проектирование программного средства сложной структуры»

4. http://easyprog.ru/ Сайт программирования

5. Минитаева, А.М. Разработка и стандартизация программных средств и информационных технологий

6. Бугорский В.Н. и др. Прикладная информатика в экономике: Учебное пособие. Под ред. д-ра экон. наук, проф. А.И. Михайлушкина. - СПб.: СПбГИЭУ, 2005.

7. Вендров А.М. Практикум по проектированию программного обеспечения экономических информационных систем: Учеб. пособие. - М.: Финансы и статистика,2002.

8. Размещено на Allbest.ru

...

Подобные документы

  • Основные задачи национального органа по стандартизации в России. Структура Федерального агентства по техническому регулированию и метрологии. Характеристика международных организаций по стандартизации программных средств и информационных технологий.

    презентация [258,0 K], добавлен 27.12.2013

  • Разработка и внедрение информационной системы "Учет товаров в супермаркете". Понятие стандартизации, ее цели и основные термины процесса. Объекты стандартизации и ее уровни. Нормативные документы по стандартизации. Внедрение стандартов в организации.

    презентация [314,9 K], добавлен 27.12.2013

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

    реферат [221,8 K], добавлен 16.12.2010

  • Общая характеристика технических средств информационных технологий. Жизненный цикл технических информационных технологий, его основные этапы и отличительные особенности. Определение необходимости технической поддержки определенного вида деятельности.

    реферат [21,1 K], добавлен 05.11.2010

  • Автоматизированная выборка данных, упрощение переработки информации при использовании СУБД. Разработка программного обеспечения автоматизированного рабочего места секретаря учебно-методического кабинета. Назначение, проверка, условия применения программ.

    контрольная работа [304,6 K], добавлен 28.07.2010

  • Понятие CASE-средств как программных средств, которые поддерживают процессы создания и сопровождения информационных систем (ИС). Особенности IDEF-технологии разработки ИС. Описание нотации IDEF0. Разработка функциональных моделей бизнес-процесса.

    презентация [399,8 K], добавлен 07.04.2013

  • Информатика как единство науки и технологии, этапы ее развития и инструментарий. Классификация видов информационных технологий и их применение. Модели информационных процессов и структура программных продуктов. Объектно-ориентированное проектирование.

    курс лекций [1,6 M], добавлен 12.12.2011

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

    курсовая работа [544,3 K], добавлен 12.05.2015

  • Общая характеристика использования информационных технологий на предприятии. Обоснование выбора программных средств разработки приложения. Логическое и физическое моделирование базы данных. Построение диаграммы классов автоматизированной системы учета.

    дипломная работа [12,5 M], добавлен 13.06.2015

  • Анализ методологии и стандартизации оценки характеристик качества готовых программных средств: по функциональной пригодности, по корректности, по способности к взаимодействию, по защищенности. Процессы и продукты жизненного цикла программных средств.

    контрольная работа [26,6 K], добавлен 23.01.2011

  • Распределенная обработка данных. Двухуровневые модели распределения основных функций. Применение модели сервера приложений и баз данных. Основные пути распараллеливания запросов. Общая характеристика программных средств подготовки табличных документов.

    отчет по практике [52,6 K], добавлен 30.09.2009

  • Информатизация России. Рынок программных средств. Основные задачи стандартизации, сертификации и лицензирования в сфере информатизации. Совокупность инженерных методов и средств создания программного обеспечения. Жизненный цикл программного обеспечения.

    лекция [352,8 K], добавлен 09.03.2009

  • Внедрение информационных технологий в различные области современной системы образования. Исследование основных средств информатизации образования. Особенности осуществления контроля знаний учащихся в системе Moodle. Информатизация образования в России.

    реферат [21,0 K], добавлен 03.10.2014

  • Преимущества использования средств информационно-коммуникационных технологий в образовании. Состояние и перспективы развития информационных технологий БТЭУ. Задачи Отдела дистанционных образовательных технологий, используемое программное обеспечение.

    отчет по практике [934,3 K], добавлен 21.05.2015

  • Основные черты современных информационных технологий. Цель применения информационных технологий - снижение трудоемкости использования информационных ресурсов. Использованные программные средства для разработки информационной системы для продажи книг.

    курсовая работа [1,2 M], добавлен 27.06.2014

  • Характеристика основных тенденций, наиболее характерных для современной практики в области разработки и применения информационных технологий (ИТ). Примеры российского опыта эффективного внедрения ИТ. Категории стратегического влияния ИТ на предприятие.

    реферат [27,4 K], добавлен 12.10.2010

  • Основные свойства информационных технологий в экономике. Классификация, главные компоненты и структурная схема информационных технологий. Системные и инструментальные средства. Особенности взаимодействие информационных технологий с внешней средой.

    презентация [217,3 K], добавлен 22.01.2011

  • Понятие и структура, особенности применения современных научных информационных технологий в образовании. Типология педагогических программных средств, условия их успешного применения. Формулирование требований к учебнику и этапы его создания, требования.

    дипломная работа [854,4 K], добавлен 07.07.2015

  • Исследование основных преимуществ и недостатков применения серверных технологий динамической генерации HTML-страниц JSP и ASP.Net. Разработка и автоматизация информационной системы учета внешнеэкономической деятельности ЗАО "Крафт Фудз Украина".

    статья [23,3 K], добавлен 27.11.2010

  • Понятие, закономерности функционирования нейронных сетей, Обзор информационных технологий, программных средств для реализации соответствующих алгоритмов. Детальное описание особенностей выполнения демонстрационного примера, составление программного кода.

    курсовая работа [551,3 K], добавлен 09.04.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.