基于VB.NET图书管理系统(5)

来源:xiaoniu168.com 作者:本站原创 添加时间:2012-04-14 点击数:26134

计算机毕业设计介绍:

3 图书馆管理系统需求分析
本图书管理系统包括系统管理(读者管理和图书管理)、编目、图书流通、查询等功能。通用图书馆管理系统所必备的功能,如图1所示,其中每个功能都由若干相关联的子功能模块组成。

图1  图书馆管理系统的基本功能模块
3.1 基础信息维护
“基础信息维护”功能模块用于对图书馆信息、书籍信息等项目进行初始化设置,这些设置一般不轻易改动,其中包括的子功能模块如图2所示。图2  “基础信息维护”模块
“图书馆信息”用于设置本图书馆的基础信息,包括图书馆名称、馆长、负责人、电话、说明等。
“系统参数设置”用于设置系统运行所需的参数,包括证件有效期、图书超期罚款金额等。
“书架设置”用于设置书架的基础信息,内容包括书架编号、书架名称等。
“管理员设置”用于设置管理员的基本信息如姓名、编号、性别、密码等。
3.2 读者管理
“读者管理”功能模块用于管理读者相关的信息,其中包括的子功能模块如图3所示。图3   “读者管理”功能模块
“读者管理设置”用于设置读者的类型及相关的信息,内容包括类型、可借图书册数、续借次数、限制图书等。
“读者档案管理”用于设置读者相关的信息,内容包括编号、条形码、姓名、性别、类型、出生日期、有效证件、证件号码、联系方式、登记日期、有效日期、操作员备注、图书借阅次数、是否挂失等。
3.3 图书管理
“图书管理”功能模块用于管理图书相关的信息,其中包括的子模块如图4所示。
图4  “图书管理”功能模块
“图书类型设置”用于设置图书的类型及相关的信息,内容包括名称、可借天数等。
“出版社设置”用于设置图书所属出版社的基础信息,内容包括出版社编号、ISBN(国际标准书号)、出版社名称等。
“图书档案管理”用于设置图书相关的信息,内容包括编号、条形码、书名、类型、作者、译者、ISBN、出版社、价格、页码、书架名称、现存总量、入库时间、操作员、简介、借出次数、是否注销等。
“图书注销”用于注销、报废图书,将图书档案的“是否注销”字段设置为1,被注销的图书不可以再借出。
“图书征订”用于订购新书,内容包括征订编号、书名、类型、ISBN、出版社、作者、译者、订购者、订购者联系方式、订购数量、订购单价、订购日期、是否验收、实际数量、实际金额、验收日期、操作员等。
“图书验收”用于征订的图书到货后验收,增加图书的库存。
3.4 图书流通管理
“图书流通管理”功能模块用于管理图书流通环节相关的操作,其中包括如图5所示的子功能模块。  
图 5  “图书流通管理”功能模块
“图书借阅”用于登记读者借阅图书的记录并减少图书在库的库存,登记内容包括借阅编号、图书编号、读者编号、押金、借阅时间、应还时间、操作员等。
“图书归还”用于登记读者归还图书的记录并增加图书在库的库存,登记内容包括归还编号、图书编号、读者编号、退还押金、归还日期、操作员等。
“图书续借”用于登记读者到期图书的续借记录。
“图书预约”用于登记读者的图书预约记录。
“图书丢失”用于报失图书,内容包括丢失编号、图书编号、读者编号、赔偿金额、操作时间、操作员等。
“图书罚款”用于对图书超期的罚款管理,内容包括罚款编号、图书编号、读者编号、罚款日期、应罚金额、实收金额、是否交款、备注等。

〖资料来源:计算机毕业论文 www.xiaoniu168.com

第6页为计算机毕业论文部分......

【联系方式】

【本站信誉】

用心做计算机毕业设计论文网