Цели и задачи курсового проекта 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Цели и задачи курсового проекта



 

 

Цель курсового проекта «Проектирование экономических информационных систем» – закрепление умений проектирования реляционных баз данных (обследования предметной области, концептуального, логического и физического проектирования базы данных), формирование практических навыков по работе с базой данных (разработка хранимых процедур и запросов к базе данных) и организации обмена данными между приложениями.

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

Рекомендуемые технические средства и операционная система: ПЭВМ типа IBM PC и ОС Microsoft Windows 2000 / XP.

Рекомендуемые программные средства – SQL Server 2000, Visual FoxPro, Access, Word, Excel. По согласованию с руководителем проекта может быть использована другая локальная реляционная СУБД или архитектура «клиент-сервер».

 

 

6.2. Формулировка задания и его объем

 

 

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

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

2. Спроектировать реляционную базу данных.

3. Организовать выборку информации из разработанной базы данных.

4. Разработать представление для отображения результатов выборки из базы данных.

5. Спроектировать хранимую процедуру для выполнения расчетов в базе данных.

6. Разработать технологии доступа к базе данных.

7. Организовать обмен данными между приложениями.

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

9. Разработать инструкцию по эксплуатации программного продукта.

 

 

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

 

 

1. Кредитование.

2. Выплата зарплат.

3. Спортивные соревнования.

4. Паспортный стол.

5. Трудоустройство.

6. Поставка и реализация программного обеспечения на CD – дисках.

7. Поликлиника.

8. Отдел кадров.

9. Учет материальных ценностей.

10. Фонотека.

11. Обзор компаний мобильной связи.

12. Видеотека.

13. Станция технического обслуживания автомобилей.

14. Аптечный склад.

15. Поставка и реализация продуктов питания.

16. Поставка и реализация бытовой техники.

17. Грузоперевозки.

18. Санкции ГИБДД (ГАИ).

19. Автовокзал.

20. Операции с недвижимостью.

21. Налогообложение малых предприятий.

22. Поставка и реализация компьютерной техники.

23. Аэропорт.

24. Железнодорожный вокзал.

25. Банковские операции.

26. Рынок Internet – провайдеров.

27. Жилищно-коммунальное хозяйство.

28. Договор.

29. Учет сетевого и компьютерного оборудования.

30. Страховая компания.

31. Библиотека.

32. Поставка и реализация легковых автомобилей российских производителей.

33. Поставка и реализация сельскохозяйственной продукции.

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

35. Больница.

36. Автозаправочная станция.

37. Отпуск изделий.

38. Лизинг.

39. Гостиница.

40. ГАИ (ГИБДД).

 

6.3. Основное содержание курсового проекта по разделам,

Последовательность и порядок их выполнения

 

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

1 Введение.

2 Обследование предметной области.

3 Проектирование реляционной базы данных.

4 Организация выборки информации из базы данных.

5 Разработка представлений для отображения результатов выборки.

6 Проектирование хранимых процедур.

7 Разработка механизмов управления данными в базе триггерами.

7.1 Триггер для добавления данных.

7.2 Триггер для удаления данных.

7.3 Триггер для обновления данных.

8 Разработка технологий доступа к базе данных.

8.1 Выбор пользователей базы данных.

8.2 Разграничение полномочий пользователя.

9 Организация обмена данными между приложениями.

9.1 Между базой данных и офисными приложениями.

9.2 Между различными базами данных.

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

11 Инструкция по эксплуатации базы данных.

 

Введение

Во введении необходимо указать следующее:

• наименование предприятия (истинное или вымышленное), для которого разрабатывается БД;

• наименование предметной области;

• назначение разработки БД;

• место разрабатываемой БД в общей системе управления предприятием;

• требования заказчика к разрабатываемой БД;

• описание (перечисление) общетехнических и общесистемных программных средств.

 

Обследование предметной области

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

В этом же разделе проводится анализ входных и выходных документов, приводится их список и формы.

 

Проектирование базы данных

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

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

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

При построении датологической модели приводится состав таблиц БД.

Для каждого из полей таблицы необходимо указать размер поля (в количестве символов), тип. Для первичных ключей предусмотреть запрет неопределенных значений, а для остальных полей - возможность запрета неопределенных значений определяется семантикой предметной области. Результатом этого этапа является диаграмма. При проектировании реляционной базы данных, если это отвечает требованиям выбранной предметной области разработать многомерную модель.

На этапе проектирования базы данных в качестве среды использовать SQL Server 2000.

 

Выборка информации

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

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

Для выборки информации из базы данных необходимо составить SQL-запросы, отвечающие условиям:

a) выборка данных из связанных таблиц;

b) выборка с использованием оператора (естественного) соединения;

c) выборка с использованием шаблона;

d) выборка информации в заданном диапазоне;

e) выборка информации по дате;

f) выборка исчисляемых значений.

Разработка представлений

В этом разделе курсового проекта следует разработать представление.

Представление – это динамическая таблица, служащая для отображения результатов выборки из информации.

Разработка представлений в SQL-Server 2000 осуществляется в два этапа. На первом этапе оно создается при помощи утилиты SQL Server Enterprise Manager, а затем ее запуск осуществляется при помощи утилиты SQL Server Query Analyzer.

 



Поделиться:


Последнее изменение этой страницы: 2016-07-16; просмотров: 257; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.227.190.93 (0.014 с.)