Разработка банковских ИС

Автор работы: Пользователь скрыл имя, 12 Февраля 2012 в 14:40, курсовая работа

Описание

За последние двадцать лет значительно возрос объём и оборот информации во всех сферах жизнедеятельности человека: экономической, финансовой, политической, духовной. И процесс накопления, обработки и использования знаний постоянно ускоряется. Учёные утверждают, что каждые десять лет количество информации увеличивается вдвое. В связи с этим возникает необходимость использования автоматических средств, позволяющих эффективно хранить, обрабатывать и распределять накопленные данные.

Содержание

Введение 2
1. Теоретические аспекты учета готовой продукции 5
1.1 Задачи учета готовой продукции 5
1.2 Определение готовой продукции 5
1.3 Особенности учета готовой продукции, отражаемые в учетной политике предприятия 6
1.4 Учет движения готовой продукции 9
1.5 Контроль складского учета 10
1.6 Порядок инвентаризации готовой продукции 11
2 Обоснование проектных решений по автоматизированному решению экономико-информационных задач 14
2.1 Механизмы учета складских операций и реализации продукции 14
2.2 Обоснование выбора задач, входящих в комплекс 14
2.3 Обоснование проектных решений по информационному обеспечению комплекса задач 15
2.4 Обоснование проектных решений по технологии сбора, передачи, обработки и выдачи информации 17
2.5 Обоснование проектных решений по программному обеспечению комплекса задач 18
3 Проектная часть 22
3.1 Информационная модель 22
3.2 Возможности проектируемой базы данных 22
3.3 Организация технологии сбора, передачи, обработки и выдачи информации 24
3.4 Используемые классификаторы и системы кодирования 24
3.5 Характеристика входной информации 28
3.6 Нормативно–справочная информация 28
3.7 Характеристика результатной информации 29
4 Программное обеспечение комплекса задач 31
4.1 Структурная схема пакета (дерево вызова процедур и программ) 31
4.2 Описание программных модулей 31
4.3 Схема взаимосвязи программных модулей и информационных файлов 34
Заключение 38

Работа состоит из  1 файл

курсовая.docx

