Управление поставками IT-проекта

Создание информационной системы управления поставками ИТ-проекта. Повышение уровня автоматизации отдела управления поставками на предприятии для обеспечения более быстрой, эффективной и дешевой работы с клиентами и поставщиками. Проектирование таблиц БД.

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

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

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

ALTER TABLE Upravlenie ADD CONSTRAINT FK_Upravlenie5 FOREIGN KEY (COL_17) REFERENCES Manager (number) ON DELETE NO ACTION ON UPDATE NO ACTION;

ALTER TABLE Upravlenie ADD CONSTRAINT FK_Upravlenie4 FOREIGN KEY (Manager_number) REFERENCES Manager (number) ON DELETE NO ACTION ON UPDATE NO ACTION;

ALTER TABLE Upravlenie ADD CONSTRAINT FK_Upravlenie3 FOREIGN KEY (Zakazchik_number) REFERENCES Zakazchik (number) ON DELETE NO ACTION ON UPDATE NO ACTION;

ALTER TABLE Upravlenie ADD CONSTRAINT FK_Upravlenie2 FOREIGN KEY (Rukovoditel_number) REFERENCES Rukovoditel (number) ON DELETE NO ACTION ON UPDATE NO ACTION;

ALTER TABLE Upravlenie ADD CONSTRAINT FK_Upravlenie0 FOREIGN KEY (number) REFERENCES program (number) ON DELETE NO ACTION ON UPDATE NO ACTION;

автоматизация клиент поставщик таблица

Рис.13 Схема базы данных

Генерация кода JAVA

public class Manager

/**

* @roseuid 40D8584300BC

*/

public Application()

{

}

/**

* @roseuid 3FBF4B53032A

*/

public void open()

{

}

/**

* @roseuid 3FBF4B5B029E

*/

public void close()

{

}

/**

* @roseuid 3FBF4B5E038E

*/

public void add()

{

}

/**

* @roseuid 3FBF4B660140

*/

public void delete()

{

}

/**

* @roseuid 3FBF4B6903B6

*/

public void find()

{

}

/**

* @roseuid 3FBF4B6D00BE

*/

public void update()

{

}

/**

* @roseuid 3FBF4B740302

*/

public void lock()

{

}

/**

* @roseuid 3FBF4B780118

*/

public void unlock()

{

}

/**

* @roseuid 3FBF4B7B0280

*/

public void save()

{

}

/**

* @roseuid 3FBF4BB700AA

*/

public void define_money()

{

}

}

{

private Integer Number;

private String Surname;

private String Name;

public Upravlenie theUpravkenie;

/**

* @roseuid 40D8584300BC

*/

public Manager()

{

}

}

public class Rukovoditel

{

private Integer Number;

private String Name;

private Integer Sense;

/**

* @roseuid 3FBF4B53032A

*/

public Rukovoditel()

{

}

}

public class Zakazchik

{

private Integer Number;

private String Surname;

private String Name;

public Manager theManager;

public Rukovoditel theRukovoditel;

/**

* @roseuid 3FBF4B5B029E

*/

public class Manager extends Upravsrok

{

private Integer Number;

private String Surname;

private String Name;

public Rukovoditel theRukovoditel;

/**

* @roseuid 40D8583F02A1

*/

public Manager()

{

}

}

public class Programm

{

private String Name;

private Long Ram;

private String Bearer;

private String OS;

private String Definition;

public Upravlenie the Upravlenie;

/**

* @roseuid 47852EAD0000

*/

public Programm()

{

}

}

Диаграмма компонентов

Рис.14 Диаграмма компонентов

Заключение

В данном курсовом проекте рассмотрены 2 больших раздела проектирования информационных систем: функционально-ориентированный и объектно-ориентированный подходы. В ходе решения основных задач получены навыки работы на BPwin, ERwin, Rational Rose, Data Modeler. Также освоены процессы генерации SQL-скрипта и кода Java.

Теперь после завершения работы над курсовым проектом можно сделать следующие выводы:

Выше рассмотренные средства разработки и генерации имеют прочную связь между собой: одно средство может генерировать данные в другое; ошибки, сделанные в одной программе, переносятся в другую. Так что необходимо неоднократно проверять проделанную работу и возвращаться на предыдущие этапы для переработки и дополнения.

Список используемой литературы

1. Тимоти Пайрон Использование Microsoft Project 2002

2. Элейн Мармел Project 2002 Библия пользователя

3. Управление бюджетом проекта (PMBM01). Стандарт ANSI PMI PMBOK

4. Лабораторная работа №1 «Создание концептуальной модели базы данных с использованием CASE-средства ERWin» (Merwin1.doc, Пример1.doc).

5. Лабораторная работа “Диаграммы потоков данных” (LabDFD1.doc).

6. Лабораторная работа “Модель сущность-связь (ER)” (ЛекцияERмодель.doc).

7. Лабораторной работа №2 «Создание логической модели БД с использованием ERWin» (Merwin2.doc, Пример2.doc).

8. Лабораторная работа «Создание логической модели данных средствами ERwin» (LBPS_ERW1.doc).

9. Лабораторная работа «Создание логической модели данных средствами ERwin» (LBPS_ERW2.doc).

10. Лабораторная работа №3 «Создание физической модели БД с использованием ERWin» (Пример3.doc)

11. Лабораторная работа «Проектирование транзакций» (LBPS_tranz.doc).

12. Лабораторная работа №2 “ Объектно-ориентированный анализ и проектирование: этап планирования разработки информационной системы ” (LAB_UM2.doc).

13. Лабораторная работа №3 “ Объектно-ориентированный анализ и проектирование: построение концептуальной модели ” (LAB_UM3.doc).

14. Лабораторная работа по UML №3 “Диаграммы прецедентов” (LAB_UML_ПРЕЦЕДЕНТЫ.doc).

15. Лабораторная работа №4 “Объектно-ориентированный анализ и проектирование: определение поведения системы на стадии анализа” (LAB_UM4.doc).

16. Лабораторная работа №5 “Диаграмма видов деятельности” (LAB_UM5.doc).

17. Лабораторная работа №6 “Диаграмма последовательностей” (LAB_UM6.doc).

18. Лабораторная работа №7 “ Объектно-ориентированный анализ и проектирование: построение диаграмм классов и пакетов на стадии логического проектирования информационной системы ” (LAB_UM7.doc).

19. Лабораторная работа №8 “ Объектно-ориентированный анализ и проектирование: технология построения диаграмм Классов” (LAB_UM8.doc).

20. Лабораторная работа №9 “ Объектно-ориентированный анализ и проектирование: технология построения диаграмм Классов: работа с атрибутами и операциями” (LAB_UM9.doc).

21. Лабораторная работа №10 “ Объектно-ориентированный анализ и проектирование: технология построения диаграмм Классов: работа со связями ” (LAB_UM10.doc).

22. Лабораторная работа №11 “ Объектно-ориентированный анализ и проектирование: моделирование поведения с помощью диаграмм состояний ” (LAB_UM11.doc).

23. Лабораторная работа №12 “ Объектно-ориентированный анализ и проектирование: генерация структуры базы данных на стадии конструирования ” (LAB_UM12.doc).

24. Лабораторная работа №13 “ Объектно-ориентированный анализ и проектирование: моделирование физических элементов с помощью диаграмм реализации на этапе конструирования ” (LAB_UM13.doc).

25. Лабораторная работа №14 “Объектно-ориентированный анализ и проектирование: генерация программного кода на этапе конструирования” (LAB_UM14.doc).

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


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

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