Реферат по предмету "Информатика, программирование"


Розробка інформаційно-аналітичної системи підприємства, що спеціалізується на вирощуванні сої

/>/> 
КУРСОВА РОБОТА
з дисциплiни «Бази даних таСУБД»
ТЕМА: розробка інформаційно-аналітичноїсистеми підприємства, що спеціалізується по вирощуванню сої

Анотацiя
В даній курсовій роботірозроблено базу даних для підприємства, що спеціалізується на вирощуванні соїзасобами сучасної СУБД Access. В межах поставленої актуальної задачі булостворено комплекс таблиць для зберігання потрібних даних, поєднаний реляційнимизв’язками. Для зручного введення інформації передбачено спеціальні форми тапідстановки даних довідкового характеру. Окремі підзадачі вирішено у виглядізапитів, звітів та програмних модулей на мові Visual Basic. Всі розробленікомпоненти бази даних поєднані в єдиний програмний засіб за допомогою головноїкнопочної форми.
Для впровадженняпредставленої розробки в сільськогосподарські підприємства потрібна наявністьIBM-сумісного комп’ютера с конфігурацією, яка підтримує Windows XP та MicrosoftOffice. Відкрита архітектура розробки дозволяє самостійно адаптувати програмнийзасіб до індивідуальних особливостей об’єкту впровадження.
In the givencourse activity the database for the account grain in the private farmerenterprises by means modern Data Base Control System Access is developed.Within the framework of the delivered urgent problem the complex of the tablesfor storage of the required data, integrated relational connections wascreated. For convenient input of the information the special forms andsubstitutions of the data of reference character are stipulated. The separatesubtasks are solved as the requests, reports and program modules in languageVisual Basic. All developed components of a database are incorporated inuniform software with the help of the main push-button form.
Introductionsof shown development in the agricultural enterprises need availability of theIBM-compatible computer with a configuration supporting Windows XP andMicrosoft Office. The open architecture of development allows independentlyadapting software for individual features of object of introduction.

/>Вступ
Сучасний стан становленняв Україні ринкової економіки вимагає поглибленого вивчення основ організаціїпідприємництва. Сьогодні в умовах розвитку ринкової економiки, науково-технiчнийпрогрес полягає у якiсних змiнах знарядь працi, технологiчних та управлiнськихпроцесiв. Одним з основних чинникiв впливу науково-технiчного прогресу на всiсфери дiяльностi людини є широке застосування нових iнформацiйних технологiй,тобто сукупнiсть методiв та засобiв отримання та використання iнформацiї набазi обчислювальної та комунiкацiйної технiки та широкого застосуванняматематичних методiв. Пiд впливом нових iнформацiйних технологiй здiйснюєтьсяперехiд вiд екстенсивного зростання об'ємiв виробництва до iнтенсивного,вiдбуваються докорiннi змiни у суспiльному розподiлi працi, iстотнi змiнизазнає технологiя управлiння (процеси обгрунтування та прийняття рiшень, атакож органiзацiя їх виконання). Новi iнформацiйнi технологiї сприяли появiнаукового та прикладного напрямку, що iменується iнформатикою.
Iнформатика призначенадля допомоги iншим наукам в cферi розробки методiв дослiдження та обробкиiнформацiї. Вона активно змiнює технологiї матерiального та нематерiальноговиробництва, формує новий стиль роботи та новий устрiй життя. Сучаснаiнформатика є результатом iнтенсивного розвитку науки та технiки за останнiдесятирiччя в напрямках:
1) розробки методiвавтоматизованого збирання, зберiгання, пошуку та передачi iнформацiї;
2) розробки методiвобробки та перетворення iнформацiї;
3) розробки технологiй такомп'ютерної технiки, для розвитку перших двох напрямкiв.
До другого та третьогонапрямкiв належить такий вид програмного забезпечення, як створенняавтоматизованих iнформацiйно-довiдкових систем. Останнi дозволяють значнопiдвищити ефективность суспiльного виробництва, зокрема за рахунок зростанняпродуктивностi працi спiвробiтникiв адмiнiстративного апарату. Типовимпредставником задач цього класу можна вважати тему даної курсової роботи: «Розробка інформаційно-аналітичної системи підприємства, що спеціалізується навирощуванні сої». Бiльшiсть сiльськогосподарських пiдприємств України маютьспецiалiзацiю в галузях рослинництва i тваринництва. Тому рацiональневикористання вирощеної сої займає неостаннє місце по актуальностi з точки зоруекономiї ресурсiв.
Використання длярозв'язання цiєї задачi сучасної системи управлiння базами даних Accessдозволить впровадити вiдповiдну автоматизовану систему на всiх пiдприємствах,де є Windows-зумiснi компьютери.

