图书管理系统 需求规格说明书、软件设计书

上传人:飞*** 文档编号:35677677 上传时间:2018-03-19 格式:DOC 页数:11 大小:122.50KB
返回 下载 相关 举报
图书管理系统 需求规格说明书、软件设计书_第1页
第1页 / 共11页
图书管理系统 需求规格说明书、软件设计书_第2页
第2页 / 共11页
图书管理系统 需求规格说明书、软件设计书_第3页
第3页 / 共11页
图书管理系统 需求规格说明书、软件设计书_第4页
第4页 / 共11页
图书管理系统 需求规格说明书、软件设计书_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《图书管理系统 需求规格说明书、软件设计书》由会员分享,可在线阅读,更多相关《图书管理系统 需求规格说明书、软件设计书(11页珍藏版)》请在金锄头文库上搜索。

1、图书管理系统 需求规格说明书、设计说明书1图书管理系统图书管理系统 目录目录一、 图书管理系统需求规格说明书 26 页二、 图书管理系统软件设计书 79 页三、 图书管理系统操作软件(软件标志:狐狸(FOX))(初始用户名:paine)(初始口令:paine)图书管理系统 需求规格说明书、设计说明书2图书管理系统图书管理系统 需求规格说明书需求规格说明书需求规格说明书是一个很重要的文档,它是软件开发、软件验收和管理的依据,它是分析阶段的最终成果,也是一个法律性的文件。一一、引言1:随着人类社会信息化进程的不断加快,信息资源的意义愈加显著,因此对信息进行科学的计划、组织、控制和协调,以实现信息资

2、源的合理开发与有效利用。随着社会的进步和科技的发展,各行业对学生的要求提出很高的要求。这就要求学生通过增长自己的知识和才干,从而迎合社会的发展需求。为了方便学生(包括老师)在图书馆看书、借书,为了更好的服务于学生,图书馆就需要一个系统完善的图书管理系统来提高图书的利用率,降低馆藏图书数据的冗余度,保证馆中图书数据的一致性,这就是开发本软件的原因,其目的就是为了更好服务图书馆,完善图书馆的管理系统,提高图书馆的管理操作能力,提高图书的利用和管理服务于学生。2:项目名称:图书馆管理系统 项目代码:TSGLXT项目负责人:潘春伟 系统分析员:潘春伟系统设计员:潘春伟 程序设计员:潘春伟3:本项目与其

3、他项目(软件)的关系本软件具有自己独特的一面,她能够为图书管理员以及一些需求了解馆中图书状况的人提供了一个很好的操作应用平台,该软件与其他相关软件在使用中能够起到互补的作用,从而更好对图书进行管理。4:参考资料:王能斌 数据库系统 北京:电子工业出版社,1995王能斌 数据库系统原理 北京:电子工业出版社,2000刘方鑫 数据库原理与技术 北京:电子工业出版社,2001潭浩强 C 程序设计 北京:清华大学出版社,2001刘瑞新,文成林,汪远征编著 Visual FoxPro 程序设计教程 北京:机械工业出版社,2000卢雪松 Visual FoxPro 教程 南京:东南大学出版社,2001蔡希

4、尧,陈平 面向对象技术 西安:西安电子科技大学出版社,1993图书管理系统 需求规格说明书、设计说明书3二、项目概述1该项目为图书管理系统,其功能如下:1)图书(书名、著、译者、出版社、单价、书号、出版时间) 、期刊(期刊名、卷号、期号、主办单位)基本情况录入;2)登记(读书名、书名、借书日期、该读者已借书册数) ;3)还书登记(还书日期) ;4)崔还书;各种查询、统计:1)图书、期刊查询:基本情况、库存总册书、借出情况(读者借书日期);2)读者查询:目前所借图书、期刊名细帐;3)图书、期刊库查询(各种图书、期刊收藏明细、总金额) 。2软件功能结构图:计算机系资料室图书管理系统系统管理基本情况

5、录入借、还书管理查询、统计初始化数据备份操作员管理一般用户登陆新图书登记新期刊登记借书登记还书登记图书库藏查询借书证库查询图书查询借书查询还书查询系统流程图:图书管理系统读者查询系统图书期刊库查询3用户特征、运行环境和条件与限制:掌握计算机使用基础技术,以及了解一些信息管理科学技术的人员均可以进行使用。本软件可在 WINDOWS98/2000/XP 下安装、操作,如需进一步了图书管理系统 需求规格说明书、设计说明书4解本程序需执行 Visual FoxPro 安装程序,对本软件进行调试三、数据描述数据项定义1图书库的数据项定义:名称别名类型长度其他图书书名SM字符型20普通索引书号SH数值型2

