Модификация подсистемы АИСВУЗ "Основные средства"

Методы разработки автоматизированного рабочего места для ведения бухгалтерского учета основных средств в НИ РХТУ. Автоматизированные системы управления предприятием (АСУП). Клиент-серверная технология программирования InterBase. Руководство пользователя.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 08.11.2010
Размер файла 1,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

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

Инвентарные карточки суммарно сверяются с данными синтетического учета основных средств.

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

К числу показателей, характеризующих использование объектов основных средств, относятся, в частности:

1) данные о наличии основных средств с подразделением их на собственные или арендованные;

2) установленные и неустановленные;

3) действующие и неиспользуемые;

4) данные о рабочем времени и простоях оборудования, машин и транспортных средств;

5) данные о выпуске продукции (работах и услугах) и др.

По степени использования основные средства подразделяются на находящиеся:

1) в эксплуатации;

2) в запасе (резерве);

3) в стадии достройки, дооборудования, реконструкции и частичной ликвидации;

4) на консервации.

В зависимости от имеющихся прав на объекты основные средства подразделяются на:

1) объекты основных средств, принадлежащие организации на праве собственности (в том числе сданные в аренду);

2) объекты основных средств, находящиеся у организации в оперативном управлении или хозяйственном ведении;

3) объекты основных средств, полученные организацией в аренду.

Поступление основных средств оформляется актом (накладной) приемки-передачи (внутреннего перемещения) основных средств (тип. Ф. №ОС-1). Акт (накладная) составляется в одном экземпляре на каждый отдельный объект приемочной комиссией, назначенной распоряжением (приказом) руководителя предприятия (организации). Составление общего акта, оформляющего приемку нескольких объектов основных средств, допускается лишь при учете хозяйственного инвентаря, инструмента, оборудования и т.п., если эти объекты однотипны, имеют одинаковую стоимость и приняты в одном календарном месяце. Акт (накладная) после его оформления, с приложенной технической документацией, относящейся к данному объекту, передается в бухгалтерию предприятия, подписывается главным бухгалтером и утверждается руководителем предприятия, организации или лицами, на то уполномоченными.

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

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

При передаче основных средств другому предприятию за плату акт составляется в трех экземплярах: первые два у предприятия, сдающего (где первый экземпляр прилагается к отчету, а второй -- к извещению на передачу и для акцепта), третий экземпляр передается принимающему основные средства.

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

Заполняются инвентарные карточки (тип. ф. №ОС-1) и инвентарные книги на основе первичных документов-актов, технических паспортов и прочей документации. Затем инвентарные карточки регистрируются в специальных описях, записи в которые производятся по классификационным группам основных средств.

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

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

Инвентарная карточка учета основных средств (ф. №ОС-8).

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

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

Форма заполняется в одном экземпляре на основании Акта (накладной) приемки-передачи (внутреннего перемещения) основных средств, технической и другой документации.

Основанием для отметок о выбытии объектов основных средств и при передаче их другому предприятию (организации), а также о перемещении внутри предприятия является "Акт (накладная) приемки-передачи (внутреннего перемещения) основных средств" (форма № ОС-1); при списании объекта основных средств вследствие ветхости или износа -- "Акт на списание основных средств" (форма № ОС-3). Записи о законченных работах по достройке, дооборудовании, реконструкции и модернизации, ремонту объекта ведутся в карточке на основании "Акта приемки-сдачи отремонтированных, реконструированных и модернизированных объектов" (форма № ОС-2).

В разделе "Краткая индивидуальная характеристика объекта" записываются только основные качественные и количественные показатели основного объекта, а также относящиеся к нему важнейшие пристройки, приспособления и принадлежности, ограничиваясь двумя-тремя наиболее важными для данного объекта качественными показателями, исключая дублирование данных, имеющейся на предприятии (организации) технической документации на данный объект.

Краткую индивидуальную характеристику в случае группового учета основных средств дают не по каждому объекту отдельно, а в целом по всей группе объектов, учитываемых в инвентарной карточке.

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

Старую инвентарную карточку сохраняют как справочный документ.

Акт на списание основных средств (форма № ОС-3).

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

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

Акт на списание автотранспортных средств

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

