kl800.com省心范文网

图书馆管理系统--详细设计说明书


详细设计说明书 1 引言
1.1 编写目的
本软件需求说明书是系统设计的依据, 是系统分析与设计人员的必读的参考 用书。

1.2 背景
a.图书管理系统 b.本项目的任务是由高校图书管理有关部门提出,由财经学院信息学院计 算机 1 班课题小组承担,徐洋洋等课题组成员进行研制、开发,待使用的是图书 馆前台操作人员及图书借阅人员。

1.3 定义
软件需求说明书。

1.4 参考资料
a. 本项目的开题报告; b.本项目的可行性分析报告; c.本项目的软件需求说明书; d.本项目的软件概要设计说明书; e.计算机软件工程规范国家标准汇编 2000。

2 系统结构
2.1 模块结构
系统模块结构图如图 1 所示。

w-js w-tsgl
图书管理
w-hs

借书 还书 罚款 简单查询 普通查询 高级查询

w-fk w-jdcx w-tscx 图书查询
w-ptcx

w-gjcx

w-dzzj

读者增加 读者删除 读者查询 读者修改
读者等级管理

用 户 登 记

w-dzcx
w-yhdj w-dzgl

读者管理

w-dzsc

w-dzxg

w-ck w-kcgl
库存管理

出库 入库
修改图书信息

w-rk w-xgtsxx

w-cxtj w-czygl
操作员管 理

查询统计 操作员增加 操作员删除 密码修改
个人信息查询 个人资料修改

czygl

w-czysc w-mmxg w-grxxcx

w-grxxgl 个 人 信 息
管理

w-grzlxg

W-SJBF

数据备份

图 1 系统模块结构

W_dzcx W_xzcx
选 择 查 询

读者查询

w_wncx

万 能 查 询

查询统计

W_cxtj w_jyqktj
借 阅 情 况 统 计

w_tslbtj
图 书 类 别 统 计

w_jyphb
借 阅 排 行 榜

W_grxxcx W_grzlcx
个 人 资 料 查 询

个人信息查询

w_grcqtscx w_dqjytscx w_lsjyqk w_fkjlcx
个人 超期 图书 查询 当前 借阅 图书 查询 历 史 借 阅 情 况 罚 款 记 录 查 询

W_grmmxg
个 人 资 料 修 改 个人密码修改

W_grzlxg

联系方式修改

W_lxfsxg

2.2 程序系统的结构
程序系统的结构如表 1 所示。 表 1 程序系统结构 程序名称 用户登记 主菜单 程序标识 W-YHDJ TSXT-MAIN W-TSGL W-TSCX
W-DZGL

调用关系

W-KCGL W_CZYGL W_DZGRXXGL 图书管理 W-TSGL W-JS W-HS W-FK 图书查询 W-TSCX W-JDCX W-PUCX W-GJCX 读者管理
W-DZGL

W-DZZJ W-DZSC W-DZXG W-DZCX W_DZDJGL

库存管理

W-KCGL

W-RK W-CK W-XGTSXX W_CXTJ

操作员管理

W_CZYGL

W_CZYZJ W_CZYSC W_MMXG

读者个人信息管理

W_DZGRXXGL

W_GRXXCX W_GRZLXG

数据备份 借书 还书 罚款 简单查询 普通查询 高级查询 读者增加 读者删除 读者查询

W_SJBF W-JS W-HS W-FK W_JDCX W_PTCX W_GJCX W_DZZJ W_DZSC W_DZCX W_SYDZCX W_TSCQDZCX W_YJYDZCX W_DZWNCX

读者等级管理 读者修改 出库 入库 修改图书信息 查询统计

W_DZDJGL W_DZXG W_CK W_RK W_XGTSXX W_TJCX W_JYQKTJ W_TSLBTJ W_JYPHB

操作员增加 操作员删除 密码修改 个人信息查询

W_CZYZJ W_CZYSC W_MMXG W_GRXXCX W_GRZLCX W_GRCQTSCX

W_DQJYTSCX W_LSJYQKCX W_FKJLCX 个人资料修改 W_GRZLXG W_GRMMXG W_LXFSXG 选择查询 万能查询 借阅情况统计 图书类别统计 借阅排行榜 个人资料查询 个人超期图书查询 当前借阅情况查询 历史借阅情况查询 罚款情况查询 个人密码修改 联系方式修改 W_SZCX W_DZWNCX W_JYQKTJ W_TSLBTJ W_JYPHB W_GRZLCX W_GRCQTSCX W_DQJYTSCX W_LSJYQKCX W_FKJLCX W_GRMMXG W_LXFSXG

3 代码设计
名称: 图书编码 别名:B_no 说明: 一本书对应一个唯一的编码 数据值类型: 离散 类型:字符 长度:13 有关数据结构: TSBMB 总编号: 编号:01 有关编号说明: XXX . X XX . 类别 楼层 架号

X XXX 层数 序号

名称:读者编码 别名:DZBM 说明:每个编码对应一个读者,每个读者有自己的操作权限,即对个人信息的维护、查询 数据值类型: 离散 类型: 字符 长度:10/6 有关数据结构: DZBMB,JYQKB 总编号: 编号:04 有关编号说明: XX XX XXX X XX (学生) 年级 院系 专业 班级 序号 00 XX 院系 XXX 工号 0 00(教师)

名称: 操作员编码 别名:CZYBM 说明:一个编码对应一个操作员,每个操作员有自己的操作权限 数据值类型: 离散 类型: 字符 长度:2 有关数据结构: CZYBMB,JYQKB 总编号: 编号:05 有关编号说明: XX 管理员指定编码

名称: 图书类别号 别名:B_class_no 说明:每本书对应一个类别,一个类别有多种书 数据值类型: 离散 类型:字符 长度:2 有关数据结构: TSLBB 总编号: 编号:06 有关编号说明: XX 所属学科

4 输入设计
输 入 设 计 说 明
NO 01 图书信息管理系统 输入信息 编号 相关模块 与编号 输入周期 输入方式 与 输入媒体 D_TSBM W_RK 半个月 输入期限 输入信息 名称 图书编码表

键盘

输入格式:项目名称,数据位数及其类型(数值、字符或汉字等) 图书编号 C(13) 价格 N(6) 是否含光盘 C(2) 书名 C(40) 类别号 C(2) 著者 C(35) 所属语种 C(10) 书籍开本 N(15) 出版社 C(20) 状态 C(6) 入库时间 D(8) 版次 N(2) 存放位置 C(20)

