高校图书管理系统软件需求说明书

高校图书管理系统软件需求说明书

ID:25621517

大小:84.00 KB

页数:12页

时间:2018-11-21

高校图书管理系统软件需求说明书_第1页
高校图书管理系统软件需求说明书_第2页
高校图书管理系统软件需求说明书_第3页
高校图书管理系统软件需求说明书_第4页
高校图书管理系统软件需求说明书_第5页
资源描述:

《高校图书管理系统软件需求说明书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、高校图书管理系统“高校图书管理系统”软件需求说明书—11—高校图书管理系统“高校图书管理系统”软件需求说明书1.引言1.1编写目的本文档的编写目的是:准确全面的描述高校图书管理系统的业务需求,明确系统的目标和功能,为业务人员和设计开发人员提供对图书管理的统一理解,为设计和实现图书管理系统提供依据。为核定开发成本,估算开发进展,组织人力资源和编制开发计划提供依据。为系统验收提供依据。本文档的读者是:参与本项目需求分析和需求评审的技术人员。参与本项目需求分析的业务人员和管理人员。参与本项目实现的系统设计人员,软件开发人员和编译人员。1.2背景待开发的软件系统名称

2、:高校图书管理系统本项目的任务提出者:新疆天山职业技术学院图书馆软件开发人员:新疆天山职业技术学院信息技术学院10P计软班本软件用户:新疆天山职业技术学院图书馆1.3参考资料《软件产品开发文件编制指南(GB8567-1987)》《“高校图书管理系统”可行性研究报告》—11—高校图书管理系统1.任务概述项目目标在一年时间内建立一个网络化的高校图书管理系统2.需求规定3.1数据描述1.数据流图经过分析该系统的分层数据流图如下:(a)顶层数据流图(b)0层数据流图(c)一层数据流图—11—高校图书管理系统(d)一层数据流图(e)二层数据流图(f)二层数据流图—11

3、—高校图书管理系统2.数据词典⑴数据流图书管理要求=[新书入库

4、借书

5、还书]入库单=分类目录号+索书号+数量+书名+作者+内容摘要+价格+购书日期索书号=1{0-9

6、A-Z

7、/

8、.}14借书记录=读者条码+图书条码+借阅日期图书条码=1{0-9}14读者条码=1{0-9}14罚款单=逾期天数+逾期金额查询要求=[读者情况

9、图书情况]读者情况=读者条码+姓名+所在单位+{借书情况}借书情况=书名+分类目录号+索书号+图书条码+借阅日期图书情况=书名+作者+分类目录号+索书号+总数+库存数注:每个借书证上都有一个读者条码,可包括学院代码、读者类型(教师职称/学生

10、),所在单位(学院,班级,学号,年级编号)等信息。每本图书上都有一个图书条码,可包括学院代码,语种代码(中文,英文等),图书流水号等信息。每一本书有唯一的图书流水号,唯一的图书条码。索书号由分类目录号和种次号(同一大类中的子类号)组成。—11—高校图书管理系统同一大类的图书的分类目录号相同。同一类图书的多个副本具有相同的分类目录号和索书号,但图书条码不同。⑵数据存储(文件)文件名:读者文件组成:{读者条码+姓名+所在单位+读者类型+电话+电子邮件}组织:按读者条码递增顺序排列注:读者类型是对读者的划分,不同类型的读者有不同的借阅规则,即借书限额(册数)和借阅

11、日期(天数)等项目不同。文件名:图书文件组成:{分类目录号+书名+作者+出版社+出版日期+ISBN+内容摘要+价格+入库日期+{图书系码+图书状态+索书号}}组织:按分类目录号递增顺序排列图书状态=[遗矢

12、遗矢陪书

13、库本

14、借出

15、预约

16、在库可借]文件名:借书文件组成:{借书记录+还书日期}组织:按借阅日期递增顺序排列文件名:借阅规则组成:{读者类型条码+读者类型描述+允借册数+借期+续借期+可预约次数+可续接次数}组织:按读者类型代码递增顺序排列—11—高校图书管理系统读者类型描述:[教师

17、留校生

18、大专生

19、中专生]文件名:罚款文件组成:{读者条码+图书条码+违

20、章原因+成倍罚款+罚款倍数+罚款数额+已往欠款+欠款总额+总违章次数}组织:按读者条码递增顺序排列违章原因=[过期

21、遗矢

22、遗矢陪书

23、其他]⑶小说明小说明只描述最底层的基本加工加工编号:1加工名:检查有效性输入流:图书管理要求,查询要求输出流:有效的图书管理要求,有效的查询要求加工逻辑:检查输入要求的有效性加工编号:2.1加工名:要求分类输入流:有效的图书管理要求输出流:入库单、读者条码、图书条码加工逻辑:根据图书管理要求的类型选择CASE1:新书入库,输出图书文件—11—高校图书管理系统CASE2:借书,输出所借图书CASE3:还书,输出罚款单加工编号:2.

24、2加工名:新书入库输入流:入库单输出流:图书文件加工逻辑:输入填写好的入库单,并写入图书文件。加工编号:3.1加工名:查询要求分类输入流:有效的查询要求输出流:查询读者情况,查询借书情况加工逻辑:根据查询类别选择CASE1:查询读者情况CASE2:查询借书情况加工编号:3.2加工名:查询读者输入流:查询读者情况、读者文件、借书文件输出流:读者情况—11—高校图书管理系统加工逻辑:根据查询读者的情况从读者文件中读出读者记录,并从借书文件中读出该读者的借书记录,综合输出该读者的借阅情况。加工编号:3.3加工名:查询借书输入流:查询借书情况、借书文件、图书文件输出

25、流:结束情况加工逻辑:更具查询图书的情况从图书文件中

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。