- •Содержание
- •Введение
- •1. Анализ документа «акт на списание малоценных и быстроизнашивающихся предметов» и существующих систем автоматизации
- •Структура и информационные потоки документа «Акт на списание малоценных и быстроизнашивающихся предметов»
- •Анализ существующих систем автоматизации
- •Требования к разрабатываемой информационной системе и постановка задачи
- •2. Разработка информационной системы акт на списание малоценных и быстроизнашивающихся предметов
- •2.1 Выбор средства реализации
- •2.2 Моделирование предметной области информационной системы
- •2.3 Моделирование структуры данных
- •2.4 Создание структуры базы данных
- •2.5 Разработка форм ввода и вывода информации
- •2.6 Разработка отчетов
- •2.7 Формирование программного обеспечения информационной системы
- •3. Технология работы с информационной системой
- •3.1 Подготовка системы к работе. Требование к оборудованию и программному обеспечению
- •3.2 Описание работы с системой
- •Заключение
- •Список использованной литературы
- •Приложение 1. Бланк «Акт на списание малоценных и быстроизнашивающихся предметов»
- •Приложение 2. Код функции number2word
Требования к разрабатываемой информационной системе и постановка задачи
Разрабатываемая информационная система должна отвечать следующим требованиям:
1. Требования к функциональным характеристикам:
внесение данных в справочники «Организации», «Предметы», «Подразделения»;
автоматическое заполнение полей акта на списание данными из справочника;
внесение данных в акт на списание малоценных и быстроизнашивающихся предметов
наличие журнала актов на списание с возможностью выбора актов по дате
открытие или создание нового акта на списание из журнала
вывод на печать акта на списание
Требования к надежности:
Надежность информационной системы заключается в способности восстанавливаться после отказа, контролировать всю входную и выходную информацию и обеспечивать устойчивое функционирование, а также автоматического заполнения полей из соответствующих справочников.
Требования к составу и параметрам технических средств:
Минимальные требования к рабочему месту:
процессор: Celeron 1600 MHz или более мощный;
ОЗУ: 512 Mb и более;
не менее 1,5 Gb свободного места на жестком диске;
струйный или лазерный принтер (возможно сетевой).
Рекомендуемые требования к рабочему месту:
процессор: Celeron 2400 MHz или более мощный;
ОЗУ: 1 Gb и более;
не менее 2 Gb свободного места на жестком диске;
струйный или лазерный принтер (возможно сетевой).
Требования к информационной и программной совместимости:
Microsoft Windows XP Professional.
Требования к оформлению экранных и печатных форм:
форма акта на списание должна быть удобной для заполнения и восприятия информации;
форма журнала актов на списание должна быть оформлена в виде таблицы со следующими полями: номер, дата составления, организация и подразделение;
формы справочников должны быть оформлены в табличном виде для возможности просмотра всех записей;
печатная форма акта на списание малоценных и быстроизнашивающихся предметов должна соответствовать типовой межотраслевой форме № МБ-8.
Таким образом, задачами данного курсового проекта являются :
изучение учебной литературы по ведению и заполнение актов на списание малоценных и быстроизнашивающихся предметов;
изучение учебной литературы по Oracle и PL/SQL;
моделирование предметной области информационной системы;
моделирование структуры данных;
разработка форм ввода и вывода информации;
разработка отчетов
формирование программного обеспечения информационной системы;
разработка руководства пользователя.
2. Разработка информационной системы акт на списание малоценных и быстроизнашивающихся предметов
2.1 Выбор средства реализации
Для реализации информационной системы «Акт на списание малоценных и быстроизнашивающихся предметов» была выбрана инструментальная среда СУБД Oracle.
Oracle Database 10g - первая в мире база данных, разработанная специально для работы в сетях распределенных вычислений. Oracle Database 10g предназначена для эффективного развертывания на базе различных типов оборудования. Обладает технологиями, которые позволяют администраторам надежно хранить и быстро распределять и извлекать данные для пользователей и приложений. Значительно повышает производительность обработки данных и включает в себя удобные средства администрирования. Предоставляет возможность автоматической настройки и управления, которая делает ее использование простым и экономически выгодным. Ее уникальные возможности осуществлять управление всеми данными предприятия - от обычных операций с бизнес-информацией до динамического многомерного анализа данных (OLAP), операций с документами формата XML, управления распределенной/локальной информацией - делает ее идеальным выбором для выполнения приложений, обеспечивающих обработку оперативных транзакций, интеллектуальный анализ информации, хранение данных и управление информационным наполнением.
Oracle SQL Developer - графическая версия SQL*Plus, который дает разработчикам базы данных удобный способ выполнять основные задачи. Вы можете просматривать, создавать, редактировать, и удалять объекты базы данных; выполнять SQL выражения и скрпипты; редактировать и проводить отладку PL/SQL кода; управлять и экспортировать данные; создавать и просмтривать отчеты. Вы можете соединиться с любой базой данных Oracle, используя стандартную авторизацию. Вы можете подключаться к базам данных сторонних производителей, такие как MySQL, Microsoft SQL Server, Microsoft Access, и просматривать метаданные в этих базах данных; так же можно производить миграцию этих баз данных в Oracle.
Forms Developer - средство быстрой разработки приложений. Forms Developer позволяет создавать приложения, состоящие из экранных форм и деловой графики, основанных на информации, хранящейся в базах данных или других источниках. Обычно в больших организациях парк вычислительной техники довольно разнообразен: от Unix-серверов и рабочих станций до персональных компьютеров под управлением MS Windows и MAC OS. С помощью Forms Developer разработка и развертывание приложений возможно на разных платформах. Приложение, созданное на персональном компьютере, без изменений может быть перенесено и запущено. Среда разработки Forms Developer имеет одинаковый интерфейс в системах под управлением Unix и Windows - разработчику не придется переучиваться. Forms Developer снабжен большим числом "мастеров", контекстных подсказок и множеством примеров. Пользователь избавлен от необходимости написания большого количества кода, так как все операции по работе с БД автоматизированы.
Oracle Reports - это гибкое визуальное средство разработки и получения отчетов. Reports Developer предоставляет коллективу разработчиков среду, в которой можно получить и обработать данные, спроектировать внешний вид отчетных документов. Визуальное проектирование и генерация отчетов могут вестись на разных программных платформах. Пользователи получают результат работы Reports либо в печатном виде, либо в виде электронных файлов стандартного формата HTML, PDF, RTF или XML. В оперативном режиме доступ пользователей к отчетам может быть организован через Web во внутренней или внешней сети.