Розробка автоматизованого робочого місця науково-технічної бібліотеки університету

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

науково-технічної бібліотеки універсітету - електронна бібліотека.

Перед розробкою були поставлені чіткі завдання - зробити зручну і ефективну систему.

Ці завдання вирішувалися по двох напрямах:

-додаванням функції, а саме - доступ до бібліотеки через інтернет;

-система розроблялася за допомогою новітніх засобів розробки, що прискорило і спростило процес розробки, і зробило ефективнішим процеси експлуатації і супроводу системи.

Розроблена електронна бібліотека з двох компонентів:

-настільного додатку Windows для роботи з базою даних в локальній мережі;

-Інтернет - сайту для пошуку книг.

Обидва компоненти розроблено за допомогою одних і тих же інструментів:

-інтегроване середовище розробки Microsof Visual Studio, мова програмування Microsof Visual Basic;

-СУБД Microsoft SQL Server 2005 Express.

Для розробки моделей при проектуванні використовувалася мова моделювання UML в середовищі програмного продукту Microsoft Visio.

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

Результати розробки проекту після невеликої адаптації можуть бути успішно упроваджені в різних бібліотеках, а також можуть використовуватися як індивідуальні довідкові системи.

Техніко-економічна ефективність проекту досить задовільна, тому що:

  1. даний продукт розроблений за допомогою зручних сучасних інструментов розробки, тому вартісь розробки невелика;
  2. розроблена програма проста в освоєнні і роботі за рахунок інтуїтивно зрозумілого інтерфейсу.

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

 

ПЕРЕЛІК ПОСИЛАНЬ

 

  1. Орлова Е.В. Инновационная политика высшего учебного заведения / Е.В. Орлова, Л.Н. Оголева. М : Эксмо, 2006. 342 с.
  2. Гейн А.Г. Методика преподавания современного курса информатики / A.Г. Гейн. Київ : Видавництво КНЕУ, 2004. 218 с.
  3. Береза А.М. Основи створення інформаційних систем : [Навчальний посібник] / A.М. Береза. Київ : Видавництво КНЕУ, 1998. 205 с.
  4. Вильям А. Электронные библиотеки : [Учеб. пособие для вузов по курсам "Информатика" и "Информ. системы"]/ А. Вильям. Люберцы : ПИК ВИНИТИ, 2002. 273 с.
  5. Вигурский К.В. Развитие электронных библиотек: мировой и российский опыт, проблемы, перспективы /К.В. Вигурский, Е.А. Горный. М.:Гендальф, 2002. 388 c.
  6. Волохін О.М. Каталогізація цифрових ресурсів Iнтернет: Дублінське ядро метаданих: посібник / О.М. Волохін. Кіровоград, 2003. 70 с.
  7. Формат для обміну бібліографічними даними на магнітних носіях : ДСТУ 3578-97. К.: Держстандарт України, 1997. 20 с.
  8. Захарова О.В. Аналіз автоматизованих систем бібліотечного сервісу провідних бібліотек світу і України //О.В. Захарова. К., 2005. 42 с.
  9. Місюров А.В. Інформаційні системи і технології в обліку : [Навчальний посібник] / А.В. Місюров. Харків : Видавництво ХНАМГ, 2007. 80 с.
  10. Курс экономической теории : [Учебное пособие / под общ. ред. М.Н. Чепурина]. Киров, 1995. 566с.
  11. Системный анализ и структуры управления : [Под общей редакцией проф. В.Г. Шорина]. М. : Знание, 1975. 290с.
  12. Гиг Дж. Прикладная общая теория систем. / Дж. Гиг. М. : Мир, 1981. 336с.
  13. Фаулер М. UML. Основы. Второе издание / М. Фаулер, К. Скотт. М. : Изд-во МАИ, 2002. 712 с.
  14. Кватрани Т. Rational Rose 2000 и UML. Визуальное моделирование / Т. Кватрани. М. : ДМК Пресс, 2001. 176 с.
  15. Оптнер С.Л. Системный анализ для решения деловых и промышленных проблем / С.Л. Оптнер : пер. с англ. М.: Советское радио, 1969. 216 с.
  16. Лагоша Б.А., Комплекс моделей и методов оптимизации расписания занятий в вузе / Б.А. Лагоша, А.В. Петропавловская. М.: Экономика и мат. Методы. 1993. 410 с.
  17. Экономико-математические методы и прикладные модели : [Учеб. пособие для вузов / под ред. В.В. Федосеева]. М. : ЮНИТИ, 2000. 652с.
  18. Сайлер Б. Использование Visual Basic. Специальное издание / Б. Сайлер, Дж. Споттс. М. : Издательский дом Вильямс, 2002. 752с.
  19. Технико-экономическое обоснование дипломных проектов. : [под ред. Веклемишова В.К.] М : Высшая школа, 1991. 112с.
  20. Харитонова И. Самоучитель Access 2000 / Ирина Харитонова. Питер, 2001. 881с.
  21. Корнелл Г. Программирование на VB.NET : [Учебный курс] / Г. Корнелл, Дж. Моррисон. Питер, 2002. 920с.
  22. Ивьен Б. Visual Basic.Net. Библия пользователя / Б. Ивьен, Дж. Берес. К. : Издательский дом Вильямс, 2002. 841с.
  23. Разработка Windows-приложений на Microsoft Visual Basic.Net и Microsoft Visual C# .Net / [Microsoft Corporation : пер. с англ.]. Издательско-торговый дом Русская редакция, 2003. 780с.
  24. Документация. Отчеты в сфере науки и техники. Структура и правила оформления : ДСТУ 300895. Киев: Госстандарт Украины, 1995. 38 с. (Государственный стандарт Украины).

 

ДОДАТКИ

 

До пояснювальної записки дипломного проекту

Розробка АРМ науково-технічної бібліотеки університету

 

Додаток А

 

Вихідний код програми

 

Option Explicit

clsAccess

Свойства:

File

Conn

Методы:

OpenBase

CloseBase

Private Const mstrBaseFileParam As String = "BaseFile"

Private Const mstrDefBaseFile As String = "CPBibl.mdb"

Private Const mstrDefBaseFile As String = "Bibl.mdb"

Private Const mstrDefConnStrUser As String = "User ID=admin;"

Private Const mstrDefC