Затраты по списанию, а также стоимость материальных ценностей, поступивших от разборки автотранспортных средств, отражают в разделе "Расчет результатов списания автомобиля (прицепа, полуприцепа)".

Акт приемки-сдачи отремонтированных, реконструированных и модернизированных объектов (форма № ОС-2)

Форма применяется для оформления приемки-сдачи основных средств из ремонта, реконструкции и модернизации.

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

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

Если ремонт, реконструкцию и модернизацию выполняет стороннее предприятие, акт составляют в двух экземплярах. Второй экземпляр передают предприятию, производившему ремонт, реконструкцию, модернизацию.

Переоцененные объекты основных средств записываются по восстановительной стоимости в разделе карточки «Реконструкция, модернизация». Сумма износа, установленная при переоценке, указывается в соответствующем разделе карточки.

В местах использования основных средств (в цехах и отделах предприятия) ведут инвентарные списки основных средств (тип. ф. №ОС-9), в которых приводятся краткие сведения об объектах основных средств, находящихся в эксплуатации.

Инвентарный список основных средств (по месту их нахождения, эксплуатации) (форма № ОС-9)

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

1.7.7 Учет поступления основных средств

Поступление основных средств в результате строительства, реконструкции и приобретения отражают:

Дебет 01 «Основные средства» Кредит 08 «Капитальные вложения».

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

Дебет 01Кредит 75 «Расчеты с учредителями» (счет активно-пассивный), субсчет «Расчеты по вкладам в уставный (складочный) капитал».

Основные средства, поступившие безвозмездно, приходуют так:

Дебет 01 Кредит 87 «Добавочный капитал» (пассивный), субсчет «Безвозмездно полученные ценности».

Возрастание стоимости основных средств в результате переоценки отражают:

Дебет 01 Кредит 87 (по объектам производственного назначения) и счета 88, субсчет 4 «Фонд социальной сферы» (по средствам непроизводственного назначения).

1.7.8 Учет аренды основных средств

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

Отдельными видами договора аренды являются договоры: проката, аренды транспортных средств (с экипажем, без экипажа), аренды здания или сооружения, аренды предприятия, финансовой аренды (лизинга).

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

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

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

Передача объектов основных средств (ссудодателем) в безвозмездное временное пользование другой стороне (ссудополучателю), а последняя обязуется вернуть тот же объект в том состоянии, в каком она его получила, с учетом нормального износа или в состоянии, обусловленном договором, оформляется договором безвозмездного пользования. К указанному договору применяются соответствующие правила аренды.

Имущество по договору аренды предприятия в целом как имущественного комплекса учитывается арендатором по стоимости, определенной в соответствии с передаточным актом и договором аренды предприятия.

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

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

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

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

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

2) с дебетом счета учета амортизации, субсчетом "Амортизация имущества, сданного в лизинг" - на сумму начисленной амортизации.

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

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

Возврат объектов основных средств после окончания срока аренды отражается в бухгалтерском учете:

1) арендодателем - списанием со счета по учету арендованных основных средств на счет по учету основных средств;

2) арендатором - списанием с забалансового счета.

1.7.9 Учет выбытия основных средств

Объекты основных средств выбывают из организации в результате:

1) продажи (реализации) объекта другому юридическому лицу или физическому лицу;

2) списания в случае морального и (или) физического износа;

3) передачи объектов основных средств в виде вклада в уставный (складочный) капитал других организаций;

4) ликвидации при авариях, стихийных бедствиях и иных чрезвычайных ситуациях;

5) передачи по договорам мены, дарения объектов основных средств;

6) списания объектов основных средств, ранее сданных в аренду с правом выкупа, в момент перехода права собственности на указанные основные средства к арендатору;

7) по другим причинам.

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

В компетенцию комиссии входит:

1) осмотр объекта, подлежащего списанию с использованием необходимой технической документации, а также данных бухгалтерского учета, установление непригодности объекта к восстановлению и дальнейшему использованию;

2) установление причин списания объекта (физический и моральный износ, реконструкция, нарушение условий эксплуатации, аварии, стихийные бедствия и иные чрезвычайные ситуации, длительное неиспользование объекта для производства продукции, выполнения работ и услуг либо для управленческих нужд);

