欢迎来到天天文库
浏览记录
ID:44719630
大小:394.00 KB
页数:8页
时间:2019-10-26
《改:需求分析阶段--需求说明书汇总》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、7[项目名称]——需求说明书小型图书管理系统需求说明书[V1.0(版本号)]拟制人______________________审核人______________________批准人______________________[2012年11月26日]7[项目名称]——需求说明书需求说明书1.引言1.1编写的目的图书管理系统,作为图书馆图书管理的必要工具,在日常的图书管理和借阅过程中有着非常重要的作用。在编写图书管理系统之前,我们根据软件用户即图书管理员、维护人员和借阅者的需要,分析软件的功能需求、性能需求、可靠性和可用性需求、出错处理需求、接口需
2、求、约束、逆向需求和将来可能提出的要求等诸多问题及软件实现的方法。然后再软件编写的过程中作为指导和评价的依据。本需求书的预期使用者是与图书管理系统软件开发有关联的决策人开发组成人员,软件验证者。1.2背景a.成都理工大学图书管理系统b.任务提出者:软件工程导论实验课项目开发者:何家助、陈长洪、华威、李林熹用户:图书馆管理人员和借阅者和系统维护人员c.该系统被应用于图书馆的日常图书管理工作。1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。1.4参考资料《软件工程》——张海藩编著清华大学出版社《数据库系统概论》——萨师煊王珊编著高等
3、教育出版社《c#程序设计》——吕文达编著清华大学出版社2.任务概述2.1目标该系统的开发目标是方便图书馆的管理工作,为图书馆的图书管理、借阅和用户信息管理作一个规范的方法,也方便管理员的远程办公。具体的目标如下:1、系统管理员:登录、修改密码、注销,实现对图书管理员和读者的添加、修改、删除和信息浏览;2、图书管理员:登录、修改密码、注销和自己信息的浏览,实现对图书的浏览、添加、修改、删除、查询,处理读者的借书、还书,查询读者的所借书籍、还书日期;3、读者:登录、修改密码、注销和自己信息的浏览,实现对图书的浏览、查询、借阅、续借、退还,查询自己所借书
4、籍、还书日期;2.2用户的特点1、用户:用户使用前必须先在网上注册,注册时账户与学号等信息绑定,注册后即可在图书馆网站上登录查询相关书籍的信息、预约、续借和查询已借书籍的期限。2、图书管理员:管理人员必须在图书管理人员登录入口登录7[项目名称]——需求说明书,并且遵守图书管理规定,不擅自修改图书信息。3、系统维护人员:维护人员从管理人员入口登录并进行系统的维护。2.3假定和约束约束2.3.1技术约束:开发采用了面向对象的思想和技术,采用了SQLSERVER2000数据库,使得本系统可以方便的和其他子系统进行数据交换。2.3.2环境约束操作系统:中文
5、XP以上支持环境:IIS5.0数据库:microsoftSQLServer2005假设:图书馆设备能提供交付测试设备和人员。3.需求规定3.1对功能的规定3.1.1实体—关系图(E-R图)3.1.1.1实体属性用户(系统管理员、图书管理员和读者):用户名,姓名,性别,密码;图书:书号,书名,作者,出版社,出版日期,定价,数量;3.1.1.2E-R图图1-1图书馆管理系统数据库E-R图7[项目名称]——需求说明书图1-2用户数据库E-R图3.1.2数据流图3.1.2.1数据字典①数据存储表1-1数据存储描述名字:用户信息表描述:记录用户的基本信息编号
6、:F1组成:用户名,姓名,权限,性别,密码名字:图书信息表描述:记录图书的基本信息编号:F2组成:书号,书名,作者,出版社,出版日期,定价,数量名字:读者借书信息表描述:记录读者借书信息编号:F3组成:书号,书名,借书日期,归还日期,用户名,姓名②数据流表1-2数据流描述编号:D1名字:图书管理员信息描述:系统管理员操作的图书管理员基本信息编号:D2名字:读者信息描述:系统管理员操作的读者基本信息编号:D3名字:管理员图书信息描述:图书管理员操作的图书的信息编号:D4名字:读者图书信息描述:读者操作的图书的信息③数据处理表1-3数据处理描述编号:P
7、0名字:登录图书馆管理系统描述:用户登录管理系统输入输出:F1,F2,F3编号:P1名字:系统管理员操作描述:系统管理员对图书管理员和读者的操作输入输出:F1编号:P2名字:图书管理员操作描述:图书管理员对图书的管理编号:P3名字:读者操作描述:读者对图书的操作7[项目名称]——需求说明书输入输出:F2,F3输入输出:F2,F3编号:P4名字:系统管理员对自己操作描述:系统管理员对自己信息的操作输入输出:F1编号:P5名字:图书管理员对自己操作描述:图书管理员对自己信息的操作输入输出:F1编号:P6名字:读者对自己操作描述:读者对自己信
8、息的操作输入输出:F1编号:P7名字:图书管理员查看借书信息描述:图书管理员查看读者的借书信息输入输出:F1,F3编号
此文档下载收益归作者所有