书籍页数 N(4)

设计者 设计日期

徐洋洋 2009-4-11

审核者 审核日期

王竹云 2009-4-15

输 入 设 计 说 明
NO 02 图书信息管理系统 输入信息 编号 相关模块 与编号 输入周期 输入方式 与 输入媒体 D_CZYBM W_CZYZJ 6 个月 输入期限 输入信息 名称 操作员编码表

键盘

输入格式:项目名称,数据位数及其类型(数值、字符或汉字等) 操作员编号 C(2) 姓名 C(8) 性别 C(2) 口令 C(10)

设计者 设计日期

徐洋洋 2009-4-11

审核者 审核日期

王竹云 2009-4-15

输 入 设 计 说 明
NO 03 图书信息管理系统 输入信息 编号 相关模块 与编号 输入周期 输入方式 与 输入媒体 D_DZBM W_DZZJ 一年 输入期限 输入信息 名称 读者编码表

键盘

输入格式:项目名称,数据位数及其类型(数值、字符或汉字等) 读者编号 C(10) 读者类型 C(8) 电话 C(11) 欠款状态 C(6) 生效日期 D(8) 姓名 C(8) 班级 C(20) 电子邮件 C(30) 性别 C(2) 院系 C(10) 口令 C(10) 读者状态 C(6) 备注信息 C(50)

失效日期 D(8)

设计者 设计日期

徐洋洋 2009-4-11

审核者 审核日期

王竹云 2009-4-15

输 入 设 计 说 明
NO 04 图书信息管理系统 输入信息 编号 相关模块 与编号 输入周期 输入方式 与 输入媒体 一年 键盘 输入期限 D_DZDJ 输入信息 名称 读者等级表

输入格式:项目名称,数据位数及其类型(数值、字符或汉字等) 读者类型 C(20) 借阅等级 N(1) 允许借书量 N(2)

设计者 设计日期

徐洋洋 2009-4-11

审核者 审核日期

王竹云 2009-4-15

输 入 设 计 说 明
NO 05 图书信息管理系统 输入信息 编号 相关模块 与编号 输入周期 输入方式 与 输入媒体 一年 键盘 输入期限 D_TSLB 输入信息 名称 图书类别

输入格式:项目名称,数据位数及其类型(数值、字符或汉字等) 图书类别号 C(2) 图书类别名 C(30) 允许被借数 N(1)

设计者 设计日期

徐洋洋 2009-4-11

审核者 审核日期

王竹云 2009-4-15

5 数据库设计
图书管理系统数据库表目录

序号
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 设计者

数据库名
操作员编码表 图书编码表 读者编码表 读者等级表 借阅情况表 图书类别表

标识符
CZYBMB TSBMB DZBMB DZDJB JYQKB TSLBB

页号

徐洋洋 2009-4-11

审核者 审核日期

王竹云 2009-4-15

设计日期

项目名称 子系统名称 主 码 索 引 外 码 简要说明 项次 01 02 03 04 05 06 07 08 09 10

图书 MIS 系统 图书编号

项目标识 建档日期

TSMIS 2009-4-11

数据库表标识符 数据库表名称 数据库表类别 数据来源 备分周期 预计记录数

JYQKB 借阅情况表

字段名称 图书编号 读者编号 借阅时间 应还时间 归还时间 续借次数 罚款原因 罚款金额 处理状态 操作员编码

字段标识符 B_no R_no Borrow_time S_Return_time H_Return_time Times Penalty_reason Penalty_sum Deal_state L_no

类 型 Char Char Date Date Date NUMERIC Char NUMERIC Char Char

长 度 10 10 8 8 8 1 20 6,2 6 2

Null NO NO NO NO NO NO NO NO NO NO

说 明

设计者 设计日期

徐洋洋 2009-4-11

审核者 审核日期

王竹云 2009-4-15

项目名称 子系统名称 主 码 索 引 外 码 简要说明 项次 01 02 03 04 05 06 07 08 09 10 11 13 14 15

图书 MIS 系统 图书编号 图书类别

项目标识 建档日期

TSMIS 2009-4-11

数据库表标识符 数据库表名称 数据库表类别 数据来源 备分周期 预计记录数

TSBMB 图书编码表

字段名称 图书编号 书名 著者 出版社 版次 价格 图书类别号 所属语种 状态 存放位置 是否含光盘 图书页数 图书开本 入库时间

字段标识符 B_no B_name Author Publishment Printed_order B_price B_class_no B_language B_state Leave_place Video_or_not Page B_format Buy_time

类 型 Char Char Char Char NUMERIC NUMERIC Char Char Char Char Char NUMERIC CHAR Date

长 度 10 40 35 20 2 6,2 2 10 6 10 2 4 15 8

Null NO NO NO NO NO NO NO NO NO NO NO NO NO NO

说 明

设计者 设计日期

徐洋洋 2009-4-11

审核者 审核日期

王竹云 2009-4-15

项目名称 子系统名称 主 码 索 引 外 码 简要说明 项次 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16

图书 MIS 系统 读者编号 读者类别

项目标识 建档日期

TSMIS 2009-4-11

数据库表标识符 数据库表名称 数据库表类别 数据来源 备分周期 预计记录数

DZBMB 读者编码表

字段名称 读者编号 姓名 性别 院系 读者类型 班级 口令 当前借书量 历史借书量 电话 电子邮件 读者状态 欠款状态 生效日期 失效日期 备注信息

字段标识符 R_no R_name Sex Depat R_title R_class Password Current_B History_B Tel E_mail R_state Arrearage_state Effective_time Disable_time Other

类 型 Char Char Char Char Char Char Char NUMERIC NUMERIC Char CHAR CHAR Char Date Date Char

长 度 10 20 2 20 8 20 10 1 5 11 30 6 6 8 8 50

Null NO NO NO NO NO YES NO NO NO YES YES NO YES NO YES YES

说 明

设计者 设计日期

徐洋洋 2009-4-11

审核者 审核日期

王竹云 2009-4-15

项目名称 子系统名称 主 码 索 引 外 码 简要说明 项次 01 02 03 04

图书 MIS 系统 操作员编号

项目标识 建档日期

TSMIS 2009-4-11

数据库表标识符 数据库表名称 数据库表类别 数据来源 备分周期 预计记录数