3) выявление лиц, по вине которых произошло преждевременное выбытие объектов основных средств из эксплуатации, внесение предложений о привлечении этих лиц к ответственности, установленной действующим законодательством;

4) возможность использования отдельных узлов, деталей, материалов списываемого объекта и оценка исходя из цен возможного использования, контроль за изъятием из списываемых основных средств цветных и драгоценных металлов, определение веса и сдача на соответствующий склад;

5) осуществление контроля за изъятием из списываемых объектов основных средств цветных и драгоценных металлов, определением их количества, веса;

6) составление акта на списание основных средств (форма N ОС-4), акта на списание автотранспортных *средств (форма N ОС-4а) (с приложением актов об авариях, причин, вызвавших аварию, если они имели место).

Результаты принятого комиссией решения оформляются актом на списание основных средств (форма N ОС-4) или актом на списание автотранспортных средств (форма N ОС-4а) с указанием данных, характеризующих объект (дата принятия объекта к бухгалтерскому учету, год изготовления или постройки, время ввода в эксплуатацию, срок полезного использования, первоначальная стоимость и сумм» начисленной амортизации по данным бухгалтерского учета, проведенные ремонты, причины выбытия с обоснованием причин нецелесообразности использования и невозможности восстановления, состояние основных частей, деталей, узлов, конструктивных элементов). Акт утверждается руководителем организации.

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

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

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

Безвозмездная передача объектов основных средств, осуществляемая по договору дарения, и передача организацией основных средств в собственность другого юридического или физического лица в обмен на другой товар, совершаемая по договору мены, оформляется актом (накладной) приемки - передачи основных средств (форма N ОС-1).

На основании акта бухгалтерская служба организации производит соответствующую запись в инвентарной карточке переданного объекта и прилагает указанную карточку к акту (накладной) приемки -передачи основных средств. Об изъятии карточки на выбывший объект делается отметка в документе, открываемом по местонахождению объекта (инвентарной книге).

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

Перемещение объектов основных средств между структурными подразделениями организации оформляется актом (накладной) приемки - передачи основных средств (форма N ОС-1). Возврат арендуемого объекта основных средств арендодателю оформляется актом (накладной) приемки - передачи (форма N ОС-1), на основании которого бухгалтерская служба арендатора снимает возвращенный объект с забалансового учета.

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

Доходы, расходы и потери от списания с бухгалтерского баланса объектов основных ведете отражаются в бухгалтерском учете в отчетном периоде, к которому они относятся.

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

Всякое выбытие основных средств отражают сначала на счете 47 Реализация и прочее выбытие основных средств». В течение месяца этот счет является активно-пассивным, а по окончании месяца его скрывают, перенося сальдо на счет 80. Таким образом, по окончании месяца по операциям выбытия основных средств, завершенным в данном месяце, счет 47 сальдо иметь не будет.

Основные средства, передаваемые в счет вклада в уставные капиталы других организаций, отражают по стоимости, определяемой по соглашению сторон:

Дебет 06 «Долгосрочные финансовые вложения» Кредит 47.

Первоначальную стоимость этих средств списывают с кредита счета 01 в дебет счета 47, а сумму износа -- в дебет счета 02 (пассивный) «Износ основных средств» с кредита счета 47. Дополнительные расходы, связанные с передачей основных средств, отражают по дебету счета 47 с кредита соответствующих счетов затрат.

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

При безвозмездной передаче (дарении) основных средств их стоимость списывают с кредита счета 01 в дебет счета 47. Сумму износа относят в дебет счета 02 с кредитованием счета 47.

Расходы по демонтажу, упаковке, транспортировке по безвозмездно передаваемым объектам отражают по дебету счета 47 с кредита соответствующих расчетных и других счетов. Финансовый результат от этой операции относят на счет 87 «Добавочный капитал» (по средствам производственного назначения) и счет 88, субсчет «Фонд средств социальной сферы» по имуществу этой сферы, с тем чтобы не уменьшать величину прибыли.

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

Износ по этим средствам записывают так:

Дебет 02 Кредит 47.

На дебет счета 47 должны быть отнесены также расходы, связанные с ликвидацией основных средств. Финансовый результат от этой операции списывают так:

Дебет 80Кредит 47.

2. Проектная часть

2.1 Цели проектирования и задачи

