第一正式得为了一个项目认认真真的写这个需求分析说明书,真的用心了,记录下来,接下来的两周就是我们团队来实现它的时候了,愿我们组加油!
本文档主要用于确定需求及功能范围,同时也为后续的设计、编码和测试工作提供依据,还可为作为系统功能用户确认测试及项目验收的参考依据。
1.2.1系统名称及版本号
网上图书管理系统v1.0”
1.2.2任务提出者
纳威科技股份责任有限公司技术部
1.2.3任务承接者
项目经理:邢其斌
开发人员:
张晓鹏
刘婷婷
杨溢
陈旭东
何俊东
该需求文档是作为本项目架构搭建的参考文件,是经过多次会议讨论和多层审核之后编写。
图书基本信息管理功能主要由系统管理员来进行维护。
1.图书基本信息包括书名,作者,出版日期,简介,ISBN和库从数量;
2.添加新书:需要输入书名、作者、出版日期,简介,ISBN和库从数量;
3.删除旧书:输入ISBN号或者输入书名,查询得到相应的旧书删除其信息;
4.查找图书:输入ISBN号或书名或作者或者出版日期查找相应的图书并显示其信息;
5.查找所有图书:查找数据库中存放的所有图书信息。
1.用户基本信息包括姓名、email、联系方式、四位数字ID号;
2.添加用户:需要对输入的姓名、email、联系方式、进行验证,ID号由系统随机生成;
3.删除用户:输入ID号,显示用户信息,然后确认删除;
4.修改用户信息:输入ID号,显示用户信息,根据需求修改相应信息;
5.查询用户信息:输入ID号,显示对应用户信息;
6.显示所有用户信息:调用功能,显示所有用户信息。
借书功能需要对用户的身份进行确认,然后对选择的图书信息进行查询(在数据库中查询图书的库存量,如果库存为0则拒绝借阅,否则允许借阅)。该功能也是由图书管理员维护的;
借书过程:图书管理员需要先输入用户ID,确认用户信息,根据图书的ISBN或图书名从数据库中找到相应记录,在屏幕中打印出该图书的详细信息,用户确认借书后,该图书的库存量减去该用户借阅的本数,并且打印该读者信息和借阅情况信息(借书记录);查看用户所借书目,和该书的详细信息和归还日期;
3.查询:输入借书单号或输入用户ID或输入图书名,显示对应信息。
4.显示所有借书信息:调用功能,显示所有用户信息。
还书功能也是基于图书管理员的,该功能需要先对用户信息进行确认,然后将用户归还的图书信息(主要是库存量)更新到数据库中。
还书过程:还书时需要图书管理员先输入用户ID确认用户信息,然后输入图书的名称或者ISBN号,然后从借阅文件上找到相应记录,记录还书日期后写入借阅历史文件,并从借阅文件上删去相应记录,将借阅记录中的状态改成:以归还。
2.查询:输入需还书ISBN号,显示还书情况;输入用户ID,显示用户还书记录。