java课程设计----图书馆管理系统
3正 文
3.1功能需求分析
(1)作为学生对图书管理系统的要求有:
1. 能按各种方式(比如书名、编号、作者)查询图书馆的藏书情况。 2. 能够方便地借阅图书、续借图书、归还图书。 3. 能够查询自己的基本资料、借阅图书情况。 4. 能够熟悉图书管理系统的使用。
(2)作为图书管理员,他们对图书管理系统的要求有: 1. 能方便的对图书进行录入登记,注销陈旧的书籍。
2. 能够方便地对新生进行登记,或注销已经毕业的学生信息(基本信息,借阅信息)。
3. 能够随时发布一些诸如各学院学生借阅图书超期情况、馆内藏书情况、借情况息,以便各学院能够随时获知本院学生的一些借书信息。
3.2系统用例分析
图书管理系统中包含书籍的采购、入库、编目、出借、归还、淘汰等功能,以及读者信息的管理。本系统对前期的工作进行了简化,删掉了书籍的采购、入库、编目等繁琐的工作,仅对系统主要部分进行分析。为了提高服务效果,图书馆系统实行开架阅览,并为读者提供客户端,读者可以查询到馆藏书目和个人在借图书的信息。这项功能也可以通过互联网实现。图书管理员通过系统记录图书的出借和归还,以及书目的维护和读者信息的维护。
3.3系统模块分析
3.3.1新书入库模块:
(1)新书入库界面包括图书相关的属性:编号、书名、作者、类别、出版日期、出版社、定价、数量、备注等。 3.3.2图书整理模块:
(1)图书整理界面包括:图书修改删除、图书类别编辑
图书修改删除界面除了包括图书的相关属性还包括图书修改功能。
图书类别编辑界面包括对类别编号、类别名称进行添加、删除、
修改的功模块。
3.3.3办借书卡模块:
办借书卡界面包括借书卡编号、持借书卡人的姓名、性别、组名、证件号。