48979 (Системи оброблення економічної інформації)

2016-07-30СтудИзба

Описание файла

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

Онлайн просмотр документа "48979"

Текст из документа "48979"

МЕТОДИЧНІ ВКАЗІВКИ

ДО ЛАБОРАТОРНИХ ЗАНЯТЬ ЗА КУРСОМ

«СИСТЕМИ ОБРОБЛЕННЯ ЕКОНОМІЧНОЇ ІНФОРМАЦІЇ »

Автори: Валерій Анатолійович Лахно, Павло Петрович Палагно

Редактор В.А. Лахно

Оригінал-макет П.П. Палагно

Підписано до друку

Формат 60х84 1/16. Папір офсетна. Гарнітура Times.

Друк офсетний. Усл. печ. л. 2 .

Тираж 100 экз. Видав. № 215 . Замовлення № 71-16 . Ціна договірна.

Видавництво Луганського національного аграрного університету

91000, м. Луганськ.

УДК 519.21.(075.8).

Системи оброблення економічної інформації (методичні вказівки до курсового проектування студентів спеціальності 6.050100 – Економічна кібернетика) /Автор: Лахно В.А., Палагно П.П. – Луганськ: ЛНАУ, 2005.- 40 с.

Методичні вказівки покликані допомогти студентам в виконані курсового проекту з курсу “Системи оброблення економічної інформації”.

Подано навчально-методичне забезпечення до курсового проектування, що розкривають технологічні та організаційні питання проектування автоматизованих економічних систем, зміст і правила оформлення документації. Наведено інструктивний матеріал для кожного етапу курсового проектування АІС. Програмування частин автоматизованої системи здійснюється у середовищі Delphi, C++Builder, VB

.

Автор: В.А. Лахно, к.т.н., доц.

П.П. Палагно, ас.

Відповідальний за випуск: І.М. Кукса, к.е.н., доц.

Рецензент: Леви Л.І. д.т.н., проф. Луганського національного аграрного університету

ЗМІСТ

1. Цілі курсового проектування.

4. Зміст курсового проекту та його обсяг

5. Зміст пояснювальної записки.

6. Вказівки щодо оформлення та захисту курсового проекту

Додаток А

Додаток Б

Додаток В

Приклади вхідних даних до курсового проекту

Вхідні дані до індивідуального завдання до курсового проекту

Вхідні дані до індивідуального завдання до курсового проекту

Вхідні дані до індивідуального завдання до курсового проекту


1. Цілі курсового проектування.

Курсове проектування з дисципліни «Економічної інформації» передбачає знання студентами сучасних систем програмування та систем управління базами даних, основних технологічних та організаційних засобів забезпечення якості програмного продукту і має такі цілі:

— розвиток у студентів ініціативи та творчих здібностей, поглиблення та закріплення теоретичних знань;

— набуття практичних навичок використання сучасних технологічних засобів та методів розробки програм;

— розвиток вміння працювати в колективі розробників програмних продуктів;

— набуття навичок управління якістю програмного продукту;

— закріплення вміння користуватися довідковою літературою, правильно оформлювати програмну документацію.

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

2. Тематика курсових проектів.

Тематика курсових проектів формується, виходячи з потреб галузей народного господарства в інформаційному обслуговуванні, і тісно пов'язується з спрямованістю цільової підготовки студентів. Щорічно перелік тем курсових проектів оновлюється.

Орієнтований перелік тем курсових проектів за рівнями складності подано в додатку.

3. Графік виконання робіт

Курсовий проект виконується в процесі курсу відповідно до графіка (табл.3. 1).

Таблиця 3.1.

Графік виконання робіт

№ п/п

Етапи і зміст роботи

Документація

Термін (тиждень)

1

1.1

1.2

1.3

Обґрунтування необхідності розробки програми:

Постановка задачі

Визначення складу вихідних та вхідних даних

Попередній вибір методів розв'язання задачі

Розділ технічн.

завдання

2

3

3

2

2.1

2.2

Розробка та затвердження технічного завдання:

Визначення вимог до програмного комплексу

Узгодження та затвердження технічного завдання

Техн. завд.

Розділи техн. завд.

Перелік знайдених

дефектів

4

5

3

3.1

3.2

3.3

3.4

3.5

Розробка технічного проекту:

Уточнення методів розв'язання задачі

Уточнення структури та визначення способу організації вихідних та вхідних даних

Розробка алгоритму: зовнішнє проектування програми; проектування логіки програми

Визначення інформаційних зв'язків програмних компонент комплексу

Узгодження та затвердження технічного проекту

