用PB开发的图书库存管理系统程序报告

2019-09-01 23:56

《PowerBuilder程序设计》

课程设计报告

课题名称:

课题组成员:孙卫华,齐旭光,刘智超,李士卿,韩亚川

1 系统概论

由于现代社会发展迅速,各个单位为了提高自己的业务水平和增强实力,单位所库存的图书也越来越齐全,图书仓库管理的效率由此倍受关注。这让管理者在原有简易的人工系统管理下,效率低、强度大且易出错。因此迫切需要一种先进的库存管理系统以保证单位办事效率的高效、有序地进行,并便于管理者能清楚地了解单位图书库存的情况。便于一些图书使用单位或出版社图书的管理。

本系统是我们结合图书入库与出库两个方面的 ,开发出的一个比较科学的图书库存管理系统,可以供一些图书使用单位或出版社单位参考使用。 技术特点:

界面精致简洁方便 本着以质为先的思想,本系统数据显示采取PB独有的数据窗口机制;各功能项内容以菜单显示,并配有功能按钮,清晰明了,可以及点及出。

使用维护方便 因为系统主要是基于面向对象的数据库语言编写得,各功能都采用标准模式来实现,不需要专业的系统管理员即可对系统进行维护。

模块化设计 全套软件结构合理,模块化的设计可以使用户维护方便,轻松实现多种功能。

1

信息处理的完全标准化 就如设置Windows界面和菜单一样,本系统各个模块都采用Windows标准界面,给用户亲切的感觉就像每天走进自己的办公室一样,使用得心应手,工作起来信心百倍。

安全可靠 本系统有强大的权限管理功能,其权限分三种:图书入库管理权限、图书出库管理权限、数据初始化权限。通过权限维护保证数据的安全性。

2 需求分析与概要设计

2.1 需求分析

图书库存管理涉及到图书库存的各个方面,主要是图书入库,图书出库。一个实际的图书库存管理系统是具有对进出库图书各方面信息进行详细管理,分类统计等功能的复杂系统。一般的图书库存管理软件的基本功能为进出库图书的信息进行管理与维护。由于我做的是一个小型的图书管理管理系统,所以本系统拟。

系统主控界面

图2-1电器器材商店模型图 信管部门 概要设计 2.2

人事部门 销售部门 采购部门 仓管部门 2.1.1 系统启动画面

一个作为工程或系统运行时的启动画面。一个应用系统的启动画面往往是系统制作的一般的过程,他体现了系统制作的规范性。这部分没什么功能。只是系统的 一个欢迎界面。

2.1.2 工程主窗口

在启动画面出现之后,直接进入系统主控界面,也就是主窗口。通过这个主窗口之后需要执行各种功能。

主窗口所能实现的功能如下面截图所示。

2

(1)通过入库管理可以进入图书入库管理权限认证窗口。 (2)通过出库管理可以进入图书出库管理权限认证窗口。 (3)通过数据初始化控件可以进入

(4)通过权限维护控件可以对用户名及密码设置。 (5)退出功能实现的是退出本系统的使用。

2.1.3 图书入库管理权限认证

通过本部分可以通过输入用户姓名和用户密码登陆图书入库管理系统。这需要对权限认证按钮的单击事件编辑代码。

2.1.4 图书入库管理

通过权限认证了之后,可以对入库图书进行如下操作:增加记录,删除记录,查询记录。

2.1.5 图书出库权限认证

用图书出库用户姓名及口令进入图书出库窗口。

3

3 数据库逻辑设计库结构,其中包括使用的数据库管理系统和

数据库表结构等。设计数据库表结构是建立数据窗口的基

础。对于该系统,首先需要创建一个数据库的结构。在PB8.0内部利用Adaptive Server Anywhere建立图书信息管理系统数据库,命名为图书库存管理数据库。该数据库中共有4

个表。

(1)入库图书数据表 入库图书数据表如下表所示。

字段名称 图书编号 书名 作者 出版社 版次 入库数 单价 入库日期 入库序号 字段类型 char char char char char Integer numic data integer 20 26 10 26 26 默认 默认 默认 默认 字段大小 关键索引(Primary) 索引 忽略空值 否 否 否 否 否 否 否 否

(2)出库图书数据表

出库图书数据表如下表所示。 字段名称 图书编号 书名 作者 出版社 版次 入库数 单价 出库日期 出库序号 字段类型 char char char char char Integer numic data integer 20 26 10 26 26 默认 默认 默认 默认 字段大小 关键索引(Primary) 索引 忽略空值 否 否 否 否 否 否 否 据表

图书主表数据表如下表所示。

4

表2-3 商品信息表

字段名称 字段类型 char char 字段大小 20 26 索引 primary 忽略空值 否 否 图书编号 书名

(4)密码表

密码表数据表如下表所示。 字段名称 用户密码 用户名 字段类型 char char 字段大小 6 10 索引 primary 忽略空值 否 否 4 系统详细设计

4.1 主控程序模块

为了增强系统的保密性,一般应用程序都应当设置身份验证程序模块入系统时,但本系统每一个人只能对与他有关的的事务进行管理,从而只能对系统中想关的功能模块进行操作,而与他无关的功能模块则不能操作,这就作主要是通过权限控制得以实现的。系统启动后,出现欢迎界面,接着出现系统主窗口。

该窗口如下图所示。

5


用PB开发的图书库存管理系统程序报告.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:五年级语文上册第三单元知识点(苏教版)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: