Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Проектирование реализации операций бизнес-процесса «Складской учет» (Технико-экономическая характеристика предметной области ОАО «ТесКом»)

Содержание:

ВВЕДЕНИЕ

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

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

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

Целью данного курсового проекта является – Разработка автоматизированной информационной системы складского учета предприятия на базе системы Microsoft Access 2007, Организации – Бузулукский отдел поддержки пользователей Оренбургского производственного отделения производственно-технического центра (ПТЦ) ОАО «ТесКом» г. Екатеринбург.

Для достижения поставленной цели необходимо решить следующие задачи:

  • выполнить анализ деятельности предприятия Бузулукский отдел поддержки пользователей Оренбургского производственного отделения производственно-технического центра (ПТЦ) ОАО «ТесКом» г. Екатеринбург и его филиалов;
  • рассмотреть организационную структуру предприятия;
  • разработать базу данных для автоматизации процесса обработки информации;
  • провести анализ программных средств разрабатываемого продукта;

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

На основании полученных данных разработана база данных для автоматизации складского учета Бузулукский отдел поддержки пользователей Оренбургского производственного отделения производственно-технического центра (ПТЦ) ОАО «ТесКом» г. Екатеринбург.

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

Объектом исследования является Бузулукский отдел поддержки пользователей Оренбургского производственного отделения производственно-технического центра (ПТЦ) ОАО «ТесКом» г. Екатеринбург.

Предметом исследования является: разработка автоматизированной информационной системы складского учета предприятия на базе системы Microsoft Access 2007.

Курсовая работа имеет практическую значимость, предполагается, что созданная АИС будет использоваться в деятельности ОАО «ТесКом».

1. Аналитическая часть

1.1. Технико-экономическая характеристика предметной области ОАО «ТесКом».

1.1.1. Характеристика предприятия и его деятельности

Сокращенное фирменное наименование Общества на русском языке: ОАО «ТесКом».

Место нахождения Общества, его исполнительного органа, а также хранение документов Общества: 461040 г. Бузулук, ул. Магистральная д.1.

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

К ним относятся:

  • работа с оптовыми клиентами через торговых представителей;
  • работа с розничными клиентами через торговых представителей.

Правовой статус общества:

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

Основной целью Общества является получение прибыли.

Общество осуществляет следующие виды деятельности:

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

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

В таблице 1 представлены технико-экономические показатели. Приводится сравнение по показателям реализации и выручки товара между январем 2011 г. и январем 2012 г.

Таблица 1

Технико-экономические показатели ОАО «ТесКом»

№ п\п

Наименование характеристики (показателя)

Значение показателя на определённую дату либо за период

Январь 2011, шт./руб.

Январь 2012, шт./руб.

1

2

3

4

1

Кабель UTP 5е кат. Hold Key 305м LAN медный

63229/878'578.57

36384/590'636.33

2

Картридж лазерный HP C7115A для LJ 1000w/1005w/1200/1220/3300 hp (черный)

61994/ 1'051'733.48

54696/ 1'140'537.86

3

Картридж лазерный HP Q5949A для LJ 1320/1160 hp (черный)

115125/ 2'278'226.43

73110/ 2'055'515.38

4

Картридж лазерный HP Q5949X для LJ 1320/1160 hp (черный)

90168/1'807'146.48

44808/ 1'006'073.34

5

Картридж лазерный НР С4129Х для LJ 5000/5000N/5100/510Dtn/T (черный)

61520/1'519'113.82

38856/ 1'179'106.58

6

Картридж лазерный HP Q7581A для LJ 3800 (голубой)

46415/ 1'528'919.11

40992/ 1'641'386.02

7

Картридж лазерный HP Q7582A для LJ 3800 (желтый)

46656/ 938'303.15

18576/416'789.51

8

Картридж лазерный HP C9733A для COLOR LJ 5500 (пурпурный)

41997/ 1'039'529.22

20148/ 610'088.30

9

Картридж лазерный HP C7115X для LJ 1000w/1005w/1200/1220/3300 (черный)

37'150.00/ 1'291'685.30

16'866/ 674'519.48

1

Картридж лазерный HP Q5942X для LJ 4250/4350 (черный)

18791/ 375'798.43

18552/ 420'572.49

Основные функции, выполняемые на предприятии:

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

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

Закупка орг. техники. Поставщику оформляется заявка с перечислением наименований и количества требующихся товаров.

Хранение продукции на складе. Кладовщик осуществляет приемку, хранение и выдачу товара со склада. Грузчик осуществляет погрузку, выгрузку и внутри складские перемещения.

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

1.1.2. Краткая характеристика подразделения или видов его деятельности

Приведенная ниже схема на рисунке 1 отражает общую организационную структуру управления организации ОАО «ТесКом», с описанием аппарата управления и объекта управления. Схема носит целостный характер.

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

Генеральный директор:

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

Финансовый директор:

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

Директор по развитию:

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

Финансовый контролер:

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

Экономист:

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

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

Главный бухгалтер:

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

Координатор:

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

Отдела кадров:

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

Юрист:

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

Бухгалтер:

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

Программист:

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

Оператор:

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

Заведующий складом:

  • руководство работами по приему, рациональному размещению, хранению и отпуску товарно-материальных ценностей на складе. Организация проведения погрузочно-разгрузочных работ на складе с соблюдением правил охраны труда, техники безопасности, производственной санитарии и противопожарной защиты. Обеспечивать сохранность складируемых товарно-материальных ценностей, соблюдение режимов хранения, ведение учета складских операций. Участвовать в проведении инвентаризации товарно-материальных ценностей [19].

Кладовщик:

  • прием на склад, хранение и выдача со склада различных материальных ценностей. Обеспечение сохранности складируемых товарно-материальных ценностей, соблюдение режимов хранения, предотвращающих порчу и потери товарно-материальных ценностей. Перемещение товарно-материальных ценностей к местам хранения с раскладкой (сортировкой) их по видам, качеству, назначению и другим признакам. Комплектование партий товарно-материальных ценностей по расходным накладным и их отпуск. Участие в проведении инвентаризаций товарно-материальных ценностей [18].

Грузчик:

  • осуществляет погрузку, выгрузку и внутри складскую переработку грузов, сортировку, укладку, переноску, перевеску, фасовку и т.д. вручную с применением простейших погрузочно-разгрузочных приспособлений и средств транспортировки (тачек, тележек, транспортеров и других подъемно-транспортных механизмов). [20].

В ОАО «ТесКом» структура организации и должностные обязанности играют важную роль. Так как компания большая и по структуре организации можно увидеть кто, кому подчиняется, а по должностной инструкции можно рассмотреть обязанности сотрудника.

