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

ЗАКЛЮЧЕНИЕ

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

результатом которой стала постановка задачи к проектированию информационной системы.

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

На основании полученных результатов была осуществлена разработка приложения клиент-серверной архитектуры.

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

Тестирование информационной системы осуществлялось с использованием стратегии «черный ящик» в трех режимах нормальном,

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

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

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

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

32

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1 Мебельная промышленность. 31-я Международная выставка

«Мебель, фурнитура и обивочные материалы» [Электронный ресурс] URL: https://www.meb-expo.ru/ru/articles-about-mebel/mebelnaya-promyshlennost/ (дата обращения: 28.12.2018 г.)

2 Tunesoft – Учет оборудования на предприятии | Infostart Journal

[Электронный ресурс] URL: https://www.galaktika.ru/erp (дата обращения: 29.12.2018 г.)

3 Отечественная, российская ERP система Галактика | Корпорация Галактика [Электронный ресурс] URL: https://www.galaktika.ru/erp (дата обращения: 29.09.2018 г.)

4 Программа учета оборудования, инвентаря, ремонтов и обслуживаний [Электронный ресурс] URL: http://yukosoft.ru/default.aspx (дата обращения: 29.09.2018 г.)

5 Баженова И.Ю. Основы проектирования приложений баз данных

[Электронный ресурс] : учеб. пособие / И.Ю. Баженова. Электронные текстовые данные. - М. : Открытый университет «ИНТУИТ», 2016. URL: https://biblioclub.ru/index.php?page=book_view_red&book_id=428933 (дата обращения: 20.12.2018 г.)

6Вендров А. М. Современные технологии анализа и проектирования информационных систем [Электронный ресурс] Центр Информационных Технологий. URL http://www.citmgu.ru/ (дата обращения: 13.10.2018).

7Васильков А.В. Информационные системы и их безопасность: учеб.

пособие М. : Форум, 2013. 528 c.

8 Маклаков С.В. BPwin и Erwin. CASE-средства разработки

информационных систем. М. : Диалог-МИФИ, 2015. 340 c.

9 Исаев Г.Н. Проектирование информационных систем: Учебное

пособие. М.: Омега-Л, 2013. 424 с.

33

10 Коваленко В. Проектирование информационных систем. Форум,

2015. 320 с.

11 Арутюнов В. В. Теория экономических информационных систем. М.:

Синтег, 2011. 360 с.

12 Хоменко А. Д. Базы данных. Учебник для вузов. М.: Синтег,

2012. 262с.

13 Основные методологии обследования организаций. Стандарт IDEF0.

[Электронный ресурс] URL: https://www.cfin.ru/vernikov/idef/idef0.shtml (дата

обращения: 22.12. 2018 г.)

14 Концептуальная, логическая и физическая модели данных

[Электронный ресурс] URL: https://studfiles.net/preview/5228984/page:2/ (дата обращения: 25.12. 2018 г.)

15 Создание физической модели в erWin [Электронный ресурс] URL: https://studfiles.net/preview/6354061/page:52/ (дата обращения: 25.12. 2018 г.)

16 Создание физической модели – bpWin [Электронный ресурс]

URL: https://itteach.ru/bpwin/sozdanie-fizicheskoy-modeli (дата обращения:

25.12. 2018 г.)

17 Раскин Интерфейс: новые направления в проектировании компьютерных систем М. : Символ-плюс, 2014. 272 c.

18Гроувер Д. Защита программного обеспечения М. : Мир, 2014. 283 c.

19Тестирование программного обеспечения [Электронный ресурс] URL: https://ru.wikipedia.org/wiki/Тестирование_программного_ обеспечения (дата обращения 07.12.2018)

20Методы тестирования программного обеспечения [Электронный ресурс] URL: http://juice-health.ru/program/software-testing/495-software-testing- methods (дата обращения 07.12.2018)

34

ПРИЛОЖЕНИЕ A

Календарный план проекта

Рисунок A.1 – Календарный план разрабатываемой информационной системы для учета оборудования в предприятии по производству мебели на заказ (1-16

задачи)

Рисунок A.2 – Календарный план разрабатываемой информационной системы для учета оборудования в предприятии по производству мебели на заказ (16-31

задача)

35

ПРИЛОЖЕНИЕ Б Модель бизнес-процесса

Рисунок Б.1 – Концептуальный уровень диаграммы

Рисунок Б.2 – Декомпозиция блока «Процесс учета оборудования в предприятии по производству мебели на заказ»

36

Рисунок Б.3 – Декомпозиция блока «Регистрация оборудования»

Рисунок Б.4 – Декомпозиция блока «Эксплуатация»

