图书库存管理系统设计与开发

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

图书库存管理系统设计与开发

1

图书库存管理系统设计与开发

一、课程设计目的:

无论是学校、出版社或其它一些单位,往往需要对图书库存和出库进行管理,而这些工作是一个繁杂的事情,如何用一

个现代化的管理手段来代替复杂的手工劳动,这是一个重

要的问题。本例结合图书库存与出库两方面的问题,开发

出一个比较科学的图书库存管理系统,能够供一些图书使

用单位和出版单位参考使用。

二、需求分析:

1、功能需求

(1)对图书入库的管理(更新、添加、修改和删除)

(2)对图书出库的管理(更新、添加、修改和删除)

(3)对图书进行入库统计

(4)对图书进行出库统计

(5)对图书入库结存报表的查询

(6)对图书出库结存报表的查询

(7)对用户权限的维护

2、总体设计

(1) 系统层次框图

1、FLASH画面:系统启动画面,它首先运行一个FLASH画

面,在一定间隔之后,该画面自动隐藏,然后自动进入主控界面,再执行各个功能。

2、系统主控界面:系统的主控界面既系统主窗体,它用于控

制其它功能模块的运行。该主控界面为每一个使用模块赋予了一个用户权限,只有经过相关的权限认证后才能进行相关的操作。

3、图书入库管理:由于图书入库是一个多次完成的过程,

因此,需要用一个图书主表与相关的数据表进行关联。

在该窗体中,只需要输入一本书的基本信息,然后在下面的表格中能够多次进行该书的入库记录。

4、图书出库管理:由于图书出库也是一个多次完成的过

3

程,因此,需要用一个图书主表与相关的数据表进行关

联。在该窗体中,只需要输入一本书的基本信息,然后在下面的表格中能够多次进行该书的出库记录。

5、图书入库结存窗体:图书结存是库存管理的重要内容,

往往一个库房中图书众多,统计起来非常麻烦,因此能否实现自动统计功能是非常重要的一个问题。经过该窗体,能够逐条地对记录进行每一本书的入库金额计算,然后经过报表自动统计出每一本图书的册数、金额、全部图书的总册数和总金额。

6、图书出库结存窗体:图书结存是库存管理的重要内容,

往往一个库房中图书众多,统计起来非常麻烦,因此能否实现自动统计功能是非常重要的一个问题。经过该窗体,能够逐条地对记录进行每一本书的出库金额计算,然后经过报表自动统计出每一本图书的册数、金额、全部图书的总册数和总金额。

7、入/出库图书结存报表:作为一个数据库应用系统,一个

信息输出的报表往往是不可少的,因此我们为入/出库数据表创立一个报表,该报表不但能够报告入/出库的全部信息,而且能够对一些数据进行结存统计,如果对图书的总册数、图书的总金额等直接在报表中进行相关的统计,完全不需要人工去统计。

4

8、用户权限维护窗体:作为一个完整的系统,往往需要对

用户权限进行控制或认证,用户能够经过本窗体进行增

加、删除或修改密码。

(3) 数据库设计

1、名称:入库图书数据表

5

相关文档
最新文档