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

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

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

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

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

Размещено на http://www.allbest.ru/

Содержание

  • Введение
  • 1. Цели и задачи курсовой работы
  • 2. Сбор исходных данных и разбиение проекта на отдельные модули
  • 2.1 Сбор исходных данных
  • 2.2 Выбор программного обеспечения
  • 2.3 Системные требования программного продукта
  • Вывод
  • 3. Структура проекта базы данных
  • Вывод
  • 4. Интерфейс проекта
  • 4.1 Главные формы
  • 4.2 Запросы
  • 4.3 Отчеты
  • 4.4 Параметры запуска
  • 4.5 Установка
  • 4.6 Настройка параметров
  • 4.7 Обучение персонала
  • Вывод
  • 5. Оценка проекта
  • Заключение
  • Список используемой литературы

Введение

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

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

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

программный база персонал библиотека

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

1. Цели и задачи курсовой работы

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

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

· простой - интуитивно понятный интерфейс;

· запуск с любой машины со слабыми системными требованиями;

· высокая отказоустойчивость, за счет использования при разработке программы от компании Microsoft Access 2003.

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

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

· осуществить полнофункциональный учёт работающих в библиотеке людей и читателей;

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

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

· разработать документацию по созданному программному продукту.

Все эти задачи рассматриваются в разделах курсовой работы.

2. Сбор исходных данных и разбиение проекта на отдельные модули

2.1 Сбор исходных данных

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

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

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

Программный продукт будет работать с данными:

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

2. Посетители библиотеки. По структуре все почти также как и в предыдущем пункте, за исключением полей должности, окладе, приеме на работу и пр.

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

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

· учет книг в библиотеке;

· ведение списков работников и посетителей библиотеки;

· личные сведения о сотрудниках и посетителях библиотеки;

· справочная система.

Модуль учета книг в библиотеке выделен для сведений о экземпляре, название, автор, количество страниц и пр. Модуль ведения списков работников и посетителей библиотеки содержит данные сотрудника/посетителя о фамилии, имени, отчестве, даты рождения и пола - данные поля являются обязательными для заполнения и каждое из них настроено для хранения своего типа данных, например, поле "даты рождения - является дата/время, а "Фамилия" - текстовым с ограничением символов - 25. Сведения о месте работы, паспортные данные, проживании, месте работы, увольнении (касается только сотрудников) содержит подмодуль о личных сведениях сотрудников/посетителей библиотеки. Место проживания в данном модуле содержит сложную совокупность таблиц: "Список улиц", "Список типов улиц", "Список почтовых отделений", "Список населенных пунктов и регионов", "Тип населенного пункта", "Список административных единиц", "Типы административных единиц", "Регион", "Список типов регионов", "Список стран".

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

2.2 Выбор программного обеспечения

После завершения этапа сбора и анализа необходимых данных следует выбрать программное обеспечение для разработки проекта. В качестве системы управления базами данных (СУБД) был выбран продукт от компании Microsoft - Access 2003, который поставляется со стандартным набором MS Office 2003.

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

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

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

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

Средства Microsoft Office Access 2003 по разработке отчетов предназначены для создания макета отчета, по которому может быть осуществлен вывод данных из таблиц в виде выходного печатного документа.

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

2.3 Системные требования программного продукта

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

· работать под управлением ОС Windows 98/NT/2000/XP/Server 2003/ Vista;

· иметь доступный и простой интерфейс пользователя;

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

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

· компьютер с процессором Intel Pentium IV 2000 Mhz или совместимым;

· оперативная память не менее 256 Mb;

· жёсткий диск объёмом не менее 40 Gb;

· установленная ОС Windows 98/NT/2000/XP/Vista;

· монитор VGA;

· мышь или совместимое указывающее устройство.

Вывод

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

3. Структура проекта базы данных

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

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

· Курсовой проект содержит в себе три основные таблицы: "Список сотрудников библиотеки", "Список читателей" и "Список изданий". Таблица "список сотрудников библиотеки" содержит в себе все сведения о библиотекаре. Главная таблица имеет связи с дочерними таблицами, для обеспечения целостности данных. К таким таблицам относятся:

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

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

· "Средства связи" и "Наименование типа средства связи" - эта пара таблиц отвечает за контактные сведения с работником, причем, вторая таблица служит в качестве дополнения к первой.

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

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

