欢迎来到天天文库
浏览记录
ID:6841966
大小:78.01 KB
页数:10页
时间:2018-01-27
《图书管理系统需求分析规格说明书.》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、图书管理系统需求分析说明书1.引言1.1 编写的目的需求分析说明书是为软件的开发者能更好的理解开发的需求,避免由于对问题认识的不清或错误理解而增加更多的开发成本。需求分析是软件系统生存期中定义阶段的最后一个步骤。是作为整个软件开发范围的指南,是软件开发人员开发出正确的符合用户要求的软件的重点。是为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档该文档将最终交给软件具体开发人员进行具体的开发,其针对的对象是软件开发人员1.2背景说明一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的书和还书过程,想必大家都已很熟悉。在计算机尚未
2、在图书馆广泛使用之前,书和还书过程主要依靠手工。随着学校的发展,学校图书馆规模不断的扩大,传统的手工操作方式,由于易发生数据丢失,统计错误,且劳动强度高,效率低等缺点,导致无论是用户或是管理都需要一系列繁琐的程序,大大降低图书馆的利用率。计算机的使用,使图书馆管理实现数字化,使用计算机可以高速,快捷地完成对图书信息的查询,对借书者的信息管理等工作。在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规范图书管理行为,从而提高了管理效率和水平。图书管理信息系统以计算机为工具,通过对图书管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来
3、,也使用户能更方便快捷的对图书进行搜索查询。1.3参考资料 张权范 《软件工程》 清华大学出版社 陈承欢等 《C#程序设计案例教程》 高等教育出版社 胡国胜 易著梁 《数据库技术与应用—SQLServer2008》 机械工业出版社2.任务概述2.1 功能概述图书管理信息系统按照实际业务需要,主要应由读者密码修改功能、借还书管理功能、图书管理功能、读者信息管理功能、图书查询功能组成。2.2约束条件支持运行环境即可,在Windows下基本没限制。3.数据流图与数据字典3.1数据流图3.1.1数据流图图形数据流图1罚款单预约图书查询借书还
4、书业务图书管理图书查询数据维护当前日期用户管理图书馆工作人员图书馆管理员图书管理系统系统时间学生数据流图2学生图书馆工作人员图书馆管理员预约图书要求借书还书要求图书管理要求图书管理要求图书查询要求数据维护要求用户管理要求身份判断管理员操作1工作人员操作2学生操作3数据流图3用户文件维护日志用户单数据维护操作用户管理操作图书馆管理员管理员操作1.1管理用户1.2数据维护1.3数据流图4还书借书证图书分类图书注销新书入库统计表图书情况读者情况借书还书操作管理操作查询操作图书馆工作人员工作人员操2.1作处理查询2.2处理管理2.3进行业务2.4处理还书2.6处
5、理借书2.5数据流图5统计表图书情况读者情况预约单查询操作预约操作学生学生操作3.1处理预约3.2处理查询3.3数据流图6图书情况读者情况借书文件目录文件统计表统计要求查询图书情况查询读者情况查询要求读者文件查询类别处理2.2.1查询学生2.2.2查询图示2.2.3统计图书2.2.4数据流图7恢复数据备份数据维护数据操作维护数据1.3.1数据流图8图书分类图书注销新书入库管理类别处理2.3.1入库处理2.3.2注销处理2.3.3分类处理2.3.4目录文件数据流图9读者文件有效借书证核准后的借书证目录文件超过有效借书证无效读者借书证检查借书证2.5.1检查
6、借书等级2.5.2办理借书2.5.3借书文件数据流图10还书借书文件罚款单超过天数办理还书2.6.1办理罚款2.6.23.2数据字典(1)数据接口描述 名称:图书管理员 简要描述:完成登记注册、统计查询、借书、还书等操作; 有关数据流:读者信息,图书信息,统计条件信息,读者情况,图书情况,统计结果; u 名称:系统管理员 简要描述:完成用户设置,读者类别设置,图书类别设置,罚金标准设置等操作; 有关数据流:用户信息,读者类别信息,图书类别信息,罚金标准信息; (2)加工逻辑词条描述加工名:录入新读者 加工编号:1.1 简要描述:将新的读者信息登记到读者信
7、息表中 输入数据流:新读者数据,读者类别 输出数据流:有效读者信息 加工逻辑:输入读者信息 选择读者类别 执行SQL语句,将完整的读者信息写入读者信息表 。加工名:读者信息修改 加工编号:1.2 简要描述:修改指定的读者信息(卡号、已借书本数不可修改) 输入数据流:待修改的读者信息 输出数据流:修改后的读者信息 加工逻辑:输入读者编号 执行SQL语句,从读者信息表中找出该读者的详细信息 修改除借书卡号和已借书本数以外的信息 执行SQL语句,将修改后的读者信息写入读者信息表中加工名:读者信息删除 加工编号:1.3 简要描述:将已归还全部图书的指定读者信息从
8、读者信息表中删除 输入数据流:待删除的读者信息,借书状况信息 输出数据流:待删除
此文档下载收益归作者所有