Создание автоматизированного рабочего места главного бухгалтера автотранспортного предприятия. Анализ информационных потоков; использование комплекса программных и языковых средств для создания базы данных; экранные формы для их ввода, вывода и коррекции.
Аннотация к работе
В современной технологии БД предполагается, что создание БД, ее поддержка и обеспечения доступа пользователей к ней осуществляется централизованно с помощью специализированного программного инструментария - системы управления базами данных (СУБД). Среди наиболее ярких представителей систем управления базами данных можно отметить: Microsoft Access, Lotus Approach, Borland DBASE, Borland Paradox, Microsoft Visual FOXPRO, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии «клиент-сервер». Фактически, у любой современной СУБД существует аналог, выпускаемой другой компанией, имеющий аналогичную область применения и возможностей, любое приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров. В данном курсовом проекте база данных проектируется в СУБД Microsoft Access. Все версии Access имеют в своем арсенале средства, значительно упрощающие ввод и обработку данных, поиск данных и предоставление информации в виде таблиц, графиков и отчетов.Целью курсового проекта является закрепление навыков по разработке информационного и программного обеспечения экономических информационных систем, развитие умения выбирать инструментальные средства проектирования баз данных, приобретение навыков по созданию сопровождающей документации. В системе хранятся данные о клиентах, о оказанных услугах, о тарифах на автотранспортные услуги. Регламентируемые запросы к БД: - поиск сведений о клиентах, оплативших услугу в пределах определенный суммы; выборка клиентов, оплативших услугу в прошлом месяце, с сортировкой по дате; диаграмма - суммы, поступившие от клиентов за месяц по видам услуг;Начальным этапом проектных исследований является анализ документооборота организации: какие документы, из каких подразделений поступают в ЭИС, какие из документов должны выдаваться из ЭИС. На этой диаграмме видно, где данные берут свое начало и куда они в итоге поступают, какие функции системы используют информацию от других функций. Все это помогает устранить избыточные или неэффективные операции, уменьшить затраты на обработку информации, наглядно показать документооборот. ДПД состоит из 4-х компонентов: процессов, накопителей, внешних объектов и потоков данных. Внешний объект - это предмет или лицо, являющийся приемником или источником информации и не входящий в состав системы.Понятие ER-модели соответствует информационному накопителю на диаграмме потоков данных, но ER-диаграмма позволяет показать и внутреннюю структуру понятия (схему), при этом считается, что вся информация о понятии исчерпывается перечислением его свойств. Многие сущности, рассматриваемые в этой модели, соответствуют физическим объектам предметной области. Связь 1:1 означает, что экземпляр одной сущности связан только с одним экземпляром другой сущности и наоборот. Связь 1:М означает, что один экземпляр сущности, расположенный слева по связи, может быть связан с несколькими экземплярами сущности, расположенными справа по связи. Связь М:М означает, что один экземпляр первой сущности может быть связан с несколькими экземплярами второй сущности и, наоборот, один экземпляр второй сущности может быть связан с несколькими экземплярами первой сущности [4].Основными функциями СУБД Access являются следующие: 1. Access позволяет связывать таблицы по совпадающим значениям полей, с целью последующего соединения нескольких таблиц в одну. Access позволяет создавать различные отчеты на основе данных таблиц и других объектов базы данных. В последних версиях Access макросы используют для совместимости. Модули представляют собой процедуру или функцию, написанные на Access VBA (диалект Visual Basic Application).Основным типом объектов в БД является таблица, остальные типы объектов - это описание различных способов представления информации из таблиц (формы, отчеты) или описание действий над таблицами (запросы, макросы). Выбрать Таблицы в списке Объекты и нажать кнопку Создать на панели инструментов окна базы данных. Чтобы вставить в таблицу поле, необходимо щелкнуть строку, над которой его нужно поместить, и нажать кнопку. В столбце Тип данных можно оставить настройку по умолчанию (Текстовый) или выбрать из раскрывающегося списка ячейки столбца Тип данных другой тип данных. Текст описания будет выводиться в строке состояния при добавлении данных в поле, а также будет включен в описание объекта таблицы.Следующим шагом реализации базы данных в MS Access явилось создание запросов, требуемых в техническом задании на курсовое проектирование. При создании запросов использовался язык QBE - это таблично-ориентированный язык для работы в диалоговом режиме с реляционными базами данных. Язык предназначен для конечного пользователя и позволяет описывать запросы для создания, изменения и контроля БД. Каждый запрос на языке QBE может выполнять сразу несколько реляционных операций: соединение разных таблиц, отбор нужных полей БД, выбор записей по заданному критерию, а т
План
СОДЕРЖАНИЕ
Введение
1. Анализ предметной области
1.2 Анализ информационных потоков
2. Разработка структуры БД
2.1 Функциональное назначение
3. Разработка приложения базы данных
3.1 Создание таблиц в режиме конструктора
3.2 Разработка запросов
3.3 Разработка экранных форм для ввода, вывода и коррекции данных