Аналіз предметної області та постановка задачi
"Інформаційно-аналітичноасистеми підприємства, що спеціалізується на вирощуванні сої" є темою даноїкурсової роботи і належить до типових додаткiв до баз даних. В якості об’єктівдослідження для курсової роботи обрано підприємства сільськогосподарськогопризначення. Основу задачi складають, насемперед, динамiчно змiнюванi данi провирощенi сої в господарстві (в асортиментi) та данi, якi характеризують процесїї зберiгання та реалiзацiї. Тiльки на основi поточного стану бази даних можнастворювати документи для планування прибуткiв, забезпечення торгiвельнихоперацiй, визначення напрямкiв полiтики маркетингу, будувати рiзного родузвiти, тощо.
Для нормальногозабезпечення технологічних процесів по вирощуванні сої та її реалізації,необхідно залучати кошти інвесторів, а тоді вкладати їх для закупівлі чи орендиосновних засобів, поповнення оборотних засобів, найму працівників та вчаснихрозрахунків з кредитними установами. Після вирощення продукції, потрібнозабезпечити її реалізацію.
Необхiдними вимогами допрограмного засобу, що реалiзує означену задачу, можна також вважати:
— можливiсть широкоговпровадження засобу, виходячи з широкого кола потенцiйних клiєнтiв програмногозасобу;
— Windows-сумiснийiнтерфейс;
— адаптацiйна властивiстьпрограмного засобу по вiдношенню до iндивiдуальних рис та особливостей об'єктавпровадження;
— можливiсть зручного ташвидкого включення до програмного засобу нових задач, що виникають в процесiйого експлуатацiї.
На етапі постановкизадачі описуються початковi та результуючi данi, форми документiв, мета iпризначення задачi. Цей етап дає загальну характеристику задачi та мету їїрозв'язання на комп'ютерi. Кожний комплекс задач, що створюється длякомп'ютера, повинен мiстити опис постановки задачi як обов'язковий документ.Iснує спецiальний Державний стандарт на змiст та оформлення постановки задачi.
Таким чином, постановкузадачi інформаційно-аналітичної системи сiльськогосподарських пiдприємств, повирощуванню сої можна вважати такою:
1) Створити базу данихсої в с/г підприємстві, яка б вмiщувала iнформацiю по таким групам даних:
данi про партiї сої;
дані про складигосподарства;
дані про бізнес-партнерівпо реалізації сої;
дані про співробітниківгосподарства;
дані про закупівлі(замовлення);
дані про угоди(операції).
2) Забезпечити зручневведення, корекцiю та знищення даних бази, а також їх сортування та пошук.
3) Здiйснити побудувунеобхiдних документiв на основi поточного стану даних бази.
4) Об'єднати всiфункцiональнi можливостi за допомогою зручного iнтерфейсу користувача.
5) Розробити програмнийзасiб, який має реалiзувати функцiональнi дiї 1-4 та повнiстю задовiльнятивищевикладеним вимогам до програмної реалiзацiї.
Функціонування будь-якогопідприємства розпочинається з нульового балансу. На початковій стадіїдіяльності підприємство користується власними, позиковими та залученимикоштами. Метою діяльності усіх підприємств, незалежно від галузі, є одержаннямаксимального прибутку.
Вихідними даними дляданої роботи є склад агрегату та витрати основних виробничих ресурсівпредставлених у додатку 17.