1.2 Экономическая сущность задачи

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

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

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

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

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

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

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

1.3. Обоснование необходимости и цели использования вычислительной техники для решения задачи

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

При этом требуется учитывать следующие требования:

  • обеспечение достоверности обрабатываемой информации;
  • решение задач в установленные сроки;
  • обеспечение минимальных трудовых и стоимостных затрат на обработку данных;
  • наличие возможности обработки данных на ЭВМ;
  • возможность решения задачи в различных режимах.

Эти требования могут быть выполнены за счет нескольких факторов:

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

На выбор способа сбора, регистрации и передачи данных влияют следующие факторы:

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

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

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

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

Основной задачей курсовой работы является разработка автоматизированной информационной системы складского учета предприятия на базе Microsoft Access 2007. Для нормального функционирования данной информационной системы необходимо разработать базу данных ОАО «Теском», в которой будут содержаться все начальные данные системы.

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

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

Чтобы пользователь мог в нужное ему время просмотреть данные приложения ОАО «Теском» и распечатать их, система должна включать отчеты, выводящие всю информацию.

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

Целью создания курсовой работы является разработка системы для автоматизированного расчета и учета пользователем автоматизированного электронного каталога предприятия ОАО «Теском».

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

Удобство использования. Пользовательский интерфейс должен быть Windows ХР-совместимым.

Надёжность. Система должна быть в работоспособном состоянии 24 часа в день 7 дней в неделю, время простоя - не более 10%.

Производительность. Система должна поддерживать до 5 пользователей, одновременно работающих с центральной базой данных, и до 5 пользователей.

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

1.4.1. Цель и назначение автоматизированного варианта решения задачи

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

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

Каждая из подсистем производственно-технического центра (ПТЦ) ОАО «ТесКом» включает в себя программное и аппаратное обеспечение, обеспечивающие:

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

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

1) Таблица «Товар».

По характеру своей деятельности ОАО «ТесКом» – организация, целью которой является продажа и обслуживание технического оборудования и прочих товаров широкого потребления с целью получения прибыли. В связи с этим естественным представляется отведение большинства реализуемых АСУ функций соответствующей подсистеме:

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

Все указанные функции, выполняются операторами.

2) Таблица «Поставщики»

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

Стабильность работы компании в очень большой степени зависит от четкости и согласованности поставок товаров и оборудования; функции, реализуемые данной таблицей, таковы:

а) автоматизированное составление списка поставщиков, работа с которыми целесообразна по комплексному показателю, формируемому группой экспертов по изучению рынка;

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

в) автоматизированное продление договоров с зарекомендовавшими себя поставщиками и расторжение договоров с поставщиками, не оправдавшими возложенного на них доверия;

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

1.4.2. Общая характеристика организации решения задачи на ЭВМ

В данной курсовой работе рассматривается разработка автоматизированной информационной системы складского учета предприятия на базе Microsoft Access 2007. Наличие на фирме такой АИС позволит сократить время работы с клиентами. Это приведет к расширению круга клиентов, и соответственно, к увеличению прибыли.

Пользование данной АИС рекомендуется ежедневно.

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

Источником поступления информации для разработки АИС является Справочник товаров.

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

1.4.3. Формализация расчетов

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

При разработке БД за основной принимаем справочник товаров. В отчет включаются следующие колонки:

  • наименование;
  • изготовитель;
  • количество;
  • цена.

Таблица 2

Формализованное описание входного показателя

№ п/п

Наименование входного показателя

Идентификатор входного показателя

Наименование документа

Тип поля

Длина

1

Количество товара на складе

QTY

Текущие складские остатки

Числовое

6

2

Зарезервированный товар

RSRV

Текущие складские остатки

Числовое

4

Таблица 3

Формализованное описание выходного показателя

№ п/п

Наименование выходного показателя

Идентификатор выходного показателя

1

Прайс-лист по наличию

(QTY – RSRV) > 0

1.5. Анализ существующих разработок и обоснование выбора технологии проектирования

Комплекс средств автоматизации торговой сети можно подразделить на Back-office и Front-office.

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

Front-office – это место продаж, непосредственно связанное с Back-office. Основную роль здесь играет специальное оборудование – POS-терминалы. В соответствии с классификатором контрольно-кассовых машин, используемых в России, под POS-терминалом понимается контрольно-кассовая машина с фискальной памятью, обладающая возможностями персонального компьютера по вводу-выводу, хранению, обработке и отображению информации. POS- системы построены на базе фискальных регистраторов – ККМ (контрольно - кассовые машины), способных работать только в составе компьютерно-кассовых систем, получая данные через канал связи.

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

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

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

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

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

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

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

