- •1 Постановка задачі
- •2 Формулювання та аналіз вимог до бази даних
- •2.1. Передпроектний аналіз пс. Збирання інформації про використання даних
- •2.2. Інформаційний список документів
- •2.3. Формулювання вимог до бд
- •2.4. Вимоги до технічного забезпечення
- •2.5. Вимоги до програмного забезпечення
- •2.6. Розроблення інтерфейсу
- •2.7.Перспектива розвитку розробленої бази даних
- •3. Опис програми
- •3.1. Загальні відомості
- •3.3. Інструкція до програми «Обліковий лист тимчасової непрацездатності»
- •ВисновКи
- •Список використаної літератури
- •Додаток а Тексти програми Програма до форми «Ввід пароля»
- •Програма до форми «Заставка»
- •Програма до форми «Відомість»
- •Програма до форми «Відділи»
- •Програма до форми «Кнопочна форма»
- •Програма до форми «Хвороби»
- •Програма до форми «Пошук»
- •Програма до форми «Хворі»
- •Програма функцій
- •Додаток а Вихідні документи
2.4. Вимоги до технічного забезпечення
Ця ІС може бути реалізована в автономному варіанті навіть на основі комп'ютера типу IBM PC/XT. Проте слід мати на увазі, що комп'ютер Pentium з тактовою частотою 300 МГц і більше та ємністю оперативної пам'яті 64 Мбайт цілком доступний за вартістю навіть для дрібної приватної фірми. Такий комп'ютер надає користувачеві можливість працювати в середовищі Windows 98/2000 Windows 7 або Windows NT 4.0 з використанням широкого спектра програмних продуктів Microsoft Office.
На комп'ютері високого класу можна розв'язувати багато розрахункових, оптимізаційних, фінансово-економічних та інших задач. Тому при виборі технічних засобів враховано не лише мінімальні потреби конкретної задачі, а й перспективи розвитку установи. Це стосується характеристик системного блока, периферійних пристроїв — дисплея та принтера. Високоякісний дисплей забезпечує комфортніші умови праці, а сучасний рівень ділового спілкування передбачає якісне оформлення ділових паперів із застосуванням лазерних принтерів чорно-білого й кольорового друку.
У даному разі можна зупинитися на варіанті комп'ютера Pentium II 300 МГц з оперативною пам'яттю ємністю 64 Мбайт та зовнішньою пам'яттю ємністю близько 4 Гбайт, дисплеєм SVGA і принтером типу Laser Jet HP.
13
2.5. Вимоги до програмного забезпечення
Для розв'язання розглядуваної задачі за допомогою вибраних технічних засобів доцільно мати ОС Windows 98/2000/7 та типовий набір ПЗ фірми Microsoft.
2.6. Розроблення інтерфейсу
Цей етап проектування БД полягає в розробленні зручних для користувача меню та екранних форм, які задовольняють усі функціональні вимоги, що висуваються до ІС, а також вимоги ергономіки.
Розробляючи пункти меню, враховано:
-
Категорію та реґламент роботи користувачів.
-
Особливість розв'язуваної прикладної задачі, в тому числі пріоритет її виконання.
-
Тривалість розв'язання задачі.
-
Обов'язкові пункти меню, що забезпечують виконання вимог до БД: відновлюваності (створення страхових копій/відновлення із страхових директорій), несуперечливості, безпечності (забезпечення редагування даних за паролем).
2.7.Перспектива розвитку розробленої бази даних
Зазначені обмеження не тільки не стають нездоланною перешкодою для розробленої БД, а й дають змогу розширити існуючу модель БД. Це є свідченням того, що спроектована БД відповідає вимогам відкритості або розширюваності. Впровадження додаткових процедур оброблення даних, які забезпечують виконання вказаних обмежень, не вплине на структуру даних і не потребуватиме внесення змін у розроблене ПЗ, а тільки доповнить його.
14
3. Опис програми
3.1. Загальні відомості
Стисла назва проекту: «Розробка АОІ спеціаліста для вирішення задачі по обліку листів тимчасової непрацездатності».
Для функціонування даного комплексу необхідне наступне програмне забезпечення: пакет Microsoft Office, зокрема Microsoft Office Access 2003, Microsoft Office Word 2003, Microsoft Office Excel 2003. Програми комплексу були написані на об’єктно-орієнтованій мові програмування VBA (Visual Basic Scripting for Applications), що розроблена компанією Microsoft для програмування в додатках Microsoft Office і є різновидністю мови Visual Basic. Також використовувалась мова структурованих запитів SQL (Structured Query Language) для виборки, зміни і знищення даних з таблиць бази даних.
У даному разі можна використати комп'ютер Pentium II 300 МГц з оперативною пам'яттю ємністю 64 Мбайт та зовнішньою пам'яттю ємністю близько 4 Гбайт, дисплеєм SVGA і принтером типу Laser Jet HP. Такий комп'ютер надає користувачеві можливість працювати в середовищі Windows 98/2000 або Windows NT 4.0 з використанням широкого спектра програмних продуктів Microsoft Office.
3.2. Вхідні та вихідні дані
Режим "діалог" передбачає багаторазове надходження запитів користувача через дисплей в систему. На кожний запит видається відповідь або зустрічний запит. При цьому запит формується автоматично безпосередньо самою системою на основі діалогу між ЕОМ і користувачем. У процесі діалогу ЕОМ ставить користувачеві запитання, супроводжуючи їх необхідними підказками (коментарями), а на підставі відповідей користувача автоматично формує чергу на оброблення за запитами користувачів.
15
Дані, що потрібні для формування відомості обліку листів тимчасової непрацездатності «Рахунки» містяться в таблицях «Хворі», «Відділи», «Хвороби», «Відомість» і заповнюються через відповідні форми (рис.4-9).
Рисунок 4 - Форма для відображення і додавання записів
в таблицю «Хворі»
Рисунок 5 - Форма для відображення і додавання записів
в таблицю «облік хворих»
16
Рисунок 6 - Форма для відображення і додавання записів
в таблицю «Відділи»
Рисунок 7 - Форма для відображення і додавання записів
в таблицю «Хвороби»
Вихідні документи, що формуються в результаті роботи програми обліку хворих наведені в додатку Б. Відомість «облік хворих» містить інформацію: ПІБ хворого, назву хвороби, назву відділу, добровільні внески, дата поступлення, дата виписки. Відомість формується як загальна, так і по певному прізвищу.
17