Помощь в написании студенческих работ
Антистрессовый сервис

Проектирование ИС кассовых операций

Курсовая Купить готовую Узнать стоимостьмоей работы

Разработанная информационная модель позволит эффективно решать задачи учета кассовых операций в ООО «Бум Техно».Для реализации функций информационной модели, автоматизированной информационной системы учета кассовых операций необходимо наличие нескольких взаимосвязанных таблиц, описание которых представлено в таблице 4.2−4.10 и рисунках 4.5−4. Доступ к сетевым ресурсам осуществляется через… Читать ещё >

Проектирование ИС кассовых операций (реферат, курсовая, диплом, контрольная)

Содержание

  • 1. Технико-экономическая характеристика предметной области и предприятия
    • 1. 1. Характеристика предприятия и его деятельности
    • 1. 2. Организационная структура управления предприятием
  • 2. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
  • 3. Информационное обеспечение задачи
    • 3. 1. Информационная модель и её описание
    • 3. 2. Используемые классификаторы и системы кодирования
    • 3. 3. Характеристика нормативно-справочной, входной и оперативной информации
    • 3. 4. Характеристика результатной информации
  • 4. Программное обеспечение задачи
    • 4. 1. Общие положения (дерево функций и сценарий диалога)
    • 4. 2. Характеристика базы данных
    • 4. 3. Описание программных модулей
  • 5. Контрольный пример реализации проекта и его описание
  • Заключение
  • Список использованной литературы

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

Разработанная информационная модель позволит эффективно решать задачи учета кассовых операций в ООО «Бум Техно».Для реализации функций информационной модели, автоматизированной информационной системы учета кассовых операций необходимо наличие нескольких взаимосвязанных таблиц, описание которых представлено в таблице 4.2−4.10 и рисунках 4.5−4.

14.Таблица 4.2Назначение полей таблицы Operac№п/пНазвание поля.

ТипНазначениеKodoperacЦелое.

Индексное поле — первичный ключ таблицы Operac.VidСимвольное.

Поле содержит информацию о виде операции.SummaВещественное.

Поле содержит сумму операции.DataДата.

Поле содержит дату проведения операции.ProvЦелое.

Поле отметку о выполнении операции.

6.kodsotrЦелое.

Поле содержит кодсотрудника.

Рис. 4.5 — Реализация таблицы Operac средствами Microsoft SQL Server 2008.

Рис. 4.6 — Реализация таблицы Sotrudnyk средствами Microsoft SQL Server 2008.

Таблица 4.3Назначение полей таблицы Sotrudnyk№п/пНазвание поля.

ТипНазначениеidSotrudnykЦелое.

Индексное поле — первичный ключ таблицы Sotrudnyk.FamСимвольное.

Фамилия сотрудникаNamСимвольное.

Имя сотрудникаOtchСимвольное.

Отчество сотрудникаDolgnostСимвольное.

Должность сотрудникаOtdelСимвольное.

Отдел, в котором работает сотрудникKod_schetaЦелое.

Поле содержит ссылку на таблицу счетов.

Таблица 4.4Назначение полей таблицы Schets№п/пНазвание поля.

ТипНазначениеKodschЦелое.

Индексное поле — первичный ключ таблицы Schets.vidschetaСимвольное.

Поле для указания вида счета.nomerЦелое.

Поле для хранения номера счета.

Рис. 4.7 — Реализация таблицы Schets средствами Microsoft SQL Server 2008.

Таблица 4.5Назначение полей таблицы Vedomost№п/пНазвание поля.

ТипНазначениеidVedomЦелое.

Индексное поле — первичный ключ таблицы Vedomost.Nomerсимвольное.

Поле для номера ведомостиDataдата.

Поле для хранения датыSummavsegoДенежный.

Поле содержит сумму по ведомостиsummapoluchДенежный.

Поле сумму полученных средствkodoperacЦелое.

После содержит ссылку на таблицу операцийkodsotrЦелое.

После содержит ссылку на таблицу сотрудников.

Рис. 4.8 — Реализация таблицы Vedomost средствами Microsoft SQL Server 2008.

Таблица 4.6Назначение полей таблицы Document№п/пНазвание поля.

ТипНазначениеKodDocЦелое.

Индексное поле — первичный ключ таблицы Document.NazvanieСимвольное.

Поле содержит название документаseryaСимвольное.

Поле для хранения серии документаNomerСимвольное.

Поле для хранения номера документаDatavudДата.

Дата выдачи документаKemvudanСимвольное.

Поле содержит информацию об организации выдавшей документ kodsotrЦелое.

Код сотрудника — ссылка на таблицу сотрудников.

Рис. 4.9 — Реализация таблицы Document средствами Microsoft SQL Server 2008.

Таблица 4.7Назначение полей таблицы Zurnal№п/пНазвание поля.