37

Рисунок Б.5 – Декомпозиция блока «Инвентаризация»

38

ПРИЛОЖЕНИЕ В Описание объектов базы данных

Таблица В.1 – Атрибуты сущности «ВидыОборудования»

Название таблицы

Наименование атрибута

Тип

ВидыОборудования

Код

int

 

Наименование

varchar

Таблица В.2 – Атрибуты сущности «ПартииОборудования»

Название таблицы

Наименование атрибута

Тип

ПартииОборудования

Код

int

 

Вид

int

 

Описание

varchar

 

Дата_выпуска

date

 

Цена_зе_ед

int

 

Количество

int

 

Стоимость партии

int

Таблица В.3 – Атрибуты сущности «Ответственные»

Название таблицы

Наименование атрибута

Тип

Ответственные

Код

int

 

Фамилия

varchar

 

Имя

varchar

 

Отчество

varchar

Таблица В.4 – Атрибуты сущности «Отделы»

Название таблицы

Наименование атрибута

Тип

Отделы

Код

int

 

Название

varchar

 

Ответственный

int

Таблица В.5 – Атрибуты сущности «РеестрОборудования»

Название таблицы

Наименование атрибута

Тип

РеестрОборудования

Инв_ном

int

 

Отдел

int

 

Единица_оборудования

varchar

 

Дата_инвент

date

39

ПРИЛОЖЕНИЕ Г

Текст модулей объектов

Листинг Г.1 – Текст программного кода модуля «Ответственные»

Листинг Г.1.1 – Текст программного кода процесса создания таблицы

<h3>Ответственные сотрудники</h3>

<form class="qwer" method="post" action="search_otv.php">

<input type="text" placeholder="Поиск" name="fam" />

<input type="submit" name="search" value=">>" /> <br><br> </form>

<form class="qwer" method="post" action="excel.php">

<input type="submit" name="export_excel" value="Экспорт" />

</form> <br><br> <?php

include_once("../../db.php");

$otvetstvennie = mysql_query(" SELECT * FROM Ответственные "); echo '<a href="add_otv.php">Добавить сотрудника</a>'; echo'<br>';echo'<br>';

echo "<table border=1 id=table>"; echo '<th>Код</th>';

echo '<th>Фамилия</th>'; echo '<th>Имя</th>'; echo '<th>Отчество</th>';

while ($row = mysql_fetch_array($otvetstvennie))

{

 

 

echo '<tr>';

 

 

echo '<td>

'. $row['Код'] .'

</td>';

echo '<td>

'. $row['Фамилия'] .' </td>';

echo '<td>

'. $row['Имя'] . '

</td>';

echo '<td>

'. $row['Отчество'] .' </td>';

echo '<td> <a href="edit_otv.php?Код='.$row['Код'].' ">Изменить</a></td>'; echo '<td> <a href="del_otv.php?Код='.$row['Код'].' ">Удалить</a></td>'; echo '</tr>';

}

mysql_close(); echo "</table>";

?>

40

Листинг Г.1.2 – Текст программного кода процесса добавления сотрудника

<form method="post" action="add_otv.php">

Фамилия <br />

<input type="text" name="fam" /><br />

Имя <br />

<input type="text" name="nam" /><br />

Отчество <br />

<input type="text" name="otch" /><br /><br />

<input type="submit" name="add" value="Добавить" />

</form>

<?php include_once("../../db.php"); if(isset($_POST['add'])) {

$fam = strip_tags(trim($_POST['fam'])); $nam = strip_tags(trim($_POST['nam'])); $otch = strip_tags(trim($_POST['otch']));

mysql_query(" INSERT INTO Ответственные ( Фамилия, Имя, Отчество)

VALUES ( '$fam', '$nam', '$otch') ");

mysql_close();

echo "Сотрудник добавлен";}

Листинг Г.1.3 – Текст программного кода процесса изменения сотрудника

<?php include_once("../../db.php"); $id = $_GET['Код'];

$otvetstvennie = mysql_query(" SELECT * FROM Ответственные WHERE

Код='$id' ");

$row = mysql_fetch_array($otvetstvennie); ?>

<form method="post" action="edit_otv.php?Код=<?php echo $id; ?>">

Фамилия <br />

<input type="text" name="fam" value="<?php echo $row['Фамилия']; ?>" /><br /> Имя <br />

input type="text" name="nam" value="<?php echo $row['Имя']; ?>" /><br />

Отчество <br />

<input type="text" name="otch" value="<?php echo $row['Отчество']; ?>" /><br

/><br />

<input type="submit" name="save" value="Сохранить изменения" />

</form>

41

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