Doc003-北京交通大学图书馆自动化管理系统需求规格说明书

合集下载

《图书管理系统》需求规格说明书

《图书管理系统》需求规格说明书

《图书管理系统》需求规格说明书《图书管理系统》需求规格说明书一、引言随着图书馆藏书数量的增加,读者数量的增多,图书管理成为一项重要的任务。

为了提高图书管理的效率和便利性,开发一款全新的图书管理系统变得十分必要。

本文将详细阐述《图书管理系统》的需求规格,包括系统的功能和特性,以及每个功能的详细需求。

二、需求列表1、系统设计1、界面设计:提供直观、易用的用户界面,以便读者进行图书查询、借阅、归还等操作。

2、功能模块:将系统分为多个功能模块,如用户管理、借阅管理、库存管理、数据统计等。

3、数据库设计:设计适合系统需求的数据库结构,包括读者信息、图书信息、借阅记录等。

2、用户管理1、注册:提供用户注册功能,收集用户基本信息。

2、登录:提供用户登录功能,验证用户身份。

3、信息修改:允许用户修改个人信息。

4、密码修改:允许用户修改密码。

3、借阅管理1、图书查询:提供多种查询方式,如按书名、作者、出版社等查询。

2、借书:允许用户借阅图书。

3、还书:允许用户归还图书。

4、续借:允许用户续借图书。

4、库存管理1、图书入库:将新图书入库,更新库存。

2、图书出库:将图书借出,更新库存。

3、库存查询:查询当前库存状态。

5、数据统计1、借阅统计:统计借阅记录,生成报表。

2、库存统计:统计库存记录,生成报表。

3、其他统计:根据需求进行其他相关统计。

三、需求分析1、系统设计1、界面设计:要求界面简洁、美观,易于使用,提供良好的用户体验。

2、功能模块:要求各模块之间耦合度低,高内聚,便于系统维护和扩展。

3、数据库设计:要求数据库结构合理,能够满足系统的查询、更新等操作需求。

2、用户管理1、注册:要求用户信息存储安全,不可泄露。

2、登录:要求登录过程简单、快捷,避免长时间等待。

3、信息修改:要求信息修改过程简单易用,保障信息安全。

4、密码修改:要求密码修改过程安全可靠,防止密码泄露。

3、借阅管理1、图书查询:要求查询速度快,结果准确,支持多种查询方式。

图书馆管理系统需求规格说明书

图书馆管理系统需求规格说明书

图书馆管理系统需求规格说明书一、引言随着数字化时代的到来,图书馆管理系统成为了现代图书馆普及的必备工具之一。

图书馆管理系统能够对图书馆的图书、期刊、资料进行有效地管理,可以方便读者查找和借阅图书,提高图书馆工作效率,保证图书馆工作的规范化、现代化。

因此,本文旨在为图书馆管理系统的需求规格说明书提供指导。

二、系统目标图书馆管理系统的目标是提供一个高效、易用、安全的平台,满足图书馆的工作需求。

针对不同类型的读者,系统提供全面、准确的图书、期刊、资料信息,支持读者在任何地点、任何时间进行查询、预定、借阅、续借、归还、评价等操作。

系统同时提供了多种智能化的功能,包括预约机、自助借还机、用户行为数据分析等。

三、详细需求1.系统功能部分(1)图书管理系统应能够管理图书、期刊、资料的分类、编目、借阅、归还、续借等信息;提供图书排行榜、图书新书推荐、即将到期提醒等功能。

(2)读者管理系统应能够管理读者的注册、借阅、预定、查询、评价等信息,同时提供读者建议箱、读者认证等功能。

(3)馆藏检索系统应能够提供多维度的馆藏检索,包括作者、标题、ISBN等方式,同时支持关键词、联想检索。

(4)智能互动系统应支持读者的用户行为数据分析,包括借阅记录、搜索记录、评价等数据,通过算法提供个性化推荐、会员优惠等。

2.系统设计部分(1)系统支持多终端访问,包括PC端、移动端、自助设备等。

(2)系统应有一定的扩展性和可维护性,维护过程中应尽量减少对系统的影响。

(3)系统界面应简单直观,易于操作,同时需要考虑用户的身心障碍及不同年龄段的使用者,符合无障碍标准。

四、安全性要求(1)系统应保证读者信息的安全和隐私,严禁泄露用户个人信息。

(2)系统应有多重权限管理机制,包括管理员、读者、未注册用户等不同权限的用户。

(3)系统应有安全防范措施,包括防黑客攻击、数据备份与恢复、防病毒攻击等,确保系统的稳定运行和安全性。