— 159.64 Кб (Скачать документ)

     Microsoft улучшил и взаимодействие Windows  с другими операционными системами, в рамках все той же безопасности. С такими системами как UNIX. В действительности, система безопасности Windows XP 2008 сильно отличается от других систем такого же рода, особенно по типам доступа к объектам. Например, Windows XP 2008 имеет одновременно два типа основного доступа к данным (Reading и Writing), и типами специального доступа (List Directory и Create Directory Entry). Так вот, все это очень сильно мешает Windows 2000 получать доступ к безопасности других типов данных, определенных другими операционными системами. Для решения этой проблемы Microsoft внедрил новое изобретение, которое позволяет Windows  взаимодействовать с другими системами. Теперь, эта новая модель безопасности позволяет использовать это новшество в качестве переводчика и переводить права доступа с языка понятного только в Windows  на язык понятный другим операционным системам. Приложения в Windows  в свою очередь, могут теперь контролировать безопасность других объектов.

     Для того чтобы работники блока «Выписка»  эффективно работали с большим информационным потоком, база данных должна отвечать следующим требованиям:

     - хранение больших объёмов актуальной и достоверной информации;

     - простота обращений пользователей к БД;

     - возможность внесения, изменения, удаления, сортировки и других манипуляций с данными БД;

     - поиск информации по различным группам признаков;

     - возможность расширения и реорганизации данных в БД при изменениях предметной области.

     MS Access в настоящее время является одной из самых популярных среди настольных программных систем управления базами данных. Среди причин такой популярности следует отметить:

     - высокую степень универсальности и продуманности интерфейса, который рассчитан на работу с пользователями самой различной квалификации. В частности, реализована система управления объектами базы данных, позволяющая гибко и оперативно переходить из режима конструирования в режим их непосредственной эксплуатации;

     - глубоко развитые возможности интеграции с другими программными продуктами, входящими в состав Microsoft Office, а также с любыми программными Продуктами, поддерживающими технологию OLE;

     - богатый набор визуальных средств разработки.

     Важным  средством, облегчающим работу с  Ассеss для начинающих пользователей, являются мастера — специальные программные надстройки, предназначенные для создания объектов базы данных в режиме последовательного диалога. Для опытных и продвинутых пользователей существуют возможности более гибкого управления ресурсами и возможностями объектов СУБД в режиме конструктора.

     Специфической особенностью СУБД Ассеss является то, что вся информация, относящаяся к одной базе данных, хранится в едином файле. Такой файл имеет расширение *.mdb. Данное решение, как правило, удобно для непрофессиональных пользователей, поскольку обеспечивает простоту при переносе данных с одного рабочего места на другое. Внутренняя организация данных в рамках mbd-формата менялась от версии к версии, но фирма Microsoft поддерживала их совместимость снизу вверх, то есть базы данных из файлов в формате ранних версий Access могут быть конвертированы в формат, используемый в версиях более поздних.

     Средствами  Access можно реализовать меню ориентированный интерфейс с элементами объектно-событийного управления, когда выполнение определенных функция связывается с определенными событиями (щелчок мыши, нажатие клавиши и т.п.).

     Чтобы проектируемая АРМ была эффективной  необходимо соблюдение следующих принципов  создания системы:

     - системность;

     - гибкость;

     - устойчивость;

     - эффективность.

     Согласно  принципу системности, АРМ следует рассматривать как системы, структура которых определяется функциональным назначением.

     Принцип гибкости означает приспособленность  системы к возможным перестройкам, благодаря модульности построения всех подсистем и стандартизации их элементов.

     Принцип устойчивости заключается в том, что система АРМ должна выполнять основные функции независимо от воздействия на нее внутренних и внешних возмущающих факторов. Это значит, что неполадки в отдельных ее частях должны быть легко устраняемы, а работоспособность системы быстро восстанавливаема.

     Эффективность АРМ следует рассматривать как  интегральный показатель уровня реализации приведенных выше принципов, отнесенного  к затратам на создание и эксплуатацию системы.

     Функционирование  АРМ может дать желаемый эффект при  условии правильного распределения  функций и нагрузки между человеком  и машинными средствами обработки  информации, ядром которой является компьютер. 

 