Целью создания любой компьютерной системы является повышение эффективности производственно-хозяйственной деятельности предприятия за счет улучшения использования имеющихся ресурсов, оперативного управления и своевременного реагирования на изменяющиеся внутренние и внешние условия. Это в какой-то мере можно отнести и к рассматриваемому объекту -- бухгалтерии НИ РХТУ.

В зависимости от целей можно выделить функции различной степени общности. Типичными являются следующие функции:

1) Планирование;

2) Учет и контроль;

3) Анализ и регулирование.

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

Учет - функция, направленная на получение информации о ходе работы предприятия (организации). Учет в основном осуществляется на среднем и оперативном уровнях. На высшем уровне, как правило, осуществляется контроль и анализ.

Анализ и регулирование - сопоставление фактических показателей с нормативными (директивными или плановыми).

В этой связи ИАСУ бухгалтерии института должна обеспечивать:

1) Автоматизированное решение всего комплекса задач бухгалтерского учета.

2) Планирование анализа финансово-хозяйственной деятельности, а также внутреннего аудита.

3) Получение оперативной, постоянно меняющейся информации о текущем состоянии дел.

Основной задачей старшего бухгалтера материального отдела является учет основных средств, который включает в себя следующее:

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

2) Учет драгметаллов по кафедрам и материально-ответственным лицам.

3) Учет расхода спирта по материально-ответственным лицам.

4) Составление месячных журналов ордеров по сч. № =10,070,071 и годового отчета по основным средствам.

5) Ведение инвентарных карточек по каждому инвентарному объекту (предмету).

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

7) Проводить инвентаризацию раз в год согласно приказу и при передаче товарно-материальных ценностей.

8) Проводить сверку материальных ценностей согласно актам передачи при смене материально-ответственных лиц.

Учитывая выше сказанное, можно сделать вывод о необходимости создания автоматизированной системы для ведения учета ОС в НИ РХТУ, где на текущий момент учет ведется в упрощенном варианте в связи отсутствия технических средств. Поэтому всю систему учета ОС удобнее разбить на ряд подзадач, которые затем предстоит автоматизировать:

1. Поступление ОС:

1.1. Приобретение ОС с начальным износом;

1.2. Приобретение ОС без начального износа;

1.3 Поступление ОС от учредителя.

2. Списание ОС:

2.1. С остаточной стоимостью;

2.2. Без остаточной стоимости.

3. Назначение износа ОС:

3.1. Моральный износ;

3.2. Физический износ;

3.3. Стихийное бедствие.

4. Работа с картотекой ОС:

4.1 Формирование картотеки;

4.2. Переоценка ОС.

5. Ведение специальных справочников;

6. Формирование и вывод отчетов по учету ОС;

7. Начисление проводок.

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

2.2 Пути решения или реализации проекта

2.2.1 Концептуальное решение проекта

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

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

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

В приложениях, предназначенных для работы в сети, рекомендуется использовать блокировки. Они помогают оптимизировать совместную работу группы пользователей. Блокировки можно устанавливать на всю таблицу или же на отдельные записи таблицы. Блокировки ограничивают доступ пользователей к таблице или записи. В Visual FoxPro существуют два типа блокировок:

Полная блокировка. Запрещается чтение, запись и изменение структуры указанной таблицы из других сеансов работы. Для установления полной блокировки используется команда SET EXCLUSIVE, которая имеет следующий синтаксис:

SET EXCLUSIVE ON | OFF

ON - установить режим монопольного использования таблиц

OFF - снять режим монопольного использования таблиц

Блокировка изменений. Запрещает модификацию записи/таблицы из других сеансов работы. Для установления блокировки изменений на всю таблицу используется функция:

FLOCK ([алиас])

Функция FLOCK делает попытку заблокировать таблицу базы данных. Если эта попытка завершилась успешно, функция возвращает логическое значение (.Т.). В этом случае доступ к таблице на чтение и запись открыт только пользователю, выполнившему блокировку. Остальным пользователям сети таблица базы данных доступна только для чтения.

Для установления блокировки изменений на отдельные записи таблицы используются функции LOCK или RLOCK, которые являются взаимозаменяемыми:

LOCK ([номер_рабочей_области1 | "алиас1"]

| ["номер_записи1, номер_записи2, …", номер_рабочей_области2 | "алиас2"])