Пояснюв. записка

Перелік знайдених

дефектів

6

7

4

4.1

4.2

4.3

Розробка робочого проекту:

Написання текстів програм

Тестування та налагодження програм:

  • розробка тестів для перевірки зовнішніх функцій комплексу;

  • розробка тестів для перевірки логіки програми;

  • перевірка працездатності програмного комплексу

Оформлення експлуатаційних документів

Текст прог.

Набір тестів

Перелік зн.

дефектів

Опис прог.

Опис застос.

8

13

15

16

16

5

5.1

5.2

Захист проекту:

Тестування програмного комплексу членами комісії

Оцінка якості документації

Протокол знайдених дефектів

16


4. Зміст курсового проекту та його обсяг

У структурному плані курсовий проект складається з текстової частини з приблизним обсягом 30—40 аркушів та додатків: форми документів, набір тестових даних, результати тестування.

Пропонується така структура текстової частини:

  • технічне завдання;

  • пояснювальна записка;

  • опис застосування;

  • опис програми;

  • література;

  • додатки (текст програми, інструкція, вихідні відомості).

4.1. Зміст документа «технічне завдання»

Технічне завдання є специфікацією вимог до програмного виробу, що розробляється, і містить такі розділи:

1.1. Найменування та область застосування.

1.2. Призначення розробки.

1.3. Вимоги до програмного забезпечення.

1.4. Вимоги до програмної документації.

1.5. Техніко-економічні показники.

1.6. Стадії та етапи розробки.

1.7. Порядок контролю та прийому.

У підрозділі «Найменування та область застосування» подається повне найменування та позначення (стисла назва проекту) програмного виробу; стисла характеристика області застосування програмного виробу та об'єкта, в якому передбачається його використання.

Наприклад, повне найменування — «Нарахування допомоги у зв'язку з непрацездатністю»; позначення — «Непрацездатність».

У підрозділі «Призначення розробки» повинно бути викладено експлуатаційне та функціональне призначення програмного виробу.

Експлуатаційне призначення — це мета використання майбутнього програмного виробу. Наприклад, експлуатаційним призначенням системи автоматизованого обліку праці та заробітної плати (АОПЗ) є оперативність розрахунків (не треба вибирати вручну дані для кожного робітника за минулі періоди; швидкість розрахунків, що особливо відчутно за умови великих обсягів робіт); зручність виконання операцій (не треба потім вручну переносити результати до «книги» розрахунків по зарплаті); достовірність результатів; надійність виконання операцій (можливість оперативного внесення змін при виявленні помилок користувача під час введення початкових даних).

Функціональне призначення — це засоби досягнення поставленої мети.

У підрозділі «Вимоги до програмного забезпечення» містить перелік основних вимог, реалізація яких дасть змогу розв'язати поставлену задачу. Вимоги мають бути викладені повно, чітко, в термінах, зрозумілих проектувальнику. Не дозволяється використання формулювань, що мають неоднозначний зміст. У разі необхідності в текстову частину можуть бути включені приклади та схеми.

Підрозділ «Вимоги до функціональних характеристик» містить таку інформацію:

1. Опис функцій та обмежень.

Дається поетапний опис кожного обчислення, функції чи процедури, яка повинна виконуватись програмою, що проектується.

У процесі цього опису необхідно використовувати матеріал, викладений в пунктах «Вхідні дані» та «Вихідні дані», тобто описувати, які вхідні дані обробляються під час виконання кожної функції чи процедури і які вихідні дані одержуються в результаті цієї обробки.

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

Вказується необхідна точність обчислень.

Стисло описуються теоретичні положення, методи та пропозиції, обрані для використання.

З метою забезпечення надійного функціонування програми повинні бути передбачені:

- ієрархічна структура комплексу;

- блоки, які контролюють усунення збійних ситуацій в роботі системи (наприклад, блок контролю наявності необхідних баз даних або блок поновлення зруйнованого заголовка файла бази даних);

- контроль вводу даних, який забезпечує стійкість програми до помилок користувача (наприклад, контроль по діапазону значень даних або застосування методу контрольних сум і т. ін.). Зверніть увагу, що повинні бути вказані конкретні методи контролю щодо даних, що обробляються;

- можливості, які забезпечують збереження та використання даних під час оновлення роботи після аварійного переривання (наприклад, використання проміжних файлів для зберігання даних та розподілу етапів розв'язання задачі, періодичне запам'ятовування даних, які вводяться).

