Автоматизированная информационная система бухгалтерия предприятия

Автор работы: Пользователь скрыл имя, 26 Ноября 2013 в 10:56, курсовая работа

Описание работы

Предлагаемая программа реализует информационную систему, позволяющую вести базу данных с информацией о сотрудниках бухгалтерского предприятия. Приложение позволяет просматривать содержимое базы данных, а также пользователь может осуществлять поиск требуемого сотрудника. Программа обладает развитым графическим интерфейсом. С данной программой могут работать пользователи различной квалификации. Приложение создано в инструментальной среде разработки приложений Delphi XE3 и Delphi 7, реализующей современные подходы к программированию: объектно–ориентированный подход и визуальные средства быстрой разработки приложений.

Содержание работы

Введение......................................................................................................................5
1 Проектирование программного обеспечения…………………...……….……..6
2 Техническое задание..............................................................................................7
2.1 Назначение разработки...............................................................................7
2.2 Основание для разработки..........................................................................7
2.3 Требование к программе............................................................................7
2.3.1 Требования к функциональным характеристикам...........................7
2.3.2 Требования к составу и параметрам технических средств.............7
2.3.3 Требования к информационной и программной совместимости...8
2.4 Требования к программной документации..............................................8
2.5 Порядок контроля и приемки....................................................................8
3 Описание программы.............................................................................................9
3.1 Описание структуры программы…….…………………………..………9
3.2 Общие сведения.........................................................................................10
3.3 Функциональное назначение ...................................................................10
3.4 Описание логической структуры.............................................................10
3.5 Вызов и загрузка........................................................................................10
4 Программа и методика испытаний.....................................................................11
4.1 Объект испытаний и требования к программе.......................................11
4.2 Средства и порядок испытаний...............................................................11
4.3 Методы испытаний...................................................................................11
4.4 Результат тестирования............................................................................12
5 Описание применения..........................................................................................12
5.1 Описание задачи .....................................................................................12
Заключение........................................................................................................13
Список использованных источников..............................................................14

Файлы: 1 файл

Курсовая работа теория .doc

— 716.00 Кб (Скачать файл)

НЕГОСУДАРСВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ 
СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ 
«ЭКОНОМИКО-КОМПЬЮТЕРНЫЙ ТЕХНИКУМ»

Отделение Программирование

 
 

230105 – Программное обеспечение вычислительной

техники и автоматизированных систем

(шифр, наименование профессии  и специальности)

Технология разработки программных продуктов

(наименование  дисциплины)


КУРСОВАЯ РАБОТА

Автоматизированная информационная система бухгалтерия предприятия.

 

 

Выполнил студент 3 курса группы:_11-1(ПО)__

 
 

Проверил преподаватель 

.

(фамилия,  инициалы и подпись  преподавателя)

Курсовая работа защищена

 

(оценка, подпись, дата, фамилия,  инициалы преподавателя)


Курск - 2013 г

 

Негосударственное образовательное  учреждение 
среднего профессионального образования 
«Экономико-компьютерный техникум»

 

 

Отделение:

Программирования

 
   

(наименование  отделения)

 
 

Дисциплина:

Технология разработки программных продуктов

 
   

(наименование  дисциплины)

 

Тема  курсовой работы

Автоматизированная информационная система бухгалтерия предприятия

 

Задание на разработку:

Написать программу  «Автоматизированная информационная система бухгалтерия пред-

приятия». Информационная система должна содержать сведения о сотрудниках органи-

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

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

ввод с клавиатуры данных о сотруднике; вывод на экран фамилий работников, по меся-

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

клавиатуры; осуществление  сортировки по разным полям сортировки.

 

 

 

 

 

 

Задание выдал:

 

 

 

преподаватель

       
       

Дата защиты

   
   

(должность,  ученая степень,  Фамилия И.О)

     

(дата)

Задание получил:

 

студент 3-го курса группы: 11-1(ПО)

       
             
   

(фио )

 

(подпись)

 

(дата)


 

 

Отзыв 
на курсовую работу  
по дисциплине «Технология разработки программных продуктов» 
 
на тему ___________________________________________________________ 
(тема курсовой работы) 
       ___________________________________________________________

Выполнил студент  3 курса группы ____________

 

(фамилия,  имя, отчество)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Курсовая работа заслуживает  оценки _____________________

 

________________________               ________________________  
   (дата)    (подпись)

 

 

Введение......................................................................................................................5

1 Проектирование программного обеспечения…………………...……….……..6

 2 Техническое задание..............................................................................................7

         2.1 Назначение разработки...............................................................................7

         2.2 Основание для разработки..........................................................................7

         2.3 Требование к программе............................................................................7

              2.3.1 Требования к функциональным характеристикам...........................7

              2.3.2 Требования к составу и параметрам технических средств.............7

              2.3.3 Требования к информационной и программной совместимости...8

         2.4 Требования к программной документации..............................................8

         2.5 Порядок контроля и приемки....................................................................8

 3 Описание программы.............................................................................................9 
        3.1 Описание структуры программы…….…………………………..………9

         3.2 Общие сведения.........................................................................................10

         3.3 Функциональное назначение ...................................................................10

         3.4 Описание логической структуры.............................................................10

         3.5 Вызов и загрузка........................................................................................10

 4 Программа и методика испытаний.....................................................................11

         4.1 Объект испытаний и требования к программе.......................................11

         4.2 Средства и порядок испытаний...............................................................11

         4.3 Методы испытаний...................................................................................11

         4.4 Результат тестирования............................................................................12

 5 Описание применения..........................................................................................12

         5.1 Описание задачи .....................................................................................12

