图书管理系统需求说明书1引言信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,图书管理系统软件为图书借阅室带来了极大的方便。该软件是以php编程语言为实现语言,其功能在系统内部有源代码直接完成。通过操作手册,使用者可以了解本软件的基本工作原理。操作人员只需输入一些简单的汉字、数字,即可达到自己的目标。1.1编写目的本需求的编写目的在于研究图书管理系统软件的开发途径和应用方法本需求的预期读者是与图书管理系统软件开发有联系的决策人,开发组成人员,扶助开发者,支持本项目的领导和公司人员,软件验证者。1.2背景及范围本项目的名称:图书管理系统开发软件。本项目的任务提出者及开发者是图书管理系统软件开发小组,用户是图书室。本产品能具体化、合理化的管理图书的信息,用结构化的思维方式去了解计算机的基本工作原理和汉语程序设计语言。1.3定义缩写词略语php编程语言:PHP,是英文超级文本预处理语言HypertextPreprocessor的缩写。PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。图书管理系统;图书管理系统是帮助图书管理员对图书信息记录、借阅记录的管理软件。使用PHP编程语言和,mysql数据库系统。1.4参考资料《PHP实战开发宝典》《数据库原理及应用》--------李绍原主编科学出版社2项目概述该图书管理系统软件目前已有比较完善的管理与使用功能,并且是计算机行业中用PHP编程来完成的新软件成员。研制图书管理系统软件是为了满足图书馆对书籍管理的方便,以现代化的创新思维模式去工作。2.1目标2.1.1开发意图a.为了图书管理系统更加完善;b.为了图书管员对图书的管理更加方便;c.为了减轻图书管理员的负担。2.1.2应用目标通过本系统软件,能帮助图书管理员利用计算机快速方便的对书籍进行管理、查询、输入、输出的所需操作,使散乱的图书资料能够具体化、直观化、合理化。2.1.3作用及范围本软件适用于图书馆,是比较完善的系统管理软件,对图书信息可以随时输入、输出、查找。2.1.4背景现今的图书管理系统的繁琐给图书管理员带来了很大的工作量和诸多不便,图书馆缺少一种完善的图书管理软件,为了对图书的管理方便,因此开发了本软件。2.2产品描述本产品是一种依赖于PHP编程为基础的系统软件,它是以PHP编程系统词和mysql数据库为基础,用PHP程序设计语言进行编程的产品。2.3产品功能2.3.1外部功能图书管理系统软件具有输入、输出、查找功能。2.3.2内部功能该软件集命令、编程、编辑于一体,完成过滤、定位显示。2.3.3功能表2.3.4功能描述图2.3.5用户特点本软件的使用对象是图书管理员。会汉语、懂计算机的基本操作就可以利用该软件进行所需操作。2.4一般约束a.本项目的开发经费不超过10元;b.辅导老师1人,开发人员2人;c.在管理方针,硬件的限制,并行操作安全和保密方面无约束。2.5假设和依据假设开发经费不到位,管理不完善,设计时没能用全得到考虑,本项目的开发都将受到很大的影响。3具体需求3.1功能需求(一)3.1.1规格说明输入图书、读者的具体信息3.1.2引言为了把读者信息(包括:学号、姓名、性别、年级、班级、系别、专业、住址、联系电话、出生日期、民族、填卡日期、备注),书籍信息(包括:条形码、书名、作者、出版社、版本、价格、入库时间)输入到数据库。3.1.3输入图书信息、读者信息。3.1.4加工通过图书管理系统输入到数据库中。3.1.5输出图书的全部信息。3.2功能需求(二)3.2.1规格说明查询图书的全部信息、读者借阅情况、书籍是否归还。3.2.2引言为了查询图书的全部信息。3.2.3输入图书信息的关键字(条形码)。3.2.4加工利用关键字在数据库中找到图书的全部信息。3.2.5输出图书信息的全部内容。3.3功能需求(三)3.3.1规格说明查询读者的借阅信息。3.3.2引言根据学号查询读者借阅信息3.3.3输入读者信息的关键字(学号)。3.3.4加工利用数据库中找到此学号读者的全部借阅信息。3.3.5输...