1 / 24
文档名称:

图书管理系统详细设计.docx

格式:docx   大小:654KB   页数:24页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

图书管理系统详细设计.docx

上传人:guoxiachuanyue 2022/8/25 文件大小:654 KB

下载得到文件列表

图书管理系统详细设计.docx

相关文档

文档介绍

文档介绍:830I0I80E08003
K0I0I80E08003
矍丑
800I0I80E08003
SI0I0I80E08003
^T0T0T80E08002
II0I0I80E08003
:匱幣筋屮盘输入

可借复本
BKEJIE
INT

键盘输入

借书状态
Btatus
VARCHAR
0一6字节
键盘输入

备注
Bremark
VARCHAR
0—100字节
键盘输入

输出项
图书管理模块:书籍条码号、ISBN号、类别编号、书籍名称、作者姓名、出版社、图
书总数量、可借复本、借书状态、登记日期、备注。
算法
新书入库:
If有输入要添加的内容then
If有输入重复内容then
重新输入
Else添加新书信息
Endif
Else重新输入
Endif
查询图书信息:
begin
输入查询条件a
ifa二图书名称then
查询相应图书
endif
elseifa二出版社信息then查询相应出版社的图书endif
elseifa二作者信息then查询相应作者的图书endif
end;
旧书出库:
if还有未还副本then提示不能出库
else删除图书信息endif
流程逻辑
开贻
输典登询条件
谢书名称?
出版社?
作者?
]
结束
查询国书信息:
查询相应的图书信息
查询相应的閤书信息
开始
是否还有未还副本
结束
绘示不能出库
I日书出库}
删除该国书信息


书目信息存放在books表中。
读者信息存放在readers表中。
借阅记录存放在borrow表中。
图书类型存放在btypes表中。
读者类型存放在rtypes表中。

本图书馆管理信息系统的限制条件是:
操作系统采用Window9x及以上版本。
操作时,先建立图书信息库,再办理图书证业务,最后处理读者借阅事务。
对于多本相同的书,每本编制唯一图书馆内部编号,一次最多借10本书。

图书管理模块:图书是否被重复录入;馆内图书是否可借;图书查询是否准确。

本系统的功能比较全面,综合考虑了用户的各项要求,因此没有尚未解决的问题
4读者管理模块(readers)设计说明
程序描述该程序主要是对读者进行管理,包括新增读者信息、读者信息查询、注销等操作。
本程序除查询部分外其他的在需要使用时才调入内存。
性能
(1)要求系统安全稳定,可靠性高。
(2)操作简便,运用灵活,实用性强,准确性高。
(3)系统出现故障时要尽可能给出较为明确的出错提示及解决办法,系统应具有必要的错误保护机制。
输入项
读者(readers):
名称
标识
类型
有效范围
输入方式
安全保密
借书证号
RNO
VARCHAR
0—
-12字节
键盘输入

读者姓名
RNAME
VARCHAR
0—
-8字节
键盘输入

Rtno
VARCHAR
0—
-12字节
键盘输入

读者类型
读者性别
RSEX
VARCHAR
0一6字节
键盘输入

出生年月
RBIRTHDAY
Datetime


读者系别班级
或科室
RIdentity
VARCHAR
0—30字节
键盘输入

登录密码
RPASSWORD
VARCHAR
0—30字节
键盘输入
保密
权限
RQX
VARCHAR
0—12字节
键盘输入
保密
输出项
读者管理模块:借书证号、读者姓名、读者类型、读者性别、读者年龄、读者系别班级或科室。
算法
添加新用户:
If有输入要添加的内容then
If有输入重复内容then
重新输入
Else
添加新用户信息
Endif
Else重新输入
Endif
查询读者信息:
begin
输入查询条件a
fa二读者姓名then
查询相应读者信息
endif
elseifa二借书证号then
查询相应借书证号的读者信息
endif
end;
用户注销:
if还有图书未还then
提示不能注销
else删除读