
- •Содержание
- •Условные обозначения
- •Введение
- •1.Жизненные циклы ис
- •Планирование и анализ требований
- •Основные параметры по
- •1.1.2 Технико-экономическое обоснование (тэо) проекта
- •1.1.3 Техническое задание проекта
- •1.2 Техно рабочий проект
- •1.2.1 Технический проект
- •1.2.2 Рабочий проект
- •1.3 Внедрение, тестирование ис
- •1.4 Эксплуатация, сопровождение ис
- •Заключение
- •Список литературы:
Заключение
В результате выполнения курсовой работы была создана ИС «Ремонт сотовых телефонов». Основой для ИС является база данных, разработанная в СУБД Visual Studio.Net. База данных содержит в себе все необходимые для корректной работы системы элементы: таблицы, запросы, хранимые процедуры, триггеры. Отчеты для ИС создавались в СУБД MS Access, путем экспорта данных их СУБД Visual Studio.Net. ИС «Ремонт сотовых телефонов» реализована в полной степени, в соответствии с индивидуальным заданием на курсовую работу.
Внедрение ИС «Ремонт сотовых телефонов» позволит:
Оформление заказа от клиентов;
Модификация данных по клиентам, мастерам, менеджерам, запчастям;
Учет выполнения принятых заявок на ремонт.
Все вышеперечисленное обеспечит повышение производительности, эффективности управления данным предприятием.
В ходе разработки системы я познакомился и научился работать с СУБД Microsoft Visual Studio.NET, подробнее узнал язык составления SQL запросов и закрепил навыки работы с MS Access.
Список литературы:
Автоматизация технологических процессов и производств, Галеева М.Э., Изд- во «ЮНОНА», 2001 г.
Автоматизированные информационные системы, базы и банки данных. Вводный курс., Гайдамакин А.Н., Изд-во «Инфра-М», 2010 г.
Введение в системы баз данных., Дейт К., 2001 г
Введение в теорию и практику информационно-образовательных систем, Рыжова Н.И Изд-во БГПУ, 2004 г.
Доступ к базам данных и техника работы в сети, Дунаев В.Н., Изд-во «Диалог», 2003 г.
Информационные системы, Петров В.Н., Изд-во «Колибри», 2005 г.
Информационные системы и технологии в экономике и управлении: уч.пособие/ Под ред. В.В. Трофимова, Изд-во «Яшна», 2004 г
Информационные системы в машиностроении, Жернова Ю.В., Изд-во «Кронштадт», 2000 г.
Информационные системы управления предприятиями, Лямова Л.Э., Изд-во «Дрофа», 2005 г.
Методы и модели анализа данных, Холод Д.Э., Изд-во «Просвещение», 2002 г.
Основы построения автоматизированных информационных систем: учебник В.А. Гвоздева, И.Ю. Лаврентьева., Изд-во «Издательский дом», 2009 г.
Оформление торжественных мероприятий, Зеленская М.А., Изд-во «Праздник», 2001 г 18.Оформление курсовых проектов, Печенкина Ж.Б., 2005 г
Проектирование информационных систем, Грекул В.И., Изд-во «Диалог», 2002 г.
Производственный менеджмент: Учебник/ Под ред.В.А. Козловского. - Изд-во «ИНФРА-М»,2006 г.
Разработка и эксплуатация автоматизированных информационных систем, Киселев Д.В., Изд-во «Форум», 2011 г.
Редактирование баз данных, Бургундская Д. Е., Изд-во «Капиталь», 2004 г.
Средства разработки информационных систем. Маклаков В.В., Изд-во «ДИАЛОГ-МИФИ», 2000 г
Теория и практика построения баз данных - Database Processing., Кренке Г.В., СПб.: Питер, 2005 г.
Требования к построению баз данных, Орлова Д.К., Изд-во «Романс», 2009 г.
Учебное пособие для студентов средних профессиональных учереждений, Маркова Г.С., Изд-во «Союз»,2010 г
Формирование навыков построения проектов информационных систем, Ворошилов А.А., Изд-во «Пермь», 2010 г.
Язык SQL, Ярилов К.А., Изд-во «Профессионал», 2002 г
http://ru.wikipedia.org
Приложение
Приложение 1
Выполненные запросы (Лист 1, Листов 4)
№ |
Формулировка |
Код/Выполнение |
1 |
2 |
3 |
1 |
Список посещаемости клиентов |
|
2 |
Вывести список телефонов и мастеров, которые их ремонтировали с датой начала и окончания работы |
|
3 |
Количество отремонтированных телефонов каждым мастером |
|
4 |
Сумма всех заказов каждого мастера |
|
5 |
Средняя стоимость заказов каждого мастера |
|
Приложение 1
Выполненные запросы (Лист 2, Листов 4)
6 |
Список клиентов с их телефонами, список отсортировать по фамилии (Клиенты) |
|
7 |
Увеличить оклад менеджера под фамилией Башаров в 1,5 раза |
|
8 |
Список услуг, выполненных с 01.02.2014г по 04.02.2014г |
|
9 |
Вывести все сведения с таблицы Оформление_заказа по телефону “Nokia” |
|
10 |
Количество наименований телефнов в таблице «Телефоны» |
|
11 |
Количество запчастей производителей США и их средняя соимость |
|
12 |
Вывести все записи из таблицы ‘Ремонт’, мастера Малышева, код этого мастера нам не известен |
|
Приложение 1
Выполненные запросы (Лист 3, Листов 4)
13 |
Все сведения по клиентам, с ФИО от А до О |
|
14 |
Удалить данные по клиенту Молгачев |
|
15 |
Составить список клиентов, у кого не имеется телефона |
|
16 |
ФИО мастера, который отремонтировал менее 7 телефонов |
|
17 |
Список запчастей, которые ни разу не использовались |
|
18 |
Возраст менеджеров |
|
19 |
Стаж мастеров |
|
20 |
Список телефонов со сроком их ремонта в днях. |
|
21 |
Самая дорогая стоимость запчасти |
|
Приложение 1
Выполненные запросы (Лист 4, Листов 4)
22 |
В архивную таблицу поместить телефоны с наименованием марки Nokia |
|
23 |
Все заказы за 2012 год сбросить в архивную таблицу |
|
24 |
Изменить шифр клиента Панасенко на 11 |
|
25 |
Список клиентов с 1 по 5 февраля 2014 года |
|
Приложение 2
Выполненные процедуры(Лист 1, Листов 3)
№ |
Формулировка |
Код |
Выполнение |
1 |
2 |
3 |
4 |
1 |
Список заказов, оформленных с 5 по 7 февраля 2014 года |
ALTER PROCEDURE Ремонты @Дата_нач_работы datetime, @Дата_кон_работы datetime as Select* From Оформление_заказа Where Дата_оформ Between @Дата_нач_работы and @Дата_кон_работы Return |
|
2 |
Увеличить поле оклад на определенное количество для определенного мастера |
ALTER PROCEDURE Увеличение_оклада @коэф_увел real, @ФИО char(30) as Update Мастер Set Оклад=Оклад*@коэф_увел Where ФИО = @ФИО Return |
|
Приложение 2
Выполненные процедуры(Лист 2, Листов 3)
3 |
Добавление нового клиента |
ALTER PROCEDURE Добавление_клиента @Шифр_клиента int, @ФИО char(30), @Телефон char(15) as insert into клиент(Шифр_клиента, ФИО, Телефон) Values (@Шифр_клиента,@ФИО, @Телефон) Return |
|
4 |
Запчасти определен-ного производите-ля |
ALTER PROCEDURE Запчасти_производителя @Производитель char(30) as Select Наименование, Производитель From Запчасти Where (Производитель= @Производитель) Return |
|
Приложение 2
Выполненные процедуры(Лист 2, Листов 3)
5 |
Стоимость запчасти с определен-ным наименова-нием |
ALTER PROCEDURE Определенная_стоимость @Наименование char(30) as Select Наименование, Стоимость From Запчасти Where (Наименование=@Наименование) Return |
|
6 |
Удаление клиента |
ALTER PROCEDURE Удаление_клиента @Шифр_клиента int as Delete Клиент Where (Шифр_клиента=@Шифр_клиента) Return |
|
7 |
Все данные по мастеру |
ALTER PROCEDURE Все_данные_по_мастеру @Шифр_мастера int as Select * From Мастер Where (Шифр_мастера=@Шифр_мастера) Return |
|
Приложение 2
Выполненные процедуры(Лист 3, Листов 3)
8 |
Список отре-монтированных телефонов, определен-ным мастером |
ALTER PROCEDURE Список_отремонтированных @ФИО char(30) as Select * From Ремонт Where Шифр_мастера=(select Шифр_мастера from мастер Where ФИО=@ФИО) Return |
|
9 |
Изменение телефона у менеджера |
ALTER PROCEDURE Редактированипе_телефона @ФИО char(30), @Телефон char(15) as Update Менеджер Set Телефон=@Телефон Where ФИО=@ФИО Return |
|
10 |
Возраст опре-деленного менеджера |
ALTER PROCEDURE Возраст_менеджера @ФИО char(30) as Select ФИО, DATEDIFF (year, ДатаРождения, {fn NOW ()}) as возраст From Менеджер Where ФИО like @ФИО Return |
|
Приложение 3
Выполненные триггеры (лист 1; листов 1)
№ |
Формулировка |
Код |
Выполнение |
1 |
2 |
3 |
4 |
1 |
Триггер на добавление записи в таблицу прогулы |
ALTER TRIGGER Прогулы_Trigger1 ON dbo.Прогулы FOR Insert AS Declare @x int Select @x=I. Шифр_мастера From Прогулы A, Inserted I Where A. Шифр_мастера=I.Шифр_мастера If NOT (Exists (Select * From Мастер Where Шифр_мастера=@x)) Begin RollBack Tran RaisError('Такого мастера не существует!',16,10) End
|
|
Приложение 4
Выполненные отчеты (лист1; листов 4)
№ |
Формулировка отчета |
1 |
Список телефонов и мастеров, которые их ремонтировали
|
Приложение 4
Выполненные отчеты (лист2; листов 4)
2 |
Доходы мастеров
|
Приложение 4
Выполненные отчеты (лист3; листов 4)
3 |
Посещаемость клиентов
|
4 |
Ремонт мастера Малышева
|
Приложение 4
Выполненные отчеты (лист4; листов 4)
5 |
Посещаемость клиентов
|
|
|
Ахмеджанов И.Х. |
|
|
КР.14.080802.01.02.08.ПЗ |
Стр |
|
|
Сквалецкая Н. В. |
|
|
||
|
||||||
Изм |
Лист |
№ докум |
Подп. |
Дата |