CZYBMB 操作员编码表

字段名称 操作员编号 姓名 性别 口令

字段标识符 L_no L_name Sex Password

类 型 Char Char Char Char

长 度 2 8 2 10

Null NO NO NO NO

说 明

设计者 设计日期

徐洋洋 2009-4-11

审核者 审核日期

王竹云 2009-4-15

项目名称 子系统名称 主 码 索 引 外 码 简要说明 项次 01 02 03

图书 MIS 系统 读者类型

项目标识 建档日期

TSMIS 2009-4-11

数据库表标识符 数据库表名称 数据库表类别 数据来源 备分周期 预计记录数

DZDJB 读者等级表

字段名称 读者类型 借阅等级 允许借书量

字段标识符 R_title Grade TMNCB

类 型 Char NUMERIC NUMERIC

长 度 8 1 1

Null NO NO NO

说 明

设计者 设计日期

徐洋洋 2009-4-11

审核者 审核日期

王竹云 2009-4-15

项目名称 子系统名称 主 码 索 引 外 码 简要说明

图书 MIS 系统 图书类别

项目标识 建档日期

TSMIS 2009-4-11

数据库表标识符 数据库表名称 数据库表类别 数据来源 备分周期 预计记录数

TSLB 图书类别表

项次 01 02 03

字段名称 图书类别名 图书类别号 允许被借数

字段标识符 B_class_name B_class_no TNCBB

类 型 Char CHAR NUMERIC

长 度 30 2 1

Null NO NO NO

说 明

设计者 设计日期

徐洋洋 2009-4-11

审核者 审核日期

王竹云 2009-4-15

6 程序模块设计
程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述
W-YHDJ 用户登记

NO
语言

01 Delphi 7.0

输入用户编号、口令、身份 显示用户姓名、输出操作子系统主模块 1) 2) 3) 4) 5) 输入用户编号 在操作员编码表或者读者编码中定位查找姓名并显示之 输入口令 定位查找满足用户编号及口令的用户,启动图书管理系统主菜单模块 三次输入口令不对自动退出,返回操作系统

设计者 设计日期

徐洋洋 2009-4-11

审核者 审核日期

王竹云 2009-4-15

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

TSXT-MAIN 主菜单

NO
语言

02 Delphi 7.0

W-TSGL,W-TSCX ,W-DZGL,W-KCGL,W-CZYGL,W-DZGRXXGL

选择

图 书 管 理 图 书 查 询 读 者 管 理 库 存 管 理 员 管 理 操 作

读 者 个 人 信 息 管 理

W-TSGL

W-TSCX

W- DZGRXXGL

W-DZGL

W-KCGL

W- CZYGL

设计者 设计日期

徐洋洋 2009-4-11

审核者

王竹云 2009-4-15

设计日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-TSGL 图书管理 W-JS W-HS W-FK

NO
语言

03 Delphi7.0

选择

借 书 还 书

罚 款

W-JS

W-HS

W-FK

设计者 设计日期

徐洋洋 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-JS 借书

NO
语言

04 Delphi7.0

图书编码 读者编码 JYQKB 1、输入读者的编码。 2、查询读者编码表,若存在,在屏幕上显示该读者的信息;若不存在该读者, 屏幕提示“对不起,您先须办理借阅卡”;若该读者借阅数目已满,屏幕提示 “对不起,您借阅数目已满,无法再借阅”;若该读者存在超期的书目,屏幕 提示“您存在已超期的图书,请先归还,再借阅”。若该读者存在欠款,屏幕 提示“您已欠款,无法借阅”。 3、输入读者要借阅的图书的编码。 4、在图书编码表中查询该书,若存在,在屏幕上显示该书相关信息。若不存 在,屏幕提示“对不起,库存中不存在该书”;若该书状态为“丢失”,屏幕 提示“对不起,该书已丢失,无法借阅”;若查询到该书状态为“借阅中”, 屏幕提示“对不起,该书已被借出,无法借阅”。 5、若图书在库,而且读者可借,执行借书操作,修改图书状态“借阅中”, 在借阅情况表中添加一条借阅信息。增加读者的已借书量。 6、返回:返回主菜单

设计者 设计日期

徐洋洋 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-HS 还书

NO
语言

05 Delphi7.0

图书编码 JYQKB 正常归还 a)输入读者要归还的图书的编码。 b)在图书编码表中查询该书, 若存在, 在屏幕上显示该书相关信息。 若不存在, 屏幕提示“库存中不存在该书”;若该书状态为“丢失”,屏幕提示“该书已 丢失”;若查询到该书状态为“在库”,屏幕提示“该书已在库”。 1) c)查询借阅情况表,归还日期超过应还日期,屏幕提示“该书超期*天, 应罚金额*元。罚款金额以每天 0.1 元人民币的幅度增长。 d)修改图书状态“在库”,修改借阅信息表,其中处理状态未“未处理”。减 少读者的已借书量。 e)返回主菜单

设计者 设计日期

徐洋洋 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-FK 罚款

NO
语言

06 Delphi7.0

读者编码 图书编码 D-TSBMB D-DZBMB 若该书丢失或损坏或光盘丢失,执行罚款 a)在下拉列表中选择罚款原因,若为“图书损坏”,还应选择破坏程度。 b)查询图书信息表,根据价格和罚款原因,自动显示罚款金额。 c)人工输入读者编号,若为存在的读者编码,自动显示读者信息,或者从过期 未罚款读者列表中选择读者。 从该读者的过期图书列表中选择要执行罚款的图 书,并显示该图书信息。 d)若未输入读者,屏幕提示“请先选中读者”,若未选择罚款图书,屏幕提示 “请先选中罚款图书”。 d)修改借阅情况表;修改读者编码表,其中处理状态改为已处理;修改图书 编码表。 e)屏幕提示“罚款成功”。 f)返回主菜单。

设计者 设计日期

徐洋洋 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-TSCX
图书查询

NO
语言

07 Delphi7.0

W-JDCX, W-PUCX, W-GJCX

选择

普 通 查 询

高 级 查 询

简 单 查 询

设计者 设计日期

王家驹 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-JDCX
简单查询

NO
语言

08 Delphi7.0