五、性能要求(1)系统响应速度应快,图书检索速度应快,且无卡顿现象。

图书馆管理系统需求规格说明书

图书馆管理系统需求规格说明书

《图书馆管理系统》需求规格说明书目录1.概述1.1编写目的1.2项目背景2.任务概述2.1软件总体描述2.2用户特征2.3运行环境3.功能需求3.1功能划分3.2功能描述3.3用例图3.4流程图4.故障处理需求4.1软件运行故障4.2使用故障5.其它需求5.1性能需求5.2精度需求5.3软件属性6.外部接口需求6.1用户界面6.2硬件接口6.3软件接口7.数据描述7.1静态数据7.2动态数据7.3数据库介绍1.概述1。

1编写目的编写此文档的目的是对图书馆管理系统做出详细的需求分析,进一步定制软件开发的细节问题,为了使用户、软件开发者及分析和测试人员对该软件的初始规定有一个共同的理解,它说明了本软件的各项功能需求、性能需求和数据需求,明确标识各项功能的具体含义,为开发人员、维护人员及用户之间提供共同的协议以保证开发任务顺利并行地开展。

1.2项目背景①开发目的:本项目旨在方便图书馆的信息管理以及读者的借阅管理,读者使用web页面进行各类操作,后台使用windows程序进行数据库的操作以应对用户操作。

②参与者和使用者:本项目的使用者为读者(教师,学生使用web页面),图书馆管理员(使用后台windows程序)以及系统管理员(系统维护)2.任务概述2.1软件总体描述随着信息技术的发展,传统的图书馆机制显得效率低下,不易管理与借阅,为了适应互联网发展的需求,使用户更方便的查询,借阅资料,特此开发图书馆管理系统.2.2用户特征本系统的用户包含普通读者用户,图书馆管理员以及系统管理员.普通读者用户特征:主要面向老师,学生,以中文用户为主,熟悉电脑操作。

用户使用的web界面需要有简洁的界面,尽量不使用专业词汇,若有则给以适当的提示。

图书馆管理员特征:对图书馆的运作流程较为熟悉,对计算机的操作比较熟练,并且懂得如何使用本系统,要求操作方便,界面简洁.系统管理员特征:对本系统有较深的了解,且精通网络及数据库知识,能掌握系统的相关配置.2.3运行环境①服务器端运行环境:硬件平台: IBM兼容PC机硬件要求:Pentium Ⅲ666MHz以上操作系统:WindowsXP\Windows 2003 Sever数据库系统:SQL Server2005运行环境:Microsoft 。

系统需求规格说明书

系统需求规格说明书

(项目名称)系统需求规格说明书文件修改记录目录1引言 (1)1.1编写目的 (1)1.2适用范围 (1)1.3术语和缩写 (1)1.4参考资料 (1)2项目概述 (1)2.1项目介绍 (1)2.2产品环境介绍 (1)2.3业务与软件功能对照表 (1)2.4用户特点 (1)2.5假设和依赖关系 (1)3功能需求 (1)3.1功能1 (2)3.1.1功能ID号 (2)3.1.2功能说明 (2)3.1.3输入 (2)3.1.4处理 (2)3.1.5输出 (2)3.1.6优先级 (2)3.1.7相关性 (2)3.2功能2 (2)3.3功能3 (2)4非功能需求 (2)4.1数据需求 (2)4.2性能需求 (2)4.3安全性需求 (3)4.4产品质量需求 (3)4.5用户界面需求 (3)4.6运行环境需求 (3)4.6.1硬件环境需求 (3)4.6.2软件环境需求 (4)4.7接口需求 (4)4.8其他需求 (4)1引言1.1编写目的【说明编写这份用户需求说明书的目的,指出预期的读者。

】1.2适用范围【说明此文档在何种情况下或何种工作中使用。

】1.3术语和缩写【列出本文件中用到的专门术语的定义和外文首字母组词的原词组以及中英文全称。

】1.4参考资料【列出有关参考资料。

】2项目概述2.1项目介绍【描述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。

】2.2产品环境介绍【描述本软件产品与其他产品或项目所组成的整体环境。

】2.3业务与软件功能对照表【列出业务与软件功能对照表,以便于检查软件功能是否覆盖了所有业务。

下表中业务需求是《用户需求规格说明书》中提到的所有用户需求,当项目软件不满足用户需求时,需在下表中明确说明。

】2.4用户特点【列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本软件的预期使用频度。

这些是软件设计工作的重要约束。