У підрозділі “Умови експлуатації” необхідно описати експлуатаційні характеристики комплексу:

  • перелік функціональних можливостей комплексу та різновиди їх реалізації (наприклад, можливість обробки не тільки первинного лікарняного листка, а и його продовження; можливість настроювання розрахунків допомоги по непрацездатності, використовуючи дані попередніх двох місяців або за окладом);

  • під час одного звертання до комплексу можлива реалізація будь-якої кількості технологічно взаємопов'язаних функцій, передбачених у ньому;

  • під час звертання до будь-якої функції можлива відмова від неї за бажанням користувача;

  • режим взаємодії користувача з програмним комплексом — діалоговий, з реалізацією найбільш зручного для користувача рівня спілкування (повідомлення, підказки, можливість повторного звертання, можливість настроювання на рівень підказок);

  • одноразове введення даних під час формування інформаційної бази;

  • автоматичне формування похідних показників;

  • можливість перегляду змісту інформаційної бази та її коригування;

  • відсутність обмежень на розміри задачі;

  • можливість поетапного розв'язання задачі із забезпеченням збереження проміжних результатів;

  • можливість видачі вихідної інформації за бажанням користувача як на екран дисплея, так і на друкуючий пристрій.

У підрозділі «Вимоги до складу та параметрів технічних засобів» вказуються можлива конфігурація комплексу технічних засобів та вимоги до ефективності роботи програми (час, обсяг оперативної та зовнішньої пам'яті).

У підрозділі «Вимоги до інформаційної та програмної сумісності» містяться вимоги до інформаційних структур на виході та вході.


5. Зміст пояснювальної записки.

Пояснювальна записка відображає зміст робіт, які виконуються на етапі зовнішнього та технічного проектування, і містить такі підрозділи:

1. Постановка задачі на розробку програмного забезпечення.

2. Опис та обґрунтування вибору методу організації вхідних та вихідних даних.

3. Опис алгоритму функціонування програмного забезпечення.

У підрозділі «Постановка задачі на розробку програмного забезпечення» дається загальний опис задачі, визначається клас задачі та специфічні особливості реалізації цього класу на ЕОМ; наводиться опис застосованих математичних методів і, в разі необхідності, опис припущень та обмежень, пов'язаних з обраним математичним апаратом. Під час опису наводять математичну модель чи математичні формули розрахунків показників, які формуються в процесі розв'язання задачі. У математичних формулах повинні бути використані позначення реквізитів, наведених під час опису структурних одиниць вхідної та вихідної інформації, описаної у «Технічному завданні».

У підрозділі «Опис та обґрунтування вибору методу організації вхідних та вихідних даних» уточнюється структура та метод організації даних, описаних у «Технічному завданні», а також описуються раніше не розглянуті вхідні та вихідні дані. Виходячи з характеру функцій програми, що проектується, наводиться ієрархічна структура вхідних та вихідних даних; приймається рішення про упорядкування вхідних даних, уточнюються ключі упорядкування. У підрозділі «Опис алгоритму функціонування програмного забезпечення» розглядається ієрархічна схема зовнішніх функцій програмного комплексу в графічному або табличному вигляді та наводяться функціональні специфікації. Опис логіки розв'язання задачі дається у формі НІРО-схем, а взаємозв'язок між функціями програмного комплексу зображається у вигляді структурної моделі (наочна таблиця змісту).

Алгоритм розв'язання задачі, який відображає логіку програми, наводиться у формалізованому вигляді в формі НІРО-схем.

У розділі «Текст програми» відокремлюється інформаційна частина й подаються тексти програмних компонент комплексу (роздрук).

У підрозділі «Загальні відомості» зазначаються позначення (стисла назва проекту) та найменування програмного комплексу (у відповідності з попередніми документами, а саме: технічним завданням та пояснювальною запискою); пакет прикладних програм, складовою частиною якого є цей комплекс; програмне забезпечення, необхідне для функціонування комплексу (операційні системи, у середовищі яких даний програмний комплекс може працювати; система керування базами даних та її версія; інструментальні засоби програмування, що були використані під час розробки (наприклад, генератор звітів, генератор екранів тощо)); мова(и) програмування, якою(якими) написані програми комплексу; технологічний тип представлення програм (початковий, об'єктний, завантажувальний).

У підрозділі «Функціональне призначення» в стислій формі відображаються цілі й основні задачі, для розв'язання яких призначений програмний комплекс; сфера застосування; застосовані методи; клас задач, що розв'язуються; функціональні обмеження на його застосування.

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5167
Авторов
на СтудИзбе
438
Средний доход
с одного платного файла
Обучение Подробнее