检索词 D-TSBMB a)输入检索词。 b)选择“模糊”,“ 题名”,“ 作者”. c)如果用户选择的是“ 题名”,则在图书编码表中找到图书名含该检索词的 图书信息,并显示在屏幕。 d)如果用户选择的是“作者”,则在图书编码表中找到图书著者含该检索词的 图书信息,并显示在屏幕。 e) 如果用户选择的是“模糊”,则在图书编码表中找到图书著者或图书名含 该检索词的图书信息,并显示在屏幕。 f)若未输入检索词,则显示提示信息“请输入检索词”。 g)若图书编码中没有对应的图书,则显示“对不起,没有您找的图书”。

设计者 设计日期

王家驹 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-PTCX
普通查询

NO
语言

09 Delphi7.0

检索词 D-TSBMB a) b) c) d) e) f) 在下拉列表中选择文献类型。 在下拉列表中选择查询类型。 输入查询内容。 选择查询模式。 选择查询模式。包括“前方匹配”、“任意匹配”。 根据用户选择的是文献类型,查询类型,查询模式和输入的查询内容,在 图书编码表中找到对应图书信息,并显示在屏幕。 g) 若未输入查询内容,则显示提示信息“请输入查询内容”。 h) 若图书编码中没有对应的图书,则显示“对不起,没有您找的图书”。

设计者 设计日期

王家驹 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-GJCX
高级查询

NO
语言

10 Delphi7.0

检索词 D-TSBMB a) 输入题 名、出版社、著 者。 b) 在下拉列表中选择语种类别(包括 所有语种 中文 英语 日语 俄语 德语 法语 ) c) 在下拉列表中选择图书类型。 d) 根据的输入和选择信息, 查询图书编码表, 显示满足所有条件的图书信息。 e) 如果有的编辑框未填或未在下拉列表中选择,屏幕显示“请输入完整的图 书信息” f) 如果没找到该书,屏幕显示“对不起,没有你要查找的图书”。

设计者 设计日期

王家驹 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-DZGL
读者管理

NO
语言

11 Delphi7.0

W-DZZJ,W-DZSC,W-DZCX,W-DZXG

选择

读 者 增 加

读 者 删 除

读 者 查 询

读 者 修 改

读者 等级 管理

设计者 设计日期

王家驹 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-DZZJ
读者增加

NO
语言

12 Delphi7.0

读者信息 新添加的读者信息 ***************** a)输入读者信息,包括读者编号、姓名、性别、院系、读者类型、班级、借阅 等级、电话、电子邮件、备注信息。 b)若未输入读者编号,则在屏幕上显示提示信息“请输入读者编号”。 c)若未输入姓名,则在屏幕上显示提示信息“请输入姓名”。 d)若未输入性别,则在屏幕上显示提示信息“请输入性别”。 e)若未输入院系,则在屏幕上显示提示信息“请输入院系”。 f)若未输入读者类型,则在屏幕上显示提示信息“请输入读者类型”。 g)若未输入班级,则在屏幕上显示提示信息“请输入班级”。 h)若未输入借阅等级,则在屏幕上显示提示信息“请输入借阅等级”。 i)若未输入读者编号、姓名、性别、院系、读者类型、班级、借阅等级中两项 以上包括两项,则在屏幕上显示提示信息“请输入完整的读者信息”。 j)添加成功后,在读者编号添加一个记录。

设计者 设计日期

王家驹 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-DZSC
读者删除

NO
语言

13 Delphi7.0

读者信息 DZBMB************** a)选定准备删除的读者,点击删除。 b)如果未选定目标,则在屏幕上显示提示信息“请选定想删除的读者”。 c)屏幕提示“是否真的要删除该读者” d)如果该读者有借阅的图书未还, 屏幕提示 “该读者有未还书目, 暂不能删除” e)删除成功后,在读者编号中减少一个记录。

设计者 设计日期

王家驹 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-DZDJGL 读者等级管理

NO 语言

14 Delphi7.0

读者等级 DZDJB**************** a) b) c) d) e) 输入读者类型 输入读者等级 输入允许最大借书量 确定:保存到读者等级表中。 返回主窗口。

设计者 设计日期

王家驹 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-DZCX
读者查询

NO
语言

15 Delphi7.0

W_XZCX,W_WNCX

选择

选 择 查 询

万 能 查 询

设计者 设计日期

王家驹 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-XZCX
选择查询

NO
语言

16 Delphi7.0

检索词 D-DZBMB a)在下拉列表中选择“当前有图书超期未还读者”“所有读者”“当前有借 阅未还读者”“存在欠款记录读者”。 b) 如果用户选择的是“当前有图书超期未还读者”,那么查询借阅情况表, 获取该表中应还时间小于当前系统时间, 且图书状态为 “借阅中” 的读者编号, 再根据该读者编号,在读者编码表中定位到该读者,显示该读者的信息并显示 c) 如果用户选择的是“当前有借阅图书未还的读者”,那么查询借阅情况表, 获取该表中图书状态为“借阅中”的读者编号,再根据该读者编号,在读者编 码表中定位到该读者,显示该读者的信息并显示。 f) 如果用户选择是是“存在欠款记录读者”,那么查询借阅情况表,找到罚 款原因不为空的读者,显示罚款原因,罚款金额,处理状态,并获取该读者编 号,在读者编码表中定位到该读者,显示该读者的姓名,班级。 d) 如果有读者借阅了多本书,该读者姓名只显示一次。 e)下拉列表默认为“所有读者”。

设计者 设计日期

王家驹 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-WNCX
读者万能查询

NO
语言

17 Delphi7.0

检索词 D-DZBMB a)输入检索词。 b)在编辑框中输入读者编号或 姓名或读者类型等除备注信息的非数字信息。 c)根据读者输入的信息,在读者编码表中查询相关记录输出显示。 d) 若未输入检索词,则显示提示信息“请输入检索词”。

设计者 设计日期

王家驹 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-DZXG
读者修改

NO
语言

18 Delphi7.0

新的读者信息 更新后的读者信息************ a)选定准备修改的读者,点击修改。 b)修改读者信息,包括姓名、性别、院系、读者类型、班级、借阅等级、电话、 电子邮件、备注信息。 c)显示提示信息“确实要修改?”点击“确定”,提示“修改成功”。 d)修改成功后,在读者编号中更改该读者的信息。

设计者 设计日期

王家驹 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W_KCGL
库存管理

NO
语言

19 Delphi7.0

W-RK,W-CK,W-XGTSXX,W_CXTJ

