论文部分内容阅读
随着现代科学技术的进步,人类社会正逐渐走向信息化,信息资源的建设、适合自身实际需要的软件系统以及信息管理方面的意识逐步加强。利用先进的技术实现教育教学管理现代化,提高在校师生的工作与学习效率。我国对图书的计算管理技术起步于20世纪70年代末期,随着改革开放步伐的迅速发展,特别是20世纪90年代以后,我国图书馆信息网络建设取得了较大发展,图书的管理手段已经从人工管理过渡到计算机管理。山东金融职业学院图书馆是一个小型图书馆,拥有读者1700多人,藏书10万册左右,工作人员7名,目前开展的业务仅有图书借阅和期刊阅览两项,随着信息化进程的加快,图书管理工作也需要由传统的手工管理向计算机管理过渡,可是根据此图书馆的现状,如果花几十万元引进大型图书管理系统,则会造成资源浪费,不但花钱多,而且绝大部分的功能都用不上,此时开发一款适合小型图书馆的管理系统势在必行。本文结合山东金融职业学院图书馆的实际情况,利用uml建模语言对学院的图书管理系统进行了开发设计,在设计之前首先对图书馆进行了细致的调研,然后对金融职业学院图书管理系统进行了详细的需求分析,进行了功能模块划分和数据库模式分析,并由此设计了数据库的结构和应用程序。本系统采用windows xp作为操作平台,以delphi作为数据库管理信息系统的前端开发软件,以sqlserver作为数据源,来实现图书管理系统的六大功能模块:读者管理模块,图书管理模块,流通管理模块,查询管理模块,统计管理模块和系统管理模块,在系统设计过程中,把语音模糊查询算法应用到查询功能中,这在小型的图书管理系统中是非常罕见的,同时在算法的实现过程中对其进行了改进,使得图书查询性能更好,速度更快。系统运行结果证明本文所设计的图书管理系统可以满足借阅者,图书馆工作人员和高级管理员三方面得需要。最后,在结论中总结了系统的特色,提出了不足及今后完善的方向。