Таблица "Список изданий" - хранит в себе данные об издание, его названии, дате создания, авторе, иллюстрациях, количестве страниц, жанре и разделе литературы. Эта таблица является главной и содержит ряд связных таблиц:

· "Список разделов литературы" включает в себя данные о наименовании раздела литературы "Список типов жанров" содержит наименование жанра;

· "Список типов издания" содержит наименования изданий

Вывод

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

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

4. Интерфейс проекта

Разработка интерфейса программного продукта шла с учетом конечного пользователя продукта, его потребностей и уровня знаний. Для этого использовались стандартные средства Visual Basic for Applications, встроенного в Microsoft Office Access 2003.

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

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

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

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

Таким образом, собрав все составные части интерфейса, был получен хорошо проработанный и реализованный интерфейс.

4.1 Главные формы

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

· ряд кнопок, выполняющих запуск главных форм;

· ряд кнопок, выполняющих запуск отчетов;

· кнопка выхода из приложения.

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

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

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

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

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

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

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

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

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

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

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

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

4.2 Запросы

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

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

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

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

4.3 Отчеты

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

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

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

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

Рис. 4.2 Вкладка "Паспорт"

Рис. 4.3 Вкладка "Адрес"

Рис. 4.4 Вкладка "Средства связи"

Рис. 4.5 Вкладка "Прием на работу"

Рис. 4.6 Вкладка "Паспорт"

Рис. 4.7 Вкладка "Адрес"

Рис. 4.8. Вкладка "Средства связи"

Рис. 4.9. Вкладка "Автор"

Рис. 4.10. Вкладка "Произведение"

Рис. 4.11. Вкладка "Прокат"

4.4 Параметры запуска

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

Все события можно настроить во вкладке MS Access "Параметры запуска…".

· изменение заголовка базы данных;

· использовать иконку, как логотип;

· выбрать строку меню по умолчанию;

· полный набор меню;

· контекстное меню по умолчанию;

· выбор формы/страницы по умолчанию;

· окно базы данных;

· строка состояния;

· контекстное меню по умолчанию;

· встроенные панели инструментов;

· изменение панели инструментов/меню.

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

Из всех вышеописанных действий нам потребуется задать новый заголовок "библиотека" (название продукта), если этого не сделать имя останется стандартным по умолчанию; выбрать подходящую иконку - прописать путь к иконке, таким образом чтобы при переносе нашей базы на любую машину все иконки сохранялись, для этого необходимо убрать весь путь, оставив только знак "/" и название иконки с расширением; задействовать все созданные меню, и главную кнопочную форму, автоматически загружаемую вместе с Access 2003; убрать полное контекстное меню, и контекстное меню по умолчанию. Теперь пользователь будет при запуске видеть кнопочную форму, которая поможет ему в дальнейшем при работе с базой, а ограниченное, в рамках тематики, пользовательские меню, повысит скорость работы.

4.5 Установка

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

4.6 Настройка параметров

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

4.7 Обучение персонала

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

Вывод

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

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

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

5. Оценка проекта

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

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

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

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

Заключение

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

2. На основе собранной информации были сформированы схема данных, структура таблиц и их типы полей, а также взаимодействие и функционирование таблиц.

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

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

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

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

Список используемой литературы

1. Томас Коннолли, Каролин Бегг - БАЗЫ ДАННЫХ Проектирование, реализация и сопровождение. Теория и практика Москва, Санкт-Петербург, Киев, 2010. - 1440 с.

2. Кочегурова Е.А. Методические указания к выполнению курсовой работы, Томск 2011. - 30 с.

3. Microsoft Access. Русская версия. Шаг за шагом: Практ. пособ. / Пер. с англ. - М.: Издательство ЭКОМ, 2009. - 352 с.

4. Microsoft Access. Шаг за шагом: Практическое пособие / Пер. с англ. - М.: ЭКОМ, 2010. - 352 с.

5. Андерсен В., Базы данных Microsoft Access. Проблемы и решения: Практ. пособ. / Пер. с англ. - М.: Издательство ЭКОМ, 2001. - 384 с.

6. Бакаревич Ю.Б., Пушкина Н.В. MS Access 2000 за 30 занятий. - СПб.: БХВ-Петербург, 2001. - 251 с.

7. Бакаревич Ю.Б., Пушкина Н.В. Самоучитель Microsoft Access 2000. - СПб.: БХВ-Петербург, 2001. - 456 с.