Функция LOCK пытается блокировать одну или несколько записей таблицы (во втором случае предварительно должна быть выполнена установка SET MULTILOCKS ON). Если блокировка установлена, возвращается значение (.Т.). Заблокированные записи доступны по чтению и записи только пользователю, установившему блокировку. Для остальных пользователей в сети эти записи доступны только для чтения.

Для снятия блокировок таблиц и записей используется команда UNLOCK. Синтаксис команды:

UNLOCK [RECORD <номер записи>] [IN <алиас>] [ALL]

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

2.2.2 Организация работы в сети

Для обеспечения функционирования разработанного приложения в сети используются различные типы блокировок:

1) при добавлении, удалении и редактировании данных используются блокировки изменений;

2) при осуществлении перехода на новый месяц используется полная блокировка всех таблиц базы данных.

Важную роль при работе приложения в сети играет вспомогательная таблица CON_NUM.DBF (таблица 2.1). Она не входит в основную базу данных, а является частью вспомогательной базы данных CON_NUM.

Таблица 2.1 Структура таблицы CON_NUM.DBF

Поле

Тип

Размер

Примечание

CON_NUM

N

2,0

Количество соединений с основной базой данных

В таблице CON_NUM.DBF регистрируется число соединений с основной базой данных, и при прекращении работы с программой последнего пользователя осуществляется упаковка всех таблиц основной базы данных. Такая реализация операции упаковки таблиц необходима, так как команда PACK - стандартное средство упаковки таблиц в Visual FoxPro - требует открытия таблицы в монопольном режиме, т.е. требуется установка на таблицу полной блокировки, что невозможно, если с таблицей работают другие пользователи. Кроме того, при выполнении операции резервного копирования на таблицу CON_NUM.DBF устанавливается блокировка, которая задерживает соединения других пользователей с основной базой данных, что препятствует возникновению ошибок выполнения программы.

С целью повышения уровня защиты целостности данных все «критические» операции по их обработке оформлены в виде транзакций.

2.2.3 Порядок установки и запуска программы

Для установки программы на компьютер необходимо:

1) загрузить Windows;

2) вставить дискету в дисковод;

3) в меню Пуск выбрать Выполнить;

4) набрать в командной строке a:\setup или b:\setup (в зависимости от того, какой буквой обозначается дисковод для дискет 3,5”) и нажать Enter ;

5) далее следовать указаниям программы установки.

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

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

Путь к каталогу базы данных не должен содержать более 250 символов. Он запрашивается один раз при первоначальном запуске приложения на конкретном рабочем месте (рис.2.3).

Рис.2.3. Форма запроса пути к основной базе данных "Основные средства"

2.2.4 Системные требования

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

Требования к аппаратуре:

1) IBM - совместимый компьютер с процессором Pentium 166 или выше;

2) мышь;

3) 32Мб ОЗУ или выше;

4) свыше 2М свободного места на жестком диске;

5) монитор SVGA;

6) видеокарта с 1Мб видеопамяти или выше;

7) лазерный принтер;

8) наличие локальной сети, поддерживаемой Windows (если предполагается использовать приложение в сети).

Требования к программному обеспечению: наличие Windows 95/98 или выше.

2.2.5 Разработка алгоритма

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

2.2.6 Описание СУБД Visual Fox Pro 5.0

Опыт применения ЭВМ для построения прикладных систем обработки данных показывает, что самым эффективным инструментом в этом случае являются не языки программирования высокого уровня, а специализированные языки для создания систем управления данными. Такие средства обычно включаются в состав систем управления базами данных (СУБД), но они могут существовать и отдельно. СУБД дают возможность осуществлять непосредственное управление данными, а программистам быстро разрабатывать более совершенные программные средства их обработки.

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

Собственно СУБД - это оболочка пользователя. Ввиду того, что такая среда ориентирована на немедленное удовлетворение его запросов, это всегда система-интерпретатор. Наличие в СУБД языка программирования позволяет создавать сложные системы обработки данных, ориентированные под конкретные задачи и даже под конкретного пользователя. Есть также СУБД, которые имеют только язык и не имеют оболочки пользователя, и являются системами компилирующего типа, или просто компиляторами.