】2.5假设和依赖关系【列出可能影响需求说明书中需求的所有假设因素(与已知事实相对而言)、项目对外部条件的依赖、以及进行本软件开发工作的假定和约束,例如经费限制、开发期限、设备条件等。

图书管理系统需求分析说明书

图书管理系统需求分析说明书

图书管理系统需求分析说明书图书管理系统需求分析说明书1. 引言本文档旨在详细说明图书管理系统的需求分析,包括系统背景、目的和范围。

同时,还会详细描述系统的功能需求、性能需求、安全需求和用户需求等方面的要求。

2. 系统背景描述图书管理系统的背景信息,例如该系统用于管理图书馆的图书借阅、归还、查询等功能;并解释系统设计的目的,即提高图书管理效率、便利读者服务等。

3. 系统目标3.1 功能目标描述图书管理系统的核心功能目标,例如记录图书信息、管理图书借阅、借阅记录查询等。

3.2 性能目标规定图书管理系统的性能需求,如响应时间、处理能力、并发等。

3.3 安全目标说明保护图书管理系统安全的要求,包括用户身份验证、数据加密等。

3.4 用户需求根据用户调研结果,描述用户对图书管理系统的期望和需求,例如易用性、界面设计等。

4. 功能需求4.1 图书信息管理详细描述图书信息管理模块的功能需求,包括图书录入、图书编辑、图书删除、图书查询等。

4.2 借阅管理详细说明借阅管理模块的功能需求,包括借书、还书、续借、借阅记录查询等。

4.3 用户管理描述用户管理模块的功能需求,包括用户注册、用户登录、密码重置、个人信息管理等。

4.4 系统管理系统管理模块的功能需求,例如权限管理、日志管理等。

5. 性能需求说明系统在不同方面的性能需求,包括系统响应时间、并发用户数、系统容量等。

6. 安全需求描述系统的安全需求,例如用户身份验证、数据加密、访问控制等。

7. 用户需求根据用户调研结果,详细描述用户对系统的期望和需求,包括易用性、界面设计、操作流程等。

附件:1. 数据库设计文档2. 界面原型图3. 系统流程图法律名词及注释:1. 著作权法:保护图书等作品的版权法律。

2. 个人信息保护法:规定个人信息的收集、存储、使用、披露等方面的要求,保护用户的个人信息安全。

图书馆管理系统--需求规格说明书

图书馆管理系统--需求规格说明书

图书馆管理系统--需求规格说明书图书馆管理系统--需求规格说明书1:引言1.1:编写目的本文档旨在详细说明图书馆管理系统的需求规格,包括系统的功能、性能、可靠性、安全性等方面的要求,以便能够确保开发团队和相关利益相关者对系统需求有一个清晰的理解。

1.2:项目背景在传统的图书馆管理过程中,由于手工处理和纸质记录的限制,管理效率低下、易出差错。

为了提高图书馆的管理效率,减少人工操作,我们打算开发一个图书馆管理系统。

1.3:项目范围本项目的目标是开发一个完全自动化的图书馆管理系统,能够实现图书借阅、归还、图书检索、用户管理等功能。

2:系统总体描述2.1:系统目标图书馆管理系统的目标是提高图书馆的管理效率,简化图书借阅流程,提供便捷的图书检索功能,实现对图书和用户信息的准确记录和管理。

2.2:用户特征系统的主要用户包括图书馆管理员、图书馆工作人员和图书馆读者。

管理员和工作人员负责图书的管理和流通,读者则是使用系统进行图书借阅和归还。

2.3:运行环境系统将在一定数量的计算机上进行运行,并通过网络连接进行数据交互。

需要运行在支持操作系统和数据库的计算机环境中。

3:功能需求3.1:图书管理模块该模块负责图书的录入、更新、删除等管理操作。

具体功能包括:- 图书的录入和编辑- 图书分类管理- 图书信息查询和更新- 图书借阅和归还记录管理3.2:用户管理模块该模块负责对图书馆读者和工作人员的管理,包括以下功能:- 读者注册和信息修改- 读者权限管理- 工作人员账号管理3.3:图书检索模块该模块提供便捷的图书检索功能,读者可以通过关键字、作者、分类等进行图书搜索。

3.4:借阅管理模块该模块负责借阅流程的管理,具体功能包括:- 借阅申请的处理- 借阅期限管理- 借阅状态管理4:性能需求4.1:响应时间系统在用户请求后,应能够在2秒内响应并显示相关结果。

4.2:并发处理能力系统应能够支持同时处理多个用户请求,并保证数据的准确性和有效性。

