
- •Порядок оформлення
- •Типовий зміст курсового проекту
- •1. Загальний розділ
- •1.1. Аналіз предметної області
- •1.1.1. Опис бізнес-процесів в предметній області
- •Загальний розділ.
- •Аналіз предметної області.
- •Опис бізнес-процесів в предметній області
- •Вхідна інформація.
- •Вихідна інформація
- •Зразки документів, облік яких автоматизується
- •Постановка задачі.
- •Цілі і призначення системи
- •Функції системи
Проектный практикум
ПРАКТИЧНА РОБОТА
Мета роботи: розкрити теми ЗАГАЛЬНОГО РОЗДІЛУ пояснювальної записки курсового проекту з дисципліни «Основи програмування та алгоритмічні мови»
Курсовий проект виконується в 4 семестрі та завершує вивчення дисципліни "Основи програмування та алгоритмічні мови". У курсовому проекті студент повинен показати знання теоретичних основ і практичних навичок створення програм на мові програмування високого рівня С++. Курсова робота виконується відповідно до індивідуального завдання (див. додаток.1).
Тематика курсового проекту пов'язана з розробкою бази даних в області економіки, організації виробництва і учбового процесу. Тема проекту формулюється наступним чином: "Автоматизована інформаційно - пошукова система <назва предметної області>", наприклад: "Автоматизована інформаційно - пошукова система оренди торговельних площ".
ЗМІСТ пояснювальної записки на курсовий проект з дисципліни «Основи програмування та алгоритмічні мови». Спеціальність 5.05010301 «Розробка програмного забезпечення»
ЗМІСТ
Теоретичні відомості.
Структура курсового проекту.
Порядок оформлення
Курсовий проект містить текстову і графічну частині.
Текстова частина оформляється у вигляді записки пояснення відповідно до ГОСТ на листах формату А4 (210 х 297 мм), шрифт Times New Roman, розмір 14 пт, через 1,5 інтервалу, з відступом 1,25 см, вирівнювання по ширині з перенесеннями. Шрифт заголовків Times New Roman, розмір 14 пт. Заголовки нумеруються, за винятком Вступу і Ув'язнення. Розділи, підрозділи і пункти нумеруються арабськими цифрами з точкою; крапка у кінці рядка не ставиться. Заголовок розташовується з абзаца рядковими буквами (окрім першої прописної). Додаткова інформація в методичне по розробці курсового проекту.
Типовий зміст курсового проекту
Текстова частина пояснювальної записки містить наступні розділи:
Титульний аркуш.
Бланк завдання. Бланк завдання видається керівником.
Зміст. Зміст будується автоматично з включенням заголовків 1 -3 рівнів.
Вступ. (5%). 1-5 стор.
В пояснювальній записці слово ВСТУП не пишеться. В цій частині необхідно зробити короткий огляд і аналіз сучасного стану проблеми, яка розглядається в курсовому проекту. Провести порівняльну оцінку відомих методів розв’язання задачі. Також необхідно вказати найменування програми, іі призначення, коротку характеристику області застосування , актіальність теми. Вказують перелік науково-технічних публікацій, нормативано-технічних документів та інших науково-технічних матеріалів, на які є посилання в основному тексті.
1. Загальний розділ
1.1. Аналіз предметної області
При аналізі предметної області студент повинен:
зібрати і узагальнити матеріал, що усебічно характеризує діяльність об'єкту автоматизації;
ознайомитися з перспективами розвитку об'єкту автоматизації;
обгрунтувати необхідність застосування автоматизованих засобів обробки інформації і/або управління;
виявити можливості автоматизації інформаційних процесів для підвищення ефективності, надійності і зниження трудомісткості робіт. В процесі аналізу предметної області необхідно відповісти на наступні питання:
що пропонується змінити і чому;
які перспективи подальшого вдосконалення існуючої системи або технології.
Аналіз предметної області включає:
Опис бізнес-процесів в предметній області
Вхідна інформація.
Вихідна інформація
Зразки документів, облік яких автоматизується
1.1.1. Опис бізнес-процесів в предметній області
В цьому розділі необхідно виконати опис діяльності об'єкту дослідження.
Перш ніж приступити до розробки інформаційної системи, необхідно виконати обстеження об'єкту дослідження (наприклад, підприємства) і наступний аналіз результатів обстеження з метою отримання опису існуючих на підприємстві бізнес-процесів і розробки рекомендацій по їх поліпшенню.
Розглянемо порядок дій, які підлягають виконанню, цілі і завдання, що вирішуються в ході проведення передпроектного аналізу.
Будь-яке підприємство і будь-яку предметну область можна представити у вигляді системи, що має деяку структуру і поведінку. Якщо говорити про підприємство, то воно має організаційну структуру, що включає набір підрозділів, пов'язаних тим або іншим чином один з одним. Якщо ми говоримо про предметну область, то вона складається з безлічі об'єктів і взаємозв'язків між ними.
Як об'єкти предметної області, так і підрозділи підприємства є учасниками або навіть безпосередньо виконавцями деяких процесів.
Об'єкти можуть самі мати деяку поведінку або можуть змінюватися під впливом інших об'єктів в ході того або іншого процесу. Що стосується підрозділів підприємства, то підрозділи можуть або здійснювати якісь процеси, або можуть грати роль допоміжних одиниць, що надають необхідні для здійснення даного процесу ресурси, або вони можуть бути споживачами результатів виконання процесу. Частина здійснюваних процесів може бути автоматизована. У такому разі можна говорити про те, що цей процес виконується цим підрозділом з використанням деякої інформаційної системи (ІС) або програмно-інструментального засобу.
Прийнято вважати, що за рахунок автоматизації того або іншого процесу повинна підвищуватися його ефективність, причому шляхи підвищення ефективності можуть бути різні залежно від конкретної ситуації. Іноді досить усього лише передати виконання частини якихось дій тій або іншій ІС. В деяких випадках ІС дозволяє значно скоротити набір виконуваних дій за рахунок виключення зайвих або непотрібних.
Опис бізнес-процесів предметної області викладені в завданні курсового проекту.
1.1.2. Вхідна інформація.
У разі розробки баз даних, в якості вхідної інформації використовуються документи, представлені на паперовому носієві. Наприклад, склад підрозділів підприємства, що містить назву підрозділу, ПІБ керівника і таму подібне.
1.1.2. Вихідна інформація
Выходная информация является результатом обработки входных данных. К такому роду выходной информации можно отнести, например, список подразделений конкретного предприятия, который динамически формируется в результате поиска по заданным параметрам. Другим видом выходной информацией могут быть отчеты.
1.1.3. Зразки документів, облік яких автоматизується
1.2. Постановка задачі
Містить в собі опис на розробку програми, а також опис функціональності програми.
1.2.1. Цілі і призначення системи
У даному пункті мають бути визначені завдання, що вирішуються системою.
1.2.2. Функції системи
У даному пункті мають бути розкриті наступні пункти:
виконувані функції;
вимоги до інформації;
вимоги до надійності;
вимоги до складу і параметрів технічних засобів.
Зразок виконання завдання.
Індивідуальне завдання. Варіант № 30.
У великому торговельному|торговому| центрів в результаті|внаслідок| планування|планерування| було визначено деяку кількість торговельних|торгових| точок|крапок| в межах однієї будівлі, які можуть здаватися в оренду.
Для кожної з торговельних|торгових| точок|крапок| важливими|поважними| даними є поверх, площа|майдан|, наявність кондиціонера і|та| вартість оренди в день.
З усіх потенційних клієнтів збираються стандартні дані: код клієнта, назва, адреса, телефон, реквізити, контактна особ|лице|и.
При появі потенційного клієнта йому показують наявні вільні площі|майдани|. Досягши угоди оформляється договір оренди, фіксуючи в базі даних наступні дані: код торговельної|торгову| точки|крапку|, код клієнта, період (термін) оренди.
Деякі клієнти можуть орендують відразу декілька торговельних|торгових| точок|крапки|. Окрім цього, необхідно|треба| збирати інформацію про щомісячні платежі, які поступають|надходять| у фірму від орендарів|орендаторів|.
Завдання на оцінку 5.
Написати програму, яка дозволила б виконати наступні дії :
надати можливість додавання, зміни і видалення інформації про торговельні точки, клієнтів, договори оренди;
список орендарів площ за певний проміжок часу;
сформувати звітну відомість орендаторів торговельних площ;
сформувати звітну відомість торговельних площ;
сформувати договір оренди нежитлового приміщення. Вихідні дані занести в файл.
Завдання на оцінку 4или 3.
Усі дані знаходитимуться в одній таблиці.
Можлива структура таблиці :
код клієнта;
назва організації;
Індивідуальний податковий номер організації;
Адреса;
Телефон.
Контактна особа.
Написати програму, яка дозволила б виконати наступні дії, :
надати можливість додавання, зміни і видалення даних про організацію, яка орендує торговельну площу;
сформувати звітну відомість орендаторів торговельних площ. Дані занести в фал.
Зразок оформлення практичної работи.
Опиываем только один из вариантов (на оценку 5 или на оценку 4 (3).
ВСТУП
Нині спостерігається підвищений попит на комерційну нерухомість. Підприємці розширюють свою справу, починають нову, або просто потребують інших приміщень у зв'язку з переїздом.
Об'єкти нерухомості використовуються юридичними і громадянами особами в різноманітних цілях таких як адміністративні, складські, торговельні, виробничі приміщення. Вони стабільно мають високий попит. Орендодавець отримує прибуток від здачі приміщень в оренду. Така діяльність відноситься до підприємницької і має довгостроковий характер.
Для аналізу фінансової роботи фірми необхідно обробити велику кількість документів. А це вимагає великих часових витрат.
Нині, враховуючи можливості використання сучасних комп'ютерних технологій, координація діяльності фірми стала можливою на новому якісному рівні.
У зв'язку з цим було прийнято рішення про створення інформаційно-пошукової системи "Оренда торговельних площ", яка є інструментальним засобом організації доступу користувача до банку текстових і інших документів, що істотно полегшує підбір текстових матеріалів відповідно до запиту, сформованим користувачем в процесі підготовки різного роду робочих документів в його повсякденній діяльності.
Розроблена система дозволить зберігати дані в зручному для використання виді, здыйснювати доступ до необхідної інформації у будь-який момент часу, редагувати дані, здійснювати пошук необхідної інформації, створювати довідки і виписки.
На цей час у фірми вже є деякі файли, в яких зберігається інформація, необхідна для обліку. Але, на даний момент не існує ніякої програми, що дозволяє в зручній і наочній для оператора формі бачити усю інформацію, необхідну для роботи фірми.