Среди представленных на российском рынке систем автоматизации торговли можно отметить предложения фирм "Tandem-Soft" ("Торговля и учет" для Windows), "Эйс" ("Гепард"), "1С" (1С: Торговля"), "Информационные системы и технологии (система "Аспект"), "КомТех", "Атлант-Информ" (система "Садко"), "Парус", "Мета" (Комплекс автоматизации в розничной торговле), "Интеллект-Сервис", "Инфин", "Веста-С" (Управление товарооборотом на базе системы StorS). Анализ перечня свидетельствует об активности фирм, разрабатывающих бухгалтерские программы.

Бухгалтерия ООО "Мастер-СД" для ведения бухгалтерского учета использует программу "Инфо-Бухгалтер".

Программа «Инфо-бухгалтер» фирмы «Информатик» относится к классу «Мини-бухгалтерия», но обладает многими интересными функциональными и техническими возможностями, которым бы могли позавидовать некоторые большие комплексы. Программа благодаря своим особым качествам (удобству в работе, гибкости, наглядности и простоте освоения, наличию пополняемых встроенных справочников, подсказок и пр.) быстро привлекла к себе внимание и вошла в число лидеров в этом классе. Дилерская сеть «Информатика» сегодня насчитывает около 550 партнеров, работающих в 219 городах России, Беларуси, Грузии, Латвии, Украины и др. стран СНГ.

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

Имеется «бюджетная» версия программы, есть упрощенный модуль «Финансового анализа». Удачно дополняет программу модуль «Графические иллюстрации».

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

Одна из услуг, ставшая теперь обязательным стандартом для многих ведущих фирм: это регулярное бесплатное обновление отчетных форм для пользователей, которые, как известно, меняются достаточно часто. Ну и, конечно, программы поставляются с полным комплектом стандартных бланков в бухгалтерской отчетности. Сетевая версия программы «Инфо-бухгалтер» для Windows (архитектура «Файл-сервер») дает возможность работы как в сетях с выделенным сервером, так и в одноранговых сетях. Она базируется на использовании драйвера сетевых БД Paradox фирмы Borland.

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

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

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

Вводить записи в журнал можно следующими способами:

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

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

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

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

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

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

Одной из самых лучших бухгалтерских программ, работающих в системе Windows, максимально использующей все ее преимущества, является «1С: Бухгалтерия для Windows». Несмотря на свою стопроцентную ориентацию на среду Windows она сохраняет все удобства ввода значительных объемов данных. Эта программа имеет большую и долгую историю, берущую начало от первых версий для операционной системы DOS. В последние Windows-версии вошло все самое лучшее, что быль наработано в DOS-версиях и приумножено за счет преимуществ системы Windows.

Также для бухгалтерского и оперативного учета существуют программы "Интеллект-Сервиса", спектр и качество продукции, комплексный подход к проблемам которых удовлетворяют запросы и самых малых, и средних фирм (программы БЭМБИ+, БЭСТ), и крупных компаний (БЭСТ-3, БЭСТ-4). Среди пользователей ПС – фирмы, торговые и страховые компании, промышленные предприятия и строительные фирмы, бюджетные организации, издательства, инвестиционные компании, фонды и др. Сейчас активно развивается направление, связанное с предприятиями общественного питания. Но наибольший удельный вес среди пользователей программ фирмы приходится на торговые организации.

БЭСТ – это комплексная система автоматизации оперативного и бухгалтерского учета. Гибкая технология автоматизированного учета позволяет объединить в единой системе специализированный продукт, компьютерную сеть, кассовые аппараты, устройства считывания штрих-кодов и другое оборудование.

Система БЭСТ-3 отличается мощным аналитическим учетом, универсальностью, простотой освоения и удобством работы, настраиваемостью и гибкостью системы, отличной документированностью и хорошим уровнем автоматизации. Используемый в системе подход работы "от документа" дает возможность пользователям вести свои операции в естественном, привычном для них режиме, обрабатывая первичные документы, а фирме позволяет просто и быстро вводить модули с новыми функциональными возможностями. Так, для организаций, осуществляющих торговые операции, в систему включены соответствующие модули учета и движения товарно-материальных ценностей и готовой продукции на складах; модули управления продажами, анализа движения товаров и ГП, их прибыльности. Для предприятий розничной торговли обеспечивается связь с электронными кассовыми аппаратами торговых залов и пр.

Для крупных предприятий может поставляться специальная сетевая версия систем, работающая в архитектуре "клиент-сервер" с сервером БД xBase-типа, повышающая надежность обработки и хранения данных и скорость работы программы. В ней реализованы такие возможности, как ведение многоуровневого аналитического учета; возможность выбора различных форм учета, ориентированных на применение в хозяйственно-коммерческой сфере деятельности или бюджетных организациях; одновременное использование до четырех видов прайс-листов с различными отпускными ценами (оптовыми, розничными и т.п.), резервирование товаров и ГП, возможность применения нескольких единиц измерения для одной номенклатуры; ведение картотек, наличие справочника типовых операций и автоматическое формирование проводок, сохранение связи документов с операциями и проводками, возможность автоматического пересчета данных при необходимости корректировки БД прошлых отчетных периодов. Система БЭСТ-3 имеет генератор отчетов, возможность формирования большого количества различных встроенных отчетных форм (около 300 видов) и наглядного представления данных в графическом виде; возможность обмена данными с банковскими системами расчета фактической себестоимости расходных материалов методами FIFO, LIFO, средних цен, возможность анализа финансового состояния и др.

Система БЭСТ-4 отличается развитыми функциями учета движения товаров на складе и в торговом зале, обеспечивает работу со счетами-фактурами и автоматическое формирование книг закупок и продаж ТМЦ, партионный учет и продажу товаров комплектами. В то же время поддерживаются и все прочие разделы бухгалтерского учета: расчет зарплаты, учет основных средств, материалов и МБП, работа с расчетными и валютными счетами в банке, формирование баланса и документов публичной отчетности и т.д.

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

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

Концептуальная модель системы базируется на тщательно проработанной технологии компьютерного ведения бухгалтерского и оперативного учета, легко адаптируется под специфику различных типов предприятий. В основу архитектурного построения системы "Галактика" заложен принцип разделения комплексной системы автоматизации на ряд взаимосвязанных контуров – "Бухгалтерский учет", "Административное управление" и "Оперативное управление", "Управление автотранспортом", "Розничная торговля".

В данном разделе приведены инструментальные средства используемые при работе на складе, каждая система имеет свои достоинства и недостатки, для работы с ними требуется дополнительное время для обучения персонала, поэтому для создания АИС была выбрана среда разработки Microsoft Access 2007, которая будет полностью отвечать требованием предъявляемым руководителем.

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

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

Имеется ряд преимуществ, учитывая которые следует выбрать именно эту программу, вот несколько из них:

  • Office Access 2007 обеспечивает качественно иной уровень возможностей, предлагая пользовательский интерфейс Office Fluent, новую область переходов и представления в окнах с вкладками. Любой пользователь, даже не имея опыта работы с базой данных, сможет легко отслеживать данные и составлять отчеты, помогающие принимать более обоснованные решения;
  • широкий выбор изначально встроенных решений позволяет сразу приступить к отслеживанию информации. В программу для удобства пользователя включены готовые формы и отчеты, причем их можно настраивать в соответствии с конкретными условиями работы. Список контактов, отслеживание вопросов, отслеживание проектов, отслеживание основных фондов;
  • создание отчета в Office Access 2007 полностью соответствует принципам режима точного отображения (WYSIWYG). Можно изменить отчет, используя средства визуальной обратной связи в реальном времени, и сохранить разные представления для тех или иных аудиторий. Новая область группировки, возможности отбора и сортировки помогают отображать сведения в нужном виде и благодаря этому принимать более обоснованные деловые решения;
  • в Office Access 2007 вводятся новые типы полей, такие как вложения и многозначные поля. Теперь в любую запись в приложении можно вложить любой документ, изображение или электронную таблицу. Многозначное поле позволяет выбирать в каждой ячейке несколько значений, например назначать задачу более чем одному сотруднику;
  • в Office Access 2007 можно с помощью Microsoft Office InfoPath 2007 или HTML создавать формы, где будет собираться информация для базы данных. Затем такую форму можно направить коллегам по электронной почте и использовать содержимое ответных сообщений для заполнения и обновления таблицы Access, что избавляет от необходимости вводить данные повторно;
  • с помощью Office Access 2007 можно связывать с текущей базой данных таблицы из других баз данных Access, электронных таблиц Excel, узлов Windows SharePoint Services, источников данных ODBC, баз данных Microsoft SQL Server и других источников. Затем эти связанные таблицы могут использоваться при составлении отчетов, что позволит принимать решения на основе более полной информации.

Кроме приведенной выше программы на предприятии имеется ряд других программ, описание их приводится в таблице 2.

Таблица 2

Описание программ используемых на предприятии ОАО «ТесКом»

Стандартные программы

Дополнительные программы

Microsoft Windows XP Professional Service Pack 2

Acronis True Image Enterprise Server

Internet Explorer 6.0.2900.2180 (IE 6.0 SP2)

Adobe Reader 7.0 - Russian [Русский]

DirectX 4.09.00.0904 (DirectX 9.0c)

CorelDRAW Graphics Suite X3

Intel(R) Extreme Graphics 2 Driver

Realtek AC'97 Audio

Intel(R) PRO Network Adapters and Drivers

Total Commander (Remove or Repair)

Антивирус Касперского 6.0 для Windows

Traffic Inspector User Agent TRAFFIC INSPECTOR

Workstations

WebFldrs XP [Русский]

Microsoft Office Стандартный 2007

Архиватор WinRAR

КОМПАС-3D LT V9 [Русский]

Обновление безопасности для Windows XP

Обновление для Windows XP

Пакет исправлений для Windows XP

1.6. Обоснование проектных решений по видам обеспечения

1.6.1. По техническому обеспечению (ТО)

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

При выборе ЭВМ необходимо руководствоваться рядом характеристик. К таким характеристикам относятся надежность, стоимость, производительность, объем памяти и другие.

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

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

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

При выборе ПЭВМ для реализации комплекса поставленных задач учитываются такие характеристики:

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

Помимо тактовой частоты процессора быстродействие зависит и от объема оперативной памяти (ОП). В настоящее время используются ПЭВМ со следующими объемами ОП: 8, 16, 32, 64, 128 Мб и выше, вплоть до нескольких Гб. Однако большие объемы памяти очень дороги, тогда как для решения данного класса задач достаточно даже 8 Мб. Однако машина будет работать медленно, поэтому желательно для данной системы использовать ПЭВМ с объемом ОП не менее 16 Мб (желательно 32 Мб).

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

Таблица 3

Характеристика ПК

Тип

Наименование

Тип ЦП

Intel Pentium 4, 2400 MHz (18 x 133)

Системная плата

Gigabyte GA-8I865GVMK (3 PCI, 4 DDR DIMM, Audio, Video, LAN)

Системная память

512 Мб (PC3200 DDR SDRAM)

Тип BIOS

Award Modular (09/09/04)

Видеоадаптер

Intel(R) 82865G Graphics Controller (96 Мб)

3D-акселератор

Intel Extreme Graphics 2

Звуковой адаптер

Realtek ALC655 @ Intel 82801EB ICH5 - AC'97 Audio Controller [A-2/A-3]

Флоппи-накопитель

Дисковод гибких дисков

Дисковый накопитель

HDS728080PLA380 (80 Гб, 7200 RPM, SATA-II)

Оптический накопитель

CD:52x/32x/52x DVD-ROM/CD-RW)

