Разработка программного обеспечения информационной системы библиотеки - Курсовая работа

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


Аннотация к работе
Тенденции развития современных информационных технологий приводят к постоянному возрастанию сложности информационных систем (ИС), создаваемых в различных областях деятельности человека. Под термином информационные системы мы будем понимать среду, составляющими элементами которой являются компьютеры, компьютерные сети, программные продукты, базы данных, люди, различного рода технические и программные средства связи и т.д. Современные информационные технологии, основанные на использовании средств вычислительной техники и связи, нашли широкое применение и в библиотечной деятельности в виде автоматизированных библиотечно-информационных систем (АБИС), библиографических банков данных или электронных библиотек (ЭБ). Проектирование ИС библиотеки характеризуется следующими особенностями: 1) сложность описания (достаточно большое количество функций, процессов, элементов данных и сложные взаимосвязи между ними), требующая тщательного моделирования и анализа данных и процессов; На рабочие места сотрудников библиотеки устанавливаются компьютеры, т.е. создаются автоматизированные рабочие места (АРМ) библиотекарей.Библиотеки систематически занимаются сбором, хранением, пропагандой и выдачей читателям произведений печати, а также информационно-библиографической работой, являются общедоступным источником знаний и основной базой для самообразования. От своевременности и полноты комплектования библиотеки в значительной мере зависит уровень обслуживания читателей. Правильная организация фонда облегчает читателю пользование литературой, библиотекарю - быстрое выполнение читательских требований, а также обеспечивает сохранность фондов как общественной собственности. Читатели, приходящие в библиотеку, обязаны иметь при себе читательский билет. За нарушение правил пользования библиотекой читатели лишаются права пользования всеми пунктами обслуживания библиотеки на установленные администрацией сроки (1 месяц).Целью данной работы является создание автоматизированной ИС библиотеки. Система предназначена для повышения эффективности работы обслуживающего персонала библиотеки и быстрого обслуживания читателей за счет услуги автоматизированного поиска книги, сокращения времени поиска и оформления выдачи необходимого издания читателю. ИС библиотеки работает в двух режимах, в зависимости от типов пользователей: в режиме сотрудника библиотеки или администратора. Автоматизация технологических процессов в библиотеке, предоставляемая разрабатываемой системой, призвана обеспечить следующие возможности: 1. формирование и просмотр списка должников (название книги, автор, читатель, дата выдачи, срок, кем выдан, сколько дней прошло);Выбор языка программирования определяет разнообразие возможностей, которые программист может реализовать в приложении, а также то, насколько быстро он это сделает. С# (произносится си-шарп) - объектно-ориентированный язык программирования, разработанный в компании Microsoft под руководством Андерса Хейльсберга в 1998-2001 годах как язык разработки приложения для Microsoft .NET framework. Классы наряду с объектами составляют краеугольный камень многих современных языков высокого уровня. Под классом подразумевается некая сущность, которая задает некоторое общее поведение для объектов. Таким образом, любой объект может принадлежать или не принадлежать определенному классу, то есть обладать или не обладать поведением, которое данный класс подразумевает.Компилятор Microsoft Visual Studio Express 2012 - продукт компании Microsoft, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств. Данный продукт позволяет разрабатывать как консольные приложения, так и приложения с графическим интерфейсом, в том числе с поддержкой технологии Windows Forms, а также вебсайты, веб-приложения, веб-службы как в родном, так и в управляемом кодах для всех платформ, поддерживаемых Windows. Линейка продуктов Visual Studio включает в себя редактор исходного кода с поддержкой технологии INTELLISENSE и возможностью простейшего рефакторинга кода. Visual Studio позволяет создавать и подключать сторонние дополнения (плагины) для расширения функциональности практически на каждом уровне, включая добавление поддержки систем контроля версий исходного кода добавление новых наборов инструментов (например, для редактирования и визуального проектирования кода на предметно-ориентированных языках программирования или инструментов для прочих аспектов Microsoft Visual Studio Express 2012 - это бесплатный набор сред для программирования для ОС MS Windows.Поскольку автоматизированная ИС библиотеки разрабатывалась под операционные системы Windows XP и выше, то на технические средства накладываются только те ограничения, которые обусловлены применением данной операционной среды. Для нормальной работы программы требуется ПЭВМ со следующим минимальным набором характеристик: - процессор не менее 2 ГГЦ;Разрабатываемая система предназначена для автоматизации технологических процессов в библиотеке, связанных с учетом библио

План
Содержание

Введение

1. Описание и анализ предметной области

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

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

3.1 Выбор языка программирования

3.2 Выбор программных средств реализации

3.3 Выбор технических средств реализации

3.4 Требования к операциям

3.5 Функции продукта

3.6 Требования к пользователям продукта

3.7 Требования к ограничениям

4. Проектирование и разработка программного обеспечения информационной системы библиотеки

4.1 Описание функциональных возможностей системы и взаимодействия ее модулей

4.2 Формат входных и выходных данных

4.3 Разработка интерфейса системы, описание реализованных классов

5. Тестирование информационной системы библиотеки

6. Руководство пользователя

Выводы

Список ссылок

Приложение

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

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

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

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

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

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

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

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

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

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

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

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



Дисциплины научных работ



Хотите, перезвоним вам?