选择

入 库

出 库

修 改 图 书 信 息

查 询 统 计

设计者 设计日期

金鑫 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-RK
入库

NO
语言

20 Delphi7.0

图书信息 TSBMB*************** 单击“添加图书”,显示添加图书窗口。 1、 输入:图书编号、书名、作者、出版社、版次、价格、类别和所属语种都 在下拉列表中选择。存放位置、是否含光盘、书籍页数、书籍开本、入库 时间为当前时间。 2、 取消:当输入过程中不想存盘,直接点击取消按钮后,将已输入的数据删 除,重新生成一条空记录。 3、 确认: 点击确认将刚输入的记录存盘,并将图书编号、书名、作者、出 版社、版次、价格、类别、所属语种、存放位置、是否含光盘、书籍页数、 书籍开本、入库时间存入账号编码表中(要进行查重处理)。

设计者 设计日期

金鑫 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-CK
出库

NO
语言

21 Delphi7.0

图书信息或直接选中***************** TSBMB****************** 1、 选择要删除的图书。 2、 取消:返回主窗口。 3、 删除:屏幕提示“是否真的要删除该书”;确定:根据图书编码,查询图 书编码表,定位到该本书,如果该书状态为“借阅中”,屏幕提示无法删 除,否则,在图书编码中删除该书记录,提示修改成功。 4、 返回主窗口。

设计者 设计日期

金鑫 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W- XGTSXX
修改图书信息

NO
语言

22 Delphi7.0

新的图书信息 TSBMB******************* 选定准备修改的图书,点击修改。 1、 修改图书信息。 2、 取消:当输入过程中不想存盘,直接点击取消按钮后,返回主窗口。 3、 确认: 点击确认将修改后的新的记录存盘,并存入账号编码表中,然后 提示“修改成功”。 4、 图书类别和图书编码中表示图书类别的信息要保持一致。

设计者 设计日期

金鑫 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-CXTJ
查询统计

NO
语言

23 Delphi7.0

W_JYQKTJ,W_TSLBTJ,W_JYPHB

选择

借 阅 情 况 统 计

图 书 类 别 统 计

借 约 排 行 榜

设计者 设计日期

金鑫 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-JYQKTJ
借阅情况统计

NO
语言

24 Delphi7.0

“已借出图书”、 “现已超期未还图书”、“所有图书”或“在库图书” 图书信息 a)在下拉列表中,选择“已借出图书”, “现已超期未还图书” “所有图书”, “在库图书”。 b)如果用户选择的是“已借出图书”,查询图书编码表,把图书状态为“借阅 中”的图书信息显示在屏幕。 c) 如果用户选择的是“现已超期未还图书”,那么查询借阅情况表,获取该 表中应还时间小于当前系统时间,且图书状态为“未还”的图书编号,再根据 该图书编号,在图书编码表中定位到该书,显示该书的信息并显示 d) 如果用户选择的是“在库图书”,那么查询图书编码表,获取状态为“在 库”的图书信息显示。

设计者 设计日期

金鑫 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-TSLBTJ
图书类别统计

NO
语言

25 Delphi7.0

图书类别 图书信息 a)点击“图书类别统计”,显示试看类别统计窗口。 b)显示所有类型图书的总金额和总数量

设计者 设计日期

金鑫 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-JYPHB
借阅排行榜

NO
语言

26 Delphi7.0

点击“借阅排行榜” 图书信息 a)点击“借阅排行榜”。 b) 查询借阅情况表,按照图书编码进行分组,统计每本图书的借约记录次数, 然后按照从高到低排序。 c) 显示图书信息。

设计者 设计日期

金鑫 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W_CZYGL
操作员管理

NO
语言

27 Delphi7.0

W_CZYZJ、W_CZYSC、W_MMXG

选择

操 作 员 增 加

操 作 员 删 除

密 码 修 改

设计者 设计日期

胡飞奔 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-CZYZJ
操作员增加

NO
语言

28 Delphi7.0

操作员信息 CZYBMB**** 单击“添加操作员”,显示添加窗口。 1、 输入:操作员编码、姓名、性别、口令 2、 取消:当输入过程中不想存盘,直接点击取消按钮后,将已输入的数据删 除,重新生成一条空记录。 3、 确认: 点击确认将刚输入的记录存盘,并将操作员编码、姓名、性别、 口令存入操作员编码表中(要进行查重处理)。 4、 如果输入信息不完全,屏幕提示“请输入完整是操作员信息”。 5、 返回主窗口。

设计者 设计日期

胡飞奔 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-CZYSC
操作员删除

NO
语言

29 Delphi7.0

操作员信息 CZYBMB****************** a)选定准备删除的操作员,点击删除。 b)如果未选定目标,则在屏幕上显示提示信息“请选定想删除的操作员”。 c)屏幕提示“是否真的要删除该操作员” d)删除成功后,在操作员编号中减少一个记录。

设计者 设计日期

胡飞奔 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-CZYXG
操作员修改

NO
语言

30 Delphi7.0

新的操作员信息***************** 更新后的操作员信息****************** 1、选定准备修改的操作员,点击修改。 2、修改操作员信息。 3、取消:点击取消,返回主窗口。 4、确定:点击确定,提示“修改成功”。在读者编号中更改该读者的信息。

设计者 设计日期

胡飞奔 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-GRXXCX 个人信息查询

NO
语言

31 Delphi7.0

W_GRZLCX,W_CQTSCX,W_DQJYTSCX,W_LSJYQKCX,W_FKJLCX

选择

个 人 资 料 查 询

超 期 图 书 查 询

当前 借阅 图书 查询

历 史 借 阅 情 况

罚 款 记 录 查 询

设计者 设计日期

华晓琛 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-GRZLCX 个人资料查询

NO
语言

32 Delphi7.0

读者编码 D-DZBMB a)当用户进入个人信息维护界面时,默认显示是个人资料。 b)用户点击“个人资料”。 c)根据读者编码,在读者编码表中定位到该读者. d)在屏幕上显示该读者的个人信息(除了密码)。

设计者 设计日期

华晓琛 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W-GRCQTSCX 个人超期图书查询

NO
语言

33 Delphi7.0

鼠标点击“超期图书” D-TSBMB a) 用户点击“超期图书”。 b) 根据读者编码,在借阅情况表中定位到该读者的所有借阅超期未还书目, 获得书目的借阅时间,应还时间。 c)根据图书编码,在图书编码表中获得该书的书名,著者和存放位置。 d)在屏幕上显示图书编号和以上所获得信息。