图书管理系统需求规格说明书

图书管理系统需求规格说明书图书管理系统需求规格说明书1. 引言本文档旨在定义图书管理系统的需求规格,包括系统的功能、性能、安全性等方面。

本文档适用于开发团队、客户和利益相关方。

2. 项目概述图书管理系统旨在提供一个方便的方式来管理图书馆的借阅和归还流程。

系统将提供图书搜索、借阅记录管理、读者管理等功能。

3. 功能需求3.1 用户管理系统应提供管理员账号和读者账号,管理员可以管理整个系统,读者可以进行图书借阅和归还操作。

3.2 图书管理系统应提供图书的增加、修改和删除功能。

每本图书应包含标题、作者、ISBN等基本信息。

3.3 图书搜索系统应提供根据图书名称、作者、ISBN等关键字进行图书搜索的功能。

3.4 图书借阅系统应提供读者借阅图书的功能。

借阅时应记录借阅日期和预计归还日期。

3.5 图书归还系统应提供读者归还图书的功能。

归还时应记录实际归还日期。

3.6 借阅记录管理系统应记录每个读者的借阅记录,并提供管理借阅记录的功能。

4. 性能需求4.1 响应时间系统对于读者的请求应具有较短的响应时间,保证用户体验。

4.2 并发性能系统应支持多个读者同时进行借阅和归还图书的操作。

5. 安全性需求5.1 数据安全性系统应保障读者信息与借阅记录的安全性,提供合适的数据加密和备份机制。

5.2 用户权限管理系统应确保只有管理员具有对系统进行修改和管理的权限。

6. 非功能需求6.1 可用性系统应具备良好的用户界面,使读者能够方便地进行图书借阅和归还。

6.2 可扩展性系统应考虑未来的功能扩展需求,例如增加新的图书馆分馆。

7. 附件本文档所涉及的附件包括系统界面设计图、数据库设计图等。

8. 法律名词及注释- ISBN:国际标准书号,用于唯一标识一本图书。

- 数据加密:使用密码算法对敏感信息进行加密保护,防止未授权访问。

图书管理系统需求分析说明书范文

图书管理系统需求分析说明书范文第一部分产品概述1.1运行环境和使用工具(1)软件工具:Window7操作系统,MicrooftViualStudio2022,SQLServer2005.(2)硬件平台:Intel/奔腾处理器的个人计算机(内存2G)。

1.2用户的特点(1)本系统的管理员,要具有比较优秀的管理才能。

在进书的时候具有独特的判断眼光和审时度势的能力。

(2)本系统的最终用户是面向管理员(图书管管理员)和读者(教师或者学生),他们都具有一定的计算机技术基础知识和操作计算机的能力,是经常性用户。

1.3需求概述进行系统设计,首先要对系统的现状进行分析。

根据系统的目标、需求和功能,制定和选择一个较好的系统方案,从而达到一个合理的优化系统。

每个学校都有图书馆,最初由于图书数量和种类较少,人工手动管理比较方便和灵活。

随着社会的发展,图书的数量和种类越来越多,人工手动管理会降低工作的效率,希望建立一个图书管理系统,是为了解决人工手动管理图书信息在实践的问题,从而达到系统化、规范化、标准化的水平。

该系统的建立不但给管理者带来了方便,也节省了工作时间从而提高了工作效率。

需求分析是在于要弄清用户对开发的数据库应用系统的确切要求。

数据库设计的第一步是明确数据库的目的和如何使用,也就是说需要从数据库中得到哪些信息。

明确目的之后,就可以确定您需要保存哪些主题的信息(表),以及每个主题需要保存哪些信息(表中字段)。

在构造系统时,首先从需求出发构造数据库表,然后再由数据库表结合需求划分系统功能模块。

这样,就把一个大的系统分解成了几个小系统。

这里把系统的层次划分为了四个部分:图书维护,人员信息管理,图书借阅管理,信息查询。

能够实现以下功能:○1进行新书入库、现有图书信息修改以及删除;②能够实现对读者基本信息的查询和编辑管理;③能够进行超期罚款功能;④能够进行借阅信息的查询功能;详细调查的内容1、系统的组织结构图2、系统业务流程图3、系统数据流程图4、数据字典(1)数据流描述(举例说明)数据流名称:读者信息表简述:所有注册(有借书卡)过的读者信息。

图书管理系统需求说明文档

图书管理系统需求说明文档一:需求来源学校图书馆现需要一图书管理系统,具体需求描述为:1 功能要求:⑴基本数据维护功能:提供使用者录入,修改并进行维护基本数据的途径。