Клавиатура

Стандартная (101/102 клавиши) или клавиатура PS/2 Microsoft Natural

Мышь

PS/2-совместимая мышь

Сетевой адаптер

Intel(R) PRO/100 VE Network Connection

Объем оперативной и внешней памяти являются достаточными для большинства широко используемых в настоящее время СУБД, таких как FoxPro , Clarion, Access, Paradox, Delphi и др.

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

Для распечатки документов необходим принтер. Существует несколько типов принтеров: матричные, струйные, лазерные. Матричные принтеры имеют более низкую скорость печати, чем струйные и лазерные, но относительно низкую цену, и для них не требуются дорогостоящие чернила или порошок. Кроме того, матричные принтеры позволяют вручную управлять расположением текста на странице путем соответствующего размещения бумаги. Это очень удобно, особенно когда необходимо вывести на один лист разнородные данные, так как можно распечатывать информацию по частям. Для представления информации в на бумажный носитель используется принтер, Epson LQ 100+.

1.6.2. По информационному обеспечению (ИО)

Понятие информационного обеспечения возникло с созданием автоматизированных систем управления (АСУ).

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

Одно из важных требований к информационному обеспечению – это достоверность данных информационной базы.

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

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

В состав технологических операций входят:

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

Существует несколько способов регистрации первичной информации:

  • документальный;
  • документальный с регистрацией на машинном носителе;
  • автоматический.

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

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

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

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

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

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

1.6.3. По программному обеспечению (ПО)

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

К программному обеспечению (ПО) относится также вся область деятельности по проектированию и разработке ПО:

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

Программное обеспечение – неотъемлемая часть компьютерной системы. Оно является логическим продолжением технических средств. Сфера применения конкретного компьютера определяется созданным для него ПО (рис.4).

http://book.kbsu.ru/theory/chapter6/0001.gif

« Рис.4 Классификация ПО»

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

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

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

На сегодняшний день сложились следующие группы программного обеспечения:

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

Пример системного программного обеспечения это «Операционная система».

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

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

Операционная система обычно хранится во внешней памяти компьютера – на диске. При включении компьютера она считывается с дисковой памяти и размещается в ОЗУ. Этот процесс называется загрузкой операционной системы.

В функции операционной системы входит:

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

К выбираемому программному обеспечению в данном случае относятся операционная система (ОС) и среда программирования.

Все ОС подразделяются на:

  • однопользовательские и многопользовательские;
  • однозадачные и многозадачные.

Для обеспечения разрабатываемой АИС выбирается ОС Windows 7. Такой выбор объясняется тем, что ОС на компьютере применяется не только для решения конкретной задачи, и к тому же для удобства работы желательно использование многозадачной ОС. С другой стороны, Windows 7 по сравнению с ОС Windows NT и UNIX обладает более дружественным пользовательским интерфейсом и имеет более низкую стоимость.

Windows 7 реализована более гибкая настройка User Account Control (UAC), которая в отличие от Windows Vista имеет ещё два промежуточных состояния — «Уведомлять, только при попытках программ внести изменения в компьютер» (положение по умолчанию), «Уведомлять, только при попытках программ внести изменения в компьютер (не затемнять рабочий стол)».

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

Добавлена возможность защиты данных на USB-накопителях с помощью Enhanced Storage.

Улучшения коснулись и брандмауэра Windows: вернулась функция уведомления пользователя о блокировке программы, которая пытается получить доступ к сети.

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

Почему Microsoft Access а не 1С: Предприятие? На мой взгляд, как человека работающего с этими двумя программными пакетами можно сказать, что и Access и 1С: Предприятие имеет свои плюсы и свои недостатки.

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