Важнейшей характеристикой любой СУБД является используемый в ней тип транслятора (интерпретатор или компилятор). Программы, написанные для системы-интерпретатора, исполняются лишь в присутствии самой системы. В настоящее время скорость работы таких программ уступает скорости работы программ, сгенерированных компилятором. Бесспорным преимуществом интерпретаторов для программиста является удобство в разработке и отладке программных продуктов, а также в освоении языка.

Группа реляционных СУБД представлена на рынке программных продуктов очень широко. Однако СУБД Visual FoxPro (фирмы Microsoft) обладает достаточно высокими скоростными характеристиками и в этом отношении выделяется среди других интерпретирующих систем. Набор команд и функций, предлагаемых разработчикам программных продуктов в среде FoxPro, по мощи и гибкости отвечает современным требованиям к представлению и обработке данных. Здесь может быть реализован удобный и гибкий пользовательский интерфейс. В FoxPro поддерживаются разнообразные всплывающие и многоуровневые меню, работа с окнами и мышью, реализованы функции низкоуровневого доступа к файлам, управление цветами, настройка принтера, данные могут быть представлены в виде, похожем на электронные таблицы, и т.п. Система также средствами быстрой генерации экрана, отчетов и меню, поддерживает язык SQL, хорошо работает в сети. В пакете имеется компилятор, позволяющий придать завершенной программе вид готового коммерческого продукта в форме независимого ЕХЕ - файла.

Для функционирования СУБД Visual FoxPro необходимо наличие на машине Windows 95-98, на жестком диске свободного пространства около 100 MB и минимального объема памяти персонального компьютера 8 MB.

Особенности языка FoxPro

Уместно кратко перечислить возможности языка, важные для программиста:

1) поддержка и активное использование мыши.

2) язык Visual FoxPro позволяет создавать хорошо структурированные программы. Практически из всех опций команд могут быть вызваны пользовательские процедуры или функции, что придает ему исключительную гибкость. Допускаются как внешние, так и внутренние процедуры;

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

4) новые типы индексных файлов, а также возможность применения индексов не только для поиска отдельной записи, но и быстрой локализации группы записей с общим признаком (технология Rushmore);

5) установка реляционных связей между данными вида одна запись - ко многим;

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

7) СУБД предоставляет программисту средства конфигурации и системного меню самого Visual FoxPro, что дает возможность легко настраивать его для работы в оболочке Visual FoxPro (например, при отладке) и даже интегрировать в прикладную программу;

8) широкое использование концепции окон, допускающее многооконный интерфейс, изменение пользователем размера, вида и положения окон, управление цветом;

9) Visual FoxPro располагает средствами языка SQL, дающими программисту исключительные возможности по формированию сложных запросов к базе, обрабатываемых с использованием одного из самых интеллектуальных оптимизаторов запросов;

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

11) удобный и мощный отладчик;

12) язык FoxPro включает средства создания интерфейса, подобного интерфейсу Windows, т.е. так называемого интерфейса, управляемого событиями.

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

Visual FoxPro обладает эффективным языком программирования прикладных информационных систем и пользуется большим успехом, особенно среди отечественных разработчиков программного обеспечения [11].

На вопрос - почему в качестве основного инструмента для написания программы был выбран язык Visual Fox Pro фирмы Microsoft, можно привести несколько плюсов в пользу именно его по сравнению с другими.

Во-первых, он создан в качестве продолжения линии Fox Pro, известной уже давно и снискавшей славу доступного и обладающего широким спектром возможностей языка.

Во-вторых, изготовлен Visual Fox Pro именно той фирмой, которая произвела на свет действительно ставшую общемировым стандартом (хотя и де-факто) операционную систему Windows 95-98 - что обещает легкую интеграцию приложений под данной операционной системой.

В-третьих, новый язык не зря носит приставку Visual - работа с ним идет гораздо проще, нежели с более старыми версиями того же продукта. Появились богатейшие возможности по быстрому оформлению любой программы. Внешний вид - отнюдь не второстепенный фактор (а с точки зрения конечного пользователя - вообще стоит на первом месте).

