Курсовые работы / ПРИС П _4
.pdfРисунок 1. 4– Дерево программных модулей
1.8 Блок-схема одного из выбранных модулей
Блок-схема модуля изменения пароля представлена на рисунке 1.6.
Начало
Очистить форму ввода
ввод текущего пароля
ввод нового пароля
Нет |
Данные введены? |
Да |
Текущий пароль |
Нет |
|
|
|
||
|
|
|
введен, верно? |
|
|
|
|
Да |
|
'Пароль изменен
успешно'
Конец
Рисунок11..1–5 –Блок--схемамодуляизмененияпароля Рисунок 4 – Блок-схема модуля изменения пароля
12
1.9 Инструкция пользователя по установке программного продукта и работе с
ним
Требования к аппаратным средствам:
-процессор Pentium 600 Hz и выше;
-объем свободной памяти – 30 Мб и более;
-ОС Windows XP/Vista/7/8.
Требуемые программные средства:
–MS Access 2003 (и выше версии);
–MS Word 2003 (и выше версии).
Перед запуском программы необходимо прописать путь к рабочему файлу БД в файле Options.ini в соответствии с форматом, представленном в нем.
Для запуска программы необходимо дважды кликнуть на ярлыке с именем PSF.exe. Появится окно, представленное на рисунке 1.7, где необходимо выбрать пользователя и ввести пароль.
Рисунок 1.6 – Окно входа в программу
Далее открывается форма главного меню, внешний вид которого показан на рисунке 1.8.
13
Рисунок 1. 7– Главное меню системы
Главное меню системы содержит в себе следующие пункты:
1.Файл
•Выбор базы данных
•Выход из программы
2.Сотрудники:
•Сведения о тарифных ставках
•Сведения о работниках
3.Продажи
•Ежедневнфе продажи
4.Зарплата
•Расчет зарплаты
•Сведения о зарплате
Рассмотрим работу со справочниками на примере справочника «Сведения о тарифных ставках». Для этого нажмем в меню «Сотрудники» пункт «Сведения о тарифных ставках». Мы можем просмотреть все возможные варианты работ. На рисунке 1.9 представлен вид окна сведения «Сведения о тарифных ставках».
14
Рисунок 1. 8 – «Сведения» пункт «Сведения о тарифных ставках»
Обновление информации в справочнике происходить с периодичностью в 7 секунд.
В этом справочнике можно осуществлять следующие операции:
1)просматривать все тарифные ставки;
2)их стоимость, премия.
Рассмотрим работу пункта меню отчеты на примере отчета «Ведомость». При выборе этого отчета появится окно, в которое необходимо будет ввести временной промежуток, за который вы хотите получить отчет. После ввода откроется документ MSWord с результатами. Иллюстрации представлены на рисунках 1.10 и 1.11.
Рисунок 1. 10– Результат отчета
15
Рисунок 1.11– Результат отчета
Сервисная операция «Резервное копирование» позволяет создавать копию рабочей базы данных в выбранном каталоге.
Сервисная операция «Изменение пароля» осуществляет оперативную смену пароля. Диалоговое окно для изменения пароля показано на рисунке 1.12.
Рисунок 1. 12– Резервное копирование
Для организации многопользовательского доступа к БД необходимо поместить файл в общий сетевой ресурс, доступный всем пользователям, а при входе в системк прописать адрес сетевой папки, в которой лежит БД.
Клиент должен быть установлен на каждом рабочем месте. Для этого достаточно скопировать папку с программой в свободную директорию. Листинг программы представлен в приложении В.
1.10 Способы и результаты тестирования программного продукта
Тестирование проводиться с целью определения корректности работы информационной системы на всех (большей части) вариантах наборов данных.
При тестировании программы в нормальном режиме, никаких ошибок в работе системы выявлено не было, так как информационная система работает корректно и не допускает ошибок при вводе нормальных данных.
16
Для проверки работоспособности программы в нормальных условиях были протестированы модули справочников, хранящие информацию о предметной области т.к. они содержат одинаковые функциональные возможности. Программа тестирования включает в себя:
добавление новой записи в БД;
редактирование информации (удаление) о записи;
Таблица 1.13 - Экстремальные ситуации при заполнении справочника
Исключительная ситуация |
Информационное сообщение |
|
|
|
Необходимо заполнить «Название поля» |
Не введено значение в какое-либо поле |
(указывается наименование поля, в |
которое необходимо ввести данные). |
|
|
Пример на рисунке 1.14 |
|
|
Удаление или редактирование |
Отсутствует возможность добавления. |
пользователя, другим пользователем |
Пример предствлен на рисунке 1.15 |
|
|
Рисунок 1.14 – Пример исключительной ситуации Экстримальная ситуация, применимая для данной информационной системы
– возможный объем продаж за день равный 0.
17
Рисунок 1.15 - Пример экстримальной ситуации
18
ЗАКЛЮЧЕНИЕ
Врамках данного курсового проекта был выполнен анализ предметной области: расчет заработной платы сотрудникам мебельного магазина.
На основании выполненного анализа была построена функциональная модель по стандарту IDEF0, дополненная диаграммой описания логики взаимодействия информационных потоков IDEF3, а также логическая и физическая модель данных по стандарту IDEF1X. Представленная логическая модель нормализована до третьей нормальной формы. По полученным в результате построения диаграмм итогам было выполнено описание таблиц базы данных и непосредственная её реализация.
Входе разработки системы были повторены способы создания архитектуры «файл-сервер», а также способы работы с БД при помощи компонентов Delphi ADO, а также возможность работы с MS Word из Delphi.
Созданная в соответствии с техническим заданием система имеет ряд недостатков, которые возможно устранить будущем:
- формирование более широкого набора отчетов.
Цель курсового проекта достигнута, задачи выполнены.
19
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1 Ачкасов В.Ю. Программирование баз данных в Delphi. - М.: ИнтернетУниверситет Информационных Технологий, 2010. – 382с.
2 Вендров А.М. Проектирование программного обеспечения экономических информационных систем: Учебник для студентов вузов.– М.: Финансы и статистика, 2009. – 352 с.
3 Вендров А. М. CASE-технологии: Современные методы и средства проектирования информационных систем.- М.: Финансы и статистика, 2011.- 362 с.
4 Вендров А. М. Практикум по проектированию программного обеспечения экономических информационных систем: Учебное пособие для студентов вузов. - М.: Финансы и статистика, 2009.- 378 с.
5 Архангельский А.Я. Delphi 2009. Справочное пособие. – М.:БИНОМ,
2011. – 134с.
6 Геловани В. А. Интеллектуальные системы поддержки принятия решений/ Геловани В. А., Башлыков А.А., Бритков В.Б., Вязилов Е.Д. - М.: Эдиториал УРСС, 2012. - 304 с.
7 Дейт К.Д. Введение в системы баз данных. – М.: Вильямс, 2011. – 1316
с.
8 Карпова Т.С. Базы данных: Модели, разработка, реализация.- СПб: Питер, 2009. – 301 с.
9 Пауэр Д.Д. Краткая история развития систем поддержки принятия решений.//Corportal:URL::http://www.corportal.ru/History/DataTech/DSS/DSS.aspx
(2015. 28.окт.)
10Фленов М.Е. Библия Delphi . − СПб.: БХВ-Петербург, 2009. − 880с.
11Проектная деятельность на уроке с использованием информационных
технологий// |
Сайт |
edu.ru: |
URL: |
http://window.edu.ru/window/library/pdf2txt?p_id=26689.(2015.29.окт.)
20
12Ревунков Г.И. Проектирование баз данных: учебное пособие / Г.И. Ревунков. – М: МГТУ им. Н.Э. Баумана (Московский государственный технический университет имени Н.Э. Баумана): 2009. – 20 с.// Сайт e.lanbook.com:URL:http://e.lanbook.com/books/element.php?pl1_id=52390.
(2015.30.окт.)
13Абрамов Г.В., Медведкова И.Е., Коробова Л.А. Проектирование информационных систем: учебное пособие /Абрамов Г.В.– Воронеж, Воронежский Государственный университет инженерных технологий: 2012. – 172с.// Сайт biblioclub: URL:
http://biblioclub.ru/index.php?page=book_red&id=141626&sr=1.(2015.1.дек.)
14Коннолли Т., Бегг К. Базы данных. Проектирование, реализация и сопровождение. - М.: Издательский дом «Вильямс», 2009. - 1440 с.
15Кузнецов С. Основы современных баз данных. - М.: Издательство «Интернет-университет информационных технологий», 2010. - 488 с.
16Маслобоев А., Пестриков В. Delphi на примерах. Спб.: Издательство «БХВ-Петербург», 2010. - 496 с.
17Бодров О.А., Медведев Р.Е. Предметно-ориентированные экономические информационные системы: учебник для студентов, обучающихся по направлению «Прикладная информатика». - М.: Горячая линия-Телеком, 2013. - 242 с.
18Гвоздева Т.В., Баллод Б.А. Проектирование информационных систем. -
М.: Феникс, 2012. - 512 с.
19Иванова Г.С. Программирование: учебник для вузов по направлению 230100 «Информатика и вычислительная техника» 2-е изд. - М. : КНОРУС, 2013. - 425 с.
20Исаев Г.Н. Проектирование информационных систем: Учебное пособие. - М.: Омега-Л, 2013. - 424 с.
21