Благодаря пользовательскому интерфейсу Microsoft Office и наличию интерактивных средств, не требующих глубоких знаний в области баз данных, в Office Access 2007 можно быстро отследить нужные данные и с легкостью создать отчеты на их основе. Office Access 2007 позволяет быстро начать работу со встроенными базами данных, чтобы внести в них изменения и адаптировать эти базы к меняющимся деловым потребностям пользователя. Пользователь может собирать данные с помощью форм электронной почты или импортировать данные из внешних приложений. Реализована возможность создания и редактирования подробных отчетов, содержащих отсортированные, отфильтрованные и сгруппированные данные, которые позволяют принимать более обоснованные решения. Совместный доступ к данным обеспечивается путем перемещения файлов Office Access 2007 на веб-узел Microsoft Windows SharePoint Services, где можно проверять журнал исправлений, восстанавливать удаленные данные, настраивать разрешения доступа к данным и периодически выполнять резервное копирование. Быстрое начало отслеживания данных ориентированные на достижение результата возможности Office Access 2007 позволяют немедленно приступить к работе.

Создание понятных отчетов Office Access 2007 обеспечивает объединение больших объемов информации в понятные отчеты, которые позволяют принимать обоснованные решения.

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

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

Преимущества Office Access 2007 велики перед 1: С Предприятие, к тому же 1С: Предприятие имеет следующие недостатки:

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

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

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

Из ходя из анализа программных средств мною был выбран в качестве разработки БД Office Access 2007, который быстро, легко и качественно позволит добавить информацию, изменить, создать отчет.

1.6.4. По технологическому обеспечению

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

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

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

  • обеспечение достоверности обрабатываемой информации;
  • решение задач в установленные сроки;
  • обеспечение минимальных трудовых и стоимостных затрат на обработку данных;
  • наличие возможности обработки данных на ЭВМ;
  • возможность решения задачи в различных режимах.

Исходя из перечисленных выше требований целесообразно проектирование АИС которое позволит децентрализовать процесс решения задачи и повысить производительность.

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

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

Практика показывает, что использование АИС с применением методов построения модели на основе диалога обеспечивает более гибкую связь пользователя с ЭВМ.

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

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

В данной работе будет использоваться метод меню с многоуровневой структурой.

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

2.1. Информационное обеспечение задачи (комплекса задач, АИС)

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

Схема информационной модели формирования заказа представлена на рисунке 2.

«Рис. 2. Информационная модель формирования заявки»

Методика разработки информационной модели предполагает моделирование:

  • взаимосвязей входных, промежуточных и результатных информационных потоков и функций предметной области (структурно-функциональной диаграмма или диаграмма потоков данных);
  • данных информационной базы (диаграмму «сущность-связь» - инфологической модели и диаграмму взаимосвязей файлов – даталогической модели), необходимых для функционирования информационной системы, возможно выполненную на основе уже разработанной структурно-функциональной диаграммы или диаграммы потоков данных (см. приложение 4).

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

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

Условно-постоянная информация задачи регистрация заявок в “1С: Предприятие” представлена следующими справочниками:

  • справочник товаров (Тип товара, полное наименование, вид номенклатуры, единица измерения, себестоимость, цена, валюта, ставка НДС, ставка НП, страна происхождения, штук в упаковке, ID);
  • справочник контрагентов (Вид контрагента, полное наименование, юридический адрес, почтовый адрес, телефон, ИНН, документ серия, номер, кем выдан, дата выдачи, основной договор, основной счет, ОКПО);
  • справочник складов;
  • справочник расчетных счетов (Номер, банк организации, банк для расчетов, корреспондент, назначение, корреспондент ИНН, корреспондент КПП, всегда указывать КПП).

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

2.1.1. Информационная модель и ее описание

Диаграммы взаимодействия позволяют наглядно представить ожидаемое поведение системы (см. рис.3).

Основными понятиями диаграмм взаимодействия являются: действующее лицо, вариант использования, связь.

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

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

Структурно – функциональная диаграмма БД представлена в приложении 3.

Связь – взаимодействие действующих лиц и соответствующих вариантов использования.

«Рис.3 Диаграмма взаимодействия АИС «Теском»

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

Для разрабатываемой АИС можно построить диаграмму Class.

«Рис.4 Диаграмма классов АИС «Теском»

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

« Рис.5 Обслуживающие организации»

«Рис.6 Поставщики»

«Рис.7 Накладная Аксус»

«Рис.8 Накладная Эврика»

«Рис. 9 Накладная Фам копи»

В результате конструирования таблиц и установления соответствующих связей получаем схему данных в проектируемой СУБД MS ACCESS.

«Рис.10 Схема данных СУБД Access»

2.1.2. Используемые классификаторы и системы кодирования

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

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

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

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

Система классификации – совокупность правил и результат распределения заданного множества объектов на подмножества в соответствии с признаками сходства или различия. Различают два метода классификации:

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

Фасетный метод. При использовании этого метода исходное множество объектов разбивается на подмножества в соответствии со значениями отдельных фасетов. Фасет – набор значения одного признака классификации. Фасеты взаимно независимы. Каждый объект может одновременно входить в различные классификационные группировки.

Система кодирования предназначена для присвоения различным объектам условных обозначений – кодов. Характеристикой кода является:

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

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

Классификаторы и идентификаторы имеют различные сферы действия:

  • локальные классификаторы: действительны только в рамках программного средства (ПС);

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

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

  • отраслевые классификаторы: действительны для всех ПС и информационных систем (ИС) одной отрасли;
  • региональные классификаторы: действительны для всех ИС одного региона;
  • общероссийские классификаторы: действительны для всех ИС, принадлежащих субъектам Российской Федерации (ОКАТО);
  • международные классификаторы.

Классификаторы, кодификаторы и идентификаторы являются наиболее представительной частью нормативно-справочной информации.[3]

Так как в разрабатываемом приложении используется справочные информация локального характера, то воспользуемся регистрационным методом кодирования НСИ. Полученный список классификаторов представлен в таблице 4 в Приложении 1.

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

Кодом товара является его непосредственным номер – это облегчает поиск информации о нем в базе данных.

Таким образом, количество возможных комбинаций не ограниченно.

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

На рисунке 11 представлена система кодирования обслуживающего персонала.

Рис. 11 Система кодирования

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

Используемые общие системы классификаторов и кодов облегчает построение и заполнение справочников, а на основании их документов.

2.1.3. Характеристика первичных документов с нормативно-справочной и входной информацией

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

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

В качестве входной информации, используется:

  • справочная информация и классификаторы;
  • подробное описание предметов;
  • акты приема/передачи/выдачи;
  • изображения предметов.