В-четвертых, в Visual Fox Pro уже внедрены компоненты по созданию глобальных структур типа клиент-сервер. Хотя и не лишенные присущим фирме-изготовителю ошибок, они позволяют достаточно прочно объединить технологию Inter Base и пользовательские рабочие станции.

2.2.7 Клиент-серверная технология программирования InterBase

InterBase предоставляет возможность одновременной работы большого количества пользователей без излишних блокировок (в InterBase по умолчанию не используется блокировка по чтению) и без деградации производительности, возможность вести журнал работы с базами, производить резервное копирование баз в режиме on-line. Архитектура InterBase со многими поколениями записей позволяет видеть базы данных в целостном виде при их интенсивном обновлении в многопользовательской системе (snapshot), а также быстро откатывать базу данных к рабочему состоянию после краха системы.

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

Сервер, как правило, обладает существенно большей вычислительной мощностью, чем клиенты, перенос "интеллекта" с клиента на сервер повышает быстродействие системы. Кроме того, система проще масштабируется - легче и дешевле заменить сервер на более мощный, чем десятки рабочих станций. Но самое главное, что система становится более устойчивой и более защищенной. При доступе к базам InterBase всегда происходит авторизация пользователя, а поскольку пароли хранятся в специальной базе данных InterBase, взломать ее снаружи чрезвычайно трудно. Кроме того, триггеры, сигнализаторы событий, процедуры, UDF (определяемые пользователем функции), механизмы поддержки целостности данных и разграничения доступа в InterBase хранятся непосредственно в базе данных и работают независимо от способа доступа к данным (из приложения, из ISQL).

Способность быстро обрабатывать большое количество различных запросов -- безусловно, одна из важнейших характеристик InterBase.

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

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

Кроме того, скорость работы СУБД реально может зависеть от некоторых принципиальных моментов. Так, в частности, InterBase обладает значительными преимуществами в случае реализации информационных систем, где больший процент составляют запросы на чтение информации (например, запросы на составление отчетов по всей базе данных). Механизм множественного поколения записей, позволяет производить длинные запросы в реальном времени при полном отсутствии блокировок. Для конкретной системы это означает отсутствие каких-либо проблем при длительных запросах, сделанных одновременно с различных клиентских мест. Более того, этот механизм позволяет проводить моментальный снимок (snapshot) всей базы данных, даже если выполнение такого запроса занимает значительное количество времени.

Как уже упоминалось, InterBase, в отличие от многих других SQL-серверов, пакует хранимые данные. Это означает, в частности, что реальные размеры файла базы данных могут оказаться в несколько раз меньше, чем при использовании других SQL-серверов.

Для создания приложений, взаимодействующих с базами данных InterBase, можно выбрать различные средства разработки в зависимости от реализуемой задачи. Для разработки клиентского приложения с использованием InterBase в данном проекте применяется СУБД Microsoft Visual FoxPro 5.0.

Использование персональных СУБД позволяет не только эффективно организовать работу с бизнес - правилами, но и поддержать независимую работу клиентского приложения за счет наличия собственных форматов хранения данных.

Доступ к серверу баз данных InterBase осуществляется через ODBC драйверы. Как правило, разработчики используют данные средства для ознакомления с технологией «клиент/сервер», поскольку языковые возможности этих инструментов для работы с серверами баз данных ограничены и поддерживают язык SQL в качестве дополнительных возможностей, интегрированных в язык самой среды разработки. Это позволяет разработчикам использовать привычные языковые конструкции при написании приложений, постепенно изучая и внедряя в процесс разработки язык запросов SQL.

2.2.8 Структура основных и справочных БД

Чтобы БД адекватно отражала предметную область необходимо хорошо представлять все нюансы предметной области и уметь это отобразить в БД. Перед проектированием надо хорошо разобраться, как функционирует предметная область (см. выше). Описание предметной области можно сделать естественным путем и неоднозначно, поэтому применяют формализованные средства. Чтобы спроектировать структуру БД необходима информация о предметной области, которая не зависит от СУБД, которая будет использоваться.

Спроектировать логические структуры БД это значит:

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

2) определить связи между ними;

3) задать их имена.

Все данные об основных средствах целесообразно представить в виде нескольких таблиц. При этом существует разделение информации на следующие типы:

1) основная информация для ведения учета основных средств;

2) справочная информация;