Заключение........................................................................................................13 
Список использованных источников..............................................................14

       Приложение А. Программные коды................................................................15

Приложение Б. Экранные формы....................................................................27




Содержание

Введение

 

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

Предлагаемая программа реализует  информационную систему, позволяющую вести базу данных с информацией о сотрудниках бухгалтерского предприятия. Приложение позволяет просматривать содержимое базы данных, а также пользователь может осуществлять поиск требуемого сотрудника. Программа обладает развитым графическим интерфейсом. С данной программой могут работать пользователи различной квалификации. Приложение создано в инструментальной среде разработки  приложений Delphi XE3 и Delphi 7, реализующей современные подходы к программированию: объектно–ориентированный подход и визуальные средства быстрой разработки приложений.

 

 

 

 

 

 

 

1. Проектирование программного обеспечения

 
Процесс создания проекта программного обеспечения (ПО), а также дисциплина, изучающая методы проектирования. Проектирование ПО является частным случаем Проектирования продуктов и процессов.

Целью проектирования является определение внутренних свойств  системы и детализации её внешних (видимых) свойств на основе выданных заказчиком требований к ПО (исходные условия задачи). Эти требования подвергаются анализу. 
Первоначально программа рассматривается как чёрный ящик. Ход процесса проектирования и его результаты зависят не только от состава требований, но и выбранной модели процесса, опыта проектировщика.

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

В зависимости  от класса создаваемого ПО, процесс  проектирования может обеспечиваться как «ручным» проектированием, так и различными средствами его автоматизации. В процессе проектирования ПО для выражения его характеристик используются различные нотации — блок-схемы, ER-диаграммы, UML-диаграммы, DFD-диаграммы, а также макеты.

Проектированию  обычно подлежат:

  • Архитектура ПО;
  • Устройство компонентов ПО;
  • Пользовательские интерфейсы.

В российской практике проектирование ведется поэтапно в соответствии со стадиями, регламентированными ГОСТ 2.103-68: Техническое задание, Техническое предложение, Эскизный проект, Технический проект, Рабочий проект.[1]На каждом из этапов формируется свой комплект документов, называемый проектом (проектной документацией). 
В зарубежной практике регламентирующими документами, например, являются Software Architecture Document, Software Design Document

2. Техническое задание

 

2.1 Назначение разработки

 

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

 

2.2 Основание для разработки

 

Основанием для разработки является задание по дисциплине «Технология разработки программных продуктов». Тема курсовой работы «Автоматизированная информационная система бухгалтерия предприятия».

 

2.3 Требования к программе

 

2.3.1 Требования к функциональным характеристикам

 

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

 

2.3.2 Требования к составу и параметрам технических средств

 

Программа должна быть написана на языке  программирования  Object Pascal  в среде Delphi XE3 или Delphi 7 с использованием принципов объектно-ориентированного программирования. База данных должна быть спроектирована так, чтобы обеспечивать хранение всех необходимых данных, имея при этом максимально упрощённую структуру.

 

2.3.3 Требования к информационной и программной совместимости

 

Программа должна быть разработана, как Windows-приложение. Файл данных создаётся в формате Paradox версии 7.0, с помощью встроенного инструментария Delphi — Database DeskTop.  
 
Сама разработка ведётся в среде визуального программирования Delphi  XE3  обеспечивающей создание надёжного приложения для работы в операционных системах Windows 95 и выше или Windows NT.

 

2.4 Требования к программной документации

 

Комплект разрабатываемых документов должен включать:

1) техническое задание;

2) текст программы;

3) описание программы;

4) программу и методику испытаний;

5) описание применения.

 

2.5 Порядок контроля и приемки

 

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

 

 

 

              

3. Описание программы 
 
3.1 Описание структуры программы

 

 

 

 

 

При запуске программы появляется окно для проверки безопасности, после ввода логина и пароля открывается основное окно программы. Из основного окна вызываются формы: база данных о сотрудниках и информация о программе.

 

3.2 Общие сведения

 

Программа написана на языке программирования  Object Pascal в среде Borland Delphi XE3. Текст программы приведен в приложении А.

 

3.3 Функциональное назначение

 

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

просмотр личных данных о сотруднике;

поиск работников по именам или выбрав из списка;

Кроме того, программа имеет дружественный, интуитивно понятный интерфейс, сходный с общепринятым для стандартных Windows-приложений.

 

3.4 Описание логической структуры

 

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

 

3.5 Вызов и загрузка

 

Для выполнения программы необходимо загрузить на персональном компьютере программную оболочку Delphi XE3, откомпилировать исходный текст программы, содержащийся в файле Project1.dpr, вызвать .exe файл и далее работать с ним.

 

4. Программа и методика испытаний

 

4.1 Объект испытаний и требования к программе

 

Объектом испытания является программа  «Автоматизированная информационная система бухгалтерия предприятия», написанная в среде программирования Delphi. Целью испытаний является проверка правильности работы программы.

 

4.2 Средства и порядок испытаний

 

В качестве технических средств используется комплекс  intel Core I7 с оболочкой  Delphi XE3, адаптером VGA, исходным файлом Project1.dpr. Необходимо получить exe файл.

 

4.3 Методы испытаний

 

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

 

 

 

4.4 Результат тестирования программы

 

Личные данные сотрудников  выводятся визуально.

На основе данных, полученных в  результате тестирования, установлена правильность работы программы.

 

5. Описание применения

 

5.1 Описание задачи

 

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

Информация о работе Автоматизированная информационная система бухгалтерия предприятия