![]() |
|
сделать стартовой | добавить в избранное |
![]() |
Экономика и Финансы
Экономико-математическое моделирование
Разработка и создание автоматизированной системы обработки информации |
Содержание Введение Раздел 1. Описание объекта для разработки и создания автоматизированной системы обработки информации. Раздел 2. Описание алгоритма решения поставленной задачи. Раздел 3. Описание кодов проектируемой системы автоматизированной обработки информации. Раздел 4. Листинг программы. Заключение Список использованной литературы. Введение Экономическая информационная система (ЭИС) представляет собой совокупность организационных, технических, программных и информационных средств, объединенных в единую систему с целью сбора, хранения, обработки и выдачи необходимой информации, предназначенной для выполнения определенных функций. Локальная ЭИС автоматизирует отдельные функции управления на отдельных уровнях управления. Такая ЭИС может быть однопользовательской, функционирующей в отдельных подразделениях системы управления. Одним из основных свойств ЭИС является делимость на подсистемы, которая имеет ряд достоинств с точки разработки и эксплуатации ЭИС, к которым относится: Упрощение разработки и модернизации ЭИС в результате специализации групп проектировщиков по подсистемам; Упрощение внедрения и поставка готовых подсистем в соответствии с очередностью выполнения работ; Упрощение эксплуатации ЭИС в следствии специализации работников предметной области. Разработанная нами система является локальной и предназначена для применения на предприятии и в организациях различной формы собственности и с различными видами деятельности (производство продукции, выполнение работ, предоставление услуг). Система предназначена для применения на складах или для лиц, занимающихся реализации продукции. Раздел 1. Описание объекта для разработки и создания автоматизированной системы обработки информации. Проблема учета отгрузки и реализации готовой продукции на предприятии – одна из важнейших проблем на любом предприятии. Система учета отгрузки и реализации готовой продукции решает такие проблемы: Учет отгрузки продукции; Учет реализации продукции; Ведение внутреннего учета; Учет поступлений денег в кассу предприятия и на счет предприятия. Наша система предназначена для ведения товарооборота (дата отгрузки, дата оплаты, наименование реализованного товара, данные клиента). Кроме того система содержит данные о всей реализованной продукции, о всей продукции, которая хранится на складе. Система отображает движение продукции на складе, накладные поступлений и реализаций. Раздел 2. Описание алгоритма решения поставленной задачи. Первым делом выбираем среду программирования. Для нас приемлемой будет среда Borla d Delphi, поскольку программные продукты – исполняемые файлы с расширением ехе. Следующий этап - мы строим диаграмму будущего проекта – это будет 3 таблицы, связанные между собой: таблица «Реализация» - в ней отображаются данные клиента: - № поля - данные клиента - адрес клиента - сумма - вид оплаты - дата таблица «Накладная» - в ней отображаются данные купленного товара: - № - наименование товара - цена единицы товара - количество - сумма Таблица «Движение» - в ней отображаются данные склада, поступление и отгрузка товара на склад и со склада: - № - наименование товара - направление - количество - цена единицы Таблицу «Накладная» мы связываем с двумя другими таблицами с таблицей «Реализация» через поле «Сумма»; и с таблицей «Движение» через поле наименование товара.
Таким образом диаграмма будущего проекта будет иметь такой вид: Таблицы мы создаем в Da aBase Desk op. Также создаем вторичные индексы к полям для создания связанных таблиц. Для удобного переключения с одной таблицы на другую мы используем компонент Pag Co rol. Для отображения таблиц – DBGrid, для ввода данных – DBEdi и DBComboBox. DBComboBox мы применяем для ввода тех данных, которые имеют один или два варианта записи. Раздел 3. Описание кодов проектируемой системы автоматизированной обработки информации. Для отображения данных мы используем компоненты able, Da aSource, DBGrid. Для связи его с таблицей в свойстве Da aBase ame указываем путь к базе данных, а в свойстве able ame имя базы данных. Для связи компонента Da aSource с компонентом able мы в свойстве Da aSe компонента Da aSource указываем соответствующий able. Для связи компонента DBGrid с базой данных мы в свойстве Da aSource компонента DBGrid указываем соответствующий Da aSource. Для ввода данных используются компоненты DBEdi и DBComboBox, которые связываются подобным образом с компонентом Da aSource. Для навигации по базе данных мы используем компоненты Bu o . Для передвижения назад: procedure Form1.Bu o 6Click(Se der: Objec ); begi able2.Prior; e d; Для передвижения вперед: procedure Form1.Bu o 7Click(Se der: Objec ); begi able2. ex ; e d; Для передвижения в начало: procedure Form1.Bu o 8Click(Se der: Objec ); begi able2.Firs ; e d; Для передвижения в конец: procedure Form1.Bu o 9Click(Se der: Objec ); begi able2.Las ; e d; Для управления базой данных компонент Bu o прописывается следующим образом: Для добавления новой записи: procedure Form1.Bu o 10Click(Se der: Objec ); begi able2.I ser ; e d; Для сохранения новой записи: procedure Form1.Bu o 11Click(Se der: Objec ); begi able2.Refresh; e d; Для редактирования записи: procedure Form1.Bu o 12Click(Se der: Objec ); begi able2.Edi ; e d; Для сохранения изменений в записи: procedure Form1.Bu o 13Click(Se der: Objec ); begi able2.Pos ; e d; Для отмены изменений: procedure Form1.Bu o 14Click(Se der: Objec ); begi able2.Ca cel; e d; Для удаления записи: procedure Form1.Bu o 15Click(Se der: Objec ); begi able2.Dele e; e d; В нашей базе данных при внесении новой записи в таблицу «Накладная» компонент Bu o мы прописываем следующим образом: procedure Form1.Bu o 1Click(Se der: Objec ); begi able1.I ser ; able2.I ser ; able3.I ser ; e d; Мы прописываем внесение новой записи несколько раз потому что данные добавляются сразу в три таблицы. Аналогично сохранение новой записи: procedure Form1.Bu o 2Click(Se der: Objec ); begi able1.Refresh; able2.Refresh; able3.Refresh; e d; Для вывода отчета мы используем компоненты RvProjec и RvDa aSe Co ec io . А компонент Bu o мы прописываем следующим образом: procedure Form1.Bu o 16Click(Se der: Objec ); begi RvProjec 1.Execu e; e d; Раздел 4. Листинг программы. u i U i 1; i erface uses Wi dows, Messages, SysU ils, Varia s, Classes, Graphics, Co rols, Forms, Dialogs, Ex C rls, DBC rls, Grids, DBGrids, DB, DB ables, ComC rls, S dC rls, Mask, RpCo , RpCo DS, RpDefi e, RpRave, XPMa , jpeg; ype Form1 = class( Form) PageCo rol1: PageCo rol; abShee 1: abShee ; abShee 2: abShee ; abShee 4: abShee ; Da aSource1: Da aSource; Da aSource2: Da aSource; Da aSource3: Da aSource; able1: able; able2: able; able3: able; DBGrid1: DBGrid; DBGrid2: DBGrid; DBGrid3: DBGrid; Label1: Label; Label2: Label; Label3: Label; Label4: Label; Label5: Label; Label6: Label; Label7: Label; Label8: Label; Label9: Label; DBEdi 1: DBEdi ; DBEdi 2: DBEdi ; DBEdi 3: DBEdi ; DBEdi 4: DBEdi ; DBComboBox1: DBComboBox; DBEdi 5: DBEdi ; DBEdi 6: DBEdi ; DBEdi 7: DBEdi ; DBComboBox2: DBComboBox; Bu o 1: Bu o ; Bu o 2: Bu o ; Bu o 3: Bu o ; Bu o 4: Bu o ; Bu o 5: Bu o ; Bu o 6: Bu o ; Bu o 7: Bu o ; Bu o 8: Bu o ; Bu o 9: Bu o ; Bu o 10: Bu o ; XPMa ifes 1: XPMa ifes ; Bevel1: Bevel; RvProjec 2: RvProjec ; RvDa aSe Co ec io 1: RvDa aSe Co ec io ; Bu o 11: Bu o ; Bu o 12: Bu o ; Bu o 13: Bu o ; Bu o 14: Bu o ; Bu o 15: Bu o ; RvProjec 1: RvProjec ; RvDa aSe Co ec io 2: RvDa aSe Co ec io ; RvProjec 3: RvProjec ; RvDa aSe Co ec io 3: RvDa aSe Co ec io ; Bu o 16: Bu o ; Bu o 17: Bu o ; Bu o 18: Bu o ; Bu o 19: Bu o ; Bu o 20: Bu o ; Image1: Image; procedure Bu o 1Click(Se der: Objec ); procedure Bu o 2Click(Se der: Objec ); procedure Bu o 3Click(Se der: Objec ); procedure Bu o 4Click(Se der: Objec ); procedure Bu o 5Click(Se der: Objec ); procedure Bu o 6Click(Se der: Objec ); procedure Bu o 7Click(Se der: Objec ); procedure Bu o 8Click(Se der: Objec ); procedure Bu o 9Click(Se der: Objec ); procedure Bu o 10Click(Se der: Objec ); procedure Bu o 11Click(Se der: Objec ); procedure Bu o 12Click(Se der: Objec ); procedure Bu o 13Click(Se der: Objec ); procedure Bu o 14Click(Se der: Objec ); procedure Bu o 15Click(Se der: Objec ); procedure Bu o 16Click(Se der: Objec ); procedure Bu o 17Click(Se der: Objec ); procedure Bu o 18Click(Se der: Objec ); procedure Bu o 19Click(Se der: Objec ); procedure Bu o 20Click(Se der: Objec ); priva e { Priva e declara io s } public { Public declara io s } e d; var Form1: Form1; impleme a io {$R .d
fm} procedure Form1.Bu o 1Click(Se der: Objec ); begi able1.Appe d;; able2.Appe d; able3.Appe d; e d; procedure Form1.Bu o 2Click(Se der: Objec ); begi able1.Refresh; able2.Refresh; able3.Refresh; e d; procedure Form1.Bu o 3Click(Se der: Objec ); begi able2.Dele e; e d; procedure Form1.Bu o 4Click(Se der: Objec ); begi able1.Dele e; e d; procedure Form1.Bu o 5Click(Se der: Objec ); begi able3.Dele e; e d; procedure Form1.Bu o 6Click(Se der: Objec ); begi able2.Prior; e d; procedure Form1.Bu o 7Click(Se der: Objec ); begi able2. ex ; e d; procedure Form1.Bu o 8Click(Se der: Objec ); begi able2.Edi ; e d; procedure Form1.Bu o 9Click(Se der: Objec ); begi able2.Pos ; e d; procedure Form1.Bu o 10Click(Se der: Objec ); begi RvProjec 1.Execu e; e d; procedure Form1.Bu o 11Click(Se der: Objec ); begi RvProjec 2.Execu e; e d; procedure Form1.Bu o 12Click(Se der: Objec ); begi able1.Prior; e d; procedure Form1.Bu o 13Click(Se der: Objec ); begi able1. ex ; e d; procedure Form1.Bu o 14Click(Se der: Objec ); begi able1.Edi ; e d; procedure Form1.Bu o 15Click(Se der: Objec ); begi able1.Pos ; e d; procedure Form1.Bu o 16Click(Se der: Objec ); begi RvProjec 3.Execu e; e d; procedure Form1.Bu o 17Click(Se der: Objec ); begi able3.Prior; e d; procedure Form1.Bu o 18Click(Se der: Objec ); begi able3. ex ; e d; procedure Form1.Bu o 19Click(Se der: Objec ); begi able3.Edi ; e d; procedure Form1.Bu o 20Click(Se der: Objec ); begi able3.Pos ; e d; e d. Заключение В данном курсовом проекте мы реализовали систему, которая позволяет учитывать отгрузку и реализацию продукции на складе, в том числе и поступление новой продукции. Система дает возможность просматривать накладные реализаций, поступлений. Программа выполнена в виде исполняемого файла, а соответственно не требует дополнительного программного обеспечения. Список использованной литературы. Информационные технологии и системы в экономике Лахно В.А., Кукса И.Н., Пилипенко А.Н. Л-2004. Проектирование программного обеспечение экономических информационных систем Вендров А.М. М-2002. Проектирование баз данных Диго С.М. М-1999. Автоматизированные информационные технологии в экономике Титоренко Г. А. М-1998. Компьютерные системы и сети Косарев В. П. М-1998.
Система сопряжена: - с информационным центром и пунктом глобальной системы наблюдения и разведки NIGS; - с узлами связи и передающими радиоцентрами объединенной системы связи ВМС OSIS; - с центром управления подводными и противолодочными силами. 9. Радиоэлектронное оборудование специальной аппаратуры "Аутло-Шарк" АМ/и80-81, предназначенное для: - приема, обработки, хранения и отображения обстановки (учетными данными для этого являются координаты, элементы движения цели, тип оружия, радиоэлектронное вооружение); - обеспечения опознавания целей; - ведения одновременно обработки информации по 500 объектам; - хранения в памяти характера излучения по 300 объектам. 10. Линия связи: - каналы объединенной системы связи NIGS в диапазонах 10-60 кГц, 15-30 МГц, 225-400 МГц для передачи данных обстановки и целеуказания; - вид передачи - БПЧ ЗАС в цифровой форме. Основа - космическая связь и телефонные каналы. Основу системы "Аутло-Шарк" составляли глобальные средства освещения обстановки - космическая разведка и система СОСУС, оперативная система "Авакс", а также автоматизированные системы обработки и выдачи информации о целях в реальном масштабе времени с 6 постов системы на комплексы огневого поражения
1. Автоматизированная система обработки экономической информации (АСОЭИ)
2. Исследование автоматизированной системы учёта движения грузов на складе аэропортов
3. Разработка автоматизированной системы учета выбывших из стационара
4. Автоматизированная система обработки экономической информации. Городская налоговая инспекция
5. Разработка автоматизированной системы складского учета
9. Автоматизированные системы бронирования
11. Автоматизированния система обучения программированию
12. Автоматизированные Системы Обработки Информации
13. Автоматизированные системы управления и бронирования в средствах размещения
14. Автоматизированная система для исследования кинетики быстрых химических реакций
15. Современные банковские автоматизированные системы
16. Автоматизированная система мониторинга состояния запасов и потерь угля в недрах
17. Автоматизированная система управления комбината Белшина
18. Автоматизированные системы обработки информации и управления
19. Математическое обеспечение комплекса задач “Автоматизированная система документооборота учереждения
20. Автоматизированные системы контроля за исполнением
21. Автоматизированные системы обработки экономической информации
25. Автоматизированная система контроля знаний специалистов по дефектоскопии
26. Автоматизированная система отдела рекламы на радио
27. Автоматизированная система проведения маркетинговых исследований в Белгородском филиале МЭСИ
28. Автоматизированная система складского учета в ЗАО "Белгородский бройлер"
29. Автоматизированная система учета абонентов библиотеки
30. Автоматизированная система учета оборота товаров в телекоммуникационной фирме
31. Автоматизированные системы защиты информации
32. Автоматизированные системы управления предприятием
34. Обработка данных в автоматизированных системах
35. Разработка автоматизированной системы "Библиотека"
36. Разработка автоматизированной системы управления торговым предприятием
37. Разработка технического и программного обеспечения автоматизированной системы научных исследований
42. Автоматизированная система управления взрывоопасным технологическим процессом
43. Автоматизированные системы управления
44. Разработка автоматизированной системы управления документооборотом в ООО "Анелик"
45. Автоматизированная система управления складом
46. Разработка автоматизированной системы управления теплицей
47. Расчет автоматизированной системы регулирования давления в камере взбивания
48. Автоматизированная система управления компрессорной установки
49. Разработка автоматизированной системы управления электроснабжением КС "Ухтинская"
51. Социальная психология в системе наук. Социальная перцепция
52. Проблемы гуманизации экономического роста в системе отношений социального воспроизводства
53. Государственная социальная помощь в системе права социального обеспечения
57. Региональные системы управления социальной работой
58. Философская система мировоззрения. Социальное неравенство и социальная стратификация
60. Автоматизированное рабочее место специалиста по кадрам
61. Стратегия поиска в автоматизированных информационных системах
62. Система автоматизированного проектирования
63. Автоматизированное Рабочее Место Отдела Кадров
64. Система автоматизированного проектирования P-CAD
65. Терминология теории систем (автоматизированные и автоматические системы)
66. Политические системы (Контрольная)
67. Система технологий отраслей (Контрольная)
68. Контрольная работа по бухгалтерскому учёту
73. Система автоматизированного производства
74. Концепция создания автоматизированной информационной системы "Спорт"
75. Автоматизована система обліку кадрів на підприємстві
76. Организационно-правовая работа с кадрами в системе МВД
77. Автоматизированные измерительные и диагностические комплексы, системы
78. Автоматизированные обучающие системы
79. Автоматизированная информационная система Учет экономической деятельности мукомольного цеха
80. Автоматизированная справочно-информационная система учета и контроля поставок на предприятии
81. Автоматизированные информационные системы кадастра
82. Надзор за безопасностью вакцин: система учёта неблагоприятных событий по вакцинам (СУНСВ)
83. Бухгалтерский учёт в экономическом анализе в системе управления предприятием
84. Система, структура и кадры прокуратуры
85. Автоматизированная банковская система "Диасофт"
89. Основы САПР (системы автоматизированного проектирования)
90. Проект автоматизированного рабочего места работника отдела кадров
91. Разработка автоматизированной информационной системы
93. Разработка автоматизированной информационной системы. Желтые страницы города Астрахань
95. Системы автоматизированного проектирования
96. Системы автоматизированного проектирования и черчения
97. Автоматизированная информационная система учета движения контингента студентов ВУЗа
98. Виды защиты, используемые в автоматизированных информационных системах