图书馆管理系统详细设计说明书.pdf
-
1引言2
1.1编写目的2
1.2背景2
1.3术语与缩略语2
1.4参考资料2
2系统构造2
3程序1设计说明3
3.1程序描述3
3.2功能3
3.3性能6
3.4输入项7
3.5输出项7
3.6算法7
3.7流程编辑10
3.8接口14
3.9储存分配14
3.10限制条件15
.z
-
系统详细设计说明
——图书馆管理系统
1引言
1.1编写目的
本需求的编写是为了研究图书管理系统软件的开发途径和应用方法。同时它也是进展工
程筹划、概要设计和详细设计的根底,是维护人员进展部维护,信息更新,验收和测试的依
据。
本需求的预期读者是与图书管理系统软件开发有联系的决策人,开发组成人员,扶助开
发者,支持本工程的领导和公司人员,软件验证者
1.2背景
本工程的名称:图书馆管理系统开发软件。
本工程的任务提出者及开发者是图书管理系统软件开发小组,用户是学校图书馆。
本产品是针对电脑管理图书的需求设计的,可以完成读者登记、读者借还书、图书登记、
图书查询等主要功能
1.3术语和缩略语
LMS:LibraryManagementSystem,图书管理系统。
SQLSERVER:MicrosoftSQLServer2000数据库管理系统。
DELPHI:DELPHI7,Borland公司的可视化开发工具。
1.4参考资料
软件工程——海藩编著清华大学
数据库系统概论——萨师煊王珊编著高等教育
VisualBasic数据库系统开发实例导航〔第二版〕——韬骆娟何旭洪
编著人民邮电
VisualBasic程序设计教程——曾强聪编著中国水利水电
2系统构造
我们用两层体系构造作为图书馆管理信息系统软件解决方案的核心,将系统的操作人员
划分为三类:读者,工作人员,系统管理员
依据软件工程的根本原理,详细设计阶段的根本任务是确定应该怎样具体实现所要求的
系统,也就是说,经过这个阶段的设计工作,应该得出对目标系统的准确描述,从而在系统
实现阶段可以把这个描述直接翻译成用*种程序设计语言书写的程序。具体来说就是把经过
总体设计得到的各个模块详细的加以描述。
3程序1设计说明
3.1程序描述
3.2功能
.z
-
功能需求〔一〕
.1规格说明
读者登记,即输入读者的具体信息。
.2引言
为了把读者的具体信息(包括:读者编号,,学院,专业,年级等)写
入读者目录文件中。
.3输入
读者具体信息。
.4处理
通过图书管理系统写入读者目录文件中。
.5输出
读者具体信息。
功能需求〔二〕
.1规格说明
输入新书的全部信息。
.2引言
为了输入新书的全部信息〔包括:分类目录号、流水号〔唯一〕书名、作者、
容摘要、价格和购书日期等〕。
.3输入
新书的全部信息。
图书管理系统软件需求分析
.4处理
通过图书管理系统写入图书目录文件中。
.5输出
新书信息的全部容。
功能需求〔三〕
.1规格说明
查询读者的相关信息。
.2引言
根据读者编号查询读者的相关信息
.3输入
读者信息的