Заявка на поставку формируется на основе текущих складских остатков.

Входные документы в экранной форме представлены в приложении 2.

2.1.4. Характеристика базы данных

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

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

Предметной областью созданной базы данных является деятельность компании «Теском». Описаны два основных вида деятельности:

Обслуживание клиентов. Работа с поставщиками.

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

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

Концептуальная схема должна отражать состав и взаимодействие объектов будущей БД. Для этой цели разработано несколько систем соглашений о представлении информации, содержащейся в БД. Например, диаграммы потоков данных (Data Flow Diagrams), фиксирующих пути перемещения информации с указанием мест ее хранения и обработки, или универсальный язык моделирования (UML) – промышленный стандарт создания моделей процессов и данных для объектно-ориентированных разработок АС. Подобные системы предназначены для автоматизации всего процесса разработки АС.

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

Диаграмма Чена представляет собой граф с двумя типами вершин.

Вершины первого типа – сущности, представляющие объекты ПО, изображаются прямоугольниками. Сущность (как понятие) образуется типизацией множества объектов, похожих по составу информации, требуемой для выполнения автоматизируемых функций. Объекты, использованные на входах, выходах, условиях выполнения и требуемых ресурсах функций в схемах процессов являются основой для образования сущностей. Таким образом, каждой сущности соответствует множество похожих (однотипных) объектов, которым в базе данных будут соответствовать экземпляры сущности. Так, для процесса выполнения заказов на изготовление окон появятся сущности «Заявка», «Заказчик», «Конструкция окна» и т.д. Каждая из этих сущностей является обобщенным представителем множества реально существующих заявок, заказчиков, конструкций. Важно лишь то, что все объекты, образующие сущность, описываются одинаковыми наборами свойств – атрибутов, различающихся значениями у конкретных объектов. Атрибут – поименованная характеристика сущности. Его наименование должно быть уникальным для конкретной сущности, но может быть одинаковым для различных сущностей (например, ЦВЕТ может быть определен для многих сущностей: окно, дверь и т.д.). Атрибуты используются для хранения набора данных об объектах ПО, включаемых в БД.

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

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

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

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

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

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

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

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

Связь, как и сущность, имеет имя и может иметь атрибуты, которые не могут быть отнесены ни к одной из связанных сущностей.

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

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

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

|| - две вертикальные линии, означают обязательное участие в связи одного и только одного объекта,

0| - ноль и вертикальная линия, означают участие в связи не более одного объекта,

>| - один или более объектов могут участвовать в связи,

>0 – ноль или более, то есть любое число объектов может участвовать в связи.

Например, связь между заказчиком и его заявками можно представить

следующей схемой.

http://ftp.csdep.mephi.ru/kiselev/Data%20Base/DesMak/lection10.files/image001.jpg

«Рис.12 Представление связи «один ко многим» с обязательным участием в связи сущности «Заявка»

Установленный тип связи утверждает, что экземпляры сущности «Заказчик» могут появиться в БД без связанных экземпляров сущности «Заявка», но каждый экземпляр сущности «Заявка» должен быть связан точно с одним экземпляром сущности «Заказчик». Это связь типа «один ко многим» (1:М) со слабой сущностью «Заявка».

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

Таким образом, связь между экземплярами этих сущностей является «один к одному» (1:1) с обязательным участием обоих объектов в связи (рис. 13).

http://ftp.csdep.mephi.ru/kiselev/Data%20Base/DesMak/lection10.files/image002.jpg

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

В третьем примере рассматривается взаимодействие между сущностью «Договор» и «Типовая конструкция». В одном договоре может не быть типовых конструкций, а в другом использоваться их любое число, типовая конструкция может не применяться, если она только что разработана, или применяться во многих договорах. Эту связь следует представить бинарным отношением типа «многие ко многим» с «сильными» сущностями, необязательно участвующими в связи (рис.14).

http://ftp.csdep.mephi.ru/kiselev/Data%20Base/DesMak/lection10.files/image003.jpg

«Рис.14 Представление необязательной связи «многие ко многим»

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

Диаграмма «сущность связь» (Essence Relation) или ER диаграмма также представляет собой граф, вершинами которого являются сущности ПО, взаимодействия которых задаются только бинарными связями, не имеющими имен и атрибутов. Поэтому для отображения произвольных связей объектов ПО в схему должны вводиться дополнительные сущности, представляющие связи. Бинарные связи в ER диаграмме задаются непоименованными линиями.

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

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

Выясняется круг специалистов – пользователей автоматизированной

системы.

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

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

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

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

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

ЗАКАЗЧИК

Обязательные атрибуты:

Номер – целое (1 – 100000), первичный ключ,

Наименование - строка не более 60 символов,

ИНН – индивидуальный номер налогоплательщика, 12 десятичных цифр, может служить дополнительным (вторичным) ключом,

Адрес - строка до 40 символов,

ФИО контактного лица – строка до 50 символов,

. . . . . . . .

Необязательные атрибуты:

Телефоны – строка до 20 символов

Реквизиты банка – строка до 28 символов

. . . . . . . .

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

http://ftp.csdep.mephi.ru/kiselev/Data%20Base/DesMak/lection10.files/image007.jpg

«Рис. 15 Концептуальная схема (диаграмма Чена) для процесса приема и исполнения заказа»

2.1.5. Характеристика результатной информации

В данном пункте рассматривается документ формирование заказа на поставку. В стандартной конфигурации “1С: Торговля и склад” уже имелся такой документ, но он не удовлетворял потребностям “Теском”. Поэтому были разработаны «Формы» «Отчеты» «Запросы», отвечающий потребностям данной организации (Рис.16).

«Рис.16 Главная кнопочная форма»

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

При нажатие кнопки запрос выбирается ряд запросов различных типов (см. рис. 17)

«Рис. 17 Запросы»

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

«Рис.18 Формы»

Заказ на поставку не является обязательным документом при оформлении товародвижения. Он нужен для фиксации предварительной договоренности о приобретении у поставщика товара, и может являться документом, на основании которого производится оплата и получение товара. Товар, по которому оформлен заказ на поставку, учитывается, как ожидаемый товар. Количество ожидаемого товара можно посмотреть в отчете «Заказы товаров».

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

Документ Заказ может быть заполнен ручным способом: путем построчного ввода, подбором или по прайс-листу.

На основании заказа на поставку могут быть выписаны следующие подчиненные документы:

«Расходный кассовый ордер» – для фиксации наличной оплаты по заказу.

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

«Приходная накладная» или «Приходная реализации» для регистрации получения товаров по заказу.