6、0主索引译者YZ字符型10出版社CBS字符型20单价DJ数值型8出版时间CBSJ日期型82期刊库的数据项定义:名称别名类型长度其他期刊名QKM字符型20普通索引卷号JH数值型20主索引期号QH数值型10主办单位ZBDW字符型203借、还书库的数据项定义:名称别名类型长度其他姓名XSXM字符型10普通索引借书证号JSZH数值型8主索引图书书名SM字符型20图书编号SH字符型20借书日期JSRQ日期型8还书日期HSRQ日期型84借书证库的数据项定义:名称别名类型长度其他姓名JSXM字符型10普通索引借书证号JSGH字符型6主索引性别XB字符型4单位DW字符型8图书管理系统 需求规格说明书、设计说明

7、书55操作员库的数据项定义:名称别名类型长度其他操作员用户名CZYYHM字符型10口令KL字符型10数据表(库)描述图书数据库=图书书名+图书编号+著者+出版社+单价+书号+出版时间借书库=姓名+借书证号+教师姓名+图书名称+借书日期+还书日期教师数据库=姓名+借书证号+单位操作员库=操作员用户名+口令四、功能需求本软件是在 Visual FoxPro6.0 应用软件下编写,其用户界面为 Visual FoxPro表单形式,操作人员在表单中进行一系列的管理操作:进入图书管理系统软件后,根据不同操作目的,系统将软件功能分为四项基本功能:系统管理、基本情况输入、借还书管理、查询和统计。1基本情况输

8、入包括插入、删除、更改三项操作。即操作人员对新进图书和期刊情况的输入登记,新输入的图书期刊资料在“确认”后,追加到图书库或期刊库中,在以后的查询等手续中可获得相关的信息;并可删除已过期的信息和更改已有的资料信息存在错误,同且与之相应的内容均将会自动更新。2借、还书管理包括借书登记和还书登记。在借阅者的档案中,选择“借书登记”按钮,输入借阅图书(期刊)的名称或书号(卷号) ,在“确认”后,系统默认计算机当前时间为该读者的借书日期,并从此刻起开始累计借书天数;选择“还书登记”按钮,输入图书(期刊)的名称或书号(卷号) ,也可以在已借书刊的列表框中选中该书后,进行还书操作,通过“确认” ,系统默认计

9、算机当前时间为该读者的还书日期,同时停止借书天数的累加,操作人员根据需求,选择是否将累计的天数“初始化”为;系统还具有统计已借书册数的功能,读者每登记借一本书后,数据库就会自动累加,且在“书刊总册数”中显示出,一旦还书就不参加已借书册数的统计。3查询和统计功能各包括若干项子功能。查询项即包括:图书库藏(期刊库藏)查询、图书(期刊)查询、学生(教师)借书查询。图书库藏(期刊库藏)查询是用以查询学校图书馆内是否藏有所要查询的书刊,以及与该书刊的相关属性(如:著者、书号、单价、出版社等) ;图书(期刊)查询是用以查询该书刊是否被借阅,如被借阅则可显示借阅人,借阅日期,借阅天数等;学生(教图书管理系统

10、 需求规格说明书、设计说明书6师)借书查询是用以查询该读者已经借有哪些书刊,各书刊的借阅日期和已借阅的天数。本软件设置了不同的查询路径:通过学生(教师)信息查询借书情况;通过书刊信息查询学生(教师)情况;通过书刊名查询其相关属性,运作极其方便。另外,系统对多种资料具有统计功能,包括图书馆馆藏图书、期刊总数的统计,借阅出的书刊总数的统计,已登记的具有借阅资格人数的统计,各个借阅读者已借有的图书册数的统计(一旦还书,就不参加已借书册数的统计) ,已借图书天数的统计等。4统管理功能包括:数据的初始化、数据文件备份、操作员管理、教师管理。五、外部接口1用户界面在 WINDOWS98/2000/XP 操

