пишу программу автоматизации работы библиотеки в качестве курсового проекта. Ищу от чего оттолкнуться. Если кто знает подобные программы, или может посоветовать что-то толковое. Плиз напишите.
Здравствуйте, apel3000, Вы писали:
A>пишу программу автоматизации работы библиотеки в качестве курсового проекта. Ищу от чего оттолкнуться. Если кто знает подобные программы, или может посоветовать что-то толковое. Плиз напишите.
Ну первым наперво тебе надо выписать на бумажку все, что тебе нужно будет от программы.
Потом почитай теорию РБД и спроектируй ER-диаграммы. Как доведешь их до ума можешь либо сам по диаграммам написать SQL код, либо, что-бы не париться, рисовать ER-диаграммы в каком-нить ERwin'e или PowerDesigner'e.
Ну а потом делаешь клиента на чем душа пожелает
Здравствуйте, apel3000, Вы писали:
A>пишу программу автоматизации работы библиотеки в качестве курсового проекта. Ищу от чего оттолкнуться. Если кто знает подобные программы, или может посоветовать что-то толковое. Плиз напишите.
Мало информации. Кто пользователь системы? Какие задачи она должна решать? Понимаю, что тебе самому нужно отвечать на эти вопросы, но главное --- определиться в них.
Здравствуйте, apel3000, Вы писали:
A>пишу программу автоматизации работы библиотеки в качестве курсового проекта. Ищу от чего оттолкнуться. Если кто знает подобные программы, или может посоветовать что-то толковое. Плиз напишите.
Чисто по ведению базы данных книг есть до хера примеров..
Почти всё стандартное изложение основ XML строится на них..
тот же RDF.. Начакть можно с этих примеров (лично я на Java много такого видал)
Но..
Тебе нужны именно бизнес-процессы нашей оffline-библиотеки..
Т.е. к стандартному описанию какталога как такогвого нужно описать
жизненный цикл книши и use-case-ы её.. (т.е. варианты использования этих самых книг библиотекарями)как то:
— учёт новых книг
— поиск
— выдача на руки
— возврат
— списание
— поиск просроченных
— уведомление должникам
— оформление утери
— оформление штрафа
— оформление замещения равноценными книгами
— массовая выдача (на "группу")
В общем поговори с библиотекарями..
И распиши "ждизненный цикл книги" в виде Sate-diagramm-ы
Здравствуйте, apel3000, Вы писали:
A>пишу программу автоматизации работы библиотеки в качестве курсового проекта. Ищу от чего оттолкнуться. Если кто знает подобные программы, или может посоветовать что-то толковое. Плиз напишите.
Для начала сходите на сайт Государственной Публичной Научно-Технической Библиотеки. У них можно бесплатно скачать триальную версию системы Ирбис (она полностью функциональна, ограничение на размер каталога). Там же раздается полный комплект документации.
О российском коммуникативном формате, применяемом в библиотеках, можете почитать здесь.
P.S. Если появятся вопросы, см. мой e-mail в профиле.
Здравствуйте, apel3000, Вы писали:
A>пишу программу автоматизации работы библиотеки в качестве курсового проекта. Ищу от чего оттолкнуться. Если кто знает подобные программы, или может посоветовать что-то толковое. Плиз напишите.
1. Посмотри ГОСТы на библиотечные каталоги
2. Подумай
тут уж можно проектировать систему, ваять базу и проч.
В принципе, всё крутится вокруг произведений, их авторов, издательств. Остальное — по усмотрению.
Не послушать ли мне... Нет, не послушать... точно!
Вот (неполный) список трудов корифеев автоматизации библиотек.
Может, что из этого Вам пригодится:
ГОСТ 7.19-2001. Формат для обмена данными. Содержание записи: Введ.01.07.02: Взамен ГОСТ 7.19-85. -Изд.офиц.. -Минск: Межгос.совет по стандартизации,метрологии и сертификации, 2001. -55 с. — (Система стандартов по информации,библиотечному и издательскому делу. )
Основные положения формата MARC для библиографических данных [MARC 21]: Машиночитаемая каталогизация/ Гос. публич. науч.-техн. б-ка России; Пер. с англ. под рук. Я.Л. Шрайберга; Отв. ред. Е.М. Зайцева. -М.: ГПНТБ России, 2002. -39 с.. — Пер. изд.: Understanding MARC bibliographic.Machine-readable cataloging. — Washington, 2000. — ISBN 5-85638-074-6
Требования к формату для классификационных данных: Пер. с англ./ Рос. национал. б-ка. -СПб, 1998. -40 с.
Российский коммуникативный формат представления библиографических записей: (Российский вариант UNIMARC): Книги и сериальные издания/ Рос. библиотеч. ассоциация. -СПб, 1998. -Разд. паг.
Российский коммуникативный формат представления авторитетных/нормативных записей: (Российская версия UNIMARC/Authorities)/ Цветкова И.Б., Лавренова О.А., Бойко Г.А. и др; Рос. библиотечная ассоциация. -СПб, 1998. -Разд. паг.
Российский формат машиночитаемой каталогизации: (RUSMARC)/ Цветкова И.Б., Куприянов И.Ю., Бахтурина Т.А. и др. -СПб., 2000. -Разд.паг. — ISBN 5-8192-0059-4
UNIMARC: Ввод.курс IFLA UBCIM/ Междунар.федерация библиотеч.ассоц.и учреждений(ИФЛА),Постоян.ком.по UNIMARC; Пер.с англ.Под общ.ред.Я.Л.Шрайберга. -М.: ГПНТБ России, 1995. -25 c.
Методическое пособие по применению международного коммуникативного формата UNIMARC/Гос. публ. науч.-техн. б-ка России;Под общ. ред. Я.Л.Шрайберга
Ч. 1: Книги. -1995. -56с.
Ч. 2: Сериальные издания. -1995. -63с.
Ч. 3: Составная часть документа. -1995. -35с.
Форматы USMARC/ГПНТБ России;Под общ.ред.А.И.Земскова, Я.Л.Шрайберга
Ч. 1: Формат USMARC для библиографических данных. -1996. -175с.
Ч. 2: Формат USMARC для авторитетных данных. -1997. -59 с. — ISBN 5-85638-013-4
Ч. 3: Формат USMARC для данных о фондах. Формат USMARC для классификационных данных. Формат USMARC для общественной информации. -1998. -94 с.
Основные положения формата MARC для библиографических данных: Машиночитаемая каталогизация/ ГПНТБ России; Пер.с англ.под общ.ред.Я.Л.Шрайберга. -М., 1997. -39 с.
Воройский Ф.С. Основы проектирования автоматизированных библиотечно-информационных систем / Воройский Ф.С. -М.: ФИЗМАТЛИТ, 2002. -383 с.
Шрайберг Я.Л. Основные положения и принципы разработки автоматизированных библиотечно-информационных систем и сетей: главные тенденции окружения, основные положения и предпосылки, базовые принципы: Учеб.-практ.пособие/ Шрайберг Я.Л. -2.изд.,испр.и доп. -М.: Либерия, 2001. -104 с. — ISBN 5-85129-137-0
Овчинников В.Г. Проектирование автоматизированных библиотечно-информационных систем (АБИС) Ч. 2: Эскизное проектирование системы и разработка технического задания. -1992. -79 с.: ил. — ISBN 5-7196-0648-3
Шрайберг Я.Л. Автоматизированные библиотечно-информационные системы России: состояние, выбор, внедрение, развитие/ Шрайберг Я.Л., Воройский Ф.С.. -М.: Либерия, 1996. -271 c. — ISBN 5-85129-034-X
Создание электронных каталогов: Из опыта работы Рос.гос.б-ки / Сост.О.А.Лавренева. -М., 1996. -80 с. — ISBN 5-7510-0094-3
Бакстон Э. Руководство по CDS/ISIS: Пер. с англ. под руководством и общ. ред. Я.Л.Шрайберга / Бакстон Э., Хопкинсон А.. -М.: ГПНТБ России, 1997. -225 c.
— Пер. изд.: The CDS/ISIS. Handbook/Buxton A., Hopkinson A.. — London, 1994.
Меняев М.Ф. Проектирование автоматизированных документно-коммуникационных систем: Учеб. пособие / Меняев М.Ф.. -М., 1992. -90 с.: ил.
Шрайберг Я.Л.Основные положения и принципы разработки автоматизированных библиотечно-информационных систем и сетей. Главные тенденции окружения, основные положения и предпосылки, базовые принципы/ Шрайберг Я.Л.. -М., 2000. -130 с.: ил.. — В надзаг.:Гос.публич.науч.-техн.б-ка России.Библиогр.:с.125-127(20 назв.). — ISBN 5-85638-044-4
Армс В.Электронные библиотеки: Учеб.пособие для обучения в вузах по курсам "Информатика" и "Информ.системы"/ Армс В.. -М.: ПИК ВИНИТИ, 2001. -274 с.: ил.. — Пер. изд.: Digital libraries/Arms W.Y.. — Cambridge;London, 2000. — ISBN 5-7946-0022-5
Земсков А.И. Электронные библиотеки: Учеб. пособие/ Земсков А.И., Шрайберг Я.Л.. -М., 2001. -91 с.
Наиболее интересные (на мой взгляд) книги я выделил жирным шрифтом.