ТипНазначениеIdZurnЦелое.

Индексное поле — первичный ключ таблицы Zurnal.KodoperacЦелое.

Ссылка та таблицу операцийdataдата.

Дата операцииKodkassirЦелое.

Ссылка на таблицу кассировnotesСимвольное.

ПримечаниеРис. 4.10 — Реализация таблицы Zurnal средствами Microsoft SQL Server 2008.

Таблица 4.8Назначение полей таблицы Findoc№п/пНазвание поля.

ТипНазначениеkodFinЦелое.

Индексное поле — первичный ключ таблицы Findoc.VidСимвольное.

Поле для хранения номера партии поступившего товараDateцелое.

Размер партии товараNomerСимвольное.

Поставщик товараKodoperacДата/время.

Дата поступления партии товара.

Рис. 4.11- Реализация таблицы Findoc средствами Microsoft SQL Server 2008.

Таблица 4.9Назначение полей таблицы Revesion№п/пНазвание поля.

ТипНазначениеKodrevЦелое.

Индексное поле — первичный ключ таблицы Revesion.Dataдата.

Поле для ФИО или название организации покупателя. CelСимвольноеадрес покупателяkodoperacЦелое.

Ссылка та таблицу операцийkodzurnalЦелое.

Ссылка та запись в журнале кассовых операцийitogДенежный.

Баланс кассыprihodДенежный.

Приход денежных средствrashodДенежный.

Расход денежных средств.

Рис. 4.12 — Реализация таблицы pokup средствами Microsoft SQL Server 2008.

Таблица 4.10Назначение полей таблицы Kassir№п/пНазвание поля.

ТипНазначениеKodkassirЦелое.

Индексное поле — первичный ключ таблицы KassirFamСимвольное.

Поле дляфамилиякассираNameСимвольное.

Имя кассираParoleСимвольное.

Пароль для входа в информационную систему учета кассовых операций.

Рис. 4.13 — Реализация таблицы pokup средствами Microsoft SQL Server 2008 В результате кодированияинформационная модель была успешно реализована в среде Microsoft SQL Server 2008.

Рис.

4.14 Er-модель реализованная в средеMicrosoft SQL Server 2008.

Структурная схема пакета (дерево вызова программных модулей) В программном обеспечении разработанной автоматизированной системы учета кассовых операций можно выделить серверную и клиентскую часть. На серверную часть возлагаются функции хранения БД и архива, а так же поддержки целостности данных, обработка запросов, управление транзакциями. На клиентскую часть возлагается обеспечение интерфейса пользователя, посылка запросов серверу БД (серверной части системы), получение результатов и сообщений от сервера, управление бизнес-правилами, проверку корректности, допустимости и обработку данных согласно содержащихся в них алгоритмах. Задача эксплуатируется в среде Windows 98, Windows XP и выше. Серверная часть программного обеспечения функционирует под управлением сетевой платформы Microsoft WINDOWS 2000 и выше. В качестве СУБД используется СУБД Microsoft SQL Server 2008.

Доступ к сетевым ресурсам осуществляется через соответствующие драйверы по протоколу TCP/IP. Для связи клиентского приложения с серверной частью задачи на каждой рабочей станции должны быть установлено BDE v. 5.0 — средства связи с базой данных SQL Server. Структура разработанного проекта представлена на рис.

4.14−4.

15.Рис. 4.14 — Структура разработанного программного проекта.

Рис. 4.15 — Дерево вызова программных модулей.

Разработанное приложение состоит из 5 модулей MainClients. pas, childTemplate. pas, DbdDirectoryTemplate. pas, AddSource. pas, ParamPoisk.pas.

4.3 Описание программных модулей.

После детального анализа задач системы была разработана структура программы, представляющая собой иерархию программных модулей. Описание назначения программных модулей разрабатываемой системы описано в табл. 4.11Таблица 4.11Назначение основных программных модулей№Имя модуля.

Назначение1Модуль справочники.

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

Для ведения учета кассовых операций, сотрудников, и расчетов всумм по ведомостям3Проведение ревизии.

Контроль и ревизия кассы.

На рисунке 4.16 представлена блок-схема алгоритма добавления кассовой операции.Рис. 4.16 -Блок-схема алгоритма добавления нового приказа.

На рисунке 4.17 приведена блок-схема обобщенного алгоритма поиска.

Рис.

4.17 — Блок-схема обобщенного алгоритма поиска.

Контрольный пример реализации проекта и его описание.

На рисунках 4.18 — 4.19 приведен пример сеанса работы с системой.Рис.

4.18 — Главное окно программы.

Рис. 4.19 — Просмотр справочников.

Рис.

4.20 — Добавление информации.

Рис.

4.21 — Поиск информации.

Заключение