11、作系统下运行本程序,能够直观根据运作界面进行操作。2硬件接口普通无故障的电脑均可运作,如果计算机性能较强的话,运行本软件将会更流畅。3软件接口计算机必须有软驱或光驱进行安装本软件。4通信接口安装网卡,通过接线实现多机互联,以一台为主机形成局域网,实现数据共享,实时操作等。5故障处理若不能很好的运作本软件,请您察看你的计算机操作系统是否出现完好,并对你的计算机进行一下系统优化。若完成以上尝试还未正常运行本软件,请保存先前的录入数据,然后重新执行本软件的安装程序,或联系本软件开发者。六、性能需求本软件对录入的数据进行较高的数据精度限制且本软件响应时间较稳定,能帮助用户建立稳定的工作节奏,足够满足用

12、户的需求。如果想提高本软件性能可购买新版本图书管理系统软件进行安装。七、其他要求本软件使用界面具有使用者名称以及进入口令输入,这能很好的为使用者保存好信息数据,保证了数据的安全保密性。若在使用本软件中出现故障,请图书管理系统 需求规格说明书、设计说明书7不要担心。在设计本软件过程中设计者已考虑到这一点,所以本软件通过正当途径就能解决,本软件的可维护性、可移植性、可靠性均达到较高要求。软件设计书软件设计书一一、引言本文件是图书管理系统这一软件的书面补充,主要服务于本软件使用者,使使用者对本软件有一般的了解,初步的认识。本软件的项目名称为图书馆管理系统、代码为 TSGLXT,项目负责人、系统分析员

13、、系统设计员和程序设计员均为:潘春伟。本软件是受扬州大学图书馆委托开发的,它与其它相关软件在使用中能够起到互补的作用,从而更好对图书进行管理。本软件在开发过程中参考了以下参考资料,分别为:1 王能斌 数据库系统 北京:电子工业出版社,19952 王能斌 数据库系统原理 北京:电子工业出版社,20003 刘方鑫 数据库原理与技术 北京:电子工业出版社,20014 潭浩强 C 程序设计 北京:清华大学出版社,20015 刘瑞新,文成林,汪远征编著 Visual FoxPro 程序设计教程 北京:机械工业出版社,20006卢雪松 Visual FoxPro 教程 南京:东南大学出版社,20017蔡希

14、尧,陈平 面向对象技术 西安:西安电子科技大学出版社,1993以下列出的是本项目文档中所用到的专门术语定义和英文缩写词的原文:1图书库的数据项 2借、还书库的数据项名称别名名称别名图书书名SM姓名XM书号SH借书证号XSZXH著者ZZ图书书名SM译者YZ图书编号SMH出版社CBS借书日期JSRQ单价DJ还书日期HSRQ出版时间CBSJ3借书证库的数据项 4操作员库的数据项图书管理系统 需求规格说明书、设计说明书8名称别名名称别名姓名XM操作员用户名CZYXM借书证号JSZH口令KL单位DW二、任务概述为了方便学生(包括老师)在图书馆看书、借书,为了更好的服务于学生,图书馆就需要一个系统完善的图

15、书管理系统来提高图书的利用率,降低馆藏图书数据的冗余度,保证馆中图书数据的一致性,这就是开发本软件的原因,其目的就是为了更好服务图书馆,完善图书馆的管理系统,提高图书馆的管理操作能力,提高图书的利用和管理服务于学生。本软件是在 Visual FoxPro6.0 应用软件下编写,其用户界面为 Visual FoxPro 表单形式,操作人员在表单中进行一系列的管理操作。进入图书管理系统软件后,根据不同操作目的,系统将软件功能分为四项基本功能:系统管理、基本情况输入、借还书管理、查询和统计。1基本情况输入包括插入、删除、更改三项操作。2借、还书管理包括借书登记和还书登记。3查询和统计功能各包括若干项

16、子功能。4统管理功能包括:数据的初始化、数据文件备份、操作员管理、教师管理。三、软件设计1、软件处理流程描述图书管理系统读者查询系统图书期刊库查询2、软件总体结构设计计算机系资料室图书管理系统系统管理基本情况录入借、还书管理查询、统计图书管理系统 需求规格说明书、设计说明书9初始化数据备份操作员管理教师管理新图书登记新期刊登记借书登记还书登记图书库藏查询期刊库藏查询图书查询教师借书查询3、模块功能设计。包括模块的输入、输出设计,接口设计(外部接口设计,如拥护界面、软件接口、硬件接口等;内部接口设计,如模块之间的接口。 ) ,实现功能的算法设计并选用适当的工具图形表示。在 WINDOWS98/2000/XP 操作系统下运行本程序,能够直观根据运作界面进行操作。普通无故障的电脑

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 教育/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号