基本数据包括读者的信息、图书资料的相关信息,可以对这些信息进行修改,更新。

⑵基本业务功能:读者借、还书籍的登记管理功能,随时根据读者借、还书籍的情况更新数据库系统,如果书籍已经借出,可以进行预留操作,书籍的编目、入库、更新等操作。

⑶数据库管理功能:对所有图书信息及读者信息进行统一管理维护的功能,对书籍的借还也要进行详细的登记,以便协调整个图书馆的运作。

⑷信息查询功能:提供对各类信息的查询功能,如对本图书馆的用户借书信息,还书的信息,书籍源信息,预留信息等进行查询,对其他图书馆的书籍、资料源信息的查询功能。

2. 非功能要求①系统安全性需求:为保证系统安全性,对本图书馆的各项功能进行分级、分权限操作,对各类用户进行确认。

对其它图书馆借阅图书和文献资料服务控制访问范围:如限IP、限用户等。

②对系统可用性的需求:为了方便使用者,要求对所有交互操作提供在线帮助功能。

③对系统查询速度的需求:要求系统在20S之内响应查询服务请求。

④对系统可靠性的需求:要求系统失败发生率小于1%。

二:需求分析与系统建模1系统功能分析:依据客户要求将本系统的功能分为四个模块如下:●登陆子系统:用户登陆验证,找回密码功能●用户管理子系统:面向系统管理员提供,添加用户,编辑用户,删除用户功能●书籍管理子系统:面向图书管理员提供,添加书籍,编辑书籍,查找书籍,删除书籍,过期书籍●借阅管理子系统:面向借阅者提供,查找书籍,借阅书籍,预留书籍,归还书籍2系统参与者:依据系统功能分析得到系统参与者有系统管理员,图书管理员,借阅者。

3借阅者用例图借阅者能够通过该系统进行如下活的。

●查找图书:借阅者可以通过书名或ISBN号查找图书的详细信息●借阅书籍:借阅者通过借阅管理员借阅书籍●预订书籍:借阅者通过借阅管员预订要借的图书●归还书籍:借阅者通过借阅管理员归还书籍,如归还过期书籍,需缴纳罚金●查询个人信息:借阅者可以查询自己的个人详细信息通过上述活动,可得借阅者用例图如图1-1-1图1-1-1 借阅者用例图4借阅管理员用例图借阅管理员能够通过系统进行如下活动●登陆系统:借阅管理员登陆系统,包括找回密码●修查询,改个人信息:图书管理员通过系统管理员对自己的个人信息进行查看修改●借阅书籍:借阅管理员通过系统向借阅者提供借阅书籍的功能●归还书籍:借阅管理员通过系统向借阅者提供归还图书的功能●过期书籍:过期书籍管理,缴纳罚金。

图书馆管理系统之需求规格说明书

图书馆管理系统需求规格说明书目录一、引言 (2)1.编写目的 (2)2.背景说明 (2)3.开发工具 (2)4.预期目标 (2)5.质量保证 (2)6.关键字 (3)二、功能概述 (3)三、数据流图与数据字典 (4)1.数据流图 (4)2.数据字典 (9)3.小说明 (10)四、数据库分析 (13)1.局部ER模式 (13)2.全局ER模式 (13)五、接口 (14)1.用户接口 (14)2.硬件接口 (14)3.软件接口 (14)六、性能需求 (14)1.精度 (14)2.时间特性 (14)3.灵活性 (15)七、属性 (15)1.可用性 (15)2.保密性 (15)3.可维护性 (15)4.可移植性 (15)八、其他需求 (15)1.数据库 (15)2.操作 (15)3.故障及维护 (15)一.引言1.编写目的编写本需求规格说明书一是作为软件开发机构和用户之间一份事实上的技术上合同书,二是为后续的软件设计、编码、测试和验收提供依据,从而保证软件质量和项目成功。

2.背景说明2.1 待开发软件产品的名称为“高校图书馆管理系统”。

2.2 本项目的提出者:A大学开发者:R软件开发集团用户:A大学2.3 图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。

根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。

数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。

总的来说,缺乏系统,规范的信息管理手段。

尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

