二、项目概述 1.该项目为图书管理系统,其功能如下: 内容来自论文无忧网 www.paper51.com 1)图书(书名、著、译者、出版社、单价、书号、出版时间)、期刊(期刊名、卷号、期号、主办单位)基本情况录入; http://www.paper51.com 2)登记(读书名、书名、借书日期、该读者已借书册数); 内容来自www.paper51.com
3)还书登记(还书日期); 内容来自www.paper51.com 4)崔还书; paper51.com 各种查询、统计: http://www.paper51.com 1)图书、期刊查询:基本情况、库存总册书、借出情况(读者借书日期); 内容来自论文无忧网 www.paper51.com 2)读者查询:目前所借图书、期刊名细帐; 内容来自www.paper51.com
3)图书、期刊库查询(各种图书、期刊收藏明细、总金额)。 paper51.com 2.软件功能结构图: 内容来自www.paper51.com
计算机系资料室图书管理系统 copyright paper51.com
系统管理 http://www.paper51.com
基本情况录入 http://www.paper51.com 借、还书管理 内容来自www.paper51.com 查询、统计 内容来自www.paper51.com
初始化 内容来自论文无忧网 www.paper51.com 数据备份 内容来自论文无忧网 www.paper51.com 操作员管理 paper51.com 一般用户登陆 paper51.com 新图书登记 paper51.com 新期刊登记 内容来自www.paper51.com 借书登记 http://www.paper51.com 还书登记 copyright paper51.com
图书库藏查询 内容来自www.paper51.com 借书证库查询 内容来自论文无忧网 www.paper51.com 图书查询 copyright paper51.com 借书查询 paper51.com 还书查询 内容来自www.paper51.com 系统流程图: paper51.com 图书管理系统 内容来自www.paper51.com
copyright paper51.com 读者查询系统 内容来自www.paper51.com
内容来自www.paper51.com
图书期刊库 内容来自论文无忧网 www.paper51.com 查询 内容来自www.paper51.com 3.用户特征、运行环境和条件与限制: paper51.com
掌握计算机使用基础技术,以及了解一些信息管理科学技术的人员均可以进行使用。本软件可在WINDOWS98/2000/XP下安装、操作,如需进一步了解本程序需执行Visual FoxPro安装程序,对本软件进行调试 内容来自论文无忧网 www.paper51.com 三、数据描述 内容来自论文无忧网 www.paper51.com 数据项定义 http://www.paper51.com
1.图书库的数据项定义: paper51.com 名称 paper51.com 别名 paper51.com
类型 paper51.com 长度 http://www.paper51.com 其他 copyright paper51.com 图书书名 http://www.paper51.com SM 内容来自www.paper51.com
字符型 http://www.paper51.com 20 内容来自论文无忧网 www.paper51.com
普通索引 内容来自www.paper51.com
书号 paper51.com SH 内容来自论文无忧网 www.paper51.com
数值型 内容来自论文无忧网 www.paper51.com 20 内容来自www.paper51.com
主索引 http://www.paper51.com
译者 内容来自www.paper51.com YZ 内容来自www.paper51.com
字符型 内容来自www.paper51.com 10 copyright paper51.com 出版社 内容来自论文无忧网 www.paper51.com CBS 内容来自www.paper51.com 字符型 copyright paper51.com 20 paper51.com
单价 copyright paper51.com
DJ paper51.com
数值型 内容来自www.paper51.com 8 内容来自www.paper51.com 出版时间 内容来自www.paper51.com CBSJ 内容来自www.paper51.com 日期型 http://www.paper51.com
8 paper51.com
2.期刊库的数据项定义: 内容来自论文无忧网 www.paper51.com 名称 http://www.paper51.com 别名 内容来自论文无忧网 www.paper51.com 类型 内容来自www.paper51.com 长度 paper51.com
其他 paper51.com 期刊名 http://www.paper51.com QKM 内容来自论文无忧网 www.paper51.com 字符型 http://www.paper51.com
20 copyright paper51.com 普通索引 http://www.paper51.com 卷号 内容来自论文无忧网 www.paper51.com
JH 内容来自论文无忧网 www.paper51.com
数值型 内容来自论文无忧网 www.paper51.com 20 http://www.paper51.com 主索引 内容来自www.paper51.com
期号 paper51.com QH copyright paper51.com
数值型 内容来自www.paper51.com
10 内容来自www.paper51.com 主办单位 paper51.com ZBDW paper51.com 字符型 内容来自论文无忧网 www.paper51.com 20 paper51.com 3.借、还书库的数据项定义: 内容来自www.paper51.com 名称 内容来自www.paper51.com 别名 paper51.com 类型 内容来自www.paper51.com 长度 copyright paper51.com
其他 内容来自www.paper51.com 姓名 http://www.paper51.com XSXM 内容来自www.paper51.com 字符型 paper51.com 10 paper51.com
普通索引 内容来自论文无忧网 www.paper51.com 借书证号 http://www.paper51.com JSZH copyright paper51.com
数值型 内容来自论文无忧网 www.paper51.com 8 内容来自www.paper51.com 主索引 内容来自论文无忧网 www.paper51.com
图书书名 内容来自www.paper51.com SM copyright paper51.com 字符型 paper51.com 20 http://www.paper51.com 图书编号 内容来自www.paper51.com SH paper51.com
字符型 内容来自www.paper51.com 20 paper51.com 借书日期 paper51.com JSRQ 内容来自www.paper51.com 日期型 paper51.com 8 内容来自论文无忧网 www.paper51.com 还书日期 内容来自www.paper51.com HSRQ 内容来自论文无忧网 www.paper51.com
日期型 内容来自www.paper51.com 8 内容来自www.paper51.com 4.借书证库的数据项定义: paper51.com 名称 paper51.com
别名 copyright paper51.com 类型 http://www.paper51.com 长度 http://www.paper51.com 其他 内容来自论文无忧网 www.paper51.com 姓名 paper51.com JSXM 内容来自www.paper51.com 字符型 内容来自www.paper51.com
10 paper51.com 普通索引 内容来自论文无忧网 www.paper51.com 借书证号 http://www.paper51.com JSGH paper51.com
字符型 http://www.paper51.com
6 paper51.com 主索引 内容来自www.paper51.com 性别 copyright paper51.com XB http://www.paper51.com 字符型 内容来自www.paper51.com 4 copyright paper51.com 单位 内容来自www.paper51.com DW http://www.paper51.com
字符型 内容来自www.paper51.com 8 copyright paper51.com 5.操作员库的数据项定义: copyright paper51.com 名称 内容来自www.paper51.com 别名 内容来自论文无忧网 www.paper51.com
类型 内容来自论文无忧网 www.paper51.com 长度 内容来自论文无忧网 www.paper51.com 其他 http://www.paper51.com
操作员用户名 copyright paper51.com
CZYYHM http://www.paper51.com 字符型 内容来自www.paper51.com 10 copyright paper51.com
口令 http://www.paper51.com KL paper51.com 字符型 http://www.paper51.com 10 内容来自www.paper51.com 数据表(库)描述 内容来自论文无忧网 www.paper51.com 图书数据库=图书书名+图书编号+著者+出版社+单价+书号+出版时间 copyright paper51.com 借书库=姓名+借书证号++教师姓名+图书名称+借书日期+还书日期 copyright paper51.com 教师数据库=姓名+借书证号+单位 内容来自www.paper51.com
操作员库=操作员用户名+口令 paper51.com 四、功能需求 http://www.paper51.com 本软件是在Visual FoxPro6.0应用软件下编写,其用户界面为Visual FoxPro表单形式,操作人员在表单中进行一系列的管理操作: http://www.paper51.com 进入图书管理系统软件后,根据不同操作目的,系统将软件功能分为四项基本功能:系统管理、基本情况输入、借还书管理、查询和统计。 copyright paper51.com 1.基本情况输入包括插入、删除、更改三项操作。即操作人员对新进图书和期刊情况的输入登记,新输入的图书期刊资料在“确认”后,追加到图书库或期刊库中,在以后的查询等手续中可获得相关的信息;并可删除已过期的信息和更改已有的资料信息存在错误,同且与之相应的内容均将会自动更新。 内容来自www.paper51.com
2.借、还书管理包括借书登记和还书登记。在借阅者的档案中,选择“借书登记”按钮,输入借阅图书(期刊)的名称或书号(卷号),在“确认”后,系统默认计算机当前时间为该读者的借书日期,并从此刻起开始累计借书天数;选择“还书登记”按钮,输入图书(期刊)的名称或书号(卷号),也可以在已借书刊的列表框中选中该书后,进行还书操作,通过“确认”,系统默认计算机当前时间为该读者的还书日期,同时停止借书天数的累加,操作人员根据需求,选择是否将累计的天数“初始化”为;系统还具有统计已借书册数的功能,读者每登记借一本书后,数据库就会自动累加,且在“书刊总册数”中显示出,一旦还书就不参加已借书册数的统计。 内容来自www.paper51.com 3.查询和统计功能各包括若干项子功能。查询项即包括:图书库藏(期刊库藏)查询、图书(期刊)查询、学生(教师)借书查询。图书库藏(期刊库藏)查询是用以查询学校图书馆内是否藏有所要查询的书刊,以及与该书刊的相关属性(如:著者、书号、单价、出版社等);图书(期刊)查询是用以查询该书刊是否被借阅,如被借阅则可显示借阅人,借阅日期,借阅天数等;学生(教师)借书查询是用以查询该读者已经借有哪些书刊,各书刊的借阅日期和已借阅的天数。本软件设置了不同的查询路径:通过学生(教师)信息查询借书情况;通过书刊信息查询学生(教师)情况;通过书刊名查询其相关属性,运作极其方便。另外,系统对多种资料具有统计功能,包括图书馆馆藏图书、期刊总数的统计,借阅出的书刊总数的统计,已登记的具有借阅资格人数的统计,各个借阅读者已借有的图书册数的统计(一旦还书,就不参加已借书册数的统计),已借图书天数的统计等。 copyright paper51.com 4.统管理功能包括:数据的初始化、数据文件备份、操作员管理、教师管理。 内容来自www.paper51.com 五、外部接口 内容来自www.paper51.com 1.用户界面 copyright paper51.com
在WINDOWS98/2000/XP操作系统下运行本程序,能够直观根据运作界面进行操作。 内容来自www.paper51.com 2.硬件接口 内容来自www.paper51.com
普通无故障的电脑均可运作,如果计算机性能较强的话,运行本软件将会更流畅。 内容来自www.paper51.com 3.软件接口 paper51.com 计算机必须有软驱或光驱进行安装本软件。 paper51.com 4.通信接口 http://www.paper51.com
安装网卡,通过接线实现多机互联,以一台为主机形成局域网,实现数据共享,实时操作等。 copyright paper51.com 5.故障处理 http://www.paper51.com 若不能很好的运作本软件,请您察看你的计算机操作系统是否出现完好,并对你的计算机进行一下系统优化。若完成以上尝试还未正常运行本软件,请保存先前的录入数据,然后重新执行本软件的安装程序,或联系本软件开发者。 内容来自论文无忧网 www.paper51.com 六、性能需求 http://www.paper51.com
本软件对录入的数据进行较高的数据精度限制.且本软件响应时间较稳定,能帮助用户建立稳定的工作节奏,足够满足用户的需求。如果想提高本软件性能可购买新版本图书管理系统软件进行安装。 copyright paper51.com 七、其他要求 内容来自论文无忧网 www.paper51.com 本软件使用界面具有使用者名称以及进入口令输入,这能很好的为使用者保存好信息数据,保证了数据的安全保密性。若在使用本软件中出现故障,请不要担心。在设计本软件过程中设计者已考虑到这一点,所以本软件通过正当途径就能解决,本软件的可维护性、可移植性、可靠性均达到较高要求。 内容来自论文无忧网 www.paper51.com 软件设计书 内容来自论文无忧网 www.paper51.com
一、引言 内容来自论文无忧网 www.paper51.com 本文件是图书管理系统这一软件的书面补充,主要服务于本软件使用者,使使用者对本软件有一般的了解,初步的认识。 paper51.com 本软件的项目名称为图书馆管理系统、代码为TSGLXT,项目负责人、系统分析员、系统设计员和程序设计员均为:潘春伟。 内容来自论文无忧网 www.paper51.com
本软件是受扬州大学图书馆委托开发的,它与其它相关软件在使用中能够起到互补的作用,从而更好对图书进行管理。 copyright paper51.com 本软件在开发过程中参考了以下参考资料,分别为: copyright paper51.com [1]王能斌 数据库系统 北京:电子工业出版社,1995 内容来自论文无忧网 www.paper51.com [2]王能斌 数据库系统原理 北京:电子工业出版社,2000 copyright paper51.com
[3]刘方鑫 数据库原理与技术 北京:电子工业出版社,2001 copyright paper51.com [4]潭浩强 C程序设计 北京:清华大学出版社,2001 paper51.com [5] 刘瑞新,文成林,汪远征编著 Visual FoxPro程序设计教程 北京:机械工业出版社,2000 paper51.com [6]卢雪松 Visual FoxPro教程 南京:东南大学出版社,2001 内容来自www.paper51.com [7]蔡希尧,陈平 面向对象技术 西安:西安电子科技大学出版社,1993 http://www.paper51.com 以下列出的是本项目文档中所用到的专门术语定义和英文缩写词的原文: paper51.com
1.图书库的数据项 2.借、还书库的数据项 copyright paper51.com
名称 http://www.paper51.com 别名 内容来自www.paper51.com
名称 paper51.com 别名 copyright paper51.com 图书书名 http://www.paper51.com
SM paper51.com 姓名 copyright paper51.com XM copyright paper51.com
书号 内容来自www.paper51.com SH paper51.com 借书证号 内容来自论文无忧网 www.paper51.com XSZXH paper51.com 著者 paper51.com
ZZ 内容来自www.paper51.com 图书书名 paper51.com
SM 内容来自www.paper51.com 译者 copyright paper51.com YZ http://www.paper51.com 图书编号 copyright paper51.com SMH 内容来自论文无忧网 www.paper51.com 出版社 内容来自www.paper51.com CBS 内容来自论文无忧网 www.paper51.com 借书日期 paper51.com
JSRQ paper51.com 单价 paper51.com DJ copyright paper51.com 还书日期 内容来自www.paper51.com HSRQ http://www.paper51.com 出版时间 内容来自论文无忧网 www.paper51.com
CBSJ http://www.paper51.com 3.借书证库的数据项 4.操作员库的数据项 copyright paper51.com 名称 paper51.com 别名 内容来自论文无忧网 www.paper51.com 名称 copyright paper51.com 别名 内容来自www.paper51.com
姓名 paper51.com XM paper51.com 操作员用户名 http://www.paper51.com CZYXM 内容来自www.paper51.com 借书证号 paper51.com
JSZH copyright paper51.com 口令 http://www.paper51.com KL paper51.com 单位 内容来自www.paper51.com DW 内容来自www.paper51.com 二、任务概述 copyright paper51.com 为了方便学生(包括老师)在图书馆看书、借书,为了更好的服务于学生,图书馆就需要一个系统完善的图书管理系统来提高图书的利用率,降低馆藏图书数据的冗余度,保证馆中图书数据的一致性,这就是开发本软件的原因,其目的就是为了更好服务图书馆,完善图书馆的管理系统,提高图书馆的管理操作能力,提高图书的利用和管理服务于学生。 内容来自论文无忧网 www.paper51.com 本软件是在Visual FoxPro6.0应用软件下编写,其用户界面为Visual FoxPro表单形式,操作人员在表单中进行一系列的管理操作。 http://www.paper51.com
进入图书管理系统软件后,根据不同操作目的,系统将软件功能分为四项基本功能:系统管理、基本情况输入、借还书管理、查询和统计。 copyright paper51.com 1.基本情况输入包括插入、删除、更改三项操作。 内容来自论文无忧网 www.paper51.com
2.借、还书管理包括借书登记和还书登记。 内容来自论文无忧网 www.paper51.com 3.查询和统计功能各包括若干项子功能。 http://www.paper51.com 4.统管理功能包括:数据的初始化、数据文件备份、操作员管理、教师管理。 内容来自www.paper51.com 三、软件设计 paper51.com 1、软件处理流程描述 copyright paper51.com 图书管理系统 http://www.paper51.com
内容来自www.paper51.com
读者查询系统 http://www.paper51.com copyright paper51.com 图书期刊库查询 paper51.com
2、软件总体结构设计 paper51.com 计算机系资料室图书管理系统 paper51.com 系统管理 内容来自www.paper51.com 基本情况录入 内容来自www.paper51.com 借、还书管理 copyright paper51.com
查询、统计 内容来自www.paper51.com 初始化 paper51.com 数据备份 内容来自www.paper51.com 操作员管理 copyright paper51.com 教师管理 http://www.paper51.com 新图书登记 paper51.com 新期刊登记 http://www.paper51.com 借书登记 内容来自www.paper51.com 还书登记 copyright paper51.com 图书库藏查询 paper51.com 期刊库藏查询 内容来自论文无忧网 www.paper51.com
图书查询 内容来自论文无忧网 www.paper51.com
教师借书查询 copyright paper51.com 3、模块功能设计。包括模块的输入、输出设计,接口设计(外部接口设计,如拥护界面、软件接口、硬件接口等;内部接口设计,如模块之间的接口。),实现功能的算法设计并选用适当的工具图形表示。 http://www.paper51.com 在WINDOWS98/2000/XP操作系统下运行本程序,能够直观根据运作界面进行操作。 内容来自论文无忧网 www.paper51.com
普通无故障的电脑均可运作,如果计算机性能较强的话,运行本软件将会更流畅。计算机必须有软驱或光驱进行安装本软件。通信接口可有可无。 copyright paper51.com 四、安全保密设计 http://www.paper51.com 本软件使用界面具有使用者名称以及进入口令输入,这能很好的为使用者保存好信息数据,保证了数据的安全保密性。若在使用本软件中出现故障,请不要担心。在设计本软件过程中设计者已考虑到这一点,所以本软件通过正当途径就能解决,本软件的可维护性、可移植性、可靠性均达到较高要求。 paper51.com
|