В курсовомпроекте была спроектирована и разработана автоматизированная информационная система кассовых операций в ООО «Бум-Техно». Динамический процесс проектирования системы происходил в несколько стадий. На этапе обследования была рассмотрена общая характеристика объекта автоматизации, его организационная структура и организация работы. На основе анализа сформированы и обоснованы требования к работе системы и к ее отдельным компонентам: программному, информационному, техническому. На стадии проектирования разработана общая структура информационной системы в целом, а также по каждой отдельной ее задаче. Определены основные проектные решения, что стало основанием для разработки, отладки программной части и для конструирования эксплуатационной документации. Создание и внедрение автоматизированной системы учета кассовых операций ООО «Бум-Техно"позволит сократить время работы кассира с документами, снизить временные затраты на проведение бухгалтерских проводок, и поиск товаров в среднем на 30−35% за счет автоматического анализа информации, имеющейся в базе данных. Использование информационной системы позволит более глубоко и в полном объеме собирать и анализировать необходимую информацию о сотрудниках, документах, счетах и ведомостях, а так же автоматизировать процесс проведения ревизии. Отмечено так же повышение эффективности учета кассовых операций. При этом в практику работы персонала входят новые информационные технологии, такие как совместный авторизованный доступ к справочной информации, автоматизация рутинных операций, доступ к информационно-справочным ресурсам, автоматическое заполнение документов, исключение недостатков бумажных носителей, контроль качества, стандартизация учета. Для быстрой и полной адаптации пользователя к системе был разработан удобный дружественный интерфейс пользователя и подробное описание работы с системой в руководстве пользователя. Для обеспечения надежной защиты информации предусмотрена парольная система разграничения доступа к данным и функциям, авторизация вводимой и корректируемой информации, посредством подстановки и анализа данных. Считаю, что созданная в курсовом проектеавтоматизированная информационная система кассовых операций ООО «Бум-Техно"полностью соответствует информационным требованиям предприятия и сможет поддерживать это соответствие в течение всего жизненного цикла системы. Список использованной литературы.

Базы данных: модели, разработка, реализация / Карпова Т.- СПб.: Питер, 2001. — 304с. Белов А. Н. Бухгалтерский учет в учреждениях непроизводственной сферы. — М.: Финансы и статистика, 1995.

— 240с. Буч Г. Объектно-ориентированное проектирование с примерами применения. М., 1992. ;

654с.Вендров А. М. Проектирование программного обеспечения экономических информационных систем. М.: «Финансы и статистика», 2002.

Глушаков С.В., Ломотько Д. В. Базы данных .- Х.: Фолио, 2002. — 504 с. Гофман В. Э.

D elphi. Быстрый старт. СПб.: БВХ-Петербург, 2003. — 288 с. Конноли Томас, Бегг Каролин. Базы данных.

Проектирование, реализация и сопровождение. Теория и практика. — М.: Вильямс, 2000. — 1111 с. Маклаков С. В. BPwin и ERwin. CASE-средства разработки информационных систем. —.

М.: Диалог-Мифи, 2001. — 304 с. Матвеева В. О. Бюджетные организации: бухгалтерский учет и налогооблажение. — Харьков: Фактор, 2001. -.

566с.Фатрелл Р., Шафер Д. Шафер Л. Управление программными проектами: достижение оптимального качества при минимуме затрат. М.: «Вильямс», 2003. — 1128с.

Показать весь текст

Список литературы

  1. Базы данных: модели, разработка, реализация / Карпова Т.- СПб.: Питер, 2001. -304с.
  2. А.Н. Бухгалтерский учет в учреждениях непроизводственной сферы. — М.: Финансы и статистика, 1995. — 240с.
  3. Буч Г. Объектно-ориентированное проектирование с примерами применения. М., 1992. — 654с.
  4. А.М. Проектирование программного обеспечения экономических информационных систем. М.: «Финансы и статистика», 2002.
  5. С.В., Ломотько Д. В. Базы данных .- Х.: Фолио, 2002. — 504 с.
  6. В. Э. Delphi. Быстрый старт. СПб.: БВХ-Петербург, 2003. — 288 с.
  7. Конноли Томас, Бегг Каролин. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. — М.: Вильямс, 2000. — 1111 с.
  8. Маклаков С.В. BPwin и ERwin. CASE-средства разработки информационных систем. — М.: Диалог-Мифи, 2001. — 304 с.
  9. В.О. Бюджетные организации: бухгалтерский учет и налогооблажение. -Харьков: Фактор, 2001. — 566с.
  10. Р., Шафер Д. Шафер Л. Управление программными проектами: достижение оптимального качества при минимуме затрат. М.: «Вильямс», 2003. — 1128с.
Заполнить форму текущей работой
Купить готовую работу

ИЛИ