Разработка программы автоматизации учета выплат учащимися профсоюзных взносов - Курсовая работа

бесплатно 0
4.5 147
Анализ входной информации необходимой для решения задачи. Разработка исходных данных контрольного примера создания базы данных. Описание технологии и алгоритмов решения задачи и их математических реализаций. Разработка диалогов приложения пользователя.


Аннотация к работе
И не зависимо от того, много или мало функций, даже если вы используете компьютер для одной рутинной операции - это уже автоматизация. Автоматизация позволяет сократить хранение массы информации в бумажном виде, в любой момент в приложении можно будет быстро найти нужную информацию, использовать ее и создать отчет.Осуществляется контроль и учет сдачи взносов так же формируется отчетность по периоду и за год. В данном приложении необходимо автоматизировать процесс работы сотрудников колледжа принимающих взносы и формирующие отчетность.На основе анализа предметной области необходимо провести анализ входной информации, разработать логическую и физическую модель базы данных. Программа учета выплат профсоюзных взносов учащимися предназначена для решения таких задач, как ведение справочника учащихся, справочника групп, и формирования ведомости. Программа осуществляет формирование отчетов за период и за год. Delphi 7 не требует большого потребления оперативной памяти, занимает мало места на диске, вследствие чего, компилируется проект достаточно быстро. Данную СУБД я выбрал изза понятности и простоты использования, простоты манипулирования базами данных, быстрое выполнение запросов и удобный вывод сообщений об ошибках.Анализ входной информации осуществлен в виде таблиц. Таблица 3.1.1-Справочник Групп Название поля Тип данныхДанные методологии поддерживаются специальными инструментальными средствами автоматизированного анализа, моделирования и разработки сложных систем, получившими название CASE-средств (Computer-Aided Software/System Engineering - компьютерная поддержка проектирования программного обеспечения/систем). Однако именно изучение и моделирование предметной области является наиболее важным этапом при разработке любого приложения, так как позволяет четко и однозначно определить задачи, которые стоят перед разработчиками. Основными функциями BPWIN являются рисование диаграмм, представляющих собой средства визуального представления отдельных компонентов моделируемой предметной области различных уровней детализации проверка целостности и согласованности иерархической модели, построенной из диаграмм различных уровней детализации, генерация различного вида отчетов по построенной модели. К достоинствам BPWIN следует отнести обеспечение логической четкости в определении и описании элементов диаграмм, проверку целостности связей между диаграммами, локализацию или коррекцию наиболее часто встречающихся ошибок при моделировании. ERWIN - средство разработки структуры базы данных, сочетающее графический интерфейс Windows, инструменты для построения ER-диаграмм (Entities-Relationships-диаграммы или диаграммы «сущность-связь»), редакторы для создания логического и физического описания модели данных и прозрачную поддержку ведущих реляционных систем управления базами данных и настольных баз данных.Все действия в программе выполняет одно лицо, работающее с данной программой. Всю программу по сути можно разделить на две части: - Область справочников;На главной форме осуществляется выбор действия с помощью меню 5.1 На рисунке 5.2 показано форма управления справочником групп Рисунок 5.3 на данной форме представлено управление справочником учащихсяРазобьем программу на две части: - Справочники; Рассмотрим работу со справочниками. Для добавления записи в справочник необходимо заполнить все поля и нажать кнопку добавить. Поиск по справочникам осуществляется вводом в сроку поиска символа или несколько символов искомой комбинации после чего в таблице сразу отобразятся поля с совпадающими символами, для того что бы все поля содержащие таблицу отобразились необходимо просто очистить поле поиска.В процессе выполнения курсового проекта была разработана программа автоматизации учета выплат учащимися профсоюзных взносов. Программный продукт разработан в соответствии со всеми требованиями норм и качества и является: - выполненным в соответствии с техническим заданием;begin if(form2.Edit1.Text"") and(Form2.Edit2.Text"") and(Form2.Edit1.Text" ")and(Form2.Edit2.Text" ") then begin if(Form1.ADOCONNECTION1.Connected=false) then begin try Form1.ADOCONNECTION1.CONNECTIONSTRING:="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=" Form2.Edit2.Text ";Data Source=" Form2.Edit1.Text ";Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=ADMINKA;Use Encryption for Data=False;Tag with column collation when possible=False;"; begin if(form2.Edit1.Text"") and(Form2.Edit2.Text"") and(Form2.Edit1.Text" ")and(Form2.Edit2.Text" ") then begin if(Form1.ADOCONNECTION1.Connected=false) then begin try Form1.ADOCONNECTION1.CONNECTIONSTRING:="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=" Form2.Edit2.Text ";Data Source=" Form2.Edit1.Text ";Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=ADMI

План
Содержание

Введение

1. Анализ предметной области

2. Постановка задачи

3. Разработка информационного обеспечения задачи

3.1 Информационный анализ входной информации необходимой для решения задачи и выделения информационных объектов

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

3.3 Определение логической структуры БД

3.4 Разработка исходных данных контрольного примера создания БД

4. Описание технологии и алгоритмов решения задачи и их математических реализаций

5. Разработка диалогов приложения пользователя

6. Руководство пользователя

Заключение

Список использованных источников

Приложение А

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

Данное приложение используется для автоматизации учета сдачи профсоюзных взносов.

Приложение позволяет вести контроль и учет оплаты учащимися проф. взносов.

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

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

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

Программный продукт разработан в соответствии со всеми требованиями норм и качества и является: - выполненным в соответствии с техническим заданием;

- универсальным, так как подойдет на системы с низкими техническими характеристиками;

- надежным, обеспечивается правильное функционирование;

- простым в использовании, так как программой довольно просто управлять.

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

Список литературы
1. Ашарчук Л.М. - Информационные системы в управлении, 2009.

2. Норенков, И.П. - Основы автоматизированного проектирования: Учеб. Для вузов. - М.: Изд-во МГТУ им. Н. Э. Баумана, 2000. - 360 с.

3. Астафьева В.А., Ковальчук Е.В. - Технологии автоматизированной обработки, 2006.

4. Прохорова Т.В. - Автоматизация учета в системе «1С Предприятие 7.7» для Республики Беларусь, 2006.

5. Гетц К. - Программирование в Microsoft Office, 2000.

6. Бухгалтерия 7.7. Руководство по ведению учета, 2000.

7. Алан Р. Саймон. Стратегические технологии баз данных. - М.: «Финансы и статистика», 2001

8. Архангельский А.Я., Тагин М.А. - Программирование в C Builder 6 и 2006.- 224 с.: ил.

9. Дьюхерт С. C . Священные знания. - Пер. с анл. - СПБ.: Символ-Плюс, 2012. - 240 с., ил.

10. Динман М.И. С . Освой на примерах. - СПБ.: БЧИ-Петербург, 2006. - 348 с.: ил.

11. Послед Б.С. - Borland C Builder 6. Разработка приложений баз данных - 2003. - 200 с.: ил.

12. Фаронов В. Программирование на языке высокого уровня: Учебник для вузов / В. Фаронов. - Санкт-Петербург: ООО «Питер Пресс»,2009. - 640с.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?