Обгрунтований вибiр засобiв для розв'язання задачi
Для розв'язанняпоставленої задачi необхiднi програмнi та технiчнi засоби.
Вибір засобіввизначається класом, до якого належить поставлена задача. Вирiшення поставленоїзадачi на окремому пiдприємствi стало можливим тiльки з появою персональнихкомп'ютерiв. Персональнi комп'ютери прийшли безпосередньо на робочi мiсцяспецiалiстiв рiзного профiлю, дозволивши цим створити автоматизованi робочi мiсця.Це дозволяє спецiалiсту будь-якого профiлю пiсля невеликої попередньоїпiдготовки ефективно використовувати їх для розв'язання рiзноманiтних задач.
Сьогоднi iснує великакiлькiсть операцiйних систем i перед користувачем стоїть задача визначити задеякими критерiями яка операцiйна система краща вiд iнших. Очевидно, щоiдеальних систем не буває, будь-яка з них має свої переваги та вади.
Вибираючи операцiйнусистему, користувач повинен уявляти, наскiльки та або iнша ОС забезпечить йомувирiшення його задач. Щоб вибрати деяку ОС необхiдно знати:
з якими комп'ютерами i зякою швидкiстю працює ОС;
якi периферiйнi пристроїОС пiдтримує;
як повно вiдповiдає ОСпотребам користувача, тобто якi функцiї системи;
який спосiб взаємодiї ОСз користувачем, тобто наскiльки зручний, зрозумiлий та звичний для користувачаiнтерфейс;
чи iснують iнформативнiпiдказки, вбудованi довiдники i т.iн.;
яка надiйнiсть системи,тобто її стiйкiсть щодо помилок користувача, вiдмов обладнання i т.iн.;
якi можливостi надає ОСдля органiзацiї мереж;
чи забезпечує ОСсумiснiсть з iншими операцiйними системами;
якi iнструментальнiзасоби має ОС для розробки прикладних програм;
чи здiйснюється в ОСпiдтримка рiзних нацiональних мов;
якi вiдомi пакетиприкладних програм можна використовувати при роботi з даною системою;
як здiйснюється в ОСзахист iнформацiї та самої системи.
Кожна програмау Microsoft Office System є спеціалізованою — вонає експертом для своєї власної унікальної мети. При використанні саметого спеціаліста, який потрібен для якої-небудь роботи, ви впевнені,що витрачаєте менше часу та отримуєте кращі результати.
Оскiльки задача інформаційно-аналітичноїсистеми підприємства належить до задач бази даних, для її вирiшення необхiдновикористати одну з СУБД, якi працюють пiд Windows. На сьогоднi найбiльшпоширеною з потрiбних програмних продуктiв безумовно є СУБД Access, оскiлькивона входить до складу присутнього практично на кожному Windows-компьютерiMicrosoft Office. Access є потужною реляційною базою даних, яка спрощуєзберігання та доступ до великих обсягів даних. Коли потрібно постійнододавати нові дані або реорганізувати результати, не реорганізуючи прицьому основне джерело даних, можна скористатись цією програмою.
 
Розробка технологіїрозв’язання задачі
Розробка технологіїполягає у декомпозиції основної задачі на підзадачі, у встановленнівзаємозв’язків між об’єктами бази даних та у визначенні послідовності виконанняелементарних операцій для реалізації кожної підзадачі. Для цього, грунтуючисьна постановцi задачi, створимо у графічному вигляді:
Структурну схему 1головного меню системи, на якій показажемо перелік усіх необхідних основних дій(підзадач) автоматизованої інформаційно-довідковой системи та сукупністьоб’єктів (макросів, модулів), що мають реалізовувати вiдповiдні дії.
Структурну схему 2, наякiй покажемо всi iмена об’єктiв (таблиць, форм, запитів, звітів), що необхідностворити, та тiльки тi зв'язки мiж ними, якi мають існувати насправдi. Ця схемаслужить основою програмного засобу, що проектується.
 
Комп'ютерна реалізаціяавтоматизованої системи
 