北京交通大学图书馆自动化管理信息系统需求规格说明书文档编号:Doc003Author:软件0202班第12组评审人:罗一恒完成日期:2004年11月16日纳入基线库日期:2004年11月16日最后修改时间:2004年11月23日最后修改人:罗一恒目录北京交通大学图书馆自动化管理信息系统需求规格说明书 (1)Ⅰ.功能需求: (3)1.1.用况分析: (3)1.1.1.用况描述: (3)1.1.2.用况包描述: (4)1.1.2.4.3.UC-BM-1:: (16)1.1.2.4.4.UC-BM-2:: (17)1.1.2.4.5.UC-BM-3:: (18)1.1.2.4.6.UC-BM-4:: (19)1.1.2.4.7.UC-BM-5:: (20)1.2.数据流分析: (28)1.2.1.0层数据流图: (28)1.2.2.1层分解数据流图: (28)1.3.概念类图: (28)Ⅱ.非功能需求 (28)2.1.性能的需求 (28)2.1.1.性能指标 (28)2.1.2.评测工具和方法 (29)2.2.计算机资源需求 (29)2.2.1.计算机硬件需求 (29)2.2.2计算机软件需求 (29)2.2.3计算机通信需求 (29)2.3.软件质量因素 (29)2.3.1.易用性 (29)2.3.2.准确性 (30)2.4.设计和实现的约束 (30)2.5.有关培训需求 (30)Ⅰ.功能需求:1.1.用况分析:1.1.1.用况描述:1.1.1.1.角色列表和描述:采访员:订购员:馆长:验收员:编目员:读者信息管理员:书目信息管理员:图书出借归还管理员:统计员:系统管理员:用户:1.1.1.2.用况包规格定义:1.1.2.用况包描述:1.1.2.1.UCP: UCP-CF:1.1.2.1.1.用况列表:1.1.2.1.2.用况图:1.1.2.1.3 UC-CF-1: Input:用况描述采访员录入订购信息前置条件采访员登陆成功基本路径①信息录入首页②输入订购信息③点击“保存”按钮后置条件显示“订购信息已保存”扩展点a.如果输入的信息格式错误或留空(除”数量”这一项可以留空外,其它栏目均不能留空),提示错误信息,按“确定”后返回录入页面.补充说明采访员此时输入的是“拟订单”,其包含的栏目有:书号,书名,ISDN号,出版社,简介,数量,订单状态,时间。

