Характеристика нормативно-справочной информации
Целью создания курсовой работы является разработка системы для автоматизированного расчета и учета пользователем автоматизированного электронного каталога магазина.
Для автоматизации заполнения документов для ввода, хранения и редактирования данных в базе данных необходимо было создать справочники и формы редактирования (см. Приложение 1).
Справочники позволяют пользователю вводить, хранить и получать необходимую для него информацию о магазине, товаре, поставщиках и при необходимости изменять ее.
Модули Справочника:
Кнопка «Первая»:
DataBD.ADOPostavshik.FindFirst;
Кнопка «Последняя»:
DataBD.ADOPostavshik.FindLast;
Кнопка «Предыдущая»:
DataBD.ADOPostavshik.FindPrior;
Кнопка «Следующая»:
if DataBD.ADOPostavshik.FindNext=false then showMessage('Последняя запись');
Кнопка «Удалить»:
If DataBD.ADOPostavshik.Eof Then Abort;
If messagebox(0,'Вы действительно хотите удалить запись?','Запрос',33)=1
then DataBD.ADOPostavshik.delete;
Вызов формы поиска:
Application.CreateForm(TFormPoiskPost, FormPoiskPost);
Вызывает форму добавления:
Application.CreateForm(TFormDobPost, FormDobPost);
Кнопка «Выход»:
Close;
кнопка «поиска по коду»:
DataBD.ADOQPoiskPost.Active:=false;
DataBD.ADOQPoiskPost.SQL.Clear;
DataBD.ADOQPoiskPost.SQL.Add('SELECT *');
DataBD.ADOQPoiskPost.SQL.Add('FROM Postavshik');
DataBD.ADOQPoiskPost.SQL.Add('WHERE Postavshik.id_postav LIKE '''+Edit1.Text+'%''');
DataBD.ADOQPoiskPost.Active:=true;
кнопка «сброса»:
DataBD.ADOQPoiskPost.Active:=false;
DataBD.ADOQPoiskPost.SQL.Clear;
DataBD.ADOQPoiskPost.SQL.Add('SELECT *');
DataBD.ADOQPoiskPost.SQL.Add('FROM Prodaga');
DataBD.ADOQPoiskPost.Active:=true;
Кнопка «Добавить»:
databd.ADOpostavshik.append;
Кнопка «Сохранить»:
if dataBD.ADOPostavshik.Modified then
|
|
dataBD.ADOPostavshik.post;
Характеристика входной оперативной информации
Журналы предназначены для добавления, изменения, хранения, удаления, просмотра информации о поступлении, заказа и продажи товара (см. Приложение 2).
Модули Журнала
Вызывает форму добавления:
Application.CreateForm(TFormDobPost, FormDobPost);
Вызывает форму изменения:
Application.CreateForm(TFormRedakProd, FormRedakProd);
Кнопка «Сформировать отчет по дате»:
Application.CreateForm(TFormProdDate, FormProdDate);
Кнопка «Поиск»
DataBD.ADOQProd.Active:=false;
DataBD.ADOQProd.SQL.Clear;
DataBD.ADOQProd.SQL.Add('SELECT *');
DataBD.ADOQProd.SQL.Add('FROM Prodaga');
DataBD.ADOQProd.SQL.Add('WHERE Prodaga.Data_prod LIKE '''+Edit1.Text+'%''');
DataBD.ADOQProd.Active:=true;
Кнопка «Сброс»:
DataBD.ADOQProd.Active:=false;
DataBD.ADOQProd.SQL.Clear;
DataBD.ADOQProd.SQL.Add('SELECT *');
DataBD.ADOQProd.SQL.Add('FROM Prodaga');
DataBD.ADOQProd.Active:=true;
Кнопка «Добавить»:
databd.ADOpostavshik.append;
Кнопка «Сохранить»:
if dataBD.ADOPostavshik.Modified then
dataBD.ADOPostavshik.post;
Кнопка «Изменить»:
dataBD.ADOQProd.Refresh;
Кнопка «Сформировать»:
DataBD.ADOQProd.Active:=false;
DataBD.ADOQProd.SQL.Clear;
DataBD.ADOQProd.SQL.Add('SELECT *');
DataBD.ADOQProd.SQL.Add('FROM Prodaga');
DataBD.ADOQProd.SQL.Add('WHERE Prodaga.data_prod like '''+Edit1.Text+'%''');
DataBD.ADOQProd.Active:=true;
rv2.Execute;
Характеристика результатной информации
Отчетность организации служит основным источником информации о ее деятельности, так как отчеты собирают, накапливают и обрабатывают экономически существенную информацию об операциях и результатах деятельности. Таким образом, отчетность служит инструментом планирования и контроля достижения экономических целей предприятия.
|
|
На законодательном уровне практически во всех странах действует норма обязательности составления отчетности, чтобы обеспечить многочисленных пользователей нужной им информацией о том или ином субъекте рынка (организации).
Тщательное изучение отчетов раскрывает причины успехов, а также недостатков в работе, помогает наметить пути совершенствования деятельности организации. Внешние пользователи информации по данным отчетности получают возможность:
1. оценить финансовое положение потенциальных партнеров;
2. принять решение о целесообразности и условиях ведения дел с тем или иным партнером;
3. избежать выдачи кредитов ненадежным клиентам;
4. оценить целесообразность приобретения активов той или иной организации;
5. правильно построить отношения с заказчиками;
6. учесть возможные риски предпринимательства.
Для внутренних пользователей отчетность является важным показателем как для оперативного управления, так и для контроля сохранности своего имущества.
В данном курсовом проекте разработаны отчеты о результатах покупки и продажи продукции. Цель составления этих отчетов – предоставление пользователям полной, правдивой и непредвзятой информации о хозяйственной деятельности предприятия, его о доходах и расходах за отчетный период. (см. Приложение 3).
|
|
Заключение
В данной курсовой работе была создана автоматизированная информационная система магазина «МАГНИТ», которая смогла бы автоматизировать деятельность, связанную с деятельностью продажи товара. В автоматизированной информационной системе «МАГНИТ» необходимо предусмотреть сбор и внесение всех необходимых данных, которые в дальнейшем будут необходимы для работы всей системы.
Автоматизированная информационная система (АИС) должна выполнять сбор данных, заполнять все необходимые справочники, документы, отчеты и отбор в базе данных, а так же следить за тем, чтобы введенные данные были точны и правильно оформленные.
Когда поступает новая информация, программист заносит все данные в базу данных магазина «МАГНИТ». Разработанная система должна автоматизировать работу магазина. Система должна позволять программисту осуществлять проверку необходимых данных, а также возможность внесения корректировок, просмотр всех справочников, журналов и отчетов. Вся информация в виде отчета должна иметь возможность распечатки на принтере.
|
|
В начале работы была разработана база данных «Magazin». Затем в среде Delphi 7 было создано приложение, позволяющее работать с системой.
В него входят:
- справочники, позволяющие добавлять и удалять записи и производить поиск необходимой информации;
- журналы, позволяют добавлять, удалять информацию о поступлении, продажи и заказа товара, а также производить поиск;
- отчеты, которые выводят необходимую информацию пользователю;
- справка по работе с системой, помогающая пользователю освоить работу в АИС «МАГНИТ».
В приложении разработано поисковая система, которая производит поиск информации по установленному отбору.
Список использованной литературы
1. Гофман В. Работа с базами данных в Delphi. С-Пб: БХВ-Петербург 2001
2. Фаронов В. Программирование баз данных в Delphi 7. Учебный курс С-Пб: Питер 2003
3. А.М. Вендров. Проектирование программного обеспечения экономических информационных систем: Учебник. – М.: Финансы и статистика, 2005. – 352 с. электронный вариант
4. Смирнова Г.Н. и др. Проектирование экономических информационных систем: Учебник – М. Финансы и статистка, 2001. электронный вариант
5. А.М. Вендров. Проектирование программного обеспечения экономических информационных систем: Учебное пособие. – М.: Финансы и статистика, 2002 электронный вариант
6. Венчковский Л.Б. Разработка сложных программных изделий. – электронный вариант.
7. Шлеер. Технология разработки программного обеспечения. Электронный вариант.
8. Буч Г. Объектно – ориентированный анализ. Электронный вариант
9. Базиян, Менахем и др. Visual FoxPro 6. Специальное издание: Пер. с англ. – М.: Издательский дом «Вильямс», 1999 – 928 с.
Дата добавления: 2019-07-15; просмотров: 268; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!