Реалізація задачіздійснюється за допомогою засобів, орієнтованих на користувача. Для цього впрограмному засобі сконструйовані таблиці, запити, екранні форми, звіти. Запит– це об’єкт, який дозволяє отримати необхідні дані з однієї чи декількохтаблиць. Екранні форми введення і редагування даних відповідають структуріпервинних документів. Головною метою будь-якої екранної форми є забезпеченнязручного для користувача інтерфейсу з функціями доступу до потрібноїінформації, пошуку, сортування, фільтрування, коригування та видалення існуючоїінформації в базах даних. Головна кнопочна форма виконує функції головного менюдодатку до бази даних і може вміщувати в собі необмежину кількість підменю.Найбільш зручним засобом для створення та редагування головної кнопочної формиє «диспетчер кнопочних форм», які викликаються через «Службові програми»головного меню «Сервіс». За допомогою звітів, найбільш зручно представляти тувихідну інформацію в системі, яка має регулярний характер. Як для звітів, так ідля екранних форм, бажано робити власні окремі запити, тому що мова SQL єнайбільш універсальним та гнучким інструментом маніпуляції з даними. У додаткахв надрукованому виглядi представлені зразки екранних форм (6, 7, 8) та макетівзвiтів (9, 10, 11). В додатку 12 та 13 представлено запит по сої у виглядіконструктора та результата запиту.На основi побудованих алгоритмiв розв'язаннязадачi створено вiдповiднi макроси та модулі. Текст запита по даним сої на мовіSQL:
SELECT DISTINCTROW [Даніпро сою].КодПартіїсої, [Назви сої].Назва, [Види сої].НазваВиду, [Сорти сої].НазваСорту,[Дані про сою].Ціна, [Дані про сою].Вага FROM [Сорти сої] INNER JOIN ([Назви сої]INNER JOIN ([Види сої] INNER JOIN [Дані про сою] ON [Види сою].КодВиду = [Даніпро сою].КодВиду) ON [Назви сої].КодНазви = [Дані про сою].КодНазви) ON [Сорти сої].КодСорту= [Дані про сою].КодСорту;
Текст модуля на мовіVisual Basic for Application для відкриття таблиці “Дані про сою” та пошукупершого запису з назвою “Аметист”:
Option CompareDatabase
OptionExplicit
'------------------------------------------------------------
' Відкриття_таблиці_сої
'
'------------------------------------------------------------
Function Відкриття_таблиці_сої()
On Error GoTo Відкриття_таблиці_сої_Err
DoCmd.OpenTable«Дані про сою», acNormal, acEdit
DoCmd.FindRecord«Аметист», acAnywhere, False,, False, acCurrent, True
Відкриття_таблиці_сої_Exit:
Exit Function
Відкриття_таблиці_сої_Err:
MsgBox Error$
Resume Відкриття_таблиці_сої_Exit
End Function
Підготовлено контрольнийприклад для налагодження системи та демонстрації розв’язання задачі накомп'ютері, дані контрольного прикладу для таблиці “Дані про клієнтів”представлено в додатку 14 (в таблиці використано також допоміжні дані зтаблиць-довідників). В додатку 15 та 16 показані дані контрольного прикладу зтаблиць “Дані про сорти сої” та “Дані про клієнтів”.
Провiвши випробовуванняпрограмного комплексу в рiзних режимах (функцiонування рiзних пунктiв меню тапiдменю), та проаналiзувавши його роботу, можна зробити висновок, що програмнийзасіб працює згідно постановці задачі. Для роботи з системою необхiдно завантажитиу WindowsХР через кнопку “Пуск” СУБД Access та відкрити в ньому базу “Інформаційно-аналітичнасистема підприємства, що спеціалізується на вирощуванні сої”. Післязавантаження програмного засобу на екрані монітора виникає головна кнопочнаформа бази даних з інтуїтивно зрозумілим інтерфейсом. В ній сконценровані всінаявні функції програмного засобу, а також кнопка “Вихід”.
При необхідності доробкипрограмного засобу новими таблицями, формами, запитами, звітами та модулямиможна під’єднати їх до головної кнопочної форми за допомогою опції “Змінаелементів кнопочної форми”. Принципова відсутність захисту на представленійрозробці дозволяє використати принцип відкритої архітектури та доробити базуданих під індивідуальні вимоги та особливості користувача.

Висновки
В результатi виконаннякурсової роботи "Інформаційно-аналітична систама підприємства, щоспеціалізується на вирощуванні сої" було створено програмний засiб в СУБДAccess. До складу програмного засобу (бази даних сої в господарстві) входитькомплекс таблиць для зберiгання потрiбних даних, об'єднаний реляцiйнимизв'язками. Використання цих зв'язкiв дозволяє забезпечити потрібні пiдстановкипри занесеннi в головнi таблицi другорядних даних довiдкового характера. Длязручного введення найбiльш важливої iнформацiї в базi передбаченi i розробленiспецiальнi форми. СУБД Access дозволяє через головну кнопкову форму надаватидоступ до даних таблиць тільки через екранні форми. Підтримуються режимидодавання нових даних в існуючі таблиці.Таким чином, форма є головним засобомвнесення інформації в базах даних. СУБД Access одночасно з автоформами дозволяєстворювати складні форми, які поєднують головну та підлеглу форми. Складністьрозробки таких форм компенсується значною зручністю їх використаннякористувачами баз даних.
Окремi задачi створеноїбази даних вирiшенi у виглядi запитiв, звiтiв та програмних модулей на мовiVisual Basic for Application. Всi розробленi компоненти бази даних поєднанi вєдиний програмний засiб за допомогою головної кнопочної форми сучасногоWindows-дизайну. У випадку впровадження результатiв роботи потрiбно звернутиувагу на поступове заповнення потрібними даними таблиць-довідників та головнихтаблиць. Пiд час адаптацiї системи до реального об'єкту необхідно, у разіпотреби, додати до головної кнопочної форми додаткові таблиці, форми, запити тазвіти.

