文档介绍:图书管理系统需求分析说明书
编写:
日期:2011-07-03
审核:
日期:
批准:
日期:
受控状态:
是
发布版次:
日期:2011-07-03
编号:
变更记录
日期
版本
变更说明
作者
2011-07-03
初始版本
XX
签字确认
系统模块
对应章节
对应部门
负责人签字
目录
1 概述 4
目的 4
背景 4
范围 4
术语定义 4
参考资料 4
任务概述 5
目标 5
用户的特点 5
运行环境 5
假定和约束 5
运行环境 5
需求规定 6
对功能的规定 6
系统功能层次模块图 7
个人办公 7
个人信息 7
对性能的规定 8
输人输出要求 9
数据管理能力要求 9
故障处理要求 9
其他专门要求 9
运行环境规定 9
设备 9
支持软件 10
接口 10
控制 10
概述
目的
需求分析说明书是为软件的开发者能更好的理解开发的需求,避免由于对问题认识的不清或错误理解而增加更多的开发成本。需求分析是软件系统生存期中定义阶段的最后一个步骤。是作为整个软件开发范围的指南,是软件开发人员开发出正确的符合用户要求的软件的重点。是为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档该文档将最终交给软件具体开发人员进行具体的开发,其针对的对象是软件开发人员。本说明书的预期读者为:老师。
背景
弘扬图书管理系统;
开发单位:303班-2组VS指导老师;
本系统关键在于方便图书馆对书籍的管理。
范围
系统包括的范围:图书基本状况(包括对图书信息的操作),借书还书功能。
。
术语定义
Oracle9i:系统所使用的数据库管理系统(DBMS)。
SQL:一种用于访问、查询数据库的语言。
参考资料
软件工程导论
JSP程序设计
任务概述
目标
本系统主要实现对图书的信息进行管理,图书管理系统的正常运营中总是面对大量的读者信息,图书信息以及两者相互作用产生的借书信息,因此要对读者信息,图书信息,借书信息进行管理。本系统的开发就是在于提高图书管理的工作效率,加强对图书的管理。
图书管理系统是图书管理工作中不可缺少的部分,它的内容对于图书的管理者和使用者来说都至关重要,所以图书管理系统应该能够为管理者或读者提供充足的信息和快捷的数据处理手段。但一直以来人们使用传统人工的方式进行图书管理和借阅管理,这种管理方式存在着许多缺点,如:效率低、易忘记、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对图书信息进行管理,:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等。这些优点能够极大地提高图书管理的效率,也是图书馆的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情。图书管理信息系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。。而对于前端应用程序则要求应用程序功能完备,易使用等特点。
用户的特点
使用人员
使用者能力水平
使用者主要业务描述
操作人员
(管理人员)
有相当的计算机水平,熟悉本系统的功能,需要对系统进行频繁的增删改查操作。
对图书的信息管理,对图书信息的改变要及时录入数据库,并维护系统的运行。
终端用户
(学生,教师等)
有相当的计算机水平,熟悉本系统的功能,主要操作为查询。
查询图书信息。
假定和约束
1、进入系统后选定某一本图书,之后的操作都是针对该图书的内容,可以通过更改来选择其它图书;
2、该软件必须集成入图书管理系统内使用,不可以脱离图书管理系统单独部署使用;
3、软件提供灵活的、可定制的查询、统计功能,并可将查询统计的结果统计,方便借书者查询。
运行环境
软件环境
列出支持软件,包括要用到的操作系统、编译(或汇编)程序、测试支持软件等。
名称
版本
语种
操作系统
Windows XP
SP3