Table of Contentspoltekkes-tjk.ac.id/webperpus/wp-content/uploads/2019/10/slims8_doc-1.pdf · artinya rangkaian informasi tentang produk, dalam hal ini buku (dimungkinkan untuk koleksi

Post on 17-Jan-2020

0 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

Transcript

1.1

1.2

1.3

1.4

1.5

1.6

1.7

1.8

1.9

1.10

1.11

1.12

1.13

1.14

1.15

TableofContentsCover

Pengantar

Tentang

Pendahuluan

Bab0-OPAC

Bab1-Instalasi

Bab2-Bibliography

Bab3-Membership

Bab4-Circulation

Bab5-StockTake

Bab6-Reporting

Bab7-SerialControl

Bab8-System

Bab9-MasterFile

Bab10-TipdanTrik

1

Cover

2

DokumentasiSLiMSBerdasarSLiMS8.3.1AkasiaDitulismenggunakanMarkdown

IntroMenggunakanpirantilunakfreeopensourcesoftwareituibaratkitamengutippernyataandarikaryaoranglaindalambidangakademik.Penulisasligamintaapa-apakok,mintaduitjugaengga,cumanmintanamadankaryadiadisebutindenganbaikdanbenar,udahsegitudoang.Enggasusahkan?(ArieNugraha,CoreProgrammerSLiMS)

PembaruandiSLiMS8.3.1Akasia:

Added:InstallerautogeneratedatabaseAdded:NodeserverforUCSAdded:NodeserverforP2PAdded:ScopenoteinvocabularycontrolAdded:ChattingtoolsModified:PasswordchangeduetoencryptionmethodAdded:UserIDindatabaseFixed:AutofocusoncurrentstocktakemenuFixed:DownloadaccessforPDFFixed:BiblioIDforitemimportFixed:RenameuploadedfilefromattachmentAdded:ApplicationAPIsModified:Onlyadminloginwhocaninitiatestockopname

BeberapacatatanpentingperubahanpadaSLiMS8Akasia

Sysconfig(Konfigurasisistem)

Terdapatperubahanletak(path)berkassysconfig.local.inc.phpsejakSLiMS8Akasia.Berkassysconfig.local.inc.phpberadadidalamdirektori"config."

Pengantar

3

GambarIntro.1LetakBerkasKonfigurasi

Shortcut(Pemintas)

MulaiSLiMS5Meranti,SLiMSmengimplementasikanfiturpemintasyangdapatdigunakanuntukberpindahmenutanpamenggunakantetikus.PemintastersebutberlakuuntukMODULdanSUBMODUL.PemintasmodulmenggunakanperpaduanShift+TombolFungsi(F1-F8danEsc),sedangkanpemintassubmodulmenggunakanperpaduanCtrl+Angka1-8,padabagianyangmempunyaisubmodulbanyakadayangjugamenggunakanperpaduanCtrl+Alt+Angka.

PadaSLiMS8Akasiafiturpemintasmelaluikeyboarddihilangkan.Sebagaigantinya,penggunadapatmelakukanpengaturanpemintasdengancaramemilihmodulapasajayangakandimasukkandidalammenupemintas.

SemuamodulSLiMSdapatdimasukkankedalammenuPemintas.

Pengantar

4

GambarIntro.2DaftarPemintasyangSudahDibuat

PenambahanmodulpadapemintasdilakukanmelaluipadaShortcutSettings.

GambarIntro.3ProsesPenambahanPemintas

Browser(Peramban)

Pengantar

5

DengandukunganHTML5,kamimerekomendasikanperambanwebuntukmembukaSLiMS8Akasiasebagaiberikut:

1. MozillaFirefox;2. GoogleChrome;3. Opera.

Pengantar

6

TentangSLiMSSebagaibentukpenghargaandankebanggaanterhadapIndonesia,mulaiSenayan3-stable14,rilisSLiMSmenggunakankodenamaflora-florayangtumbuhdiNusantara.

Denganmenggunakannama-namafloradiIndonesia,parapengembangSLiMSberharap,rilisSLiMSdapatmenjadimediapembelajaranbagipenggunanyauntukmengetahuiselukbelukflorayangnamanyadigunakansebagainamakoderilisSLiMS.

AkasiaAkasiaadalahgenusdarisemak-semakdanpohonyangtermasukdalamsubfamiliMimosoideaedarifamiliaFabaceae.PertamakalidiidentifikasidiAfrikaolehahlibotaniSwediaCarlLinnaeuspadatahun1773.

Akasia,dikenalsebagaipohonduri,dalambahasaInggrisdisebutWhistlingThorns(DuriBersiul)atauWattlesatauYellow-FeverAcacia(AkasiaDemamKuning)danUmbrellaAcacias(AkasiaPayung).

DiIndonesia,AkasiabanyaktumbuhdipulauJawa,wilayahPapuaBarat,danMaluku.

GambarTentang.1IlustrasiPohonAkasia

CreditTitle

Tentang

7

Pengembangsaatini:

HendroWicaksonoArieNugrahaM.RasyidRidhoPurwokoEddySubrathaWardiyonoIndraSutriadiPipiiWarisAgungWidodoArifSyamsudinBudiW.HeruSubekti

KontributorDokumentasi

DanangDwijoKangkoDwiFajarSaputraBayuPambudiMamanKendalDimasSeptyanto

Pengembangsaatlalu:

SulfanZaydWidiantoNugroho

DokumeninidilepasdenganlisensiCreativeCommon.http://creativecommons.org/about/licenses/

MerekaBicaraIvanKorolev(PegiatSLiMSdariSpanyol):

Thisisprobablythebestthingthatcanbe.Newfeatures.Thenewlookoftheprogram,whichiscertainlyponrailsyasmartpeople.SoMatoaanembodimentofthefuture,andithascomenow.

IsmailFahmi:

TurutbanggadenganHendro(Wicaksono)dankawan-kawandiSLiMS.Sebuahpencapaianyangluarbiasa.Andapantasmendapatkannya,karenadedikasidankerjakerasselamaini.Semogamakinmemompasemangatteman-temanuntukterusberkarya.

Tentang

8

DiaoAiLien(PustakawanberprestasiIDIKTI2011):

Bravo!!MajuterusSLiMS.

PutuLaxmanPendit:

TOPMARKOTOP!SemogaSLiMSdanKomunitasnyabisaterusjadibuktibahwaberbuatbaikitubaik,tetapilebihbaiklagikalauberbuatbaikuntukorangbanyak!:+1:

Tentang

9

Nofurnituresocharmingasbooks-SydneySmith

PendahuluanSLiMSLibraryManagementSystem(SLiMS)adalahOpenSourceSoftware(OSS)berbasiswebuntukmemenuhikebutuhanautomasiperpustakaan(libraryautomation)skalakecilhinggaskalabesar.Denganfituryangdapatdikatakan,lengkapdanmasihterusaktifdikembangkan,SLiMSdapatdigunakanolehperpustakaanyangmemilikikoleksi,anggotadanstafbanyakdilingkunganstandalone,jaringanlokal(intranet)maupuninternet.

SLiMSmerupakanaplikasiberbasiswebyangdapatberjalandenganbaikdiatasplatformsistemoperasisepertiMacOS,MS-Windows,danGnU/Linux.Sepenuhnyadikembangkanmenggunakanperangkatlunakkodesumberterbukayaitu:PHPWebScriptingLanguage,(http://www.php.net)danMySQLDatabaseServer(http://www.mysql.com)atauMariaDB(https://mariadb.org/).Untukmeningkatkaninteraktifitasagarbisatampilsepertiaplikasidesktop,jugadigunakanteknologiAJAX(AsynchronousJavaScriptAndXML).AplikasisepertiMinigalNano(duluPhpThumb)danSimbio(developmentplatformyangdigunakandandikembangkandariproyekIgloo)jugadigunakanolehSLiMS.Karenaitu,SLiMSmenggunakanLisensiPublikGnU(GPL)v3untukmenjaminkebebasandalammendapatkan,memodifikasidanmendistribusikankembali(rightstouse,study,copy,modify,andredistributecomputerprograms).LebihjauhtentangGPLv3bisadibacadihttp://www.gnu.org/licenses/gpl-3.0.html.

Padasaatitu,ketikamasihdisebutSenayan,versi1dan2tidakdiriliskepublikkarenamasihtahapujicobadansedangdalampenyempurnaan.Sejak(Senayan)versi3,Senayandianggapsudahstabiluntukdiriliskepublikdansudahwaktunyadiujicobaolehkomunitaspustakawandanpengelolaperpustakaan.Diharapkandenganpeer-to-peerreviewolehpublik,Senayan(SLiMS)semakinstabildanfitur-fiturnyabisasemakinberagamdanmengakomodasibanyakkebutuhan.KunjungiSitusSLiMSuntukinformasilebihlanjuttentangSLiMS.

FiturSLiMSOnlinePublicAccessCatalog(OPAC)denganpembuatanthumbnailyangdi-generate-on-the-fly.Thumbnailbergunauntukmenampilkansampulbuku.Modepenelusurantersediadalambentuksederhana(SimpleSearch)dantingkatlanjut(AdvancedSearch).Detailrecord(cantuman)jugatersediaformatXML(ExtensibleMarkupLanguage)untukkebutuhanwebservice.

Pendahuluan

10

Manajemendatabibliografiyangefisienmeminimalisasiredundansidata.ManajemenmasterfileuntukdatareferensialsepertiGMD(GeneralMaterialDesignation),TipeKoleksi,Penerbit,Pengarang,Lokasi,Supplier,danlain-lain.Sirkulasidenganfitur:

Transaksipeminjamandanpengembalian;Reservasikoleksi;Aturanpeminjamanyangfleksibel;Informasiketerlambatandandenda.

Manajemenkeanggotaan.Inventarisasikoleksi(stocktaking).LaporandanStatistik.Pengelolaanterbitanberkala.Dukunganpengelolaandokumendijital(multimedia(.flv,.mp3,.pdf,dlsb.)).SLiMSmendukungberagamformatbahasatermasukbahasayangtidakmenggunakanpenulisanselainlatin.

Menyediakanberbagaibahasapengantar(Indonesia,Inggris,Spanyol,Arab,Jerman,Bengali,Persia,Melayu,PortugisBrasil,Thailand,Jepang,Urdu).

DukunganModulUnionCatalogServicesertaNayanessebagaisearchproxy.PenghitungPengunjungperpustakaan.MemberAreauntukmelihatkoleksisedangdipinjamolehanggota,melakukanpemesananpeminjaman,ubahpasswordpengguna,dlsb.Modulsistemdenganfitur:

Konfigurasisistemglobal;Manajemenmodul;Manajemenpengguna(gruppenggunadanpenggunaaplikasi);Pengaturanharilibur;Pembuatanbarcodeotomatis;Utilitasuntukbackup.

Sertaberbagaifiturlainnyayangtidakdapatkamisebutkanpadapendahuluanini.Silakanandamelanjutkanmembacabab-babberikutnyapadadokumentasiini.

Pendahuluan

11

Hidupitusepertiperpustakaanmilikseorangpengarangbuku.Didalamnyaadabeberapabukuyangiakarangsendiri,namunkebanyakanbukudiperpustakaanituadalahbukuyangditulisuntuknya-HarryEmersonFosdick

Bab0-OPACOPACyangakandibahaspadababinimerupakanakronimdariOnlinePublicAccessCataloguedenganterjemahanbebasmenjadiKatalogDaringAksesPublik.Katalogdaringartinyarangkaianinformasitentangproduk,dalamhalinibuku(dimungkinkanuntukkoleksinon-buku),yangditerbitkanmenggunakaninternetdalamsatulamanatausitussehinggadapatdiaksesdarimanapun,kapanpun,olehsiapapun.

OPACmerupakansalahsatuantarmukayangdigunakanpadaSLiMS.SelainOPAC,antarmukalainnyaadalahantarmukaAdministrasi.AntarmukaAdministrasiakanbanyakdibahasdandilihatpadabab-babsetelahbabini.Didalambabini,kitaakanmelihatpernak-pernikyangadadidalamantarmukaOPAC.

0.1TampilanantarmukaOPACSLiMSBerikutditampilkanantarmukaOPACSLiMSmulaidariSenayan3-Stable14SeulangasampaidenganversiterkiniSLiMS8Akasia.

Bab0-OPAC

12

Gambar0.1TampilanOPACSenayan3-Stable14Seulanga

Gambar1.TampilanOPACSenayan3-Stable14Seulanga

Penjelasan:

OPACSenayan3Stable14Seulangamenampilkanmenu,header,sidebar,kontendanfooter.MenuyangdisediakanadalahHome,LibraryInformation,HelponSearch,MemberArea,danLibrarianlogin.HeadermerupakanlogodariSLiMSsertajuduldansubjudul.KemudiansidebarterdiridariSelectLanguage,SimpleSearch,AdvancedSearch.Untukkontenberisitentangkoleksiyangdapatdiaksesolehpemustaka.SedangkanfooteradalahinformasimengenaiSLiMSsecarasingkat.

Bab0-OPAC

13

Gambar0.2TampilanOPACSLiMS3-Stable15Matoa

Penjelasan:

OPACSenayan3Stable15Matoatidakmemilikibanyakperubahan,denganapayangtelahdikembangkanpadaOPACSenayan3Stable14Seulanga.Perubahanterdapatdibeberapatitik,antaralainpenambahanbackgroundpadaheader,penempatankolomSearchdibagianheaderyangsebelumnyadibagiansidebardanperubahanwarnadasaragarterlihatberbeda.

Bab0-OPAC

14

Gambar0.3TampilanOPACSLiMS5Meranti

Penjelasan:

TampilanOPACSLiMS5MerantimengalamiperubahanyangsignifikandarikeduaversiSLiMSsebelumnya.Haliniditandaidengantidakadanyasidebardankontenhasilprosesentridatakoleksi.FokusperubahanadadenganditempatkannyakolomSearchpadabagiantengahdaritampilanOPACsehinggamenjadilebihelegan.SelainituadapenambahanbagianatasberupanavbarberisitautanmediasosialdanpenempatanbarudariSelectLanguage.

Bab0-OPAC

15

Gambar0.4TampilanOPACSLiMS7Cendana

Penjelasan:

TampilanOPACSLiMS7CendanahanyamenyempurnakanapayangtelahdilakukanpadatampilanOPACSLiMS5Meranti.Penyempurnaanmenghasilkanbackgrounddenganresolusiyanglebihtinggisehinggatampaklebihmenarik.KemudianadapenambahanpadasubmenuyaituLibrarianyaknikolomyangmenyediakaninformasiterkaitPustakawanpengelolaperpustakaan.

Gambar0.5TampilanOPACSLiMS8Akasia

Penjelasan:

Bab0-OPAC

16

TampilanOPACSLiMS8Akasiamenjadilebihberbeda.OPACSLiMS8Akasiamenjaditerlihatsederhananamuntetapmemilikikesanelegan.BanyakperubahanyangdihasilkanpadatampilanOPACSLiMS8Akasiayaituantaralainpenambahanlogomenu.MenuyangdisediakanHome,LibraryNews,LibraryInformation,LibraryLocation,MemberArea,Librarian,HelponSearch,LibrarianLogin,danAboutSLiMS,sertamenupenggantibahasaantarmuka.Kolompencarianmenjadilebihsimpelkarenahanyamenyediakansatukolomsajanamuntidakmengurangikualitashasilpencarian.PenambahanfiturpadaOPACSLiMS8Akasiaadalahfiturlivechat.Kemudianpenempatanmediasosialjugadirubahmenjadidibagianfooter.

PencariandalamOPACSLiMSterdiridariSimpleSearch(PencarianSederhana)danAdvancedSearch(PencarianCanggih).PadaPencarianSederhana,pencariandapatdilakukandenganmengetikkankatakuncidariJudul,Pengarang,Subyek.SedangkanpadaPencarianCanggihterdapatbeberapakolompencarianyaitu:Title(Judul),Author(Pengarang),danSubject(Subyek).UntukmemperolehketepatanpencariandisediakanpulapilihanpencarianberdasarkanISBN/ISSN,CollectionType(TipeKoleksi),Location(Lokasi),danGMD.Sepertipadagambardibawahini:

Gambar0.6MenuPencarianpadaOPAC

0.2MenupadaTampilanOPACSLiMSSepertiyangtelahdisebutkanpadabagiansebelumnya,berikutadalahtampilanmenu-menuyangdapatdiaksesolehpengguna/pemustaka.

Bab0-OPAC

17

Gambar0.7Menu-menupadaOPAC

Penjelasan:

Menu-menutersebutdapatdiaksesdenganklikpadagambargarisbertumpuk3(tiga)padabagiankananatashalamanOPAC.ApabilakitaklikpadamenuHome,makakitaakandibawakehalamanOPAC.

Gambar0.8TampilanlamanLibraryNews

Penjelasan:

LamanLibraryNewsditujukansebagailamanuntukpenyampaianberitakegiatanyangdilakukanolehPerpustakaan.LamaninidapatdigunakanuntukContentManagementSystem(CMS)secarasederhana.Denganadanyafiturini,perpustakaandapatmenyampaikanliputantentangkegiatanperpustakaan.

Bab0-OPAC

18

Gambar0.9TampilanlamanLibraryInformation

Penjelasan:

LibraryInformationmenyediakaninformasisingkattentangperpustakaan.Mulaidarialamat,nomortelepon,hinggajeniskoleksiyangdisediakanolehperpustakaantersebut.Selainitudapatdiisitentangapapunyangmenggambarkanperpustakaantersebut.

Gambar0.10TampilanlamanLibraryLocation

Penjelasan:

PadamenuLibraryLocation,perpustakaandapatmenunjukkanlokasiperpustakaannyamenggunakanGoogleMapsdenganmemasukkankoordinatlokasiperpustakaan.

Bab0-OPAC

19

Gambar0.11TampilanlamanMemberArea

Penjelasan:

MenuMemberAreamemberikankemudahanbagipengguna/pemustakauntukdapatmemantaupeminjamanyangmasihaktifataupunsejarahpeminjaman.Padamenuini,pengguna/pemustakajugadapatmelakukanbooking(pemesanan)bahanpustaka.

Gambar0.12TampilanlamanLibrarianProfile

Penjelasan:

MenuLibrarianmenyajikaninformasiprofildiripustakawan.

Bab0-OPAC

20

Gambar0.13TampilanlamanHelponSearch

Penjelasan:

Menuinimemberikanpenjelasansecarasederhanatentangbagaimanamelakukanpencarian.

Gambar0.14TampilanlamanLogin

Penjelasan:

MenuLibrarianLogindigunakanuntukmengaksesbackendSLiMS.Menuiniditujukanbagipengelolaperpustakaanyangmemilikiakses.

Bab0-OPAC

21

Gambar0.15TampilanlamanAboutSLiMS

Penjelasan:

MenuAboutSLiMSmenjelaskantentangversiSLiMSyangdigunakansertamencantumkaninformasitentangpengembangdankontributorSLiMS.

Gambar0.16Tampilanmenuuntukmerubahbahasa

Penjelasan:

Padabagianbawahkumpulanmenu,terdapatmenuuntukmengubahbahasaantarmukaSLiMS.Adapunbahasa-bahasayangsecarabakutersediaadalahBahasaArab,BahasaBengali,BahasaPortugisBrasil,BahasaInggris,BahasaSpanyol,BahasaJerman,Bahasa

Bab0-OPAC

22

Indonesia,BahasaJepang,BahasaThailand,BahasaMelayu,BahasaParsi.TerbaruyangditambahkanadalahBahasaUrdu.

Bab0-OPAC

23

Educationisthepassporttothefuture,fortomorrowbelongstothosewhoprepareforittoday-MalcolmX

Bab1-InstalasiSLiMS8Akasiamempunyaibeberapametodeinstalasi.InstalasimenggunakanSLiMS_installer_daninstalasiSLiMSPortabel(PSLiMS).

Perludiingatkan,padababsebelumnya,sudahdituliskanbahwaSLiMSmerupakanaplikasiyangmultiplatform,dengankatalain,SLiMSdapatdipasangpadaperangkatkerasyangsudahterpasangsistemoperasiMS-Windows,GnU/Linux,atauMacOS.

1.1InstalasiMenggunakanSLiMSInstallerAgarSLiMSdapatdipasang,pastikanwebserver(peladenweb,misalnyaApachewebserverdanNGINX),MySQLatauMariaDB(aplikasipangkalandata),danPHP(bahasapemrograman)telahterpasangpadaperangkatkerasserver(peladen)danberjalandenganbaik.AkanlebihmembantuapabilaaplikasiPHPMyAdminatauAdminerjugadipasanguntukmembantudalampenyetelanpangkalandatamelaluiantarmukaweb.

Setelahsistemyangakandigunakansudahsiap,letakkankodesumberSLiMSpadadirektorirootwebyangandagunakan.

1.1.1SistemOperasiGnU/Linux

BagipenggunasistemoperasiGnu/Linux,dalamhaliniGnU/LinuxUbuntu(atauDebianataudistribusilainnya),direktorirootwebdapatdilihatdidirektori/var/www/html.BagipenggunaGnU/LinuxUbuntuversi12.04dandibawahnya,direktorirootwebadadidalamdirektori/var/www/.

UnduhterlebihdahulukodesumberSLiMSyangbisadidapatmelaluilamanSLiMSataumelaluirepositoridiLamanGitHub.Kemudianletakkandalamdirektorirootweb.

1.1.1.1Ekstraksiberkas

Langkahberikutnyaadalahmelakukanekstraksikodesumberyangterkompresi.Masukkanperintah:

$sudounzipslims8_akasia-master.zip

Bab1-Instalasi

24

Setelahprosesekstraksiselesai,makadidalamdirektorirootwebakanterbentuksatudirektoriinstalasiSLiMS(biasanyanamadirektoriakansamadengannamaberkasterkompresinya).

1.1.1.2MemulaiProsesInstalasi

Setelahprosesekstraksiselesai,kitadapatmemulaiprosespemasanganSLiMSmenggunakanSLiMSInstaller

1.1.2SistemOperasiMS-Windows

Bagipenggunasistemoperasiini,penggunaanApache,PHP,MySQLsudahtersediadalambentukpaket.Banyakpaketyangbisadimanfaatkan.SalahsatuyangterkenaladalahXAMPPolehApacheFriends.Aplikasiinidapatdiunduhdihttp://apachefriends.org.

SetelahmemasangXAMPP,untukbisamemulailayananpeladenwebdanpangkalandatadenganmemilihXAMPPcontrolpaneldarimenuaplikasi.

Gambar1.1XAMPPControlPanel

JikaAndamenggunakanXAMPP,makadirektorirootwebberadadixampp/htdocs.UntukmemulaipemasanganSLiMSmenggunakankodesumber,salinkanberkaskodesumberSLiMS,sepertiyangsudahdituliskanpadababsebelumnya,kedalamdirektoritersebut.

SetelahberkasselesaiAndasalin,langkahberikutnyaadalahmelakukandekompresiberkaskodesumber.Untukmelakukandekompresi,Andadapatmenggunakanaplikasi7zip(atausejenisnyasepertiWinZipdanWinRAR).

Bab1-Instalasi

25

Setelahprosesekstraksiselesai,kitadapatmemulaiprosespemasanganSLiMSmenggunakanSLiMSInstaller

1.2InstalasiSLiMSmelaluipemasangotomatisPerubahanPadaSLiMS8.3.1Akasia,saatmengaksesurlmenggunakanbrowser/peramban,akanmuncultampilaninstallersepertiini:

Gambar1.2InstallerSLiMS

PerubahanyangcukupsignifikandaripemasangSLiMSpadaversiiniadalah,Andatidakperlumendefinisikanpangkalandatasecaramanual.Andacukupmemasukkannamapangkalandatayangakandigunakan,namauseryangmemilikihakakses(biasanyarootataudefinisikansendiri),danjanganlupapassword(sandilewat)yangdigunakanuntukmengaksespangkalandata.

Kliktombol"Let'sStartTheInstallation".Kemudianakanmuncultampilan"Environmentchecking":

Bab1-Instalasi

26

Gambar1.3EnvironmentChecking

Langkahberikutnya,membuatpangkalandatadenganmengisinamapangkalandata,penggunapangkalandata,sandilewataksespangkalandata.Pilih"Yes"pada"GenerateSampleData"apabilaAndainginmenyertakandatacontohpadainstalasiSLiMSAnda.

Bab1-Instalasi

27

Gambar1.4GenerateDatabase

Jikaberhasilakanmunculpesan:

Bab1-Instalasi

28

Gambar1.5InstallationComplete

Catatan:

DemikeamananhapusatauubahnamadirektoriinstallyangterdapatdidalamdirektoriSLiMS:

Gambar1.6DirektoriinstalasiSLiMS

Kemudian,SLiMSsudahbisadigunakan,sepertipadagambardibawah.

Bab1-Instalasi

29

Gambar1.7OPACSLiMS

1.3InstalasiSLiMSPortabel(PSLiMS)diMS-WindowsPortableSLiMS(forWindows)_ataubiasadisebutPSLiMSadalahpaketperangkatlunakyangterdiridariaplikasiSLiMS,ApacheWeb_Server,PHPScriptingengine,MySQLatauMariaDBDatabaseServerdanPHPMyAdmin,ditambahpustakaYAZyangdigunakanuntukmengaktifkanfiturcopycatalogingmenggunakanZ3950sudahterpasang.PSLiMSditujukanagarpenggunamudahmelakukaninstalasiSLiMStanpadibuatbingungcaramemasangperangkatlunaklain(webserver,mysql,php,YAZ)terlebihdahulu.Tinggalsalin,ekstrakdanjalankan!

SalinberkasPSLiMSxxx-x64atauPSLiMSxxx-x86.zip(misalnyaPSLiMS8.3.1-x64.zip,silakandapatkanrilisterbaruPSLiMSdihttp://slims.web.id/goslims)kedirektorirootmisalnyakeC:,D:,ataudidalamdirektori/sub-direktorilain.

Ekstrakberkastersebut.JikaandatelahmemasangaplikasiuntukekstraksiberkasterkompresisepertiWinzip,Winrar,atau7Zip,biasanyaklikkananpadaberkas,akanmemunculkanopsi“ExtractHere.”Pilihopsitersebut.OtomatisakanterbentukdirektoriPSLiMSsesuaidengannamaberkasterkompresi.

Berikutnyamasukkedalamdirektorihasilekstraksi.

SekarangJalankanberkasapache_start.batdanmariadb_start.bat.

Pertamajalankanfileapache_start.batterlebihdahulu(klikduakalipadaberkastersebut).

Bab1-Instalasi

30

PadaMS-WindowsyangFirewall-nyaaktif,biasanyaakanmunculpop-up“WindowsSecurityAlert.”Kliktombol“Unblock”atau"AllowAccess"untukmengijinkankomputermenjalankanprosesApachewebserver.Sepertigambardibawah:

Gambar1.8PeringatanfirewallMS-Windows

JikaprosesApacheberhasildiaktifkan,akanmunculjendeladenganpesan“Apache2isstarting”.Biarkanjendelatersebutterbuka.

Berikutnyaaktifkanmysqldatabaseserverdenganklikduakalipadaberkasmariadb_start.bat.PadaMS-WindowsyangFirewall-nyaaktif,biasanyaakanmunculpop-up“WindowsSecurityAlert”.Kliktombol“Unblock”atau"AllowAccess"untukmengijinkankomputermenjalankanprosesMysqldatabaseserver.Sepertigambardibawah:

Bab1-Instalasi

31

Gambar1.9PeringatanfirewallMS-Windows

JikaprosesMySQLberhasildiaktifkan,biarkanjendelatersebut.BerikutadalahtampilanketikaApachedanMariaDBsudahaktif.

Gambar1.10Jendelalayananpeladenwebdanpangkalandatayangsudahaktif

Aktifkanperamban,kemudianakseshttp://localhost:8089.AkanmuncultampilanOPACdariaplikasiSLiMS.SekarangSLiMSsudahbisadigunakan.JikainginmematikanprosesApachedanMySQL,masukkankombinasikunciCTRL+Cpadapapanketikdimasing-masingjendelaApachedanMySQLlaluketikkan"Y"untukYes.

Bab1-Instalasi

32

Untukmasukkedalammenuadministrasi,silakanklik“LibrarianLogin”.Usernameadmindanpasswordadmin.SedangkanusernamedanpassworduntukmasukphpmyadmindiPSLiMSadalahusernamerootdanpasswordpsenayan.PadaPSLiMS,urluntukmasukkePhpMyAdminadalahhttp://localhost:8089/pma.

Bab1-Instalasi

33

Bab2-BibliographyLibrariesarenotmade;theygrow--AugustineBirrell

Moduliniberisisub-menu:

BibliographicList(melihatdaftarbibliografi)AddNewBibliography(membuatdatabibliografi/katalogbaru)ItemList(melihatdaftareksemplarkoleksi)CheckoutItems(melihatdaftareksemplaryangsedangdipinjam).

Kemudianadamenu:

MARCSRUZ3950SRUZ3950Service(Sub-menuinidinonaktifkanpadaversi8.5)P2PService

yangmasukkedalamsubmodulCopyCataloguing.Berikutnyaada:

LabelsPrintingItemBarcodesPrintingMARCExportMARCImportCatalogPrintingDataExportDataExportItemImportItemExport

2.1Sub-menuBibliographicListSub-menuinidigunakanuntukmelihatdatabibliografiyangsudahadadalampangkalandataSLiMS.Informasiyangdimunculkandalamsub-menuiniadalah:

TitleAuthorISBN/ISSNCopiesLastUpdate

Bab2-Bibliography

34

Sub-menuinimemungkinkankitauntukdapatmengurutkandaftarberdasarjudul,ISSN/ISBN,copies(jumlaheksemplar),danLastUpdate.Dengansub-menuinipula,bibliografidapatdicariuntukdisuntingataudihapus.Berikutlangkahuntukmenyuntingataumenghapusbibliografilewatmenu"BibliographicList":

Caridatabibliografiyangakandiubahdenganmengetikkanjudulpadaruas"SearchBibliography",klik"Search."Setelahditemukan,berikantandacekpadakotakdatayangakandihapuslaluklik"DeleteSelectedData"atauklikikon"Edit"(sebelahkirijudul)untukmengedit.Muncultampilandatabibliografiyangmasihbelumaktif(akanterlihatberwarnaabu-abu).Aktifkanmodesuntingdengankliktombol"Edit"dipojokkananbawahataupojokkananatas.Suntingbagianyangperlu,kemudianklik"SaveChange."

2.2Sub-menuAddNewBibliographySub-menuinidigunakanuntukmenambahbibliografibaru,klikpadaAddNewBibliography.Makaakanmuncullayarsepertidibawahini:

Gambar2.1Lembartambahdatabibliografi

Metadatayangharuskitaisikanadalah:

Title:Judulkoleksi.Masukkanjuduldaribahanperpustakaanyangakandiolah.Author:Kepengarangan.Masukkannamapengarangdisini.StatementofResponbility:Pernyataantanggungjawab.Padaruasini,masukkannamapengarangtanpadibalik,apabilapadaruasAuthornamapengarangditulisterbalik(namakeluargaterlebihdahulu).Edition:Pernyataanedisi.Tidakperludiisiapabilatidakdicantumkanpadabahanperpustakaanyangdiolah.

Bab2-Bibliography

35

SpecificDetailInfo:Berisiinformasikhususbibliografi,misalnya:skalapadapeta.Tidakdigunakanpadapengolahanbahanperpustakaanbuku.Item(s)CodeBatchGenerator:BagianinidiisikandenganPola/Pattern,FromdanTo.Polaberisipolakodeeksemplaryangdiinginkan,misalnyaB00000.Fromdiisidengan1,Todiisi10.HaliniberartipustakawanmenginginkankodeeksemplaryangdihasilkanadalahB00001,B00002.....B00010.Modeliniakanmembantuperpustakaanyangseringmenerimakoleksibukupaketdalamjumlahbanyak,misalnyaperpustakaansekolah.GeneralMaterialDesignation(GMD):Ruasiniberisidata-databentukanbahanperpustakaanyangdiolah.Secarabaku,koleksibukumenggunakanGMD,text.

PenambahanFieldResourceDescriptionAccess(RDA)padaSLiMS8Akasia:

ContentType;MediaType;CarrierType.

ApabilaperpustakaanAndabelummenggunakanRDAsebagairincianpengisianbahanperpustakaan,ruas-ruastersebutdapatdilewatkan.

Frequency:Frekuensiterbitanberkala,isianinimengambildatadariMasterFile.Jikaruasinidiisi,makadatabibliografinyaakanterdeteksisebagaiserialdanmunculdimodulserialcontrol.ISBN/ISSN:NomorISBNatauISSN.Publisher:NamaPenerbit,diambilkandaridatayangadapadaMasterFile.PublishYear:TahunTerbit.PublicationPlace:TempatTerbit.Collation:Kolasi/DeskripsiFisik.Memuatinformasitentangdatafisikbukusepertibanyakhalaman,ketebalan,adalampiranatautidak.Contohpenulisan:xi+256hlm;ill.:23cm.SeriesTitle:Judulseri(jikaada).Merupakanjudulbesaryangmemayunginjudulkecil.Contoh:KisahParaNabi,denganjudul-judulbukudibawahnyaseperti,KisahNabiAdam,KisahNabiMusa,dll.Classification:Nomorklasifikasikoleksi(DDC,UDCataulainnya).RuasiniakansangatbergunadalamprosesStockTake.CallNumber:NomorPanggilKoleksi.Merupakanperwakilanbukuketikadiletakkanpadarak.Subjects:Topik/subyek.DatainijugadapatdiambildariMasterFiledenganterlebihdahulumengisisubyekyangakandimasukkan.Language:Pilihanbahasadaribahanperpustakaanyangdiolah.Abstract/Notes:Cuplikantulisandaribahanperpustakaanyangdiolah.Image:Gambar(biasanyasampul)yangmenunjukkanidentitaskoleksi.

Bab2-Bibliography

36

MulaiSLiMSCendana,terdapatfiturtambahanyaituscancoveryangdapatlangsungdisimpandiSLiMS.Fiturinidapatdigunakandengansyaratdiaktifkanterlebihdahuludanterdapatkoneksikemesinpemindai.

Aktivasifituriniadalahdenganmerubahvaluefalseketruepadabaris$sysconf['scanner']=true;didalamberkassysconfig.inc.php(disarankanuntukmelakukanperubahanlokaldisysconfig.local.inc.php).

Attachment:Dapatdiisidenganberkasyangberkaitandengankoleksi(misalnyahasilpindaihalamandaftarisikoleksibersangkutan)atauberkasmultimediadaridatabibliografiyangsedangdiolah.Berkasyangdapatdiunggahadalahberkasdenganekstensi.pdf.rtf.txt.odt.odp.ods.doc.xls.ppt.avi.mpeg.mp4.flv.mvk.wmv.jpg.jpeg.png.gif.ogg.mp3.wma.csv.Berkasyangdiunggahbisalebihdarisatuberkas.Berkas-berkastersebutdapatdiseteldenganaksespublik(dapatdilihatolehsiapapunyangmengaksesOPAC)atautertutup(diaturberdasarkantipekeanggotaan).Berikutketentuanpembatasanakses:

PembatasanaksesberkaspadaSLiMSberbasiskantipekeanggotaan.Jadipembatasanaksesiniterintegrasidenganjeniskeanggotaan.Tidakbisapembatasanaksesberdasarkanperorangan.Adaduajenisaksesdalamakseskefile:"Public"dan"Private":

Jikadipilihakses"Private"makafilesamasekalitidakbisadiaksesolehsiapapun.Jikadipilihakses"Public"dantidakdicektipekeanggotaanmanasajayangbisamengakses,makaberkasbisadiunduholehsemuaorang.Jikadipilihakses"Public"dandicektipekeanggotaanmanasajayangbisamengakses,makaberkasbisadiunduhhanyaolehanggotayangtelahmelakukanlogindanterdaftardalamtipekeanggotaantersebut.

Untukmenambahkanjenis(ekstensi)berkasyangdapatdiunggah,silahkanmembacapadabagiantipsdantrik.

RelatedBiblioData:Padaruasini,pustakawandapatmenambahkansuatujudulbukuyangterkait(biasanyaberdasarkansubyekyangsama)untukditambahkaninformasinyapadakoleksiyangsedangdiolah.Untukmenambahkankoleksiyangterkait,klikpadatombolAddRelation.

HideinOPAC:

Show:DataBibliografibisadiaksesmelaluiOPAC.Hide:DataBibliografitidakdapatdiaksesmelaluiOPAC.

PromoteinHomepage:untukmengatursebuahbibliografi,apakahakanditampilkandihalamandepanatautidak.

Bab2-Bibliography

37

Label:Untukmemberikaninformasikhusustentangbibliografi.labeldapatdidefinisikanpadamenuMasterFile.Secarabaku,SLiMSmempunyaitigalabel:NewTitle,FavoriteTitle,danMultimedia.

FiturPromotetoHomepageberkaitandengankonfigurasiShowPromotedTitlesatHomepageyangadapadasub-modulSystemConfiguration.SedangkanLabelharusdidefinisikandisub-modulMasterFile.PadaLabel,dapatdiisikanURLyangsesuaidenganbibliografi.

Setelahdata-datatersebutkitaisi,klikpadatombol"Save".Jikaberhasilmakasistemakanmemunculkaninformasibahwadatabibliografitelahsuksesdisimpan.Layartidakakanberganti,namunakanbertambah.TambahannyaadalahItem(s)Data(DataEksemplar)sesuaidenganyangdiisikan.LetaknyadibawahItem(s)CodeBatchGenerator.

Gambar2.2Tambahdataeksemplar

TugasberikutnyaadalahmenyuntingruasItem(s)Datadanmemasukkanidentitaseksemplarsesuaidengankoleksiyangditerimadenganmeng-klikpadatombol"AddnewItem"sepertipadagambardiatas.

Kodeeksemplarmerupakankodeunikyangmewakilitiapeksemplarkoleksi.Jikajumlaheksemplarkoleksilebihdarisatu,dapatditambahkandengancaraklikpada"AddNewItem".

Setelahklik,akanmuncullamanpopupsepertigambardibawah:

Bab2-Bibliography

38

Gambar2.3Tambahdataeksemplar

Lembarpenambahandataeksemplariniberisiruas-ruassebagaiberikut:

Title.Ruasiniberisijudulyangdiambildarilembarisiandatabibliografi.Itemcode.Kodeeksemplarakandimasukkanpadaruasini.Apabilakodeeksemplaryangdimasukkansudahdigunakan,makasistemakanmenginformasikandengantampilantulisanberwarnamerahpadasisikananruas.CallNumber.Ruasinimengambildatadariisiandatabibliografi.InventoryCode.Apabilaada,masukkankodeinventarisdaridataeksemplaryangdiolah.Location.RuasinimengacupadaMasterFile.Masukkandatalokasiterlebihdahulupadapadasub-menuLocationpadamodulMasterFile.ShelfLocation.Berisiinformasiletakrak,tempatdimanahasilakhirpengolahanakandiletakkan.CollectionType.Secarabaku,SLiMSmenyediakantigapilihan,"Reference,""Textbook,"dan"Fiction."Untukmenggantiataumenambahkantipekoleksi,ubahpadasub-menuCollectionTypepadamodulMasterFile.ItemStatus.Adatigapilihanyangdapatdigunakan.Secarabaku,SLiMSakanmengarahkanstatuseksemplarkedalampilihan"Available."Untukmenggantiataumengubahstatuseksemplar,ubahpadasub-menuItemStatuspadamodulMasterFile.OrderNumber.Ruasiniberhubungandengandatapemesanan.Apabilatidakada,dapatdikosongkan.OrderDate.Ruasiniberhubungandengandatapemesanan.Apabilatidakada,dapatdikosongkan.ReceivedDate.Ruasiniberhubungandengandatapemesanan.Apabilatidakada,dapatdikosongkan.Supplier.Masukkaninformasitempatdimanapembeliandilakukan.Ruasiniberhubungandengandatapemesanan.Informasinyadiambildarisub-menuSupplier

Bab2-Bibliography

39

padamodulMasterFile.ItemSource.Sumberperolehan.Bakunya,informasiyangdapatdipilihadalah"Buy"dan"Prize/Grant."Invoice.Nomortagihan.Silahkandimasukkanapabilaada.InvoiceDate.Tanggaltagihan.Silahkandimasukkanapabilaada.Price.Hargaeksemplaryangdibeli.Tersediapilihanmatauangyangberagamuntukdisesuaikanisinya.

2.3Sub-menuItemListSub-menuinidigunakanuntukmelihatdataeksemplardalampangkalandataSLiMS.Informasiyangadadalamsub-menuiniadalah:

ItemCodeTitleTypeLocationClassificationLastUpdate

Dengansub-menumenuinidapatpuladilakukanprosessuntingdanhapuseksemplar.Berikutlangkahuntukmenyuntingataumenghapusdataeksemplar:

Carieksemplaryangakandiubah/dihapusdenganmengetikkanjudulataukodeeksemplarpadakolom"Search"kemudianklik"Search."Setelahditemukan,berikantandacentangpadadatayangakandihapuslaluklik"DeleteSelectedData"atauklikikonsunting(sebelahkirijudul)untukmulaimenyunting.Muncultampilandataeksemplaryangmasihbelumaktif(akanterlihatberwarnaabu-abu).Aktifkanmodesuntingdengankliktombol"Edit"dipojokkananbawahataupojokkananatas.Suntingbagianyangperlu,kemudianklik"SaveChange."

2.4Sub-menuCheckoutItemsSub-menuinimemberikaninformasitentangstatuseksemplaryangsedangdipinjam.Sub-menuinijugadilengkapidenganfasilitaspencariandenganpendekatannomoreksemplardanjudulbibliografi.Informasiyangadadalamsub-menuiniadalah:

ItemCode

Bab2-Bibliography

40

TitleCollectionTypeLocationClassificationLastUpdated

2.5Sub-menuCopyCatalogingCopycatalogingpadaSLiMSmengoptimalkan3(tiga)layanantukarmenukardata.Z3950SRUdenganmemanfaatkanxmlyangberformatMODS,MARCSRUmemanfaatkanformatdataMARCyangtersediadaring,sertaP2PserviceyangmemanfaatkanXMLantarSLiMS.

Catatan:

FiturZ3950WebServicedinonaktifkandanmodulnyadisembunyikanpadaberkaskonfigurasisysconfig.inc.php.Nonaktifsejakversi8.5.

2.5.1Z39.50SRU:Search/RetrievalviaURL

MerupakanfituryangdigunakanuntukprosescopycatalogingsebagaimanapadaZ3950Service.Perbedaandarisisipengguna,penggunaanSRUtidakmensyaratkaninstalasiYAZ.DaftarpeladentargetZ3950dapatdilihatdisini,http://irspy.indexdata.com/.

2.5.2MARCSRU:Search/RetrievalviaURL

Merupakanfiturterbaruyangdisematkansejakversi8.5.DaftarpeladentargetMARCSRUdapatdilihatdisini,https://www.loc.gov/standards/sru/resources/listOfServers.html.

2.5.3P2PService

P2PServicemerupakanfitursalinkatalogyangdibuatmulaidariSenayan3Stable14.KonsepdasardarifituriniadalahberbagidatabibliografiantarpenggunaSLiMS.P2PServicememanfaatkanfasilitasxmlyangadadiSLiMSuntukberbagikoleksibibligrafi.Untukmenggunakannya,cukupdenganklikP2PService,isikankatakuncidanpilihlokasi/url/perpustakaanyangditujuuntukpencarian.JikaSLiMSmenemukankoleksiyangdicari,makaakanditampilkan.

PencarianpadaP2PServiceinidapatmenggunakanpencarianspesifikmodelBoolean.Sebagaicontoh:

isbn=0-596-00108-8ANDtitle=bazaar

Bab2-Bibliography

41

SelainISBNdanTitle,pencariandetaildapatjugamenggunakanauthor,GMD,dansubject.

2.5.3.1KonfigurasiLayananCopyCataloging

SejakSLiMS8Akasia,konfigurasilayanansalinkatalogdapatdilakukanmenggunakanlamanadministrasiSLiMS.Konfigurasitersebutdapatdiaksespadasub-menu"CatalogingServers"yangadadidalammenu"MasterFile."

Untukmenambahkanlayananpeladensalinkatalog,padasub-menu"CatalogingServers"silahkankliktombol"AddNewServer."

Gambar2.4Konfigurasipenambahanpeladensalinkatalog

Silahkandipilihjenispeladensalinkatalogyangakanditambahkanpadasistem.

2.6Sub-menuLabelsPrintingDenganmenuinikitadapatmencetaklabelkoleksiberdasardatabibliografiyangsudahdimasukkankeSLiMS.Berikuturutanmencetaklabelmenggunakansub-menuLabelsPrinting:

KlikLabelsPrinting,makaakanmuncultampilansebagaiberikut:

Bab2-Bibliography

42

Gambar2.5Opsiuntukpencetakanlabelbuku

Pilihbibliografiyangakandicetaklabelnya.GunakantombolShift+klikcheckboxuntukmemilihlebihdarisatudatasecaraberurutandengancepat.

Catatan:sekalicetakmaksimal50data.DalammenuLabelsPrintinisudahdimungkinkanuntukmencetaklabellebihdarisatu,tergantungpadaberapajumlaheksemplarkoleksi.

KlikAddtoPrintQueueuntukmemasukkanpilihankedalamantriancetak.

Gambar2.6Opsiuntukpencetakanlabelbuku

Bab2-Bibliography

43

KlikPrintlabelsforSelectedDatauntukmulaimencetak,makaakanmunculpop-upyangmemintakitauntukmencetaklabelkedalamprinter.

Gambar2.7Opsiuntukpencetakanlabelbuku

LabeljugadapatdisetelukuranyamelaluifiturChangePrintLabelSettingsyangdilambangkandenganikonkuncidisebelahtombolPrintLabelsforSelectedData.

Gambar2.8Opsiuntukmenyetelcetakanlabel

Bab2-Bibliography

44

Gambar2.9Opsiuntukmenyetelcetakanlabel

2.7Sub-menuItemBarcodesPrintingMenuinisebagaisaranamencetakbarcodeberdasardatanomoreksemplaryangsudahdimasukkankeSLiMS.Berikuturutanmencetakbarcodeeksemplarmenggunakansub-menuItemBarcodesPrinting:

KlikItemBarcodePrinting,makaakanmuncultampilansebagaiberikut:

Bab2-Bibliography

45

Gambar2.10Opsiuntukpencetakanlabeleksemplardalambentukbarcode

Pilihnomoreksemplaryangakandicetak.GunakantombolShift+klikcheckboxuntukmemilihlebihdarisatusecaraberurutandengancepat.

Catatan:sekalicetakmaksimal50data.

KlikAddtoPrintQueueuntukmemasukkankeantriancetak.

KlikPrintSelectedDatauntukmulaimencetak.makaakanmunculpop-upyangmemintakitauntukmencetak.

BarcodejugadapatdisetelukurannyamelaluifiturChangePrintBarcodeSettings,samasepertigambaryangditunjukkanpadapoin2.6.

2.8Sub-menuMARCExportdanImportFiturinidigunakanuntukmengekspordatabibliografidariSLiMSkedalamformat.mrcataumengimpordataMARCbaikituberekstensi.mrcataupun.xml.Sebelummenggunakanfiturini,syaratnyapadapeladenSLiMStelahterpasangaplikasiPEAR,FILE_MARCdanStructures_LinkedList.PadapeladenyangmenggunakansistemoperasiGnU/linux(Ubuntu,misalnya),carapemasangannyadapatdilihatpadablogini:

https://goo.gl/2bI4tXhttps://goo.gl/dejszi

Jikasudahterinstall,makayangtampiladalah:

Bab2-Bibliography

46

Gambar2.11OpsiuntukekspordatakedalambentukMARC

Gambar2.12OpsiuntukimpordatakedalambentukMARC

JikaAndamempunyaiberkasMARC,misalnya.mrc(jikaandatidakmemiliki,AndadapatmengunduhcontohberkasMARCberekstensi.mrcdihttp://www.gale.cengage.com/marc_records/)AndadapatmemrosesnyadenganklikBROWSEdanpilihberkasyanghendakdiimpor.NumberofRecordtoimportberartiberapajumlahcantuman/datayangakandiimpor,0(nol)berartisemuacantumanyangadadalamberkastersebut.

2.9Sub-menuCatalogPrintingFiturinidapatdigunakanuntukmencetakkartukatalog.Caramencetakhampirsamadengancaramencetakbarcodedanlabelbuku.Hasildaripencetakanadalahsebagaimanagambardibawahini:

Bab2-Bibliography

47

Gambar2.13Opsiuntukmencetakdatabibliografikedalambentukkartukatalog

2.10Sub-menuDataExportSub-menuinidigunakanuntukmengambildatabibliografidalamaplikasiSLiMS,untukkemudiandapatdimasukkandalamaplikasiSLiMSlainnya.Prosesinidapatdipahamisebagaipertukarandata.

Proseseksporakanmenghasilkanberkas.csv.Format.csvapabilakitalihatisinya,secaraberurutanberisidatasebagaiberikut:

TitleGMDEditionISBN/ISSNPublisherPublishingYearCollationSeriesTitleCallNumberLanguagePublishingPlaceClassificationAbstract/Notes

Bab2-Bibliography

48

CoverFileName,AttachmentFileNameAuthorSubjectsItemCode

Contohnyaadalahsebagaiberikut:

"Corruptionanddevelopment","Text","","9780714649023","Taylor&FrancisInc.","1998","

166p.:ill.;22cm.","","364.1Robc","English","London","364.1/322/09172421","The

articlesassembledinthisvolumeofferafreshapproachtoanalysingtheproblemof

corruptionindevelopingcountriesandthekmeanstotacklethephenomenon.","corrupt

ion_development.jpg","","<Robinson,Mark>","<Corruption><Development>","<B00006>"

Dalamproseseksporterdapatpilihan:

FieldSeparator:Mendefinisikanpemisahantarruas;FieldEnclosedwith:Mendifinisikankarakterpembuka/penutup;RecordSeparator:Pemisahantardata;NumberofRecordstoExport(0forallrecords):Jumlahdatayangdiekspor;StartFromRecord:Datapertamayangakandiekspordimulaidari.

UntukmelihatpolakolomyangdigunakanpadadatabibliografidiSLiMSdenganjelas,bukaberkas.csvmenggunakanaplikasilembar-sebarsepertiMS-ExcelatauLibreOfficeSpreadsheet.

2.11Sub-menuDataImportSub-menuinidigunakanuntukmengambildatabibliografidariluarSLiMSdalamformatcsv(ataudaripangkalandataSLiMSdalambentuk.csv).

Untukpetunjukimpordata,timPengembangSLiMSsudahmembuatsecaradetailbeberapamanualkonversidariaplikasiberikut:

Athenaeum;CDS/WIN/SIPISIS.

Manual-manualtersebutdapatdiunduhdi:

ManualmigrasidatadariAthenaeum-https://goo.gl/pPUY9BManualmigrasidariCDS/WIN/SIPISIS-https://goo.gl/D8VLFP

UntukkonversidariAthenaeum,timPengembangSLiMSpernahmembuatalatmigrasisecaradaringyangdapatdiaksespadalaman:

Bab2-Bibliography

49

SenayanDatabaseConverter0.1-https://goo.gl/jD5crE

Catatan:

Aplikasitersebutsudahlamadikembangkan.Bisajadiadabeberapahalyangtidakrelevan.

Dalamprosesimpor,terdapatbeberapapilihan:

FileToImport:Berkasyangakandiimpor,berekstensi.csvdansesuaidenganformat.csvyangdigunakanSLiMS(lihatcontohdiataspadasub-bab2.10);FieldSeparator:Pemisahantarruasyangdigunakan.Tidakusahdirubah;FieldEnclosedwith:Karakterpembuka/penutupruas.Tidakusahdirubah;NumberofRecordtoImport(0forallrecords):Jumlahdatayangakandiimpor;Startfromrecord:Datapertamayangakandiimpor,dimulaidari.

2.12Sub-menuItemExportFormathasilekspordataeksemplarpadaSLiMSadalahsebagaiberikut:

"B00001","","Reference","INV/B00001","0000-00-00","","","MyLibrary","0000-00-00","",""

,"1","","500000","Rupiah","0000-00-00","2008-12-2622:11:10","2008-12-2622:14:13","Aj

ax:creatingWebpageswithasynchronousJavaScriptandXML"

Formatdiatasmerupakanacuanjikainginmemasukkandataeksemplar.csvkeSLiMS.UntukmelihatpolakolomyangdigunakanpadadataeksemplardiSLiMSdenganjelas,bukaberkas.csvmenggunakanaplikasilembar-sebarsepertiMS-ExcelatauLibreOfficeSpreadsheet.

2.13Sub-menuItemImportSub-menuinidigunakanuntukmemasukkandataeksemplarkedalampangkalandataSLiMS.JikakegiataninidilakukandaripangkalandataSLiMSyangsatukeSLiMSyanglain,makaItemImportdilakukansetelahDataImport.Artinyaeksemplarakanmenyesuaikandatabibliografiyangtelahdiimporterlebihdahulu.

Bab2-Bibliography

50

Bab3-MembershipYourlibraryisyourportrait.--HolbrookJackson

ModulKeanggotaandigunakanuntukmengeloladataanggota.Sub-menuyangterdapatpadamoduliniadalah:

3.1Sub-menuViewMemberListDigunakanuntukmelihatdaftaranggotayangtelahterdaftar.Informasiyangditampilkanadalah:

MemberID;MemberName;MembershipType;Email;LastUpdated.

Padadaftarinidilengkapipuladenganfasilitashapus(DELETE)dansunting(EDIT).

Jikaterdapatmasakeanggotaanyangdaluwarsa,makakitadapatmemperpanjangdenganmengklikmenusuntingyangdiwakiliolehikonpena,disampingruasMemberIDatauklikduakalipadadataanggotayangbersangkutan.PerpanjanganmasakeanggotaandapatdilakukandenganmemberikantandacentangpadacheckboxEXTEND.Dengandemikiankeanggotaanakandiperpanjangselamawaktuyangditentukan,terhitungdaritanggalperpanjangan.

Selainituperpanjanganjugadapatdilakukansecaramassal.CaranyaadalahdenganklikpadatombolViewExpiredMember,berikancentangpadacheckboxdataanggotayangakandiperpanjang,kemudianklikExtendSelectedMember(s).

3.2Sub-menuAddNewmemberFasilitasuntukmenambahkandataanggotabarukedalamsistemSLiMS.Dataanggotayangdimasukkanadalah:

MemberID:IDAnggota-barcode/RFID;MemberName:NamaLengkapAnggota;RegisterDate:Tanggalmendaftar;ExpiryDate:Tanggaldaluwarsa.Secarabaku,opsiAutoSetdicentang.Artinya,masa

Bab3-Membership

51

keanggotaanakandihitungsesuaitipekeanggotaanyangdipilih.Namunjikatandacentangdihilangkan,makaExpirydatedapatditentukansecaramanual,denganmemilihtanggaldaluwarsanya.Institution:Namainstitusi,namakantorataunamaorganisasi;MembershipType:TipeKeanggotaan;Sex:JenisKelamin;Address:Alamatrumahataukantor;PostalCode:KodePos;MailAddress:BisadisamakandenganruasAddress;PhoneNumber:NomorTelepon;FaxNumber:NomorFax;PersonalIDNumber:NomorIDPersonalsepertino.KTP,SIM,KITAS,Paspor,dll.;Notes:Catatansingkatyangkemudiandapatdiubahuntukmemberikanketerangansingkattentangpemustaka.IsidariruasinisepatutnyahanyadilihatolehPustawakan;PendingMembership:JikaPendingMembershipinidicentang,makaanggotayangbersangkutantidakakandapatmelakukansirkulasi,meskipunmasihaktif.Halinidapatditerapkansebagaisanksikepadaanggotayangmelanggarperaturanperpustakaan;UploadPhoto:BerkasfotoanggotaEmail:Masukkanalamatsurelanggota;NewPassworddanConfirmNewPassword:MasukkankatasandiuntukdigunakanpadalamanMemberAreapadaOPAC.

3.3Sub-menuMemberTypeMerupakandefinisijeniskeanggotaan.Didalamjeniskeanggotaaniniditetapkan:

MemberTypeName:Jeniskeanggotaanyangditerapkanolehperpustakaan.Masukkandisini;LoanLimit:Batasjumlaheksemplaryangdapatdipinjam;LoanPeriode(InDays):Lamanyawaktupinjam;Reserve:Pemesananbukuyangdalamstatussedangdipinjam;ReserveLimit:batasjumlaheksemplaryangdapatdipesan;MembershipPeriod(InDays):Waktuyangditentukanuntukmasakeanggotaan,disesuaikandenganketentuanyangberlakudiperpustakaan;ReborrowLimit:Batasperpanjanganeksemplaryangdipinjam;FineEachDay:Dendaperhari;OverdueGracePeriode:Toleransiketerlambatan(dalamhari).

3.4Sub-menuMemberCardPrinting

Bab3-Membership

52

Menuinidigunakanuntukmencetakkartuanggota.Caramencetaknyasamadengancaramencetaklabelataubarcode.Informasiyangadadalamkartuanggotainiadalah:

MemberID;MemberName;MemberType;Barcode;Foto(Jikaada);Identitasperpustakaanpadasisisebaliknya.

Gambar3.1Keluaranbentukbakukartuanggota

KartuanggotajugadapatdisetelukurannyamelaluiMemberCardPrintSettingsyangdilambangkandenganikonkuncidisebelahtombolPrintMemberCardsforSelectedData.

Gambar3.2Menukonfigurasimodifikasikartuanggota

Bab3-Membership

53

Gambar3.3Menukonfigurasimodifikasikartuanggota

3.5Sub-menuExportDataMenuinidigunakanuntukmengambildataanggotapadapangkalandataSLiMSdanhasilnyaadalahdatadalamformat.csv.

Contohkeluarancsvdaridataanggotaadalah:

"M001","HendroWicaksono","0","Mahasiswa","hendrowicaksono@yahoo.com","Jakarta","99999

","PerpustakaanDIKNAS","","member\_M001.jpeg","KTPNo.123","99999","99999","2008-12-

25","2008-12-25","2009-12-25","AnggotaTeladantahun2006"

UntukmelihatpolakolomyangdigunakanpadadataanggotadiSLiMSdenganjelas,bukaberkas.csvmenggunakanaplikasilembar-sebarsepertiMS-ExcelatauLibreOfficeSpreadsheet.

3.6Sub-menuImportDataMenuinidigunakanuntukmengambildataanggotadariluaraplikasiSLiMS.Formatdatayangdiimportadalah.csv.Kolom-kolomdatayangakandiimporharussesuai,sepertiyangdicontohkanolehhasileksporyangdibahaspadasub-babsebelumnya.

Bab3-Membership

54

Bab3-Membership

55

Bab4-CirculationWhatintheworldwouldwedowithoutourlibraries?--KatherineHepburn

Modulinidipakaiuntukprosessirkulasi.Sub-menuyangadadidalamnyaadalah:

4.1Sub-menuStartTransactionUntukmelakukantransaksimelaluiMemberID(IDanggota).SetelahMemberIDdimasukkan,makaakanmunculinformasianggota,yaitu:

MemberName(namaanggota);MemberEmail(surelanggota);RegisterDate(tanggalmendaftar);MemberID(IDanggota);MemberType(tipekeanggotaan);ExpiryDate(tanggaldaluwarsakeanggotaan);danfotoanggota.

Dibawahnyaterdapattabulasi:

Loans,untukmelakukantransaksipeminjaman;CurrentLoans,daftarpeminjamanterkini;Reserve,untukkebutuhanpemesananeksemplaryangstatusnyasedangdipinjam;Fines(denda),menghimpuninformasitentangdendapeminjaman(jikaada).Debetdankreditdendadicatatpadatabulasiini;danLoanHistory,sejarahpeminjamanyangdilakukanolehanggota.

DalamtabulasiCurrentLoansterdapatfasilitasuntukmengembalikan(Return)danmemperpanjang(Extend)peminjaman.

Catatan:

Setelahselesaimelakukanprosespeminjaman(Loans)danPemesanan(Reserve)janganlupaklikpadatombolFinishTransaction.Tanpamenekantombolini,makasemuaprosestransaksitidakakantercatatkedalamsistemsertatidakbisadilakukantransaksipeminjamanuntukpemustakaberikutnya.

SejakSenayan3-stable13tersediafiturcetaknotatransaksi.Untukmengaktifkanfiturini,langkahawalyangharusdilakukanadalahmengaktifkanruasPrintCirculationReceiptpadasub-menuSystemConfiguration.LihatdokumentasibagianSystem.Opsicetakbukti

Bab4-Circulation

56

sirkulasiakanmunculsetelahklikpadatombolFinishTransaction.

MulaiSenayan3-stable11,dimungkinkanuntukmenentukantanggalpinjamdankembalisecaramanual.Artinya,tanggalpinjamdankembalidapatditentukandengantidakberdasarkonfigurasipadaaturanyangsudahditetapkanlewatMemberTypemaupunLoanRules.Untukaktivasisilakanlihatpadasub-menuSystemConfigurationsdimenuSystem.PenentuanLoandanDuedatesecaramanualinidapatdilakukandengankliktanggalyanginginkitaubah.

4.2Sub-menuQuickReturnUntukmelakukanpengembaliansecaracepat,tanpaharusmasukkedalamakunpemustaka,denganmenggunakanIDeksemplar(barcodeeksemplar).

4.3Sub-menuLoanRulesMerupakanfasilitasuntukmendefinisikansecaraspesifikaturanpeminjamanyangdidasarkanpadaMemberType,CollectionType,GMD.Aturanyangditetapkandalamfasilitasinisamasepertikitamembuataturanpadasub-menuMemberTypedenganmengisiruas:

LoanLimit(BatasJumlahPeminjaman);LoanPeriod(PeriodePeminjaman);ReborrowLimit(BatasPerpanjangan);FinesEachDay(DendaperHari);danOverdueGracePeriod(ToleransiKeterlambatan).

ContohPendefinisianLoanRules:

1. PerpustakaanAndamemiliki3(tiga)tipekoleksi:Buku,AudioVisual,Skripsi;2. SalahsatutipekeanggotaandiperpustakaanAndaadalah:Mahasiswadenganjatah

pinjamtotal2koleksi,yaitu:1untuktipekoleksiBukudan1lagiuntuktipekoleksiAudioVisual;

3. UntukitutentuAndaharusmembuattipekeanggotaan"Mahasiswa"dengantotalpeminjamanduakoleksi;

4. KemudianpadaLoanRules,yangharusdidefinisikan:Tipekeanggotaan"Mahasiswa"jatahpinjamkoleksi"Buku"adalah1;Tipekeanggotaan"Mahasiswa"jatahpinjamkoleksi"AudioVisual"adalah1;Tipekeanggotaan"Mahasiswa"jatahpinjamkoleksi"Skripsi"adalah0.

Bab4-Circulation

57

JikasudahselesaimendefinisikanLoanRules,klikpadatombol"Save"untukmenyimpanaturanyangsudahdidefinisikantersebut.

Semuanyaharusdidefinisikan,jikatidakmakabisajaditerlewati.

4.4Sub-menuLoanHistoryBerisidatatransaksiyangpernahdilakukan.Datayangmunculterdiridari:

MemberID;MemberName;ItemCode;Title;Loandate;Duedate.

Dalamsub-menuinidisediakanfasilitasuntukmencetakdaftarsejarahpeminjaman.Selainitudimungkinkanpulauntukmelakukanpencariandatasejarahpeminjaman.Pencariandatasejaranpeminjamaninidilakukanberdasarkan:

MemberID/MemberName;DocumentTitle;ItemCode;LoanDateFrom;danLoanDateUntil.

FasilitasinidapatditampilkandenganklikpadatombolShowMoreFilterOptions.

4.5Sub-menuOverduedListMerupakanfasilitasuntukmengetahuianggota-anggotadenganstatusterlambat.Informasiyangditampilkandalamfasilitasiniadalah:

MemberID;MemberName;Title;Lamaketerlambatan;LoanDate;DueDate.

Denganmenuinipulakitadapatmelakukanpencetakandanpencariandataketerlambatan.Pencariandataketerlambatandilakukanberdasarkankategori:

Bab4-Circulation

58

MemberID/MemberName;LoanDateFrom;LoanDateUntil.

4.6Sub-menuReservationSub-menuinidigunakanuntukmelihatdaftarkoleksiyangsedangdipesanolehanggota.informasiyangadadalammenuiniadalah:

ItemCode;Title;Member;danReserveDate.

Bab4-Circulation

59

Bab5-StockTakeIhavealwaysimaginedthatParadisewillbeakindoflibrary--JorgeLuisBorges

MenuStockTakemerupakanfasilitasyangadadiSLiMSuntukmembantupustakawanmelakukankegiataninventarisasikoleksi.Ketikaprosesinventarisasidimulai,semuakoleksikecualiyangsedangdipinjam(berstatus"OnLoan")akandianggaphilang,lalumasukkedalamsub-menuCurrentLostItemsampaikoleksiyangbersangkutandimasukkandataeksemplarnyapadaprosesinventarisasi.

Gambar5.1IsimenuStockTakesebelumdimulai

Menu-menuyangterdapatpadamoduliniadalah:

5.1Sub-menuStockTakeHistory

Bab5-StockTake

60

Berisilaporanstockopnameyangtelahdilakukan.Informasidalammenuiniadalah:StockTakeName,StartDate,EndDate,Report.PranalaReportberisitautankedokumenberbentuk.htmlyangberisilaporanStocktakeyangpernahdilakukan.

Gambar5.2Isisub-menuStockTakeHistory

ContohlaporanyangdihasilkanpadaStockTakeHistory

Gambar5.3TampilahsejarahStockTakeyangsudahdilakukan

5.2Sub-menuInitialize

Bab5-StockTake

61

Sub-menuInitializedigunakanuntukmemulaikegiataninventarisasi.Klikpadasub-menuini,makaakanmunculruas-ruasisiansebagaiberikut:

StockTakeNameadalahnamadarikegiataninventarisasiyangdilakukan.SesuaikannamanyadengankeinginanAnda;GMD(LihatpanduanmenuMasterFile>GMD);CollectionType(LihatpanduanmenuMasterFile>CollectionType);Location(LihatpanduanmenuMasterFile>Location);ShelfLocation,mengacupadaraktempatkoleksidisimpan;ClassificationMengacukesub-menuSubjectpadamenuMasterFile.

Gambar5.4MemulaiprosesStockTake

Gambar5.5KegiatanStockTakesudahdimulai

Setelahprosesinventarisasisudahdimulai,makamenuakanmunculsub-menuCurrentStockTakedanStockTakeReportakanberfungsisebagaimenuuntukmelakukankegiataninventarisasiditambahdenganadanyamenu-menutambahanyangakandigunakanuntukmelakukankegiataninventarisasi,yaitu:

FinishStockTake;CurrentLostItems;

Bab5-StockTake

62

StockTakeLog;danResynchronize.

Gambar5.6TampilanmenuStockTakesetelahprosesdimulai

5.3Sub-menuCurrentStockTakeSub-menuinimerupakankegiatanutamadalammenuStockTake.Digunakanuntukmengembalikanstatuskoleksiperpustakaanyangdianggaphilangolehsistem,kestatusexist(koleksidinyatakanada).Padasub-menuini,IDeksemplar(nomorbarcode)koleksimenjadiacuanutamauntukmengubahstatuseksemplarkoleksi.Caranyadenganmemasukannomoreksemplar(barcode)koleksitersebutpadaruasItemCode.

Bab5-StockTake

63

Terdapatruas"Liststocktakesby"yangdapatdipilih"CurrentUserOnly,"yangberartidaftareksemplaryangterlihatadalahyangdiinventarisirolehpustakawanyangbersangkutanatau"AllUser",berartidaftareksemplaryangdiinventarisiradalaheksemplaryangdimasukkandatanyaolehsemuapustakawanyangmelakukaninventarisasi.

Gambar5.7Sub-menuCurrentStockTake

5.4Sub-menuStockTakeReportSub-menuiniuntukmelihathasildarikegiataninventarisasiyangtelahdilakukan,berupalaporanyangmemuatinformasitentangjumlahkoleksiyanghilang,yangsedangdipinjamdansebagainya.

Bab5-StockTake

64

Gambar5.8Tampilansub-menuStockTakeReport

5.5Sub-menuFinishStockTakeKliksub-menuiniapabilakitatelahselesaimelakukaninventarisasi.Didalamsub-menuiniterdapatopsiPurgeLostItem.Apabilakitamemberikantandacentangpada"Yes",makadataeksemplarpadamenuBibliografiyangberadadalamsub-menuCurrentLostItemakanditandaidenganstatus“Missing”.

Gambar5.9Tampilansub-menuFinishStockTake

5.6Sub-menuCurrentLostItemsIsisub-menuinimerupakandaftardarieksemplaryangdianggaphilangpadasaatinventarisasiselainkoleksiyangdipinjam.

Bab5-StockTake

65

Gambar5.10Tampilansub-menuCurrentLostItem

5.7Sub-menuStocktakeLogFungsisub-menuiniadalahuntukmengetahuirekaman(Log)saatmelakukanprosesinventarisasi.

Gambar5.11Tampilansub-menuStockTakeLog

5.8Sub-menuResynchronizeSub-menuinidigunakanuntukmelakukansinkronisasidatabibliografiyangdisuntingpadasaatberlangsungkegiataninventarisasi.Tujuannyaadalahketikakitamelakukanpenyuntingandatabibliografi,saatdilakukannyaprosesinventarisasi,makauntuk

Bab5-StockTake

66

menghasilkanperubahanpadadatabibliografiyangterdapatdimenuStockTake,perludilakukanresinkronisasidata.KliktombolResynchronizeNowbegituperubahandatabibliografisudahdilakukan.

Gambar5.12Tampilansub-menuResynchronize

5.9Sub-menuUploadListSub-menuinidigunakanuntukmemasukkandataeksemplarsecaraotomatisdenganmemanfaatkanberkasdataeksemplar.Untukdapatmenggunakansub-menuini,pertamamasukkandataeksemplarmenggunakanaplikasipenyuntingtekssepertinotepad,notepad++,wordpad,geany,atom,dlsb.Susunkebawah,satunomoreksemplar(barcode)perbaris.Setelahselesai,simpanberkasdalamformat.txt.

Gambar5.13Contohformat.txtuntukprosesUploadList

Bab5-StockTake

67

Gambar5.14Tampilansub-menuUploadListuntukmemulaiunggahdata.txt

Gambar5.15InformasihasilunggahUploadList

Bab5-StockTake

68

Bab6-ReportingLibrariansaresubversive.Youthinkthey'rejustsittingthereatthedesk,allquietandeverything.They'relikeplottingtherevolution.--MichaelMoore

Menuiniberisiinformasilaporankegiatanperpustakaan.Informasitersebutdapatdiaksesdenganmenekansub-menuyangterdapatpadanavigasisebelahkiri.Sub-menutersebut:

6.1Sub-menuCollectionStatisticBerisiinformasitotaljudulkoleksi,totaleksemplar,totaleksemplaryangsedangdipinjam,totaleksemplaryangberadadiperpustakaan(tidakdipinjam),totaljudulberdasarGMD,totalitemsberdasartipekoleksidan10(sepuluh)koleksipalingpopuler(palingbanyakdipinjam).

Gambar6.1Tampilansub-menuCollectionStatistic

6.2Sub-menuLoanReportBerisiinformasiseputarpeminjaman.Terdiridari:

Bab6-Reporting

69

TotalPeminjaman;PeminjamanBerdasarkanGMD;PeminjamanBerdasarkanTipeKoleksi;TotalTransaksiPeminjaman;Rata-rataTransaksiperHari;JumlahAnggotayangSedangMempunyaiPinjaman;JumlahAnggotayangTidakMempunyaiPinjaman;danTotalPeminjamanyangTerlambat.

Gambar6.2Tampilansub-menuLoanReport

6.3Sub-menuMembershipReportBerisiinformasikeanggotaan,yaitu:

Totalanggotayangterdaftar;Totalanggotaaktif;Totalanggotaberdasartipeanggota;Totalanggotayangtidakaktif;danDaftar10(sepuluh)anggotateraktif.

Laporanyangadadalamtigamenuyangtelahdisebutkantadidapatdiperolehdalamformat.htmldandapatdicetakdengankliktombolDownloadReport.

Bab6-Reporting

70

MulaiSenayan3-stable14,ketigajenislaporanyangtelahdisebutkantadidilengkapidenganfiturcetakgrafik.UntukmendapatkanGrafikinicukupdenganklikpadatautanShowinChart/Plotyangmunculpadaketigajenislaporanini(CollectionStatistic,LoanReport,danMembershipReport).

6.4Sub-menuCustomsRecapitulationsSub-menuinimenampilkanhasilrekapitulasikoleksiberdasarClassification,GMD,ColectionType,danatauLanguage.Pilihaninidapatkitatentukanmelaluipenapisyangtersedia.SLiMSjugatelahmendukungrekapuntukklasifikasiyangbukandidasarkanpadaangkadesimal(Mis.:DDC).MisalnyaREFuntukreferensi.

6.5Sub-menuTitleListBerisilaporan/daftarjudulyangdimikiliolehperpustakaan.Dalamsub-menuiniterdapatfasilitasuntukmengurutkandanmencetak,sertamenapiskoleksiyangdiinginkan.Padasub-menuini,dapatpuladilakukanpenapisandenganmenuliskanTitle/ISBNataudenganmenampilkanfasilitaspenapislainnya.CaranyadenganklikpadatombolShowMoreFilterOptions.Fasilitaspenapisyangadaadalah:

Title/ISBN;Author;Classification;GMD;CollectionType;Language;Location;PublishYear;danRecordEachPage.

6.6Sub-menuItemstitleListBerisilaporan/daftareksemplaryangdimikiliolehperpustakaan.Dalammenuiniterdapatfasilitasuntukmengurutkandanmencetak.Padamenuini,dapatpuladilakukanpenapisandenganmenuliskanTitle/ISBNataudenganmenampilkanfasilitaspenapislainnya.CaranyadenganklikShowMoreFilterOptions.Fasilitaspenapisyangtersediaadalah:

Title/ISBN;ItemCode;

Bab6-Reporting

71

Classification;GMD;CollectionType;ItemStatus;Location;PublishYear;danRecordEachPage.

FasilitaspenapisinidapatdisembunyikandenganklikHideFilterOption.

6.7Sub-menuItemUsageStatisticsMerupakanlaporanyangmenginformasikanjumlaheksemplar,judul,danberapakalieksemplartersebutdipinjampadasetiapbulannya.Isisub-menuinidapatpuladitapisdengan:

Title/ISBN;ItemCode;danatauYear.

6.8Sub-menuLoansbyClassificationMerupakanlaporanpeminjamanberdasarKlasifikasi.Selainkelas0-9,padalaporaninijugadimungkinkanpelaporanberdasarkankelas2XdanNonDecimalClass.Sub-menuinidapatditapisdengan:

Classification;CollectionType;Year;danMembershipType.

6.9Sub-menuMemberListBerisilaporan/daftaranggotaperpustakaan.Dalamsub-menuiniterdapatfasilitasuntukmengurutkandanmencetak.Selainitu,terdapatpulafasilitaspenapis,yaituberdasar:

MembershipType;MemberID/MemberName;Sex;Address;

Bab6-Reporting

72

RegisterDateFrom;RegisterDateUntil;danRecordEachPage.

6.10Sub-menuLoanListbyMemberMerupakanlaporanyangberisidaftarkoleksiyangmasihdipinjamAnggota.

6.11Sub-menuLoanHistoryBerisilaporan/daftarsejarahpeminjamanperpustakaan.Dalamsub-menuiniterdapatfasilitasuntukmengurutkandanmencetak.Padasub-menuini,dapatpuladilakukanpenapisandenganmenuliskanMemberID/MemberNameataudenganmenampilkanfasilitaspenapislainnya.CaranyadengankliktombolShowMoreFilterOptions.

6.12Sub-menuDuedateWarningSub-menuiniberisiinformasipeminjamkoleksiperpustakaanyangdalam3(tiga)hariakantepatpadabataspeminjaman.

6.13Sub-menuOverduedListBerisilaporan/daftarketerlambatanpengembaliananggotaperpustakaan.Dalammenuiniterdapatfasilitasuntukmengurutkandanmencetak.

6.14Sub-menuStaffActivityMenuinimemperlihatkanaktifitasstafperpustakaanyangmempunyaiakundiaplikasiSLiMS.Informasiyangditampilkanadalah:

Username;LoginName;BibliografyDataEntry;ItemDataEntry;MemberDataEntry;danCirculation.

Jadidenganmenuiniakanterlihatstafmelakukanapadanberapakali.

Bab6-Reporting

73

Untukmemperakuratinformasi,disediakanpulapenapisyangmemungkinkankitamelihataktifitasdaritanggalawalsampaiakhir(sepertiyangditentukan).

6.15Sub-menuVisitorStatisticMerupakanlaporanyangberisistatistikpengunjungperpustakaan,yangmelakukanpendataanpadasaatmasukperpustakaanmelaluifasilitasabsensi.LaporaniniberisiMemberTypedanjumlahkunjunganpadatiapbulanpadatahunyangditentukan.Penentuanlaporanberdasartahuninidapatdilakukanmelaluipenapis.

6.16Sub-menuVisitorStaticticbyDayMerupakanlaporanjumlahpengunjungberdasarkanhari.

6.17VisitorListLaporaniniberisidaftarnamaanggotaataunonanggotaperpustakaanyangberkunjungkeperpustakaan.Informasipadapenapispadalaporaninidapatdicariberdasarkan:

MembershipType;VisitorID/VisitorName;Institution;VisitDateFrom;VisitDataUntil;danRecordEachPage.

Sedangkanpadatabelhasilpencarian,informasiyangditampilkanadalah:

MemberID;VisitorName;MembershipType;Institution;danVisitDate.

6.18Sub-menuFinesReportMerupakanlaporanjumlahdendaanggotaperpustakaanberdasarkanhari.

Bab6-Reporting

74

Bab6-Reporting

75

Bab7-SerialControlFungsidarimenuiniadalah,untukmencatatjumlahpenerimaanterbitanberseriyangdilangganolehperpustakaan.menuinimembantuperpustakaanuntukmencatatjumlahpenerimaanlebihdarisatueksemplarlangganan(darilebihdarisatuagen)untuksetiapjudulterbitanberseri.

Menuinidapatdigunakanjikaterdapatdatabibliografiuntukjudulterbitanberseriyangdilanggan.Informasiyangmembedakanantaradatabibliografiterbitanberseridenganjenisdokumenlainnyaadalahadanyafrekuensi/kalaterbit.Jikatidakadadatadalamtabelbibliografiyangmemilikidatakalaterbitmakafungsiinitidakakanpernahberfungsi.

Tampilanawalmenuketikadiaktifkanakanmenunjukkandaftarterbitanberseriyangdimilikiperpustakaanmeliputijuduldankalaterbitnya.Perbaikandatabibliografiterbitanberseribisadilakukanuntukmengklikjudul.Jendeladatabibliografiakanditampilkanuntukmemberikesempatanperbaikan.

Untukmenampilkandaftareksemplaryangdilanggangunakanikondirektoridisebelahkananatasdaftar.Penggunaankardekssebagaipencatatharusdimulaidenganmelakukaninisasiterlebihdahulu.Inisiasidatakedatanganterbitanberseriyangdilanggandimaksudkanuntukmengidentifikasiawaljumlaheksemplaryangdiharapkanakanditerima,perkiraanwaktudatangeksemplar/edisi.Klikikondipojokkananatasdaftaruntukmemulaiinisialisasikardeks.

SubscriptionStart:Isidengantanggalawal/eksemplarberlanggananyangakanditerima/tibadiperpustakaan;TotalExemplarExpected:Isidenganjumlahtotaleksemplaryangdiharapkanditerimaperpustakaandalamjangkawaktuberlangganan.Untukberlangganansetahundengankalaterbitbulananmakaisidengan12;PeriodName:Berikanpenamaanjangkawaktuberlanggananuntukmemberikanpembedaanantaraperiode.Jugabisadiberikannamauntukmembedakanlangganankopikesatu,kedua,dst.;SubscriptionNotes:Catatanpentingtentanglanggananyangberjalan;GMD:Jikadiperlukan,gantiGMDdenganyangsesuaidarieksemplaryangdilanggan;Kliktombol"Save"untukmenyimpandatainisiasi.

Jikaprosespenyimpanandatakardeksberhasil,jendelaberikutakanditampilkan.Klik'OK'untukkembalimenampilkandaftarberlanggananuntukjudulbersangkutan.

Memulaimengisikardeks

Bab7-SerialControl

76

Ketikaserial/majalahyangdilanggantibadiperpustakaan,bukadaftarkardeksdenganmengkliklink“View/EditCardexDetail”.

KardeksSLiMSmenyediakan4kolominformasi:

1. TanggalPerkiraanKedatangan.Tanggaliniotomasisdiisipadasaatinisiasikardeks.Jumlahbarisyangditampilkansesuaidenganjumlaheksemplaryangdiisipadasaatinisiasi.Jikadibutuhkan,tanggalinidapatdiperbaikidenganmengklikikonkalender;

2. TanggalDiterimaPerpustakaan.Ketikamajalahditerimadiperpustakaanisikolom“DateReceived”dengantanggalterimamajalah;

3. NomorUrutEdisiyangDiterima.Penomoranedisimajalahbisadilengkapidikolompenomoranuntukmemberikaninformasiyanglebihlengkaptentangedisiyangditerima;

4. CatatanJikaDiperlukan.Catatanbisadigunakanuntukmengidentifikasisiapayangmenerimaedisi,kondisidokumenketikaditerimadansebagainya.Klikpranala"CLOSE"jikasudahmemperbaruitanggalterimadanlanjutkandenganedisijudulmajalahbarulainnya.

Catatan:Janganlupauntukmengkliktombol"Save"ketikamelakukanperubahandatakardeks.Jikatidakperubahanyangtelahdilakukanakandiabaikan.

Bab7-SerialControl

77

Bab8-SystemThelibraryisanarenaofpossibility,openingbothawindowintothesoulandadoorontotheworld--RitaDove

MenuSysteminiterdiridari:

8.1Sub-menuSystemConfigurationRuas-ruaspadasub-menuinidapatAndagunakanuntukmelakukanpengubahanpreferensiglobalaplikasiSLiMS,seperti:

SenayanVersion;LibraryName;LibrarySubname;DefaultApp.Language;NumberofCollectionstoShowinOPACResultList(jumlahkoleksiyangakanditampilkanpadasetiaphalamandiOPAC);ShowPromotedTitlesatHomepage.Menampilkandatakoleksidalamhalaman.PadaOPACakanditampilkandalambentukslaidsampulbuku.Fungsiiniterkaitdenganruas"PromotetoHomepage"padasub-menu"AddNewBibliography;"QuickReturn,untukmemperbolehkanpengembaliankoleksidengantersebut.Lihatpadasub-menu"QuickReturn"padamenu"Circulation."Opsiyangdiberikanadalah"Enable"dan"Disable;"PrintCirculationReceipt,untukmengaktifkanfiturpencetakanbuktipeminjamandanpengembalianpadasub-menu"Circulation."Opsiyangdiberikanadalah"DontPrint"dan"Print;"LoanandDueDateManualChange,ruasinimengaturperubahansecaramanualpadatanggalpeminjamandanpengembalian.ApabilaAndamemilihopsi"Enable"makaaturanwaktupeminjamanyangsudahditetapkandapatdilewatkan;LoanLimitOverrride(PengabaianBatasPinjam);IgnoreHolidaysFineCalculation,berfungsiuntukmelewatkanperhitungandendaapabilaAndasudahmendefinisikanhari-hariliburpadasub-menu"HolidaySetting;"OPACXMLDetail;OPACXMLResult;EnableSearchSpellchecker,apabilaAndamemilihopsi"Enable"makaapabilaAndasalahmemasukkankatakunciakanadarekomendasikatakunciyangdiberikanolehSLiMS;

Bab8-System

78

AllowOPACFileDownload,opsi"Allow"(mengijinkan)atau"Forbid"(melarang)pengunjung/penggunauntukmengunduhberkaslampirandiOPAC;SessionLoginTimeout,mengaturlamanyawaktuterbukalamanadmin.Apabilamelebihiwaktuyangsudahditentukan,makalamanadminakanterkunci(keluar)secaraotomatis(ditulisdalamsatuanmilisecond;BarcodeEncoding,enkodbarkodsebagaivariasidaritampilanfontabarkodyangdigunakanolehSLiMS;VisitorLimitation,ruasiniberfungsiuntukmengaktifkanaturanberapakalipemasukkandatapengunjungyangbisadilakukanolehpemustaka;TimeVisitorLimitation(inminute),apabilaopsi"VisitorLimitation"diaktifkan(denganmemilihopsi"Enable")makamasukkanbanyaknyawaktuyangakandigunakan.

MulaiSenayan3-stable11,terdapatfituruntukmenentukantanggalpinjamdankembalisecaramanual.Fiturinidapatdiaktifkanmelaluisub-menu"SystemConfiguration,bagianLoanandDueDateManualChange(penggunaanfiturinilihatpadabagianModulCirculation).

8.2Sub-menuSystemEnvironmentAkanmenampilkaninformasitentangsistemberdasarkanperangkatlunakyangdigunakan.Informasiyangditunjukkanpadasub-menuiniadalah:

OperatingSystem;OSArchitecture;WebServer;PHPVersion;MySQLDatabaseVersion;MySQLClientVersion;Browser/UserAgent;Hostname;jQueryVersion;HTML5Support?

8.3Sub-menuUCSSettingSub-menuinimemudahkanpenggunaSLiMSuntukmengaturSLiMSyangdigunakannyaagardapatterhubungdenganpeladenkatalogbersama(UCS)tanpaharusbersusahpayahmensetelnyasecarahardcode(kedalamberkassysconfig.local.inc.php).Ruasyangberadapadasub-menuiniadalah:

Bab8-System

79

EnableUCS,dipilihopsi"Enable"apabilaSLiMSyangdigunakanakandisambungkankepeladenkatalogbersamaberbasisUCS;AutoDeleteRecord.ApabilakitamenghapusdataeksemplardanbibliografipadamenuBibliography,makajikaopsidipilih"Enable"makadatabibliografiyangserupadipeladenkatalogbersamaakanikutdihapus;AutoInsertRecord.Jikakitamemasukkandatabibliografidaneksemplar,makaSLiMSakansecaraotomatismemasukkandatakedalampangkalandatapeladenkatalogbersama;

Beberaparuasselanjutnya,informasiyangdimasukkanharussamadenganinformasiyangdiisikanpadakonfigurasisimpulpadapeladenkatalogbersama.

ServerAddress.MerupakanalamatSLiMSyangdatanyaakandimasukkankedalampangkalandatapeladenkatalogbersama;ServerID.Isinyaharussamadengansetelanpadapeladenkatalogbersama;ServerPassword.Isinyaharussamadengansetelanpadapeladenkatalogbersama;ServerName.Isinyaharussamadengansetelanpadapeladenkatalogbersama.

8.4Sub-menuThemeSub-menuinimemindahkanfungsiperubahantemplatOPACdanAdminyangtadinyaberadapadasub-menu"SystemConfiguration."

8.5Sub-menuContentSub-menuinidigunakanuntukmengubahtampilanisi/beritapadaaplikasiSLiMS.Secarabaku,berita/isiyangsudahadadandapatdimodifikasidalamsub-menuiniadalah:

HomepageInfo,terletakdibagiandepanOPAC;Welcometoadminpage,tampilanawalketikamasukkemenuAdmin(SenayanManagementConsole);Helponusage,padaOPAC;LibraryInformation,jugaadapadaOPAC.

Untukmenambahkanberitapadasub-menuini,silahkanklikpadatombol"AddNewContent."Dalammenambahkanberita/isibaru,terdapatbeberaparuasyangharusdilengkapi.

ContentTitle,juduldariberita/isiyangakandibuat;ThisisNews,denganopsi"No"atau"Yes."Apabiladipilih"Yes"makaberita/isiyangdibuatakantampildalamlaman"LibraryNews"padaOPAC.Jikatidakatau"No"maka

Bab8-System

80

hanyaakanmenjadilamanstatikyangdapatdiaksesmelaluiURL;Path,denganketerangan"MustbeUnique"iniberisinamalaman/acuanyangakandipanggilmelaluiaddressbarpadaperamban.Misal,diisidengan"gallery1"untuklamanyangberisiinformasifoto-fotokegiatanperpustakaan.AturanpenulisandalamruasPathiniadalalahditulisdenganformatlowercase(hurufkecil),tanpaspasi,dandengankarakteralfanumerik(gabunganhurufdanangka);ContentDescription,padaruasiniisiberitadituliskan.

8.6Sub-menuBiblioIndexesSub-menuinidigunakanuntukmelakukanindekspadapangkalandatabibliografiyangadadalamSLiMS.DenganadanyaprosesindeksinimakaperformapencariandalamSLiMS,diharapkandapatmeningkat.

Terdapattigafungsipadamenuini:

EmptyingIndex,untukmengosongkanhasilindeksyangsudahada;Re-CreateIndex,untukmembuatulangindeksdatabibliografidalampangkalandata;Updateindex,untukmelakukanindeks(ulang)padadatabibliografiyangbelumterindeks.

8.7Sub-menuModulesDidalamnyaterdiridari"ModuleList"(melihatdaftarmodul),"Search"(mencarimodul),"Edit"dan"DeleteModul"serta"AddNewModule"(menambahmodul).Untukmenambahmodul,direktormodulyangsudahadadiletakkandalamdirektoriadmin/modules/.Kemudianklik"AddNewModules",isikaninformasimodulbaru,yaitu:

ModuleName(namamodul);ModulePath(path/letakmodul);ModuleDescription(deskripsisingkatmodul).

kemudianklik"Save".

8.8Sub-menuLibrarian&SystemUsersMerupakanfasilitasuntukmenentukanpenggunayangdapatmengaksessistemsesuaidengakhaknyamasing-masing.Penggunaininantinyadapatmelakukan"Login"sesuaidengannamapenggunadankatasandimasing-masing.Dalamsub-menuiniterdapatbeberapafasilitas:

Bab8-System

81

AddNewUser(menambahuser);UsersList(melihatdaftaruser);Search(mencariuser);EditdanDeleteUser.

Untukmenambahpenggunabaru,klikAddNewUser,kemudianisikan:

LoginUsername,namayangdigunakanuntukmasukkedalamsistem;RealName,namaaslidarisipenggunasistem;UserType,sesuaikandengantipepenggunayangdatanyadimasukkan.Akanmenentukanapakahdatanyaakanditampilkanpadalaman"Librarian"padaOPAC;E-mail,masukkansurelyangdimilikiolehpenggunatersebut;SocialMedia,masukkanakun-akunsosialmediayangdimilikiolehpenggunatersebut;UserPhoto,masukkanfotosipenggunatersebut;Groups,pilihfungsidaripenggunasesuaidengantugasyangdiberikan;NewPassworddanConfirmNewPassword,masukkankatakunciuntukdapatmengakseslamanadminSLiMS.

8.9Sub-menuUserGroupMerupakanfasilitasuntukmendefinisikankelompokpengguna.Dalam"UserGroup"iniAndabisamembuatpengelompokanpenggunasistemsertamemberikanhakbaca(Read)atautulis(Write)terhadapmenu-menudidalamSLiMS.SetiappenggunalamanadminpadaSLiMSbisabergabungkedalamlebihdarisatukelompok.

8.10Sub-menuShortcutSettingSub-menuinibarudiperkenalkanpadaSLiMS8Akasia.Merupakansub-menuyangdigunakanuntukmenampilkanpemintasyangdapatditambahkanataudikurangi.Hasilkonfigurasipemintasinidapatdilihatpadamenu"Shortcut."

8.11Sub-menuHolidaySettingMerupakanfasilitasuntukmenentukanhari-hariliburdimanaperpustakaantidakmembukapelayanan.Pendefinisianhariliburiniakanperpengaruhpadaperhitunganharikerja/bukaaktifperpustakaandanperhitungandenda.Adaduajenishariliburyangdapatdidefinisikandalammenuini,hariliburrutin(senins.dminggu)danhariliburkhusus(didefinisikandengantanggal,bulandantahun).

Bab8-System

82

Untukkonfigurasi"HolidaySettings",penggunatinggalmemilihhariyangmerupakanhariliburrutin.Sedangkanuntuk"AddSpecialHoliday",penggunadapatmenentukantanggal,bulan,tahunsertaketeranganharilibur.Selainitu,specialholidayjugadapatdisetingdengankisaranwaktulibur(tanggalmulaisampaitanggalselesailibur).

8.12Sub-menuBarcodeGeneratorMerupakanfasilitasuntukmembuatbarkod(kodebatang).

Masukkanangka,huruf,danataukombinasikeduanya,yangakandibuatmenjadibarkodpadakolom-kolomyangadadilayar.Tentukanukuranbarkod(Small,Medium,atauBig),kemudiankliktombolGenerateBarcode.Makabarkoddapatdilihatdalambentuk.htmldandapatdicetak.

8.13Sub-menuSystemLogMerupakansub-menuuntukmelihatrekamanprosesyangdilakukanolehSLiMS.RekamanyangmunculadalahTime(waktu),Location(lokasi-namamodul-),danMessage(keterangan).MessageyangmunculdalamSystemLogsinimeliputisiapa(PenggunaBiasa/Administrator),melakukanapa,dandarimana.

KetikaaplikasiSLiMSinisudahlamadigunakan,makasecaraotomatiscatatanproseskerjaSLiMSjugaakanbertambahbanyak.Olehkarenaitu,dalamsub-menuini,diberikanfasilitasSAVELOGSTOFILES.Prosesiniakanmenyimpanlogyangada,dankemudiankitabersihkanlayardenganklikCLEARLOGS.

8.14Sub-menuBackupDatabaseMerupakanfasilitasuntukmembuatcadangan(backup)pangkalandataSLiMS.Untukdapatmembuatcadangan,perluterlebihdahuludidefinisikanletak/jaluraplikasimysqldump.Caranyaadalahdenganmengeditberkassysconfig.inc.php.Caribarisyangtertulis:

$sysconf['mysqldump']='/usr/bin/mysqldump';

gantilah/usr/bin/mysqldumpsesuaidenganletakmysqldumpdikomputerserver(peladen).Setelahjaluraplikasimysqldumptepat,klikStartNewBackupmakaSLiMSakanmembuatcadangansecaraotomatis.FormatberkascadanganyangdibuatSenayanadalan.sql.tar.gzdandiberinamasesuaitanggalpembuatan,misalnya:backup_20080501_123106.sql.tar.gz.NamaBerkascadangandiatasberarti:dibuatpadatanggal1bulan5tahun2008,padapukul12:31:06.

Bab8-System

83

catatan:Untukmelakukanbackupini,penggunapangkalandataMySQLharusmempunyaihakLOCKTABLES.

Bab8-System

84

Bab9MasterFileWhenIgotmylibrarycard,that'swhenmylifebegan--RitaMaeBrown

MenuMasterFilememungkinkankitauntukdapatmemasukkandatayangdigunakansebagaiacuandalamentridatabibliografi.Data-datayangdapatkitadefinisikandalammenuMasterFileiniadalah:

Gambar9.1Tampilansub-menuMasterFile

9.1Sub-menuGMD(GeneralMaterialDesignation)

Bab9-MasterFile

85

Bentukfisikkoleksiataumediafisiktempatpenyimpananinformasi.DaftardantatacarapenggunaanGMDmerujukataudapatkitalihatpadaAngloAmericanCataloguingRules(AACR).KitadapatmelihatdaftardariGMDyangadadenganmengklikGMDList,MenambahkanGMDdenganmengklikAddNewGMD,menghapusGMDdalamdaftar,danmelakukanperubahan/suntingGMDdalamdaftar.

Gambar9.2Tampilansub-menuGMD

9.2Sub-menuContentTypeMenuinimerupakanfituryangdirancanguntukmengakomodasistandarpengataloganyangbaruyaituResourceDescriptionAccess(RDA).MenuinidiisikandengantipeisiyangmerujukpadaResourceDescriptionAccess(RDA).MenuinimemilikifiturContentTypeList,AddNewContentType,Edit,Delete.

Bab9-MasterFile

86

Gambar9.3Tampilansub-menuContentType

9.3Sub-menuMediaTypeSub-menuinimerupakanfituryangdirancanguntukmengakomodasistandarpengataloganyangbaruyaituResourceDescriptionAccess(RDA).Sub-menuinidiisikandengantipemediayangmerujukpadaResourceDescriptionAccess(RDA).sub-menuinimemilikifiturMediaTypeList,AddNewMediaType,Edit,Delete.

Bab9-MasterFile

87

Gambar9.4Tampilansub-menuMediaType

9.4Sub-menuCarrierTypeSub-menuinimerupakanfituryangdirancanguntukmengakomodasistandarpengataloganyangbaruyaituResourceDescriptionAccess(RDA).Sub-menuinidiisikandengantipepembawayangmerujukpadaResourceDescriptionAccess(RDA).Sub-menuinimemilikifiturCarrierTypeList,AddNewCarrierType,Edit,Delete.

Bab9-MasterFile

88

Gambar9.5TampilanSub-menuCarrierType

9.5Sub-menuPublisherSub-menuinidiisikandengannamapenerbit.Sub-menuinimemilikibeberapafiturseperti:

PublisherListuntukmelihatdaftarpenerbit-penerbit.DaftarpenerbitinidapatdiurutkanberdasarkanPublisherNamedanLastUpdate;AddNewPublisheruntukmenambahkannamapenerbitbaru;Deleteuntukmenghapusnamapenerbityangsudahadadidalamdaftarpenerbit;Edituntukmengubahnamapenerbityangsudahadadidalamdaftarpenerbit;Searchuntukmencarinamapenerbityangadadidalamdaftarpenerbit.

Bab9-MasterFile

89

Gambar9.6TampilanSub-menuPublisher

9.6Sub-menuSupplierMenuinimerupakandatamasterdarisupplieratauagenyangmenjadirekananperpustakaandalammendapatkankoleksi.Datasupplierperludiisikandisiniterlebihdahuluuntukdapatdigunakanpadahalamankerjapenambahaneksemplar.Berikutinilangkah-langkahnya:

Bab9-MasterFile

90

Gambar9.7TampilanSub-menuSupplier

KlikMasterFile;KlikSupplier;KlikAddNewSupllier;IsikolomdanSave.

ApabiladataagensudahkitamasukkankedalamSLiMS,kitadapatmenggunakannyasaatmelakukanpenambahaneksemplarbuku(AddNewItem).Datasupplierdapatkitaperolehdarikartunamaagenyangselamainimenjadirekananperpustakaan,bagianpemasaran,atauhalamanwebagen.

9.7Sub-menuAuthorSub-menuinidiisikandengannamapengarangdanjenispengarang(pribadiatauinstitusi).Sub-menuinimemilikibeberapafiturseperti:

AuthorListuntukmelihatdaftarpengarang.DaftarpengaranginidapatdiurutkanberdasarkanAuthorName,AuthorYear,Authortype,AuthorityFiles,danLastUpdate;AddNewAuthoruntukmenambahkannamapengarangbaru;Deleteuntukmenghapusnamapengarangyangsudahadadidalamdaftar;Edituntukmengubahnamapengarangyangsudahadadidalamdaftar;Searchuntukmencarinamapengarangyangadadidalamdaftar.

Bab9-MasterFile

91

Gambar9.8TampilanSub-menuAuthor

9.8Sub-menuSubjectSub-menuinidiisikandengantopik/subyekdaridatakoleksiyangkitamasukkan.Sub-menuinimemilikifituryangbergunauntukkosakataterkendali(vocabularycontrol).MenuinidiisiberdasarkansebuahdaftarbahasaindekssepertiDaftarTajukSubjekPerpusnas,TesaurusBidangHukum,atauLibraryofCongressSubjectHeadings.

Bab9-MasterFile

92

Gambar9.9TampilanSub-menuSubject

Carapemanfaatanmenuinidapatdipelajarilebihlanjutmelaluislidepresentasiyangadadihttp://www.pdii.lipi.go.id/read/data/2016/08/Sis3\_Danang\_2016.pdfatauartikelyangadapadahalaman215diprosidingberikutinihttps://drive.google.com/file/d/0B514GaYrTgxDOGJGRkxaRUoycWM/view.

9.9Sub-menuLocationSub-menuinidiisikankodelokasidannamalokasipenempatankoleksi.Sub-menuinibermanfaatuntukperpustakaanyangmemilikibeberaparuanganataugedungperpustakaanyangterpisah.

Bab9-MasterFile

93

Gambar9.10TampilanSub-menuLocation

9.10Sub-menuPlaceSub-menuinidiisikandengankota/tempatterbit.Sub-menuinimemilikibeberapafiturseperti:

PlaceListuntukmelihatdaftarkotaatautempatterbit.DaftartempatinidapatdiurutkanberdasarkanPlaceNamedanLastUpdate;AddNewPlaceuntukmenambahkannamakota/tempatbaru;Deleteuntukmenghapusnamakota/tempatyangsudahadadidalamdaftar;Edituntukmengubahnamakota/tempatyangsudahadadidalamdaftar;Searchuntukmencarinamakota/tempatyangadadidalamdaftar.

Bab9-MasterFile

94

Gambar9.11TampilanSub-menuPlace

9.11Sub-menuItemStatusSub-menuinidiisikandenganstatuseksemplar(Repair,OnLoan,Reserved).PadaItemStatusinidiisikan:

ItemStatusCode;ItemStatusName;sertaRules.

AdaduapilihandalamRules:

NoLoanTransaction,eksemplartidakbisadipinjam,misal:koleksidigital;danSkippedbyStockTake,tidakdiprosesdalamStockTake.

Bab9-MasterFile

95

Gambar9.12TampilanSub-menuItemStatus

9.12Sub-menuCollectionTypeSub-menuinidiisikandengantipekoleksiyangdimilikiperpustakaan,misal:Textbook,Reference,Fiction.Sub-menuinimemilikibeberapafiturseperti:

CollectionTypeList,untukmelihatdaftartipekoleksi.DaftartipekoleksiinidapatdiurutkanberdasarkanCollectionTypedanLastUpdate;AddNewCollectionType,untukmenambahkantipekoleksibaru;Delete,untukmenghapustipekoleksiyangsudahadadidalamdaftar;Edit,untukmengubahtipekoleksiyangsudahadadidalamdaftar;Search,untukmencaritipekoleksiyangadadidalamdaftar.

Bab9-MasterFile

96

Gambar9.13TampilanSub-menuCollectionType

9.13Sub-menuDoc.LanguageSub-menuinidiisikandenganbahasayangdigunakanolehdokumen.Misal:BahasaIndonesia,BahasaInggris,BahasaPerancis,BahasaJawadll.Sub-menuinimemilikibeberapafiturseperti:

LanguageList,untukmelihatdaftarbahasa.DaftarbahasainidapatdiurutkanberdasarkanLanguagedanLastUpdate;AddNewLanguage,untukmenambahkanbahasabaru;Delete,untukmenghapusbahasayangsudahadadidalamdaftar;Edit,untukmengubahbahasayangsudahadadidalamdaftar;Search,untukmencaribahasayangadadidalamdaftar.

Bab9-MasterFile

97

Gambar9.14TampilanSub-menuDocumentLanguage

9.14Sub-menuLabelSub-menuiniberfungsiuntukmemberikaninformasikhusustentangbibliografi.LabeldapatdidefinisikanpadamenuMasterFile.Secarabaku,SLiMSmempunyaitigalabel:NewTitle,FavoriteTitle,danMultimedia.

Bab9-MasterFile

98

Gambar9.15TampilanSub-menuLabel

9.15Sub-menuFrequencySub-menuinidiisidengankala/frekuensiterbitterbitanberseri.

Gambar9.16TampilanSub-menuFrequency

Bab9-MasterFile

99

9.16Sub-menuCatalogingServersSub-menuiniberfungsiuntukmenambahkantitikpeladenyanghendakdijadikansumbercopycatalogdiModulBibliography(Sub-menuZ3950SRU,Z3950Service,MARCSRU,danP2P).Berikutinilangkah-langkahuntukmemanfaatkansub-menuini:

Gambar9.17TampilanSub-menuCatalogingServers

KlikmenuMasterFile;Kliksub-menuCatalogingServers;KlikAddNewServer;IsikolomServerName,URI,danServerType;KlikSave.

HasilnyadapatkitalihatpadamenuBibliographybagianCopyCataloguing(Z3950,MARC,atauP2P).

9.17Sub-menuItemCodePatternMerupakanfiturbaruyangdikembangkandiSLiMS8Akasia.ItemCodePatternmerupakangeneratornomoreksemplarsehinggaketikapustakawanmelakukanpengolahbahanperpustakaantidakperlumemasukkannomoreksemplar(lihatpadamenuBibliography)secaramanualdanketikapengolahanbahanperpustakaandiolaholehlebihdarisatuorang,tidakperluadakoordinasipenggunaannomoreksemplar.Denganmendefinisikanpolakodeeksemplarpadasub-menuini,makaSLiMSakanotomatismembuatnomoreksemplardengancukupmemasukkanjumlaheksemplaryangdiolah.

Untukmemasukkanpolakodeeksemplar,klikpadatombol"AddNewPattern."Datayangdimasukkanadalah:

Prefix.Merupakanawalan,angka/huruf/kombinasikeduanya,daripolayangakan

Bab9-MasterFile

100

dibuat;Suffix.Merupakanakhiran,angka/huruf/kombinasikeduanya,daripolayangakandibuat;LengthSerialNumber.Merupakanrangkaianangka/huruf/kombinasikeduanyayangmembentukpolasecarakeseluruhan.

MisalpoladarikodeeksemplaryangdigunakanditempatAndaadalahB00001,makapengisianpadaAddNewPatternadalah:

Prefix:BSuffix:(dikosongkan)LengthSerialNumber:5

Keluarannyasepertipadagambarberikut.

Gambar9.18TampilanItemCodePattern

9.18Sub-menuOrphanedAuthorSub-menuinidigunakanuntukmenapispengarang/authoryangadadalampangkalandataSLiMS,namuntidakdigunakan.KetikatelahditapisdengancaraklikOrphanedAuthor,akanmunculdaftarpengarangyangtidakdigunakan.Jikaandainginmenghapus,silakanpilihbeberapaatausemuakemudianDelete.

Bab9-MasterFile

101

Gambar9.19TampilanSub-menuOrphanedAuthor

9.19Sub-menuOrphanedSubjectSub-menuinidigunakanuntukmenapissubyekyangadadalampangkalandataSLiMS,namuntidakdigunakan.KetikatelahditapisdengancaraklikOrphanedSubject,akanmunculdaftarsubyekyangtidakdigunakan.Jikaandainginmenghapus,silakanpilihbeberapaatausemuakemudianDelete.

Bab9-MasterFile

102

Gambar9.20TampilanSub-menuOrphanedSubject

9.20Sub-menuOrphanedPublisherSub-menuinidigunakanuntukmenapisnamapenerbityangadadalampangkalandataSLiMS,namuntidakdigunakan.KetikatelahditapisdengancaraklikOrphanedPublisher,akanmunculdaftarnamapenerbityangtidakdigunakan.Jikaandainginmenghapus,silakanpilihbeberapaatausemuakemudianDelete.

Bab9-MasterFile

103

Gambar9.21TampilanSub-menuOrphanedPublisher

9.21Sub-menuOrphanedPlaceSub-menuinidigunakanuntukmenapistempat/kotaterbityangadadalampangkalandataSLiMS,namuntidakdigunakan.KetikatelahditapisdengancaraklikOrphanedPlace,akanmunculdaftartempat/kotaterbityangtidakdigunakan.Jikaandainginmenghapus,silakanpilihbeberapaatausemuakemudianDelete.

Bab9-MasterFile

104

Gambar9.22TampilanSub-menuOrphanedPlace

CATATAN:

ORPHANEDAUTHOR,ORPHANEDSUBJECT,ORPHANEDPUBLISHER,ORPHANEDPLACEadalahdataataulistmanasajayangsudahtidakterpakaidikoleksikita(databibligrafisudahdihapus,salahketik,atausudahtidakpernahdipakai).KitabisamenghapusnyauntukmengurangidatadalamSLiMS.

Bab9-MasterFile

105

9.23Tampilansub-menuOrphaned

*)Publisher,Author,Subject,danPlaceselaindapatdiisikanlewatsub-menupadaMasterFilejugadapatdiisikansaatmengisidatabibliografi.

Bab9-MasterFile

106

Bab10-TipdanTrikKnowledgeisfreeatthelibrary.Justbringyourowncontainer--Unknown

10.1PengaturanUkuranbarcode,label,kartuanggotadannotapeminjamanSettingukuranbarcodedanlabeldapatdilakukandenganmelakukanpenyuntinganberkasprinted_settings.inc.phpyangterletakdidalamdirektoriadmin_template.

Dalamberkasiniakandidapatkanbaris-bariskodesebagaiberikut:

//labelprintsettings

/*measurementincm*/

$page_width=50;

$page_height=30;

$page_margin=0.2;

$items_per_row=3;

$items_margin=0.05;

$box_width=8;

$box_height=3.3;

$include_header_text=1;//changeto0ifdontwanttouseheaderineachlabel

$header_text='';//keepemptyifyouwanttouseLibraryNameasaheadertext

//itembarcodeprintsettings

/*measurementincm*/

$barcode_page_width=50;

$barcode_page_height=30;

$barcode_page_margin=0.2;

$barcode_items_per_row=3;

$barcode_items_margin=0.1;

$barcode_box_width=7;

$barcode_box_height=5;

$barcode_include_header_text=1;//changeto0ifdontwanttouseheaderineachba

rcode

$barcode_cut_title=50;//maximumcharactersintitletoappearineachbarcode.cha

ngeto0ifyoudontwantthetitlecutted

$barcode_header_text='';//keepemptyifyouwanttouseLibraryNameasaheadert

ext

//membercardprintsettings

/*measurementincm*/

$card_page_width=50;

$card_page_height=50;

$card_page_margin=0.2;

$card_items_per_row=2;

$card_items_margin=0.1;

$card_box_width=11;

Bab10-TipdanTrik

107

$card_box_height=6;

$card_header_text=$sysconf['library_name'];

$card_photo_width=3;

$card_photo_height=3;

//barcodegeneratorprintsettings

$barcodegen_page_width=29.7;

$barcodegen_page_height=21;

$barcodegen_page_margin=0.2;

$barcodegen_items_margin=0.05;

$barcodegen_include_border=0;

/*ReceiptPrinting*/

$receipt_width='15cm';

$receipt_font='serif';

$receipt_color='#000';

$receipt_margin='5px';

$receipt_padding='5px';

$receipt_border='1pxdashed#000';

$receipt_fontSize='7pt';

$receipt_header_fontSize='8pt';

$receipt_titleLength=100;

?>

Jikaandamenginginkansetelanuntukbarcode,labeldankartuanggotaberbedapadatiaptemplate,makaandadapatmenyalinberkasprint_settings.inc.phpkedalamtiaptemplateadmin,danmengubahnyasesuaiseleraanda.

CATATAN:

SejakversiSLiMS7Cendana,telahtersediaantarmukapenyetelukuranlabel,barkod,danlainnya.AntarmukainisemakinmemudahkanpenggunapemulasehinggatidakperlumelakukanperubahanviakodedidalamSLiMS.

Bab10-TipdanTrik

108

Gambar10.1Tampilanuntukmembukaantarmukapenyetellabel

Gambar10.2Tampilanuntukantarmukapenyetellabel

Bab10-TipdanTrik

109

Gambar10.3Tampilanuntukantarmukapenyetelkartuanggota

Untukmengganti_background,_logo,stampeldantandatanganpadakartuanggota,dengancaramenempatkanberkasyangtelahdisiapkanpada/slims8_akasia/files/membercardkemudianpanggil(baca:sesuaikan)namafilepadaFrontSideImage,BackSideImage,Logo,StampFile,danSignatureFile.

10.2PencariandiOPACdengankatakunciminimal3hurufBukaberkasmy.iniyangterletakdi/mysql/my.iniCaribarisyangberisisepertiberikut:

ft_min_word_len=3

1. KemudiansimpandanrestartserverMySQL;2. BukalahpangkalandataSLiMSdenganphpmyadmin;3. Kliktabelbiblio,kemudianlihatbagianIndexespadabagianbawah.Andaakan

menemukankeynametitle_ftdenganrustitle.Hapusbaristersebut;4. KemudianpadaCreateanIndexonisikan1danklik"Go."

yangperluAndaubahadalah:

indexname;indextype;danField.

Bab10-TipdanTrik

110

Klik"SAVE".RestartMySQLandadanOPACSLiMSsudahdapatmencaridengankatakunci3karakter.

10.3TutorialUpgradeversiSLiMSSejakdirilisnyaSLiMS8Akasia,prosesupgradesecaraotomatisdilakukanolehinstallerSLiMS.

Gambar10.4LangkahawalinstallerSLiMS-Memeriksalingkungansistem

Klik"Upgrade"untukmeningkatkanversiSLiMSsecaraotomatismenggunakaninstallerSLiMS.

Bab10-TipdanTrik

111

Gambar10.5MemulaidenganopsiUpgrade

Selanjutnyaakandihadapkanpadaisiannamapangkalan,penggunapangkalandata,katasandipangkalan,sertapangkalandatayangdigunakanolehSLiMS(atauSenayan)yangversinyaakanditingkatkankeSLiMS8Akasia(atauversiterkini).KemudianpilihversiSLiMS(Senayan)yangrencananyaakanditingkatkanversinya.

AdapunpilihanversiSLiMS(Senayan)yangakanditingkatkandapatdilihatpadagambardibawahini:

Bab10-TipdanTrik

112

Gambar10.6MemilihversiSLiMS(Senayan)yangakandiupgrade

Klik"NEXT"untukkemudianprosesupgrade_akandilakukansecaraotomatisolehinstaller_.

10.3.1Upgradedengancaramanual

Perludiketahuipadatanggal13Maret2007,Senayan(SLiMS)diriliskepublikdandiberinamapengembangannyaSenayan3-Stable1.HinggasaatiniSLiMSyangtelahdirilishinggaversi8dengancodenameAkasia.Banyaksekaliperbaikanperbaikanbugssertapenambahanfiturdanmoduldisaatpertamakalirilishinggasaatini.LalumunculpertanyaanbagaimanajikakitatelahmenggunakanSenayanversilamadaninginmeningkatkankeversiterbaru?BerikutinikamiberikantipdantrikuntukmelakukanpeningkatanversiSenayan(SLiMS)versilamakeversiyangterbaru.

UntukmeningkatkanversiSenayan(SLiMS)adaduahalyangperlukitalakukan:

1. Meningkatkanversisourcecode(kodesumber)SLiMS;2. Melakukanpeningkatanversidatabase(pangkalandata)yangdigunakanolehSLiMS.

Untukcarapertama,yangperludilakukanadalahmengunduhkodesumberSLiMSterbarudanmenempatkannyapadadirektorirootwebyangsamadenganSLiMSversilama.Beberapaberkasyangperludisesuaikanadalah:

Bab10-TipdanTrik

113

1. Isiberkassysconfig.inc.phpyangmengindikasikankoneksikepangkalandata(sejakversiSenayan3-Stable15,berkaskonfigurasiperubahanpadaberkassysconfig.inc.phpdipindahkankeberkassysconfig.local.inc.phputamanyaadalahpencatatankonfigurasikoneksipangkalandata).

2. Memindahkandirektori-direktoriini:files;images;repository.

3. MemindahkandirektoritersebutdiataskedalamkodesumberSLiMSyangbaru.

Setelahketigadirektoridankonfigurasitersebutsudahdipindahkan,makaprosespeningkatanversilangkahpertamasudahselesai.

Kedua,peningkatanversipangkalandata.PerludiketahuipeningkatanversipangkalandataSLiMSharusdilakukansecarabertahapdanberurut.ContohnyajikakitatelahmenggunakanSenayan3-Stable1,makauntukmelakukanupgradekeSenayan3Stable9harusdilakukansecaraberurutsesuaidenganversisetingkatdiatasnya.artinyalakukanupgradedariStable1keStable2terlebihdahulu,kemudianlanjutkeStable3danseterusnyahinggakeStable9danseterusnya.

SejakversiSLiMS8Akasia,peningkatanversipangkalandatainisudahdilakukansecaraotomatisolehpemasangSLiMS.Namuntidakmenutupkemungkinanpeningkatanversipangkalandatadilakukansecaramanual,yaitusecaraberurutandariversiyanglamakeversiyangbaru.

Berkas.sqluntukpeningkatanversipangkalanberadadidalamdirektoriupgrade.

Berikutinicara-caramelakukanpeningkatanpangkalandatasecarateknis.

PeningkatanversimenggunakanPHPMyAdmin

1. Bukabrowser,ketikkanalamathttp://localhost/phpmyadmin;2. Masukanusernamedanpasswordanda;3. PilihpangkalandataSenayan(SLiMS)dengancaramengkliknamapangkalan

datanya;4. KliktabImport;5. Klik"browse";6. Cariberkasupgrade_stable3.sql(jikaandamenggunakanSenayan3-Stable2)dancari

berkasupgrade_stable4.sql(jikaandamenggunakanSenayan3-Stable4),(harusbertingkat).berkastersebutberadadipath../upgrade/old_sql/..;

7. LaluklikGo;8. Ulangilangkahno6dan7sampaikeupgrade_stable10_patch1.sql;9. Selanjutnyalihatkembalicarapertamauntukpeningkatanmelaluipembaruankode

sumberSLiMS;

Bab10-TipdanTrik

114

10. Setelahdipastikanprosesnyaberjalandenganbaik,silahkanbukaaplikasiSLiMSyangsudahdiperbaruitersebut.

10.4MengubahdanmenambahkaninformasipadaLibraryInformationdiOPACTipsini,mulaiSenayan3-stable9dipindahpadamenuSystem-->Content

10.5MengubahdanmenambahkaninformasipadaHelponSearchTipsini,mulaiSenayan3-stable9dipindahpadamenuSystem-->Content

10.6Mengubah/MembuatbahasaPengantarbaruSejakSenayan3-stable11,penambahanbahasapengantarmulaimenggunakanfungsigettextdalamPHPuntukmenggantinilaiconstantdalamberkasbahasasebelumnya(misalnyaindonesia.lang.inc.phpatauenglish.lang.inc.php).KiniDefaultApplicationLanguage,SLiMStelahmenyediakanbanyakbahasadiantaranyabahasaIndonesia,bahasaInggrisdanbahasaJerman

PetunjukberikutinihanyamemberikanpengantarkilatuntukmenambahkanterjemahanbahasapadaSLiMS.Untuklebihlengkapnyapenjelasantentangmembuataplikasibanyakbahasabisaditemukandihttp://carsonified.com/blog/features/webapps/give-your-web-app-international-appeal/dandihttp://carsonified.com/blog/dev/give-your-web-app-international-appeal-part-ii/

1. LangkahpertamaadalahmengunduhprogramPoEDIT.UnduhPoEditdarihttp://www.poedit.net/.AplikasiinitersediauntukMS-Windows/GnU-Linux/MacOS;

2. Membuatdirektoribaru"Bahasa;"

Bukadirektorilib/lang/locale;Buatfoldermenggambarkan“bahasa”dannegaraterjemahantersebut.Misalnyasingkatanen_US:untukInggris/AmerikaSerikat.Meskipuntidaksangatdiperlukanuntukmenggunakankonvensiini,akanlebihbaikjikabisamengikutisecarakonsisten.Daftarkode-kodebahasadapatdilihatdihttp://www.gnu.org/software/gettext/manual/gettext.html#Usual-Language-Codes

Bab10-TipdanTrik

115

dankodesingkatanuntuknegaradihttp://www.gnu.org/software/gettext/manual/gettext.html#Country-Codes.Masukkedalamdirektoribarutadidanmembuatdirektorilainyangdisebut:LC_MESSAGESMisalkanyangdibuatadalahid_ID,makasekarangdidirektoritaditerdapatsesuatusepertiid_ID/LC_MESSAGES.

3. MembuatKATALOGuntukmenciptakanterjemahan

MulaiPoEdit;KlikMenu"File"-"NewCatalog";Tab"Projectinfo";"ProjectNameandVersion":(Opsional)MasukkanSLiMSxxx;"Team":(Opsional)MasukkannamaAnda;"Team'semailaddress":(Opsional)MasukkanemailAnda;"Language":Pilihbahasayangandainginmenerjemahkanke;"Country":Pilihnegarauntukbahasa"Charset":Gunakanutf-8;"Sourcecodecharset":Gunakanutf-8;"Pluralforms":Inisedikitlebihrumit.JikabahasaAndahanyamemilikisatubentukjamakbentukmenggunakan:nplurals=2;plural=n!=1;UntukbahasalainAndadapatmenemukandaftarkemungkinanbentukjamakdihttp://translate.sourceforge.net/wiki/l10n/pluralforms;BasePath":Masukkan:../../../../../"Paths"(Kliktombol"NewItem"):Masukkan:.(hanyatitik);Tab"Katakunci";Tambahkanduabaris:__(Duagarisbawah)_ngettext;Tekanokdanmenyimpanfiledibawahlib/lang/locale/(YOURLANGUAGE)/LC_MESSAGESdengannamamessages.po.

4. Memulaitransalasi

Pertama-tamaAndaharusmengambilsemuastringyangakanditerjemahkan.Pergike"Catalog"-"Updatefromsources"(ataucukupkliktombolketigadarikiridijendelautama);Sekarangmulaimenerjemahkansetiapbarisdenganmengkliknyadanmemasukiterjemahandibagianbawahjendela;Setelahselesaipergike"File"-"Save"(atautekantombolkeduadarikiri);

5. Menyajikanhasilterjemahan

Bukafilelib/lang/localisation.phpdanpadabarissepertiinidiakhirharusdiubah/ditambahkan:

$availablelanguages[]=array('xx_XX',('NAMABAHASAINGGRIS'),'NAMANATIVEBahasa');

Bab10-TipdanTrik

116

CATATAN:

Ketikamengklikkananpadasebuahbaris,Andadapatmelihatdimanakonteks(kodesumber)stringdigunakan;Jikapadasuatusaatingindilakukanmengubahterjemahanyangsamaberulangkali,andaharusmelakukannyasatupersatukarenaPoEdittidakmendukungoperasipencarian&menggantikantekssekaligus.Caralainnyabisadilakukandenganmembukamessages.pofiledalameditorteksyangumumdanmelakukanpencarian&gantidifiletersebut.

10.7SettingBarcodeUntukmendapatkanhasilpencetakanbarcodeyangbagus,minimalkarakterbarcodeadalah6,yangbisaterdiridariangkaatauhuruf.Hindari*&()%$#@!,kecualimungkintandaminus(-).

Padakartuanggota,panjangnamaanggotaakanmengakibatkanID,NamadanTipeAnggotamenjaditurun(merusaktampilan).Untukmengatasihalini,sesuaikanpanjangnamaanggotanyadanpanjangkartuanggota.

10.8MerubahTemplateOPACUntukmendapatkantampilanyangberbedadaritampilanstandarOPACpenggunadapatmelakukanperubahanpadatemplateyangtelahdisediakandidalamdistribusiSLiMS.

Isidaritampilandiatasdapatdilihatdidalamfolder/template/default.

Gambar-gambaryangberadapadatemplateyangditampilkandiatas,semuanyaterdapatdidalamfolder/template/default/media.Semuakomponengambaryangadasepertilogo,gambarlatartinggaldigantimenggunakanlogodangambarlataryangAndainginkan.

Harapdiingat,bahwapenamaanfilegambarlatarataulogoyangbaruharussamadengannamafilegambarlatarataulogosebelumnya.ApabilaAndatidakmelakukanperubahannamauntukfilelogo,gambarlatardanlainnya,yangharusAndalakukanadalahmenyuntingfilestyle.cssyangfolder/template/default.Rubahbagian-bagianyangmengindikasikannama-namafilelogo,gambarlatardanlainnya.

10.9MengaktifkanApachedanMySQLpadapsenayan(PSLiMS)sebagaiserviceotomatisdiMicrosoftWindows

Bab10-TipdanTrik

117

ApachewebserverdanpangkalandataMySQLpadaSenayanPortabel(SLiMSPortabel)yangdigunakanolehsistemoperasiMicrosoftWindowsdapatdijalankansecaraotomatis,tanpaharusmengaktifkanfileapache_start.batdanmysql_start.bat(mariadb_start.batpadaPSLiMS)secaramanual,dengancaramembuatkeduafiletersebutmenjadiservice.

Kitamulaidenganmembukaaplikasicommandprompt(CMD)padaWindows.UntukmenjadikanApachewebserversebagaiservice,pastikankitasudahberadadalamdirektoriPSenayan(PSLiMS).Masukkanperintah:

\psenayan\apache\bin\httpd.exe-kinstall-nApache2.2

Sebagaicontoh,apabilapsenayankitaletakkanpadadriveD:,makaperintahnyaadalah:

D:\psenayan\apache\bin>httpd.exe-kinstall-nApache2.2

PerintahdiatasmenjadikanApachewebservertermulasecaraotomatisketikaWindowsdinyalakan.

SetelahApachewebserver,langkahberikutnyaadalahmengaturpangkalandataMySQLpadaPSenayan(PSLiMS)sebagaiservice.Samasepertiprosessebelumnya,pastikankitasudahberadadalamdirektoriPSenayan(PSLiMS).Masukkanperintah:

\psenayan\mysql\bin\mysqld.exe–install

Sebagaicontoh,apabilapsenayankitaletakkanpadadriveD:,makaperintahnyaadalah:

D:\psenayan\mysql\bin>mysqld.exe--install

PerintahdiatastelahmengaktifkanMySQLsebagaiservice.Langkahselanjutnyaadalahdenganmengubahbeberapabagianpadafilemy.iniyangterletakdalamdirektoripsenayan\mysql.Kitaharusmerubahbasedirsertadatadiryangada.Bagiantersebutadalah:

\#setbasedirtoyourinstallationpath

basedir=/psenayan/mysql

\#setdatadirtothelocationofyourdatadirectory

datadir=/psenayan/mysql/data

Yangharusdirubahadalahpenambahandirektoritempatpsenayandisimpanpadabasedirdandatadir.KarenapadacontohkitamenempatkandirektoripsenayanpadadriveD:,makabentukperubahannya:

Bab10-TipdanTrik

118

\#setbasedirtoyourinstallationpath

basedir=D:/psenayan/mysql

\#setdatadirtothelocationofyourdatadirectory

datadir=D:/psenayan/mysql/data

Simpandanmula-ulangkomputerAnda.Apabiladalamprosestidakadakesalahan,makaPSenayan(PSLiMS)langsungbisadigunakantanpaharusmengaktifkanfileapache_start.batdanmysql_start.bat(mariadb_start.bat)lagi.

10.10MenonaktifkanserviceApachedanMySQLpadaPSenayandiMicrosoftWindowsKarenasatudanlainhal,mungkinadakalanyakitainginmenghapuslayananotomatisyangtelahkitaatur.Untukitu,apabilakitainginmenghapuslayananApachemaka,pertama-tama,pastikankitasudahberadapadadirektoritempatserviceApacheberada

D:\psenayan\apache\bin>htppd.exe-kuninstall-nApache2.2

sedangkanapabilakitainginmenghapuslayananMySQL,samasepertilayananApache,pastikankitasudahberadapadadirektoritempatserviceMySQLberada

D:\psenayan\apache\bin>mysqld.exe--remove

10.11JikaKehilanganKataSandiadminpadaaplikasiSLiMSSejakSLiMS8Akasia,untukmengubahkatasandisuperuseradminsudahtidaksemudahsepertidiversisebelumnya.Caratermudahuntukmengembalikankatasandinyaadalahdenganmengeksportabeluserdaripangkalandataasli(yangmasihsegar),hapustabeluserdaripangkalandatalama(yangkatasandinyaterlupakan),kemudianunggahtabeluserhasilimpordaripangkalandataasli(yangmasihsegar)kepangkalandatalama(yangkatasandinyaterlupakan).

Resikonyaadalahsetiappenggunasistemyangsudahdidefinisikanakanterhapus.

Penggantiankatasandilogin_admin/pustakawanjugadapatdilakukandengancaramengubahdata_passworduntukakunyangbersangkutandengancaramerubahdatapasswordpadapangkalandata.Metodepenggantiandilakukandenganmenggantihashed_password_didalamtabel"user."

Bab10-TipdanTrik

119

Toolyangakankitagunakan,pertama,adalahmenggunakanaplikasipeng-hashedpasswordyangdisediakanolehlamanhttp://www.passwordtool.hu/php5-password-hash-generator.Aplikasiyangdisediakantersebutmerupakansalahsatudariopsiyangdisediakanolehinternet.silahkancariaplikasidaringsejenismelaluimesinpencaridengankatakunci"phppassword_hashonline."

Gambar10.7Rujukansitusuntukmembuatpasswordhash

Masukkanpassword_penggantiyangdiinginkan,didalamkolomyangditunjukkandenganangka1s.d9,kemudianklik"Generate."Setelahitupadabagianbawahakandimunculkan_passwordyangsudahdi-hash.Hashedpassword_itulahyangkemudiandisalinkedalamtabel"user"untukmenggantikan_hashedpasswordyangdilupakansebelumnya.Sepertiyangditunjukkanpadagambardibawahini.

Bab10-TipdanTrik

120

Gambar10.8Prosesmengubahpassword

Setelahdiganti,janganlupauntukklikpadatombol"Save"atau"Go."Kemudian,silahkancobaloginkembalimenggunakanuseryang_password_nyasudahdiganti.

Selainmenggunakanalatbantupasswordhashsecaradaring,meng-hashpassword_dapatpuladilakukandenganmeng-_hashpasswordmelaluiCLI(CommandLineInterface).ContohyangdigunakanadalahCLIyangdigunakandalamsistemoperasiGnU/Linux.

Gambar10.9ProsesmembuathashedpasswordmenggunakanantarmukaCLI

Perintahyangdimasukkanadalah:

php-r'echopassword_hash("tulispassworddisini",PASSWORD_BCRYPT)."\n";'

Masukkanhasilhashedpasswordyangdigenerateolehperintahtersebutkedalamtabel"user"sepertiyangdicontohkanolehgambarsebelumnya.

Bab10-TipdanTrik

121

10.12MenambahjenisekstensifileyangdapatdiunggahpadalampiranbibliografiKetikamengisidatabibliografi,akanditemukanfasilitasuntukmengunggahfilegambardanfileattachment(lampiran).Filegambaradabermacam-macam,demikianpulafiledokumenyangakandiunggah.

JIkaandamengunggahfiledangagal,salahsatukemungkinan(ingathanyasalahsatukemungkinan)adalahekstensidokumen/fileandatidakdiijinkandiunggah.Misalnya,fileberekstensi.WAV.Makaandabisamelakukanpenambahanekstensiiniagardapatdiunggah.

Bukafilesysconfig.inc.php;Caribariske(sekitar)251,makaandaakanmendapatkankelompokisiansebagaiberikut:

$sysconf['max_image_upload']=500;

//allowedimagefiletoupload

$sysconf['allowed_images']=array('.jpeg','.jpg','.gif','.png','.JPEG','.JPG','

.GIF','.PNG');

//allowedfileattachmenttoupload

$sysconf['allowed_file_att']=array('.pdf','.rtf','.txt','.odt','.odp','.ods','

.doc','.xls','.ppt','.avi','.mpeg','.mp4','.flv','.mvk','.jpg','.jpeg','.png

','.gif','.ogg','.mp3');

Andadapatmenambahkanjenisfileyangandamaksudkandalamkodediatas;Ekstensifileyangtertulisdisinibersifatcasesensitive,jadi.mp3akanberbedadengan.MP3.Jikadalamsysconfigdiijinkan.jpg,danfileanda.JPGmakaprosesunggahtidakakanberhasil;

Catatan:

Kegagalanprosesunggahjugadipengaruhiolehhakaksesdirektorifiles,image,danrepository.Pastikanketigadirektoritersebut(jikamenggunakansistemoperasiGnU/Linux)hakaksesnya777.

10.13MengaktifkanPengirimanSurelpadaSLiMSDalamSenayan3-stable15terdapatfiturbaruuntukmengirimkansurelperingatan/tagihanpadapeminjamyangterlambatmengembalikan.PenggunaanfiturinimembutuhkanakunGoogle/Gmailatauakunsurellembagaataulayanansurelgratismanapunyang

Bab10-TipdanTrik

122

menyediakanlayananSMTPgratis.

Setelantersebutadadalamfilesysconfig.inc.php.

/**

*MailingSettings

*/

$sysconf['mail']['enable']=true;

$sysconf['mail']['server']='ssl://smtp.gmail.com:465';//SMTPserver

$sysconf['mail']['server_port']=465;//theSMTPport

$sysconf['mail']['auth_enable']=true;//enableSMTPauthentication

$sysconf['mail']['auth_username']='admin';//SMTPaccountusername

$sysconf['mail']['auth_password']='admin';//SMTPaccountpassword

$sysconf['mail']['from']='admin@localhost';

$sysconf['mail']['from_name']='SLiMSAdministrator';

$sysconf['mail']['reply_to']=&$sysconf['mail']['from'];

$sysconf['mail']['reply_to_name']=&$sysconf['mail']['from_name'];

Bagaimanapenggunaannya?Penggunaanfitursureliniadapadamenu"Circulation."Ketikamemulaisirkulasi(IDanggotadimasukkan),jikaanggotatersebutmempunyaipinjamanyangterlambat,makaakanmuncultampilanketerlambatan.

Kirimsureldenganmengklik"Kirimsureltentanginformasiketerlambatan"

Selaindisub-menu"StartTransaction,"kitajugadapatmenggunakanfiturkirimsurelinilewatsub-menu"OverduedList",baikyangadapadamenu"Circulation"maupun"Reporting."Untukmengirimkansurel,cukupklik"SendNotificationE-mail"padatiap-tiapanggotayangdikehendaki.

Jikaanggotaperpustakaanmembukakotakmasuksurelnya,makaakanditemukansurelyangdikirimkanlewatsistemSLiMStersebut.

10.14MenambahCaptchaMulaiSenayan3-Stable15(Matoa),adapenambahanfasilitaspengamananloginpadaloginpustakawandanmember.

Captchainiadadua,untukLibrarianLogindanuntukMemberLogin.Untukmengaktifkancaptchatersebut,perludikonfigurasipadafilesysconfig.inc.php.

Untukmengaktifkan,cukupdigantifalsemenjaditrue.

Bab10-TipdanTrik

123

/**

*CaptchaSettings

*/

//CaptchasettingsforSenayanManagementConsole(akaLibrarianLogin)

$sysconf['captcha']['smc']['enable']=false;//valuecanbe'true'or'false'

$sysconf['captcha']['smc']['type']='recaptcha';//valuecanbe'recaptcha'(atthis

time)

if($sysconf['captcha']['smc']['enable']){

include_onceLIB.$sysconf['captcha']['smc']['type'].DS.'smc_settings.inc.php';

}

//CaptchasettingsforMemberLogin

$sysconf['captcha']['member']['enable']=false;//valuecanbe'true'or'false'

$sysconf['captcha']['member']['type']='recaptcha';//valuecanbe'recaptcha'(att

histime)

if($sysconf['captcha']['member']['enable']){

include_onceLIB.$sysconf['captcha']['member']['type'].DS.'member_settings.inc.php

';

}

10.15MenambahServerZ3950SejakversiSLiMS8Akasia,penambahanbantuanuntuksalinkatalog(copycataloging)sudahdimudahkandengandimasukkankonfigurasitersebutkedalammenuMasterFile-sub-menuCatalogingServers.LihatBab2-Bibliography.

10.16BiblioCustomFieldFiturinidigunakanuntukmenambahkanfieldbarupadaentriBibliografi.Ruasiniditambahkanapabilapengelolaperpustakaanmembutuhkanruas-ruasbarudiluarruas-ruasstandaryangdisediakanolehSLiMS.

Untukmenambahkanruasbarudilakukanlangkahsebagaiberikut:

Bukaberkascustom_fields.inc.phpyangterletakpadafolderadmin/modules/bibliography;Dalamberkasinidisediakan5(lima)CustomFieldyangdapatdigunakan,jikahanyainginmenambahsatusaja,maka2-5dapatdihapusatautambahkansesuaikeperluan;BerikutnyaAndaharusmerubahsesuaidengankebutuhanruastambahanperpustakaanAnda,misalnyakitamaumenambahkannamapenginputdata,maka(misalnya):

Bab10-TipdanTrik

124

$biblio_custom_fields=array(

'librarian'=>array(

'dbfield'=>'librarian',//nameoffieldin'biblio_custom'tableindatabas

e,makesureyoualreadydefineit!

'label'=>__('BiblioInputer'),//labeloffieldinform

'type'=>'varchar',//typeoffield

'default'=>'',//defaultvalueoffield

'max'=>'50',//maximumcharactertoenterin'text'fieldtype

'data'=>false,//anarrayofdatafor'dropdown','checklist'or'choice'

'indexed'=>true,//NOTAPPLICABLEYET,FORFUTURERELEASEUSE

'is_public'=>true,//iftrueshowthisdatainOPACdetail.Ifnotdefined

defaultvalueisfalse.

'width'=>50),//widthoffieldinformfor'text'fieldtype,maximumis10

0

Baris"is_public"yangberadapadacontohdiatasyangmenentukanapakahruasbaruyangditambahkanakanditampilkanpadalamandetilOPACatautidak;Langkahberikutnyaadalahmenambahkantabellibrarianpadatabelbiblio_custom.Tabel-tabelruastambahandapatdimasukkansesuaidengankebutuhan.TabelbibliocustomsudahadajikakitamemasangminimalSenayan3-stable14(Seulanga),atauakanterbuatjikadilakukanupgradeSLiMSkesenayan3-stable14;Untukmulaimenambahkantabelbaru,klikpada"Altertable"danisikandatatabelsesuaidengantiperuasyangdikehendaki.UntukmemahamitipedatapadaMySQL,silahkanlihatrujukanini,https://goo.gl/LxhNMG;HasildaripenambahanruastersebutdapatdilihatpadatampilanAddNewBibliography.

10.17MemberCustomFieldSerupadenganBiblioCustom,padafiturinipenggunasenayandapatmenambahkaninformasi(field)baruyangharusdiisikandalaminformasikeanggotaan.Untukmenambahkanfieldbaru,langkah-langkahnyaadalahsebagaiberikut:

Bukafilemember/custom/fields.inc.phpyangterletakdifolderadmin/modules/membership;Dalamberkasinidisediakan5(lima)CustomFieldyangdapatdigunakan,jikahanyainginmenambahsatusaja,maka2-5dapatdihapusatautambahkansesuaikeperluan;PadaCustomField1diisisebagaiberikut:

Bab10-TipdanTrik

125

$member_custom_fields=array(

'status'=>array(

'dbfield'=>'status',//nameoffieldin'biblio'tableindatabase,makesu

reyoualreadydefineit!

'label'=>__('StatusPernikahan'),//labeloffieldinform

'type'=>'varchar',//typeoffield

'default'=>'',//defaultvalueoffield

'max'=>'50',//maximumcharactertoenterin'text'fieldtype

'data'=>false,//anarrayofdatafor'dropdown','checklist'or'choice'

'indexed'=>true,//NOTAPPLICABLEYET,FORFUTURERELEASEUSE

'width'=>50),//widthoffieldinformfor'text'fieldtype,maximumis10

0

Langkahberikutnyaadalahmenambahkantabelstatuspadatabelmember_custom.Tabel-tabelruastambahandapatdimasukkansesuaidengankebutuhan;Untukmulaimenambahkantabelbaru,klikpada"Altertable"danisikandatatabelsesuaidengantiperuasyangdikehendaki.UntukmemahamitipedatapadaMySQL,silahkanlihatrujukanini,https://goo.gl/LxhNMG;HasildaripenambahanruastersebutdapatdilihatpadatampilanAddNewMember.

10.18Visitor/PengunjungUntukmengakseshalamanpresensipengunjungpadaSLiMS,ketikpadakolomURL:

localhost/slims8_akasia/index.php?p=visitor

makahasilnyaakanmuncultampilanberikut

Bab10-TipdanTrik

126

Gambar10.10TampilanPenghitungJumlahPengunjung

10.19Pesangalat:ORDERBY...GROUPBY...GalatiniterjadijikaAndamenggunakanaplikasiMySQLversiterkini.Versiterbaruadalah8.0.x.ApabilaAndamenemukanpesangalatsepertiini:

Gambar10.11Pesangalat

Bab10-TipdanTrik

127

Gambar10.12Pesangalat

PesantersebutterjadikarenamasalahkompabilitasMySQLversiterbarudenganSLiMS.Untukmemperbaikinya,untuksaatiniAndadapatmenambahkansetelanpadakonfigurasiMySQLdidalamberkaskonfigurasiMySQL.Berkas-berkaskonfigurasinyabisadalamberkasmy.inidanataumy.cnf.

Padaberkaskonfigurasitersebut,dibawahkonfigurasi[mysqld]tambahkanbarisberikut,sehinggamenjadisepertiini:

[mysqld]

.

.

.

sql_mode=""

Setelahmenambahkanberkastersebut,silahkanmula-ulanglayananmsyqlpadasistemAnda.Mula-ulanglayananmutlakdiperlukansupayaperubahankonfigurasiyangAndalakukanbisaditerimaolehsistem.

Bab10-TipdanTrik

128

top related