3 Проектная часть

     3.1 Информационная модель

     Условно базу данных можно разделить на три  блока:

     - первый блок данных показывает постоянную информацию, реализованную виде справочников. В данной системе выделено два основных и три вспомогательных справочника. Справочник Материалы и Справочник Поставщики – это основные, они являются источником информации при учете поступления материалов, а также при формировании отчетной сущности Остатки. Вспомогательные справочники (Справочник Единицы измерения, Справочник Аббревиатуры, Справочник Расчетные Счета,) являются источником информации для основных справочников. Разбиение Справочников на основные и вспомогательные создано для удобства при их заполнении.

     - второй блок – это блок учета движения материалов и готовой продукции. Этот блок состоит из следующих сущностей: Приход, ПриходМЦ, Требование-Накладная, Расход, РасходГП. Для решения задач данного блока используется промежуточная информация, которая в последствии используется для выполнения соответствующих расчетов. В результате обработки данной информации формируются итоговые документы, итоговые ведомости, а также итоговые таблицы, необходимые для формирования итоговых отчетов. Вся эта информация необходима для контроля процесса учета и анализа его результатов.

     - третий блок – это блок отчетной информации. С учетом изменения входных данных формируются сводные сущности, в которых все эти изменения учитываются. Это Журнал и Остатки, они необходимы для формирования отчетной информации и удобны тем, что фиксируют каждое изменение данных.

     3.2 Возможности проектируемой  базы данных

     Проектируемая база данных обладает следующими возможностями:

     - учет поступления материалов. На основании реальной приходной накладной данные заносятся в компьютер. В накладной указываются: Номер документа, дата, получатель, поставщик, наименование материала, количество, цена и итоговая сумма. Эти данные необходимы для ведения учета и формирования различных отчетов. Данные заносятся в виде документа «Поступление МЦ», хранится и редактируется в таблице Приход. Заносятся по мере поступления материалов на склад. От пользователя требуется внимательность при занесении документов. Также приход учитывается и непосредственно на складе кладовщиком, поэтому проконтролировать информацию можно путем сравнения данных со склада и данных по компьютеру, при несоответствии этих данных необходимо будет поднять исходный документ;

     - учет реализации готовой продукции. При отгрузке готовой продукции посреднику необходимо оформить расходные документы. Расходными документами являются счет-фактура и товарная накладная. В этих документах также как и в приходных указываются: Номер документа, дата, получатель, поставщик, наименование готовой продукции, количество, цена и итоговая сумма. Документы «Товарная накладная» и «Счет-фактура», хранится и редактируется в таблице Расход. Данные по расходу также учитываются и на складе, поэтому в последствии легко это проверить. Для пользователя необходимо проявить внимательность при занесении количества;

     - отчеты по остаткам материалов и готовой продукции. Исходными данными являются данные из таблиц Приход и Расход. В этом отчете учитывается все движение материалов и готовой продукции за определенный период времени. В нем отражается наименование материалов и готовой продукции, поступившее количество, отпущенное количество и итоговое количество. Он может выполнятся за год, за месяц или каждодневно;

     - отчет по документам. Отчет позволяет получить список документов. Можно выбрать виды документов, включаемых в отчет, и установить фильтр по реквизитам документа, включая фирму, контрагента. Для каждого документа в списке выводится следующая информация: номер в списке, дата, вид документа, номер, сумма, наименование клиента. Пользователю необходимо выбрать вид документа, дату, можно выбрать контрагента (по умолчанию отчет формируется по всем контрагентам);

     - ведение справочников. Данные по фирме, по материалам и готовой продукции, по клиентам и по поставщикам будут храниться в отдельных справочниках. Во-первых, это необходимо для решения поставленных задач. Такая организация данных позволит формировать необходимые отчеты. Во-вторых, это удобное представление данных для получения нужной информации. Также это поможет при выписке документов. В полях фирма, контрагент и номенклатура можно будет выбрать только нужную позицию, а не заносить все это вручную. Это обеспечит целостность данных в проектируемой системе. 
 

     3.3 Организация технологии  сбора, передачи, обработки и выдачи  информации

     Технологический процесс работы системы начинается с загрузки операционной системы (ОС). После загрузки ОС необходимо запустить  непосредственно программу АИС  учета складских операций и реализации готовой продукции, которая прежде чем загрузить главное меню, проводит авторизацию доступа методом  ввода пароля.

     При неудачной попытке ввода или  несанкционированном доступе система  предложит повторить ввод. В случае удачного ввода пароля загружается  главное меню, состоящее из четырех  основных пунктов - Документы по приходу, Документы по расходу, Справочники, Отчеты.

     Каждое  из перечисленных выше меню детализировано на соответствующие подменю. Результатом  действия каждого из подменю является активизация соответствующей формы  – макета ввода/вывода данных по определенным условиям: либо необходимости ввести условия выбора данных вручную, либо выбрать из предлагаемого набора.

     Всю информацию можно вводить заново, корректировать, удалять. Это касается как нормативно – справочной информации, так и первичной. Кроме того предусмотрена  возможность вывода на бумажный носитель (на печать) всех электронных документов. 

     3.4 Используемые классификаторы  и системы кодирования

     При поступлении первичных документов заполняются следующие таблицы:

Название Имя поля Тип Размер
idCode Индивидуальный  код Счетчик Длинное целое
Датаоперации Дата совершения операции Дата/время Формат даты
№ документа Номер документа Текстовый 50
idПоставщика Наименование  Поставщика Текстовый 50

     Рисунок 2 - Структура таблицы «Приход» 

     Также заполняется подчиненная таблица  «ПриходМЦ», которая имеет следующую структуру: 
 
 
 

Название Имя поля Тип Размер
idCode Индивидуальный  код Счетчик Длинное целое
Код Прихода Индивидуальный  код прихода Числовой Длинное целое
КодМатериала Наименование  материала Текстовый 50
Единица измерения Единица измерения Текстовый 50
Количество Количество  материала Числовой Длинноецелое
Цена Цена материала Денежный Денежный
Сумма Сумма Денежный Денежный

Информация о работе Разработка банковских ИС