3) вспомогательная информация, предназначенная для составления необходимых отчетов.

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

С - символьные поля, N - числовые поля D - поля дат.

Для хранения основной информации для учета основных средств создана БД OSI и с ее помощью эффективно реализуется часть функций учета.

В справочниках (табл. 2.2 - 2.10) хранится та информация, которая является условно-постоянной: данные о группах ОС, нормах износа, подразделениях и т.п.

Справочники

Таблица 2.2 Структура данных справочника счетов SCHET.dbf

Название полей

Тип данных

Количество символов

Назначение полей

1

2

3

4

NUM_CSHET

C

3

Номер счета

NAME

C

80

Наименование счета

TYPE

C

4

Тип счета

OSTATOK

C

5

Тип сальдо

ANALITIC

C

1

Аналитический счет

Таблица 2.3 Структура данных справочника материально-ответственных лиц SPRMOL.dbf

Название полей

Тип данных

Количество символов

Назначение полей

1

2

3

4

TAB_NUM

C

5

Табельный номер

SURNAME

C

15

Фамилия

FIRST_NAME

C

12

Имя

SCND_NAME

C

15

Отчество

KOD_PODR

C

3

Код подразделения

TELEFON

С

10

Телефон

NAIM_PODR

С

25

Наименование подразделения

Таблица 2.4 Структура данных справочника подразделений SPR_PODR.dbf

Название полей

Тип данных

Количество символов

Назначение полей

1

2

3

4

KOD_PODR

C

3

Код подразделения

КОD_MAIN

С

3

Основной код

NAME

С

20

Наименование подразделения

Таблица 2.5 Структура данных справочника групп ОС SPR_GR_OS.dbf

Название полей

Тип данных

Количество символов


Подобные документы

  • Сфера применения автоматизированного рабочего места менеджера системы Клиент-Банк, выполнение финансовых операций и перевод денежных средств между счетами клиента, использование сертифицированных программных средств, их высокая производительность.

    курсовая работа [1,1 M], добавлен 28.08.2012

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

    дипломная работа [1,0 M], добавлен 11.04.2012

  • Цели и задачи автоматизированной системы. Разработка автоматизированного рабочего места в виде мобильного приложения "Учета финансов" для отделения дополнительного образования. Экономический расчет разработки автоматизированного рабочего места.

    дипломная работа [1,7 M], добавлен 06.06.2023

  • Разработка программного приложения для автоматизации рабочего места кладовщика на центральном складе предприятия. Решение задачи создания клиент-серверной архитектуры базы данных в среде программирования Delphi 7 и Interbase для "Windows 9X(NT)".

    дипломная работа [1,8 M], добавлен 19.06.2012

  • Сложности и проблемы, возникающие при внедрении информационной системы управления предприятием. Общие сведения, состав АСУП и основные принципы их создания, основные проблемы и задачи. Характеристика автоматизированных систем стандартов ERP/MRP и LIPro.

    курсовая работа [32,5 K], добавлен 11.11.2009

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

    курсовая работа [686,9 K], добавлен 19.05.2014

  • Модели баз данных. Локальная, файл-серверная, клиент-серверная и распределенная архитектуры. Технология BDE для доступа к данным. Драйверы баз данных. Создание таблицы, интерфейс программы, дерево объектов, инсталлятор. Системы визуальной разработки.

    курсовая работа [989,5 K], добавлен 04.06.2013

  • Краткий обзор технических средств для промышленной автоматизации. Концепция построения информационной системы производства на базе Proficy. Анализ разработки автоматизации узлов учета нефти автоматизированного рабочего места оператора нефтебазы.

    дипломная работа [5,2 M], добавлен 19.03.2015

  • Роль и место профессиональных компьютерных программ в современном обществе. Программы автоматизированного рабочего места (АРМ), системы автоматизированного проектирования (САПР), автоматизированные системы научных исследований (АСНИ) и управления (АСУ).

    реферат [105,7 K], добавлен 30.04.2014

  • Анализ технического задания, разработка программных модулей, средств тестирования и руководство пользователя. Масштабируемые средства для построения баз данных. Расчет эффективности программы "Автоматизированное рабочее место специалиста ООО "Бравида".

    дипломная работа [1,9 M], добавлен 24.07.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.