设计者 设计日期

华晓琛 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W_DQJYTSCX
当前借阅图书查询

NO
语言

34 Delphi7.0

鼠标点击“当前借阅” D-TSBMB a) 用户点击“当前借阅”。 b) 根据读者编码,在借阅情况表中定位到该读者,把其所有图书状态为“借 阅中”。获得这些书目的借阅时间,应还时间。 c)根据图书编码,在图书编码表中获得该书的书名,著者和存放位置。 d)在屏幕上显示图书编号和以上所获得信息。 e)读者选择一本书,点击“续借”。 f)在借阅情况表查询该书的应还时间,如果应还时间大于当前时间 7 天,则不 能续借,显示“超出续借时间,不能续借”。 g)在借阅情况表中查询的该本书续借次数, 如果该书续借次数超过最大续借次 数 (假定规定只能续借一次, 则当已经续借过了, 那么该书就不能再续借了) , 屏幕提示“该书超过最大续借次数,不能再续借”。 h)在借阅情况表中查询该读者当前正在借阅的所有图书的应还时间和图书状 态。只要有一本书应还时间小于当天时间且图书状态为“借阅中”,则说明存 在超期图书,屏幕提示“对不起,您存在超期图书,无法续借”。 i) 在借阅情况表中查询对应该读者的借阅记录, 若借阅记录的处理状态为 “未 处理”,说明该读者存在欠款,不能续借图书。屏幕提示“对不起,您存在欠 款,无法续借”。

设计者 设计日期

华晓琛 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W_LSJYQKCX
历史借阅图书查询

NO
语言

35 Delphi7.0

鼠标点击“历史借阅” D-TSBMB a) 用户点击“历史借阅”。 b) 根据读者编码,在借阅情况表中定位到该读者的所有图书状态为“已还”。 的书目,并获得这些书目的借阅时间,应还时间。 c)根据图书编码,在图书编码表中获得该书的书名,著者和存放位置。 d)在屏幕上显示图书编号和以上所获得信息。

设计者 设计日期

华晓琛 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W_FKJLCX
罚款记录查询

NO
语言

36 Delphi7.0

鼠标点击“罚款记录” D-TSBMB a) 用户点击“罚款记录”。 b) 根据读者编码,在借阅情况表中定位到该读者,并找出把其所有图书状态 为“已还”,罚款原因或罚款金额不为空的书目。获得这些书目的借阅时间, 应还时间,罚款金额,处理状态。 c)根据图书编码,在图书编码表中获得该书的书名,著者和存放位置。 d)在屏幕上显示图书编号和以上所获得信息。

设计者 设计日期

华晓琛 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W_GRZLXG
个人资料修改

NO
语言

37 Delphi7.0

W_GRMMXG,W_LXFSXG

选择

个 人 密 码 修 改

联 系 方 式 修 改

设计者 设计日期

华晓琛 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W_GRMMXG
个人密码修改

NO
语言

38 Delphi7.0

旧密码、新密码和确认密码 显示修改密码是否成功 a) b) c) d) e) f) g) h) 输入旧密码 输入新密码 再次输入新密码 根据读者编号,在读者编码表中定位到该读者,获得该读者的口令,如果 与读者输入的旧密码相同,继续。否则屏幕提示“输入的旧密码有误” 比较读者两次输入的旧密码是否相等, 如果相等, 完成密码修改, “密 提示 码修改成功”,否则提示“两次输入的新密码不一致,请重新输入”。 如果读者输入的信息不完全, 即有的项没有输入为空, 屏幕显示提示信息。 如果读者输入的密码不符合密码格式的要求,屏幕提示“您输入的密码格 式有误”,并显示密码的格式要求。 返回密码修改页

设计者 设计日期

华晓琛 2009-4-11

审核者

王竹云 2009-4-15

审核日期

程序编号 程序名 调用关系 参数或接 口说明 输入说明 输出说明 功能及算 法描述

W_LXFSXG
联系方式修改

NO
语言

39 Delphi7.0

新的电话或 EMAIL 显示是否修改成功 a) 输入新的电话或 EMAIL b) 点击确定,提示“修改成功”。 c) 如果读者输入的信息不完全,即有的项没有输入为空或不符合格式,屏幕 显示提示信息。 d)返回:返回修改联系方式页面

设计者 设计日期

华晓琛 2009-4-11

审核者

王竹云 2009-4-15

审核日期

7 输出设计
输出设计说明
NO:01 输出信息 编号 相关模块 与编号 输出周期 输出方式 与 输出媒体 罚款原因 C(20) 图书类别 C(20) 应还时间 D(8) 读者编号 C(10) 图书名称 C(40) 实还时间 D(8) D-FKQK W-CXTJ 每星期 输出期限 显示器 输出格式:项目名称,数据位数及其类型(数值、字符或汉字等) 读者姓名 C(8) 借出时间 D(8) 罚款金额 N(6) 处理状态 C(6) 图书编号 C(10) 输出信息 名称 图书管理系统 罚款情况

设计者 设计日期

徐洋洋 2009-4-11

审核者 审核日期

王竹云 2009-4-15

NO:02 输出信息 编号 相关模块 与编号 输出周期 输出方式 与 输出媒体

D-FKQK

输出信息 名称

图书管理系统 借阅图书

W_GRCQTSCX, W_DQJYTSCX, W_LSJYQK 每天 输出期限 显示器 输出格式:项目名称,数据位数及其类型(数值、字符或汉字等) 图书编号 C(10) 图书名称 C(40) 著者 C(35) 存放位置 C(10) 借出时间 D(8)

应还时间 D(8)

设计者 设计日期

徐洋洋 2009-4-11

审核者 审核日期

王竹云 2009-4-15

NO:03 输出信息 编号 相关模块 与编号 输出周期 输出方式 与 输出媒体

W-GRZL W_GRZLCX

输出信息 名称

图书管理系统 个人资料

输出期限 显示器 输出格式:项目名称,数据位数及其类型(数值、字符或汉字等) 读者编号 C(10) 读者类别 C(8) 生效日期 D(8) 读者姓名 C(8) 班级 C(20) 失效日期 D(8) 性别 C(2) 当前借书量 N(1) 电话 C(11) 院系 C(20) 历史借书量 N(5) 电子邮件 C(30)