«Заказ на поставку» для корректировки ранее выписанного заказа.

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

2.2. Программное обеспечение задачи (комплекса задач)

2.2.1 Общие положения (дерево функций и сценарий диалога)

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

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

Список функций, реализованный в программе, представлен в таблице 6

Таблица 6

Функции БД

п/п

Служебные функции

Название окна приложения

Ввод исходных данных

Окно формирования справочных данных

Формирование учетных данных

Окно формирование учетных данных

Выбор типа операций

Меню системы

Изменение, удаление, добавление записей в таблицах

Окно формирования справочных данных

Изменение, удаление, добавление записей учетной информации

Окно формирование учетных данных

Получение данных по запросам

Окно главной формы

Получение отчетной информации

Окно подменю отчеты

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

«Рис.20 Структура главного меню БД»

2.2.2. Структурная схема пакета (дерево вызова процедур и программ)

Рассмотрим систему меню автоматизируемой системы на рисунке 21.

Главная кнопочная форма

О программе Выход из

программы

Таблицы Запросы Формы Отчеты

Аксус Самара

Аксус Самара

Поиск по всей БД

Аксус-Самара

Фам -копи

Фам -копи

Аксус Самара

Фам -копи

Эврика

Эврика

Назад

Поставщики

Плательщики

Назад

Назад

Поставщики

Плательщики

Эврика

Фам -копи

Назад

Эврика

«Рис. 21 Система меню автоматизируемой системы»

2.2.3. Описание программных модулей

Взаимодействие пользователя с системой осуществляется в диалоговом режиме. Основным связующим элементом разрабатываемой АИС является система меню, состоящего из главного меню и подменю. Разработанная система является меню - ориентированной.

При выборе меню Таблицы пользователь попадает в подменю, в котором определены:

  • приходные накладные;
  • назад.

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

Выбрав пункт меню Поиск документов пользователь попадает в форму, где он может найти нужный документ по трем параметрам:

  • поиск по № документа;
  • поиск по дате документа;
  • поиск по поставщику.

Обработанная информация выдается в виде отчета.

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

При выборе меню Запросы пользователь попадает в подменю, в котором определены:

  • поиск по всей БД;
  • товарные накладные;
  • поиск документов;
  • назад.

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

Пункт меню Поиск документов имеет те же параметры что и Поиск документов в меню Приходные документы. То есть поиск осуществляется по трем основным параметрам: поиск по № документа, поиск по дате документа и поиск по клиенту.

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

По мере ввода с первичных документов данные сохраняются в соответствующих БД, что обеспечивает решение задачи по учету информации.

При выборе меню Формы пользователь попадает в подменю, в котором определены:

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

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

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

Пункт меню Отчеты предназначен для формирования на экране или в виде распечатки на принтере отчетов установленной формы.

При выборе меню Отчеты пользователь попадает в подменю, в котором определены:

  • журнал по приходу;
  • журнал по расходу;
  • остатки на складе;
  • назад.

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

2.3. Технологическое обеспечение задачи (комплекса задач, АРМ)

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

Технологический процесс осуществляется в следующей последовательности:

1) заказчик подает заявку на выполнение услуги;

2) подрядчик составляет ведомость о ряде необходимых работ и отдает на подпись заказчику;

3) составляется договор между двумя сторонами;

4) после подписания подрядчик составляет локальную смету с расценками по всем необходимым операциям;

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

6) после подписания составляется накладная и счет-фактура на необходимые материалы;

7) после выполнения работ составляется акт выполненных работ и справка о стоимости выполненных работ;

8) за определенный период составляется реестр выполненных работ.

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

Сбор первичной информации для занесения ее в информационную базу осуществляется ручным способом. Поступившая информация представляется на бумажном носителе, поэтому после ее поступления производится:

  • контроль поступивших документов, полноты и качества их заполнения

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

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

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

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

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

2.3.2. Схема технологического процесса сбора, передачи, обработки и выдачи информации

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

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

2. После согласования ведомости заключается договор подряда и составляется смета.

3. На основании сметы составляется сметный расчет. Оба эти документа утверждаются заказчиком и подрядчиком.

4. Затем заказываются у поставщика материалы необходимые для проведения работ. При их поступлении на склад предприятия оформляется приходная накладная.

5. По окончании выполнения работ заказчику выставляются расходные накладные по материалам и акты о приемке выполненных работ.

6. По ходу выполнения работ заказчику предоставляются справки о стоимости выполненных работ.

7. На основании актов и накладных выписываются счет-фактуры для заказчика и предприятия.

2.4. Описание контрольного примера реализации проекта

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

Реализация контрольного примера состоит из трех этапов:

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

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

Работа с БД начинается с ее запуска. Чтобы запустить БД нужно выбрать файл Database1 с расширением Microsoft Access База данных (.accdb).

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

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

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

«Рис. 22 Окно меню»

Заключение

В данной курсовой работе была создана автоматизированная информационная система компании «ТесКом» на базе Access 2007, в задачу которой входит автоматизация деятельности, связанная с деятельностью компании а так же деятельность с оказанием услуг компании.

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

Когда поступает новая информация, программист заносит все данные в базу данных компании «ТесКом». Разработанная система автоматизирует работу всей компании. Информация в АИС содержится в соответствии с требованиями компании также имеет возможность внесения корректировок, просмотр всех справочников, журналов и отчетов. Всю информацию в виде отчета можно распечатать на принтере.

В созданную АИС входят:

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

- запросы;

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

Достигнута поставленная цель курсовой работы, усовершенствована система учета товаров на складе ОАО «Теском».

Были решены поставленные задачи:

  • выполнен анализ деятельности предприятия ОАО «Теском», в том числе управление складским учетом;
  • рассмотрена структура предприятия;
  • разработана АИС складского учета предприятия на базе системы Microsoft Access 2007;
  • рассмотрено ТО, ПО, ИО, предприятия;

В результате проделанной работы было автоматизировано несколько рабочих мест. Стало возможным снижение числа служащих, занятых в работе по учёту складских операций и реализации продукции в ОАО «Теском».

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

