万庆花
图书管理系统的设计与实现
万庆花
随着信息化时代的到来,传统的手工管理图书的时代已经远离我们,取而代之的是快捷方便的图书管理系统。如何在众多的图书管理系统中拥有适合自己的图书管理系统呢?对此,我们根据我们的实际情况,开发了适合自己的图书管理系统-图书馆集群自动化管理系统,为我们学校广大师生的读书、学习、科研等服务。该图书馆集群自动化管理系统采用B/S架构,使用Java技术,遵照J2EE标准,三层体系结构,满足安全性和系统可伸缩发展的需求,符合IT技术的发展潮流。
系统的总体功能可以分为两部分,一部分是学生端,学生端重要功能可以进行查询、查看新书通告、信息公告等,读者登陆后可以查看、修改个人信息,查看自己的借阅记录等。另一部分是管理员,管理员分为普通管理员和系统管理员,普通管理员能够进行图书流通、读者管理、图书管理、进行借阅等工作。系统管理员主要分配不同管理者权限、不同类型的图书流通规则等。其主要功能如图1所示。
在系统的概要设计阶段,对系统的功能作了简要介绍。系统的功能分为三大模块,管理端模块和读者端模块。以流通模块部分为例进行详细设计。流通管理模块:包括借书、还书、续借、催还通知四个子模块。
借书。进入“流通管理借书”界面,当前功能提示是借书处理,读者证的输入框和图书条码输入框为空,光标停留在读者证输入框,等待工作人员用光笔读入。……