8. Биллиг В.А., Дехтярь М.И., VBA и Office Офисное программирование, М., изд. "Русская редакция", 2008. - 218 с.

9. Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. - М.: Финансы и статистика, 2009. - 351 с.

10. Вейскас Д., Эффективная работа с Microsoft Access, С. - Пб., 2008. - 315 с.

11. Вилдермьюс, Шон., Практическое использование ADO.net. Доступ к данным в Internet.: Пер. с англ. - М.: Издательский дом "Вильяме", 2003. - 288 с.

12. Винтер Р. Microsoft Access: Справочник. - СПб.: Питер, 2008. - 280 с.

13. Глушаков С.В., Ломотько Д.В. Базы данных: Учебный курс. - М.: АСТ, 2001. - 504 с.

14. Глушаков С.В., Сурядный А.С. Microsoft Office: Учебный курс. - Ростов-на-Дону: Феникс, 2011. - 500 с.

15. Гусева Т.И., Башин Ю.Б., Проектирование баз данных в примерах и задачах, М., 1999. - 423 с.

16. Дженнингс Р. Microsoft Access. - СПб.: BHV - Санкт-Петербург. - 2009. - 1270с.

17. Джулия Келли. Access. Самоучитель - СПб: Питер. - 2009. - 336с.

18. Информатика. Базовый курс / Под ред. С.В. Символовоновича. - СПб.: Питер, 2001. - 560 с.

19. Картыгин С.А. Access 97 (Серия без проблем) Вост. Книжн. Компания 1997. - 428 с.

20. Кириллов В.В. Структурированный язык запросов (SQL). - СПб.: ИТМО, 1994. - 80 с.

21. Леонтьев Ю. Microsoft Office: Краткий курс. - СПб.: Питер, 2010. - 312 с.

22. Нейбауэр А. Access 97 для занятых - СПб: Питер. - 1997. - 368с.

23. Нортон П., Андерсен В. Разработка приложений в Access 97. - СПб.: BHV - Санкт-Петербург. - 1999. - 656с.

24. Райордан Р., Основы реляционных баз данных/Пер, с англ. - М.: Издательско-торговый дом "Русская Редакция", 2001. - 384 с.

25. Робинсон С. Access 2000 (учебный курс), С-Петербург "Питер", 2000. - 483 с.

26. Тимоти Бадд, Объектно - ориентированное программирование в действии, С. - Пб., 1997. - 218 с.

27. Microsoft Access. Шаг за шагом: Практ. пособ. /Пер. с англ. - М.: Издательство ЭКОМ. - 2009. - 328с.

28. Фролов А.В., Фролов Г.В., Базы данных в Интернете: практическое руководство по созданию Web-приложений с базами данных. - Изд.2-ое, испр. - М.: Издательско-торговый дом "Русская Редакция", 2000. - 448 с.

29. Харитонова И.А., Михеева В.Д. Microsoft Access 2000. Энциклопедическое руководство по СУБД Access. БВХ-САНКТ-ПИТЕРБУРГ, 2010, 1078 с.

30. Цикритизис Д., Лоховски Ф. Модели данных. - М.: Финансы и статистика, 2009. - 344 с.

31. http://citforum.ru/cfin/prcorpsys/infsistpr_03. shtml#21 - Проектирование и разработка корпоративных информационных систем. Центр Информационных Технологий;

32. http://msdn2. microsoft.com/ru-ru/library/ms345584. aspx - Масштабируемые общие базы данных.

Размещено на Allbest.ru


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

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

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

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

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

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

    курсовая работа [2,5 M], добавлен 17.09.2011

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

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

  • Обоснование необходимости создания автоматизированного учета книг в библиотеке филиала РГГУ в г. Улан-Удэ. Проектирование программного продукта. Схема взаимосвязи программных модулей и файлов. Характеристика, классификация и кодирование информации.

    дипломная работа [4,6 M], добавлен 10.09.2015

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

    курсовая работа [2,3 M], добавлен 20.01.2016

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

    курсовая работа [501,7 K], добавлен 02.12.2014

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

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

  • Базы данных как совокупность структур, предназначенных для хранения больших объемов информации и программных модулей. Анализ способов создания базы данных для учета книг личной библиотеки, особенности использования языка программирования C++Builder.

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

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

    курсовая работа [30,2 K], добавлен 23.01.2011

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