Цели и задачи курсовой работы были достигнуты, созданная АИС складского учета предприятия на базе Microsoft Access 2007, имеет практическую значимость и используется в ОАО Теском, что снижает рутинную работу с накладными, договорами компании.

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

  1. Анализ финансово-хозяйственной деятельности предприятия ОАО «ТесКом» 2012г.
  2. Бухгалтерский учет. / Под ред. А. Д. Ларионова. – М.: «Проспект»,2009.- 392 с.
  3. Информационные технологии в маркетинге. Титоренко Г.А., Макарова Г.Л. – Учебник для вузов: М.: ЮНИТИ-ДАНА, 2011. 439 с.
  4. "Консалтинг при автоматизации предприятий (подходы, методы и средства)", Колянов Г.Н. – М.: Синтек, 1997 – 172 с.
  5. Организация складского учета: Семенихин В.В.– общ. Ред. Эксмо М., 2006.–75с.
  6. BPWin и ERWin. CASE–средства разработки информационных систем. Маклаков С.В. – М.: ДИАЛОГ–МИФИ, 2000 – 267 с.
  7. Журнал "Маркетинг и маркетинговые исследования", N 03 (69) 2007. Сравнительный анализ информационно-аналитических систем для обработки открытых источников информации. Вороной А., Манько П. С 5-8.
  8. Журнал “Управление персоналом” №3 2005 год. Управление имиджем вуза. Е. Дагаева С. 26-28.
  9. Приказ Минфина РФ от 9 декабря 1998 г. N 60н "Об утверждении Положения по бухгалтерскому учету "Учетная политика организации" ПБУ 1/98" (с изменениями от 30 декабря 1999 г.)
  10. Microsoft Access 2007 в подлиннике. Том 1-2., Дженнингс. – СПб.: BHV, 2007. ISBN: 5-469-00745-5
  11. В.В. Корнеев, А.Ф. Гареев, С.В. Васютин, В.В. Райх. Базы данных ISBN: 5-469-00644-4
  12. Базы данных: проектирование, реализация и сопровождение (Текст): учеб. пособие для вузов / Томас Коннолли, Каролин Бегг, Анна Страчан; 2-е изд., перераб. и доп. – СПб.: Питер, 2002. – 1120 с.; с ил.; 24 см. – (Database Systems Thomas Connolly).– Библиогр.: с. 1110-1115. – Предм. указ.: с. 1116-1120. – 30000 экз. – ISBN 0-201-34287-1.
  13. Балтер, Э. Профессиональное программирование в Microsoft Office Access 2003, учеб. пособие для вузов; М-во общ. и проф. образования РФ. – 2-е изд., перераб. и доп. – М. : Вильямс, 2006. – 1296 с.; с ил.; 25 см. – Библиогр.: с. 1290-1292. – Предм. указ.: с. 1293-1296. – 50000 экз.– ISBN: 0-672-32550-0.
  14. Основы реляционных баз данных: базовый курс: Теория и практика / Ребекка М. Райордан. – М.: Русская Редакция, 2006. – 384 с.; 22 см. – Библиогр.: с. 380-381. – Предм. указ.: с. 382-384. – 3000 экз. – ISBN: 5-7502-0150-3, (мягкая обложка).
  15. Ролланд, Ф. Основные концепции баз данных: учеб. пособие для вузов – 2-е изд. – СПб. : Нев. диалект, 2002. – 256 с. ; с ил.; 24 см. – Предм. указ.: с. 254-256. – 5000 экз. – ISBN: 5-8459-0297-5.
  16. Рудикова Л.В. Базы данных. Разработка приложений. — СПб.: БХВ-Петербург, 2006. — 496 с.: ил. ISBN 5-94157-805-9
  17. Воройский Ф.С. Информатика. Энциклопедический словарь – справочник: введение в современные информационные и телекоммуникационные технологии в терминах и фактах. — М.: ФИЗМАТЛИТ, 2006. — 768 с. ISBN 5-9221-0717-8.
  18. Невский. Б. Некоммерческие базы данных в Интернет // Библиотечный свет. – 2002. – № 1. ISBN 5-64257-703-9
  19. Леончиков. В. Е. Толковый словарь библиотечных и библиографических терминов / В. Е. Леончиков, Л. А. Демешка, Р. И. Саматыя. – Мн.: Выш. Шк., 2003. – 224 с. ISBN 5-84157-706-9

Интернет источники

  1. http://volga.tescom.ru/ – сайт компании ОАО “ТесКом”.
  2. www.suninterbrew.ru – сайт компании ОАО “СанИнБев”.
  3. www.hr-portal.ru/pages/Di/796.php – обязанности фин. директора.
  4. www.aup.ru/docs/di/064.htm – обязанности отдела кадров.
  5. www.hr-bo.ru/page_pid_205.htm – обязанности кладовщика.
  6. www.management-portal.ru/?set=content&mc=27 – обязанности зав. складом.
  7. www.nutakvot.ru/dolin/razdel/G/g17.php – обязанности грузчика.
  8. www.1c.ru – сайт компании “1С”.
  9. www.tm.ifmo.ru/tm2005/src/118b.pdf – стандарт ISO/IEC 15288.
  10. www.ooad.asf.ru/standarts/Library/ReviewPO/List11.aspx – стандарт RUP.
  11. www.osp.ru/cio/2003/09/172862/_p2.html – стандар COBIT.
  12. www.iiinero.narod.ru/keis/21_-_Metodika_Oracle_CDM.html – стандарт Orecle CDM.
  13. www.ru.wikipedia.org/wiki/FreeBSD – операционная система FreeBSD.
  14. www.parus.ru – сайт компании ООО “Парус”.
  15. www.galaktika.ru – сайт компании ООО “Галактика”.
  16. www.rugost.com, ГОСТ 34 – “Единая автоматизированная система учета кадров всех государственных предприятий”.
  17. www.ru.wikipedia.org/wiki/Microsoft_Solutions_Framework – стандарт MSF.
  18. http://www.asntl.ru/page.aspx?id_page=7458 – стандарт ISO/IEC 12207.
  19. http://www.rao-ees.ru/ru/info/show.cgi?content.htm – компания РАО “ЕЭС”

Приложение 1

Таблица 4

Используемы классификаторы и коды

п/п

Наименование

кодируемого

объекта

Роль классификатора

Система

классификации

Система кодирования

1

Код наименования товара

Локальный

Отсутствует

Порядковая

2

Код поставщика

Локальный

Отсутствует

Порядковая

3

Код выполняемой услуги

Локальный

Отсутствует

Порядковая

4

Код обслуживаемой компании

Локальный

Отсутствует

Порядковая

7

Код клиента

Локальный

Отсутствует

Порядковая

Приложение 2

Описание первичного документа

«Рис. Товарная накладная Поставщик ООО "Аксус-Самара", ИНН 6311114844

«Продолжение рисунка»

Продолжение приложения Б

«Рис. Товарная накладная поставщик ЗАО "Фирма Эврика – Расходные материалы", ИНН 7704647252

«Рис. Продолжение рисунка»

Приложение 3

Структурно – функциональная диаграмма БД

http://www.bestreferat.ru/images/paper/54/22/4702254.jpeg

Приложение 4

Пример описания даталогической модели БД