读者状态 C(6) 设计者 徐洋洋

欠款状态 C(6)

备注信息 C(50) 审核者 王竹云

设计日期

2009-4-11

审核日期

2009-4-15

NO:04 输出信息 编号 相关模块 与编号 输出周期 输出方式 与 输出媒体

W-cqts

输出信息 名称

图书管理系统 读者个人超期图书

W_GRCQTSCX, W_CQTSCX
输出期限 显示器 输出格式:项目名称,数据位数及其类型(数值、字符或汉字等) 图书编码 C(10) 应还时间 D(8) 书名 C(40) 存放位置 C(10) 著者 C(35) 借阅时间 D(8)

设计者

徐洋洋

审核者

王竹云

设计日期

2009-4-11

审核日期

2009-4-15

NO:05 输出信息 编号 相关模块 与编号 输出周期 输出方式 与 输出媒体

W-tscx

输出信息 名称

图书管理系统 图书信息

W-JDCX,W-PUCX,W-GJCX,W_DQJYTSCX,W_LSJYQKCX,W_TSLBTJ
每天 输出期限 显示器 输出格式:项目名称,数据位数及其类型(数值、字符或汉字等) 图书编码 C(10) 书名 C(40) 著者 C(35) 存放位置 C(10)

图书状态 C(6)

设计者

徐洋洋

审核者

王竹云

设计日期

2009-4-11

审核日期

2009-4-15

NO:06 输出信息 编号 相关模块 与编号 输出周期 输出方式 与 输出媒体

W-FKJL

输出信息 名称

图书管理系统 个人罚款情况

W_FKJLCX
输出期限 显示器 输出格式:项目名称,数据位数及其类型(数值、字符或汉字等) 图书编码 C(10) 应还时间 D(8) 书名 C(40) 存放位置 C(10) 著者 C(35) 应罚金额 N(6) 借阅时间 D(8) 处理状态 C(6)

设计者

徐洋洋

审核者

王竹云

设计日期

2009-4-11

审核日期

2009-4-15

NO:07 输出信息 编号 相关模块 与编号 输出周期 输出方式 与 输出媒体

W-JYPHB

输出信息 名称

图书管理系统 借阅排行榜

W_JYPHB
输出期限 显示器 输出格式:项目名称,数据位数及其类型(数值、字符或汉字等) 图书编号 C(10) 书名 C(40) 著者 C(35) 被借阅次数 N(3)

设计者

徐洋洋

审核者

王竹云

设计日期

2009-4-11

审核日期

2009-4-15

NO:08 输出信息 编号 相关模块 与编号 输出周期 输出方式 与 输出媒体

W-DZDJ

输出信息 名称

图书管理系统 读者等级

W_DZDJGL
输出期限 显示器 输出格式:项目名称,数据位数及其类型(数值、字符或汉字等)

读者类型
C(8)

借阅等级
N(1)

允许借书量
N(2)

设计者

徐洋洋

审核者

王竹云

设计日期

2009-4-11

审核日期

2009-4-15

8 测试用例设计 测试用例设计报告 1 引言
1.1 编写的目
测试各个模块,根据模块的功能说明,检验模块是否有错误和预期达到的目 标。

1.2 背景
A、图书管理系统由图书管理模块、图书查询模块、读者管理模块、库存管 理模块、操作员管理模块、个人信息管理等模块组成。 B、本项目的任务是由高校图书管理有关部门提出,由财经学院信息学院计 算机 1 班课题小组承担,徐洋洋等课题组成员进行研制、开发,待使用的是图书 馆前台操作人员及图书借阅人员。

2 计划
2.1 软件说明
本图书管理系统适用于专科院校、综合性大学图书馆管理系统,能使图书管 理工作更加高效、简洁、安全。

2.2 测试内容
图书管理、图书查询、读者管理、库存管理、操作员管理、个人信息管理, 以及中间数据的转化处理过程。

2.3 测试设计说明
测试 1 管理员增加 输入: 编码:01 姓名:王家驹 性别:男 口令:123456

确认后就存入到管理员编码表中

测试 2 读者增加: 输入 1: 编码:0604200132 学生 2006 常 姓名:王家驹 性别:男 口令:upper 院系:信息学院 借阅等级:3 读者类型: 读者状态:正

班级:06 计算机 1

生效日期:2006/9/1

失效日期:2010/6/20

确认后就存入到管理员编码表中 输入 2: 编码:0604200123 姓名:胡飞奔 生 2006 班级: 计算机 1 06 性别:男 院系:信息学院 读者类型:学 生

口令: upper 借阅等级:3

读者状态: 正常

效日期:2006/9/1

失效日期:2010/6/20

确认后就存入到管理员编码表中 输入 3 编码:0604200121 姓名:李四 生 2006 班级:06 日语 1 性别:男 口令:upper 院系:外国语学院 借阅等级:2 读者类型:学

读者类型:正常

生效日期:2006/9/1

失效日期:2010/6/20

确认后就存入到管理员编码表中 输入 4: 编码:060000 姓名:张三 口令:upper 借阅等级:1 性别:男 院系:信息学院 读者类型:教师

读者类型:正常

生效日期:2000/9/1

确认后就存入到读者编码表中

测试 3 读者等级表 输入: 读者类型:辅导员 读者类型:教师 借阅等级:1 借阅等级:1 允许借书量:20 允许借书量:20 允许借书量:10 允许借书量:6

读者类型:学生 2005 读者类型:学生 2006

借阅等级:2 借阅等级:3

读者类型:学生 2007 读者类型:学生 2008

借阅等级:3 借阅等级:3

允许借书量:6 允许借书量:6

确认后就存入到读者等级表中

测试 4 图书类别管理 输入 图书类别名:自动化技术、计算技术 图书类别号:经济计划与管理 图书类别号:TP 图书类别号:F2 允许被借量:10 允许被借量:8

测试 5 图书增加 输入 1: 图书编号:TP.2-03.3001 书名:软件设计师考试分析与真题详解 作者:张友生 徐锋 施游 TP 出版社:电子工业出版社 状态:在库 版次:1 价格:50.00 类别号:

所属语种:中文

存放位置:二楼

是否含光盘:无

书籍页数:600

书籍开本:787*1020 1/16

入库时间:1998/2/23

