学生综合测评信息管理系统页脚内容i实践项目需求文档文档编号项目代号项目名称图书管理系统产品版本1.0文档名称需求规格说明书项目负责人开发单位页数密级软件需求规格说明书(仅供参考)编制日期审核日期批准日期学生综合测评信息管理系统页脚内容ii目录1引言......................................................................................................................................................31.1编写目的.......................................................................................................................................31.2项目背景.......................................................................................................................................31.3产品范围.......................................................................................................................................31.4参考资料.......................................................................................................................................32综合描述..............................................................................................................................................32.1产品功能.......................................................................................................................................32.2用户类和特征...............................................................................................................................42.3运行环境.......................................................................................................................................42.4设计和实现上的限制...................................................................................................................53外部接口需求.......................................................................................................................................53.1硬件接口.......................................................................................................................................53.2软件接口.......................................................................................................................................54功能需求...............................................................................................................................................55数据描述..............................................................................................................................................65.1数据字典.......................................................................................................................................65.2数据实体结构描述.......................................................................................................................96其它非功能需求................................................................................................................................136.1性能需求.....................................................................................................................................136.2业务规则.....................................................................................................................................146.3其他需求.....................................................................................................................................14附录A:分析模型..........................................................................................................................14学生综合测评信息管理系统页脚内容31引言1.1编写目的编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。1.2项目背景开发软件名称:图书管理系统。项目开发者:××学院计算机科学系“图书管理系统”开发小组:×××(×号,组长),×××(×号),……用户单位:××学院1.3产品范围本系统通过强大的计算机技术给图书管理人员和读者借、还书带来便利。本系统除了图书馆内管理的一般功能,还包括网上在线查询图书信息、查询本人的借阅情况和续借等功能。目标包括:减少人力与管理费用;提高信息准确度;改进管理和服务;建立高效的信息传输和服务平台,提高信息处理速度和利用率;系统设计优良,界面设计精美、友好、快捷,人性化设计,后台管理功能强大、效率高;1.4参考资料[1]钱乐秋等.软件工程.清华大学出版社[2]张害藩.软件工程导论(第四版).清华大学出版社[3]王珊等.数据库原理及设计.清华大学出版社[4]赵池龙等,软件工程实践教程,电子工业出版社2综合描述2.1产品功能学生综合测评信息管理系统页脚内容4本系统通过强大的计算机技术给图书管理人员和读者借、还书带来便利。本系统除了图书馆内管理的一般功能还外,还包括网上在线查询图书信息、查询本人的借阅情况和续借等功能。2.2用户类和特征本软件的最终用户是面向管理员(图书管理员和其它管理人员)、读者(老师和同学等),他们都具有一定的计算机应用基础,可以比较熟练操作计算机。管理员和读者都是经常性用户。系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。维护人员为间隔性用户。2.3运行环境2.3.1硬件环境服务器(1)处理器(CPU):Pentium900M(推荐Pentium41.2G)(2)内存容量(RAM):至少256M(推荐512M)客户端(1)处理器(CPU):Pentium133M或更高(2)内存容量(RAM):64M或更高2.3.2软件环境数据库服务器端(1)操作系统:MicrosoftWindows2000(2)数据库管理系统:Oracle,配置TCP/IP协议Web服务器端(1)操作系统:MicrosoftWindows2000(2)Internet信息服务(IIS)6.0管理器(3)VisualStudio.NET2003,配置TCP/IP协议客户端(1)操作系统:Windows98/2000/2003/XP(2)Web浏览器:InternetExplorer5.0以上或Netscape4.0以上,配置TCP/IP协议学生综合测评信息管理系统页脚内容52.4设计和实现上的限制3外部接口需求3.1硬件接口考虑到大量数据的备份等要求,需要保持与磁带机和光盘刻录机的接口,这较易实现。3.2软件接口这里,主要考虑软件与操作系统、数据库管理系统的接口,以及局域网和互联网软件之间的数据交换。考虑到文档处理时有可能需要较常用的办公软件。例如Microsoft的Office系列,所以应尽量实现它们之间的数据格式的自动转换。4功能需求(1)书籍管理书籍类别管理:增、删除、改等管理。书籍信息管理:新书入库,图书购入后由图书管理人员将书籍编码并将其具体信息录入书籍信息表。书籍信息修改,书籍信息由于工作人员的疏忽而出现错误时,可修改其信息。管理员按不同方式查询、统计,读者按不同方式查询。出版社信息管理:增、删除、改等管理。图书注销:某一部分图书会随着时间的增长及知识的更新而变得不再有使用的价值,或者图书被损坏,这些图书就要在图书籍信息表中的除去。即从书籍信息表中删去此书籍记录。(2)读者管理读者类别信息管理:增、删除、改等管理。读者信息管理:办理、挂失、暂停借、注销阅卡,录入、修改、删除读者信息。(3)借阅管理续借管理:提供读者在符合规定的情况下网上续借。还书管理:根据借阅卡编号、图书ID等,在借阅信息表中找到相应的学生综合测评信息管理系统页脚内容6记录,将借书记录删除,更新该记录的相应数据(图书信息表)。根据违反规定情况计算和登记罚款记录。借书管理:根据借阅卡编号和图书编号,进行借书登记。在借阅信息表中插入一条借书记录,该记录包括