Список використаної лiтератури
1. Фигурнов В.Э. IBMPC для пользователя, изд. 7-е. — М.: Инфра — М, 1997. — 640с.
2. Руденко В.Д., МакарчукО.М., Патланжоглу М.О. Практичний курс iнформатики / За ред. Мадзiгона В.М. — К.: Фенiкс, 1997. — 304 с.
3. Евдокимов В.В. идр. Экономическая информатика. Учебник для вузов /Под ред. В.В.Евдокимова. — СПб.: Питер, 1997. — 592 с.
4. Праг К, Ирвин М.Библия пользователя Access 97.: Пер с англ. — К.: Диалектика, 1997. — 768 с.
5. Джонс Э, СаттонД. Библия пользователя Office 97.: Пер с англ. — К.: Диалектика, 1997. — 848 с.
6. Вертухов В.Н.,Гусева Т.И. Практическое руководство по проектированию баз данных. — М.: Радиои связь, 1991. — 124 с.
7. Гусева Т.И.,Башин Ю.Б. Проектирование баз данных. — М.: Радио и связь, 1992. — 168 с.
8. Системыуправления базами данных и знаний: справочное издание под ред. Наумова А.Н. — М.: Фианансы и статистика, 1991. — 201 с.

Додаток 1
 
Соя відноситься до родутрав’янистих рослин родини бобових. Відомо 75 видів, поширених у тропікахАфрики, Америки, Азії. Соя щетиниста — самозапильна однорічнарослина.Вегетаційний період сої – 115- 140днів. Вага 1000 насінин районованихсортів від 120 до 160г.ЇЇ поділяють на 6 підвидів: індійський, корейський,китайський, манчуржський, напівкультурний і слов’янський. Залежно від сорту таумов вирощування насіння сої 35-40% білків, 17-25% олії, вітаміни. Соя –важливе джерело рослинного білка та олії. ЇЇ зерно використовують ухлібопекарській, кондитерській, макаронній, консервній, маргариновій, м’яснійта інших галузях харчової промисловості. Білок та олію з сої застосовують длявиготовлення пластмас, клею, лінолеуму, лаків.На корм тваринам їївикористовують у вигляді зеленої маси, сіна, силосу, макухи, соломи, полови йшроту. Як бобова рослина, соя нагромаджує в грунті азот. Високі врожаї дає набагатих на вапно та фосфорні сполуки чорноземах. В сівозміні сою розміщуютьпісля озимої пшениці, кукурудзи, картоплі та буряків. Добре реагує на внесеннядобрив. Під сою вносяться органічні та мінеральні добрива. ЇЇ насінняобробляють «соєвим» нітрагіном. Сіють, коли температура грунту досягне 10-12градусів. Для росту й розвитку оптимальною вважається температура 20 – 25градусів. Догляд за посівами полягає ту досходовому та післясходовомуборонуванні легкими боронами впоперек рядків і культиваціях грунту в міжряддях.Урожайність зерна сої на Україні в середньому 12 – 14 ц/га.
Тому при вирощуванні соїяк й інших рослин, дуже важливо враховувати попередника, температуру грунту таповітря, технологічні операції.

Додаток 2
 
Схема даних сої напідприємстві
/>

Додаток 3
 
Ескіз головноїкнопкової форми
/>

Додаток 4
 
Головна кнопкова форма:робота з формами
/>

Додаток 5
 
Головна кнопковаформа: робота з довідниками
/>

Додаток 6
 
Макет форми: “Дані просою”
/>

Додаток 7
 
Макет форми:“Постачальники”
/>

Додаток 8
 
Макет форми: “Угоди”
/>

Додаток 9
 
Макет звіту “Дані просою”
/>

Додаток 10
 
Макет звіту“Закупівлі”
/>

Додаток 11
 
Макет звіту “Постачальники”
/>

Додаток 12
 
Запит по закупівлі:режим конструктора
/>

Додаток 13
автоматизованийсистема вирощування
Запит по сої: режимвиконання
/>

Додаток 14
 
Дані контрольногоприкладу: таблиця “Дані про клієнтів”
/>

Додаток 15
 
Дані контрольногоприкладу: таблиця “Дані про сорти сої”
/>

Додаток 16
 
Дані контрольногоприкладу: таблиця “Основні засоби”
/>


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

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.