1.1.2.1.4 UC-CF-2: Edit:用况描述采访员对系统中已存在的拟订单进行编辑前置条件采访员进入拟订单列表页面.基本路径①采访员选择并打开欲修改的拟订单.②编辑拟订单信息③点击“保存”按钮后置条件显示“订购信息已保存”扩展点a. 可以添加”关闭”按钮,当用户按下”关闭”按钮时,将不保存已经修改的信息而直接退出”.补充说明a.可以通加在拟订单前加一单选框来表示拟订单选中与否b.可以在列表最下方设置三个按钮,“打开”“提交”“删除”c.在列表下方添加相应的说明,如各个按钮是干什么用的.1.1.2.1.5 UC-CF-3: Submit:用况描述采访员向订购员拟订单前置条件采访员已经核实订购信息基本路径①拟订单列表页面②选择某一条拟订单③点击“提交”按钮后置条件)显示“订购信息已提交”扩展点a.如果拟订单没有选择,点击”提交”按钮时,则会弹出错误提示”请选择您要提交的纪录”.b.如果提交失败,也会显示错误信息.补充说明无1.1.2.2.UCP: UCP-DG:1.1.2.2.1.用况列表:1.1.2.2.2.用况图:1.1.2.2.3 UC-DG-1::用况描述再编辑初步录入信息前置条件订购员处于拟订单列表页面基本路径①拟订单列表页面②选择并打开将要修编辑订购信息③编辑拟订单信息.④点击“确定”按钮后置条件显示“订购信息已保存”扩展点a.应该给拟订单加上一个标识,标识它是否已经被修改过,如”新”表示是刚从采访员处提交的.未被修改过.b.如果拟订单中格式错误或留空,则提示错误信息.c.添加“取消”铵钮,以便用户可以不保存修改信息而直接退出d.在此阶段修改过的拟订单变为订书目录.补充说明a.此处也应该在每一条信息前加上单选框.b.页面下方应该加上“删除”“发送”“打开”等按钮.1.1.2.2.4 UC-DG-2::用况描述订购员修改并向系统提交订书目录前置条件订购员进入订书目录列表页面基本路径①订购员选择并打开将要修改的订购目录②修改订书目录内容③点击“保存”按钮后置条件显示“订购目录已保存”扩展点a.如果订书目录中栏目内容格式错误或留空,则提示错误信息.补充说明a.采访员提交的拟订单经订购员修改后形成了订书目录.b.拟订单和订书目录在同一列表中,用不同的标识标记.1.1.2.2.5 UC-DG-3::用况描述订购数据的检索,查看前置条件订购员进入查询页面基本路径①订购目录查询页面②输入查询条件③点击“查询”按钮后置条件系统返回检索结果列表扩展点a.如果输入的查询条件为空,则提示用户输入条件.b.如果找不到指定条件的记录,则显示提示信息.补充说明此功能可以在订购目录列表页面中选择?1.1.2.2.6 UC-DG-4::用况描述打印订书单前置条件订购员进入订书单列表页面基本路径①选择将要打印的订书单②点击“打印”按钮后置条件打印机开始打印扩展点a.订书单,订书目录,拟订单可以处于同一页面,通过不同的标识识别b.点击打印按钮后,出现打印机设置对话框.补充说明订书单即由馆长审编订书目录后发送过来的订书单1.1.2.2.7 UC-DG-5::用况描述发送采购数据交换文档(即给馆长发送订收目录)前置条件订购员进入订购目录列表页面基本路径①选择要发送的文档②点击“发送”按钮后置条件显示“文档已发送”,并对已发送的记录做标识.扩展点a.发送失败会提示“发送失败”补充说明无1.1.2.2.8 UC-DG-6::用况描述采购数据的验收,登记,也即订购员接收从采访员处传来的文档前置条件订购员进入数据接收页面基本路径①点击“接收”按钮②选择并打开某一条数据文档③编辑信息④点击“登记”按钮后置条件显示“该信息登记成功”扩展点a.如果输入的信息格式错误或留空,则提示错误信息b.如果接收完毕,没有新的文档,则出现提示信息”没有新的文档”c.如果接收超时,则中断接收进程,并提示信息”接收超时”.d.接收进程异常或发生错误,也要提示信息.补充说明无1.1.2.3.UCP: UCP-GZ:1.1.2.3.1.用况列表:1.1.2.3.2.用况图:1.1.2.3.3 UC-GZ-1::用况描述馆长确认订购信息前置条件馆长进入订购信息列表页面(是从订购员处传送过来的)基本路径①订购信息页面②编辑信息③点击“保存”按钮后置条件显示“保存成功”扩展点a.经过馆长修改确认的记录应标记为”订购单”b.如果馆长输入的信息格式错误或留空,则提示错误信息补充说明无1.1.2.3.4 UC-GZ-2::用况描述返回给订购员订书单前置条件院长进入订书单列表页面基本路径①选择要返回给订购员的某一条信息②点击“发送”按钮后置条件显示“该订书单已发送”扩展点a.发送失败会提示“发送失败”补充说明无1.1.2.4.UCP: UCP-BM:1.1.2.4.1.用况列表:1.1.2.4.2.编目员用况图:1.1.2.4.3.UC-BM-1::用况描述查看已有书籍的编目情况前置条件N/A基本路径①进入查看页面②选择浏览方式③查看相应书籍编目信息情况后置条件可以查看目前已有书籍的总量可以单独浏览每一本书的详细信息可以比较各类图书的库存情况扩展点N/A补充说明按首字母顺序排列按图书种类分类排列1.1.2.4.4.UC-BM-2::用况描述将新书的书目信息录入系统前置条件采购员将书籍送入基本路径①进入“编目”栏②选择需要编目的图书③为图书填写相应的馆藏号,同时给图书贴上馆藏标签后置条件图书编目完成,等待将图书分发到各个馆藏地扩展点②a1若馆藏分配不合法②a2系统给出相应提示信息②a3重新录入②a4重复改过程补充说明N/A1.1.2.4.5.UC-BM-3::用况描述编目员对书目信息进行更改前置条件书目信息已经录入基本路径①进入“编辑”栏②输入需要更改信息的书籍的馆藏号③重新编辑书籍信息④点击“确认”后置条件书籍编目信息已经改变扩展点②a1若书籍编辑信息错误或不合法②a2系统给出相应的提示信息②a3重新编辑②a4重复改过程补充说明N/A1.1.2.4.6.UC-BM-4::用况描述编目员打印图书编目卡片前置条件书籍已经获得相应的信息分配基本路径进入打印子系统选择打印项目选择书目信息点击“打印”若打印系统工作正常,打印书籍编目卡片若打印系统工作不正常,显示相应提示信息后置条件将卡片信息库存扩展点②a1若书籍编辑信息错误或不合法②a2系统给出相应的提示信息②a3重新编辑②a4重复改过程补充说明N/A1.1.2.4.7.UC-BM-5::用况描述验收员验收书籍数量、质量等信息前置条件采购员将书籍送入基本路径①检查图书质量、核对图书数量②选择图书验收板块③输入图书数量④点击“确认”按钮⑤提交书籍信息后置条件图书已经接收图书数量、质量确认所有图书信息已经录入系统中扩展点③a1若输入不合法③a2系统发出相应提示③a3重新输入③a4重复执行改过程③a5逐个输入所有书籍信息③b1若书籍必要信息缺少或不合法③b2体统发出相应的提示③b3重新录入③b4重复改过程补充说明N/A1.1.5.2.UCP: UCP-LT:1.1.5.2.1.用况列表:1.1.5.2.2.用况图:1.1.5.2.3.UC-LT-1::用况描述初次办理或补办前置条件读者申请办理基本路径①管理员登录②检查权限③管理员创建卡(读者信息)④查看信息⑤确定后置条件写入读者信息,可借扩展点③a己有卡或尚欠费返回错误信息补充说明管理员ID,PASSWORD1.1.5.2.4.UC-LT-2::用况描述借阅证的挂失,解挂,注销等前置条件读者己申请借阅证,身份验证通过基本路径①信息管理员登录②检查权限③管理员管理卡④查看更新信息⑤确定后置条件信息更新成功扩展点③a未申请卡或卡己注销,返回错误信息,提供链接到管理首页.补充说明①输入:管理员ID,PASSWORD.④输出:证件信息.1.1.5.2.5.UC-LT-3::用况描述新书的登录与书目的注销等前置条件身份验证通过基本路径①管理员登录③管理图书信息④查看更改⑤确定更改后置条件写入书目信息表扩展点N/A补充说明N/A1.1.5.2.6.UC-LT-4::用况描述读者借书前置条件读者申请借书基本路径①读者申请借书②得到借书卡管理系统中卡信息③更新图书及卡信息后置条件更新书目信息表,读者信息表扩展点②书不存在或己借完返回不成功信息补充说明②输入:卡号③输出:读者信息(所借书目,归还日期),书目信息1.1.5.2.7.UC-LT-5::用况描述读者归还所借图书前置条件读者把所借书归还基本路径①读者还书②得到借书卡管理系统中卡信息③更新图书及卡信息④还书成功后置条件更改读者信息,书目信息扩展点①书籍损坏或欠费返回不成功信息补充说明②输入:书籍条形码③输出:出借信息(出借日期,归还日期)1.1.5.2.8.UC-LT-6::用况描述日志的查询与备份前置条件验证管理员身份成功基本路径①点击“接收”按钮②选择并打开某一条数据文档③编辑信息④点击“登记”按钮后置条件给出当前日志信息扩展点③a如果输入的信息格式错误或留空,则提示错误信息④a如果接收完毕,没有新的文档,则出现提示信息“没有新的文档”④b如果接收超时,则中断接收进程,并提示信息“接收超时”④c接收进程异常或发生错误,也要提示信息.补充说明N/A1.2.数据流分析:1.2.1.0层数据流图:1.2.2.1层分解数据流图:1.2.2.1.采购部:1.2.2.2.编目部:1.2.2.3.流通部:1.3.概念类图:Ⅱ.非功能需求2.1.性能的需求2.1.1.性能指标①查询信息时800ms之内得到查询结果②提交信息时1200ms之内能返回更新数据结果③删除信息时600ms之内能返回更新后的数据结果2.1.2.评测工具和方法方法:和客户一起在客户计算机环境上进行人工测试工具:IE自带的时间测试2.2.计算机资源需求2.2.1.计算机硬件需求客户端(操作端):P4 1.0G或同级别以上的CPU、64M或以上内存、至少100M硬盘空间服务器端:P4 2.4G或同级别以上CPU、256M或以上内存、1G以上硬盘空间2.2.2计算机软件需求客户端(操作端):Windows操作系统、IE 6.0或以上版本的浏览器、Java虚拟机、JDK1.4或以上的版本服务器端:Windows Server系列操作系统、Oracle 9i数据库2.2.3计算机通信需求10/100M局域网连接2.3.软件质量因素2.3.1.易用性①同一页面上的按钮数不超过5个②一个操作的跳转页面不超过4个2.3.2.准确性①查询能够准确匹配查询条件、查询失误率不超过6%②系统事物处理失误率不超过2%2.4.设计和实现的约束①对图书的信息设计必须严格遵守中国图书法②在交付系统时必须提供完整的使用手册2.5.有关培训需求系统部署完毕后,安排三日培训期对用户进行培训。

相关文档
最新文档