确认后就存入到图书编码表中 输入 2: 图书编号: F2.1-10.2003 书名:Principles of Marketing Gary Armstrong 别号:F2 无 出版社:清华大学出版社 状态:在库 作者: Philip Kotler , 价格:59.80 类

版次:10 存放位置:一楼

所属语种:英文 书籍页数:563

是否含光盘:

书籍开本:787*1020 1/16

入库时间:2007/01/06

确认后就存入到图书编码表中 输入 3: 图书编号:TP.2-03.2401 书名:Visual C++6.0 实例教程 出版社:电子工业出版社 中文 360 状态:在库 版次:1 价格:30.00 作者:门槛创作室 所属语种: 书籍页数:

类别:TP

存放位置:二楼

是否含光盘:是

书籍开本:787*1092 1/16

入库时间:1997/11/5

测试 6 借书 输入 1: 图书编码:F2.1-10.2003 读者编号:0604200134 主要处理:定位到该本书和该读者,显示图书信息和读者信息,并判断一系列可 借的条件,确认可借后就存入到借阅情况表中。 输入 2: 图书编码:TP.2-03.3001 读者编码:0604200132 处理情况同上

测试 7 还书: 图书编码:F2.1-10.2003 主要处理:定位到该本书和该读者,显示图书信息和读者信息,确认未超期后可 借后借阅情况表中。

借书: 图书编码:F2.1-10.2003 读者编号:0802200212 主要处理:定位到该本书和该读者,显示图书信息和读者信息,并判断一系列可 借的条件,确认可借后就存入到借阅情况表中。

测试 8 当前借阅统计 输出:
项次 01 02 图书编号 图书编号 书名 著者 读者姓 名 徐洋洋 读者编号 借阅时间 系统时间

F2.1-10.2003 TP.2-03.3001

Principles of Philip Kotler , Gary Armstrong Marketing 软件设计师考试 张友生 徐锋 施游 分析与真题详解

0604200134

王家 驹

0604200132 系统时间

测试 9 图书类别统计 输出:
项次 01 02 类别号 类别名 总金额 80 总数量 2

TP F2

自动化技术、计算技 术 经济计划与管理

59.80

1

测试 10 借阅排行榜 输出:
项次 01 图书编号 图书编号 书名 著者 , 被借阅次数 2

F2.1-10.2003

Philip Principles of Marketing Kotler Gary Armstrong

02

TP.2-03.3001

03

TP.2-03.2401

1 软件设计师 张友生 考试分析与 徐锋 真题详解 施游 Visual 门槛创作 0 C++6.0 实 例 室 教程

测试 11 图书修改 选中图书 TP.2-03.2401 版次:2 确认后把新的图书信息存入图书编码表中。 修改:

测试 12 图书删除 输入 1: 图书编号:TP.2-03.3001

主要处理:屏幕显示该书信息,查询到该本书状态为“正在借阅中” ,屏幕显示 “该书正在借阅中,无法删除” 。 输入 2: 图书编号:TP.2-03.2401 主要处理:屏幕显示该书信息,查询到该本书状态为“在库” ,屏幕提示是否真 的要删除,确认后在图书编码中删除该书记录。

测试 13 读者个人信息查询 登陆框输入:编码:0604200132 密码:upper 单击“当前借阅情况查询” ,输出:
项次 01 图书编号 图书编号 书名 著者 存放位 置 借阅时间 系统时间 应还时间 比系统时 间大一个 月

TP.2-03.3001

软件设计师考试 分析与真题详解

张友生 徐锋 施游

二楼

测试 14 图书简单查询 输入:张友生 输出
项次 01 图书编号 图书编号 书名 著者 存放位 置 图书状态 图书状态 借阅中

TP.2-03.3001

软件设计师考试 分析与真题详解

张友生 徐锋 施游

二楼


赞助商链接

图书管理系统详细设计说明书(最终版)

图书管理系统详细设计说明书(最终版)_计算机软件及应用_IT/计算机_专业资料。依据...3/17 2 总体设计 2.1 可行性分析本系统主要实现对图书馆信息的管理,主要功能...

6.图书管理系统详细设计说明书

13 1 详细设计说明书 1 引言 1.1 编写目的图书管理系统详细设计阶段的主要任务是在图书管理系统概要设计书基础上,对概要设计中产 生的功能模块进行过程描述,设计...

图书管理系统详细设计报告

五、实验结果 图书管理系统详细设计说明书Ⅰ、可行性分析 本系统主要实现对图书馆信息的管理,主要功能为管理有关读者,书籍,借 阅和管理者的信息等。本系统结构分...

图书馆管理系统详细设计说明书

图书馆管理系统详细设计说明书_企业管理_经管营销_专业资料 暂无评价|0人阅读|0次下载|举报文档 图书馆管理系统详细设计说明书_企业管理_经管营销_专业资料。图书馆...

图书管理系统详细设计说明书

软件名称 详细设计说明书 学年论文(课程设计) 题目:图书管理系统详细设计说明书 学院 学科门类 专业学号姓名 指导教师 工商学院 工学 软件工程 2012484088 李伟 ...

图书管理系统详细设计文档+.doc

纸质图书信息化管理系统详细设计说明书Ⅰ、可行性分析 本系统主要实现对纸质图书...图书馆管理系统 输出数据 显示器 当前日期 系统时钟 第 0 层图: 图书馆管理...

图书管理系统详细设计说明书

图书管理系统详细设计说明书 - 文档名称:图书管理系统详细设计说明书 项目名称:图书管理系统 班级:网络 1511 组员:黄宇磊、季政超、邰涛 胡发堂、徐宇飞、刘东 王...

〖图书管理系统〗详细设计说明书——肖磊

设计功能模块的内部细节,包括算法和详细数据结构, 为编写源代码提供必要的说明。...图书馆管理 系统 编写人 陈新光 完成时间 2007-11-26 页码 第5页 功能流程...

图书管理系统详细设计

设计功能模块的内部细节,包括算法和详细数据结构, 为编写源代码提供必要的说明。...图书馆管理 系统 编写人 陈新光 完成时间 2007-11-26 页码 第5页 功能流程...

《基于web的图书馆管理系统》详细设计

基于web 的图书馆管理系统 详细设计说明书 日期: 2 0 11 年 0 9 月 2 2 日 1 编写说明编写说明 标题:详细设计说明书 类别:文档 密级:内部 编辑软件:...