Розробка автоматизованого робочого місця науково-технічної бібліотеки університету
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
науково-технічної бібліотеки універсітету - електронна бібліотека.
Перед розробкою були поставлені чіткі завдання - зробити зручну і ефективну систему.
Ці завдання вирішувалися по двох напрямах:
-додаванням функції, а саме - доступ до бібліотеки через інтернет;
-система розроблялася за допомогою новітніх засобів розробки, що прискорило і спростило процес розробки, і зробило ефективнішим процеси експлуатації і супроводу системи.
Розроблена електронна бібліотека з двох компонентів:
-настільного додатку Windows для роботи з базою даних в локальній мережі;
-Інтернет - сайту для пошуку книг.
Обидва компоненти розроблено за допомогою одних і тих же інструментів:
-інтегроване середовище розробки Microsof Visual Studio, мова програмування Microsof Visual Basic;
-СУБД Microsoft SQL Server 2005 Express.
Для розробки моделей при проектуванні використовувалася мова моделювання UML в середовищі програмного продукту Microsoft Visio.
Система розроблялася і тестувалася на підприємстві і в значній мірі готова до впровадження на цьому підприємстві. Для впровадження необхідно створити базу даних підприємства, що не представляє ніякої складності.
Результати розробки проекту після невеликої адаптації можуть бути успішно упроваджені в різних бібліотеках, а також можуть використовуватися як індивідуальні довідкові системи.
Техніко-економічна ефективність проекту досить задовільна, тому що:
- даний продукт розроблений за допомогою зручних сучасних інструментов розробки, тому вартісь розробки невелика;
- розроблена програма проста в освоєнні і роботі за рахунок інтуїтивно зрозумілого інтерфейсу.
Технологія розробки, апробована в даному дипломному проекті, може бути успішно застосована і масштабована при розробці широкого класу програмних продуктів. Особливо важливо, що ця технологія дозволяє різко скоротити час, необхідне на її освоєння, оскільки в ній немає складних елементів і тим самим прискорити процес перетворення новачка - розробника в досвідченого фахівця.
ПЕРЕЛІК ПОСИЛАНЬ
- Орлова Е.В. Инновационная политика высшего учебного заведения / Е.В. Орлова, Л.Н. Оголева. М : Эксмо, 2006. 342 с.
- Гейн А.Г. Методика преподавания современного курса информатики / A.Г. Гейн. Київ : Видавництво КНЕУ, 2004. 218 с.
- Береза А.М. Основи створення інформаційних систем : [Навчальний посібник] / A.М. Береза. Київ : Видавництво КНЕУ, 1998. 205 с.
- Вильям А. Электронные библиотеки : [Учеб. пособие для вузов по курсам "Информатика" и "Информ. системы"]/ А. Вильям. Люберцы : ПИК ВИНИТИ, 2002. 273 с.
- Вигурский К.В. Развитие электронных библиотек: мировой и российский опыт, проблемы, перспективы /К.В. Вигурский, Е.А. Горный. М.:Гендальф, 2002. 388 c.
- Волохін О.М. Каталогізація цифрових ресурсів Iнтернет: Дублінське ядро метаданих: посібник / О.М. Волохін. Кіровоград, 2003. 70 с.
- Формат для обміну бібліографічними даними на магнітних носіях : ДСТУ 3578-97. К.: Держстандарт України, 1997. 20 с.
- Захарова О.В. Аналіз автоматизованих систем бібліотечного сервісу провідних бібліотек світу і України //О.В. Захарова. К., 2005. 42 с.
- Місюров А.В. Інформаційні системи і технології в обліку : [Навчальний посібник] / А.В. Місюров. Харків : Видавництво ХНАМГ, 2007. 80 с.
- Курс экономической теории : [Учебное пособие / под общ. ред. М.Н. Чепурина]. Киров, 1995. 566с.
- Системный анализ и структуры управления : [Под общей редакцией проф. В.Г. Шорина]. М. : Знание, 1975. 290с.
- Гиг Дж. Прикладная общая теория систем. / Дж. Гиг. М. : Мир, 1981. 336с.
- Фаулер М. UML. Основы. Второе издание / М. Фаулер, К. Скотт. М. : Изд-во МАИ, 2002. 712 с.
- Кватрани Т. Rational Rose 2000 и UML. Визуальное моделирование / Т. Кватрани. М. : ДМК Пресс, 2001. 176 с.
- Оптнер С.Л. Системный анализ для решения деловых и промышленных проблем / С.Л. Оптнер : пер. с англ. М.: Советское радио, 1969. 216 с.
- Лагоша Б.А., Комплекс моделей и методов оптимизации расписания занятий в вузе / Б.А. Лагоша, А.В. Петропавловская. М.: Экономика и мат. Методы. 1993. 410 с.
- Экономико-математические методы и прикладные модели : [Учеб. пособие для вузов / под ред. В.В. Федосеева]. М. : ЮНИТИ, 2000. 652с.
- Сайлер Б. Использование Visual Basic. Специальное издание / Б. Сайлер, Дж. Споттс. М. : Издательский дом Вильямс, 2002. 752с.
- Технико-экономическое обоснование дипломных проектов. : [под ред. Веклемишова В.К.] М : Высшая школа, 1991. 112с.
- Харитонова И. Самоучитель Access 2000 / Ирина Харитонова. Питер, 2001. 881с.
- Корнелл Г. Программирование на VB.NET : [Учебный курс] / Г. Корнелл, Дж. Моррисон. Питер, 2002. 920с.
- Ивьен Б. Visual Basic.Net. Библия пользователя / Б. Ивьен, Дж. Берес. К. : Издательский дом Вильямс, 2002. 841с.
- Разработка Windows-приложений на Microsoft Visual Basic.Net и Microsoft Visual C# .Net / [Microsoft Corporation : пер. с англ.]. Издательско-торговый дом Русская редакция, 2003. 780с.
- Документация. Отчеты в сфере науки и техники. Структура и правила оформления : ДСТУ 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