Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Задание на проектирование и его объем

Курсовой проект по дисциплине

«Проектирование экономических информационных систем»

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

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

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

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

Задание на проектирование и его объем

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

1. Выбор предметной области из списка, утвержденного кафедрой ИВС. По согласованию с научным руководителем, студент может использовать для разработки и другие предметные области (выбранные самостоятельно).

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

3. Защиту проекта.

Основное содержание проекта должно быть отражено в пояснительной записке включающей в себя следующие разделы:

1. Введение.

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

3. Определение структуры разрабатываемой экономической информационной системы (ЭИС), ее функциональных и обеспечивающих подсистем.

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

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

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

6.1. Процедура добавления данных.

6.2. Процедура удаления данных.

6.3. Процедура обновления данных.

7. Проектирование функциональных подсистем экономической информационной системы.

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

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

10. Инструкция по эксплуатации, разработанной экономической информационной системы.

11. Заключение.

12. Приложения.

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

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. Гостиница.

Содержание курсового проекта

Во введении необходимо отразить:

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

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

• назначение разработки ЭИС;

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

• требования заказчика к разрабатываемой ЭИС;

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

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

• отражать задачи, решаемые в области экономики, организации производства, управления производством, коммерции, рекламе или маркетинге;

• содержать описание бизнес-процессов, характерных для данной предметной области;

• содержать обоснование актуальности решаемых проектом задач.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

В приложения к курсовому проекту могут включаться:

1. словарь терминов, используемых в данной предметной области;

2. графическое представление разработанной базы данных (диаграмма) и связи ее с оболочкой разработанной на языке высокого уровня;

3. распечатки запросов;

4. листинги хранимых процедур и экранные формы, подтверждающие их работу.

Список рекомендуемой литературы

1. Смирнова Г. Н., Сорокин А. А., Тельнов Ю. Ф. Проектирование экономических информационных систем: Учебник для высших учебных заведений / Под ред. Ю. Ф. Тельнова – М.: Финансы и статистика, 2003 - 512с.

2. Хомоненко А. Д., Цыганков В. М., Мальцев М. Г. Базы данных: Учебник для высших учебных заведений / Под ред. проф. А. Д. Хомоненко. – Издание второе, дополненное и переработанное. – СПб.: КОРОНА принт, 2002.- 672 с.

3. Глушаков С. В., Ломотько Д. В. Базы данных: Учебный курс. – Харьков: Фолио; Ростов н/Д: Феникс; Киев: Абрис, 2000. – 504 с.

4. Кульнин Н.Б. Основы программирования в Delphi 7. – СПб.: БХФ-Петербург, 2005. – 608 с.

5. Бобровский С.И. Delphi 7. Учебный курс. – СПб.: Питер, 2005. – 736 с.

6. Мишенин А. И. Теория экономических информационных систем – М.: Финансы и статистика, 1999. – 168 с.

7. Корнеев В. В. и др. Базы данных: Интеллектуальная обработка информации – М.: Нолидж, 2000. –352 с.

8. Каратыгин С. А., Тихонов А. Ф., Тихонова Л. Н. Visual FoxPro 6.0 – М.: Бином, 1999. – 784 с.

9. Дунаев С. В. Доступ к базам данных и техника работы в сети. Практические приемы современного программирования – М.: Диалог – МИФИ, 1999. – 416 с.

10. Сигнор Р., Стегман М. О. Использование ODBC для доступа к базам данных – М.: БИНОМ, 1995. – 384 с.


Дата публикования: 2015-10-09; Прочитано: 262 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.01 с)...