图书管理系统课程设计(6)

2019-03-29 16:45

2.3条件与限制

本次测试采用的主要是黑盒测试,对系统各个功能模块进行测试,设计合理的测试用例即可,没有其他特殊的要求。

3.计划

3.1测试方案

采用黑盒测试方法。对功能进行逐一测试,在输入合理及不合理的数据后测试系统的正常运作情况。 3.2测试项目 测试1:系统登录测试 测试2:图书管理测试 测试3:信息查询测试 测试4:系统管理测试 测试5:借书测试 测试6:还书测试 3.3测试准备

计划测试项目,设计合理的测试用例。

4.测试项目说明

4.1测试项目名称及测试内容 测试1:

名称:系统登录测试 目的:测试系统操作界面

内容:帐号口令输入、合理性检查、合法性检查,系统操作界面显示控制 测试2:

名称:图书管理测试。 目的:测试图书库操作功能。

内容:图书库管理界面显示控制,图书库浏览,增加图书记录,删除图书记录,编辑图书记录。 测试3:

名称:信息查询测试 目的:测试系统信息查询功能

内容:输入查询关键字,进行图书信息查询,管理员可查询学生信息,借阅信息 测试4:

名称:系统管理测试 目的:测试系统管理的功能

内容:系统管理,创建用户,删除用户,修改用户,更改口令。 测试5:

名称:借书测试

目的:测试借书功能

内容:学生查找书籍,找到所要书籍进行借阅 测试6:

名称:还书测试 目的:测试还书功能

内容:学生退还所借书籍,记录借还信息。 4.2测试用例 用例1:系统登录测试 输入 用户名 ‘ ‘ 2345’ ‘134她5’ ‘12334’ ‘1367’ ‘35678’ ‘245665’ ‘55301’ 允许偏差:不允许任何偏差 条件:用户即可,包括管理员,学生 用例2:图书管理测试 图书名称 输入 软件工程 输出

添加成功 软件 Rj123456125 李军 内蒙古工业大学 20 在库 无 类别 索引号 作者 出版社 价格 状态 摘要 密码 ‘ 12degf’ ‘12456‘ ‘58687‘ ‘ ’ ‘aig#345’ ‘fi 33556’ ‘35我469’ ‘880527’ 错误—用户名空 错误—用户名非法 错误—用户名非法 错误—密码为空 错误—密码非法 错误-密码非法 错误—密码非法 正确---登陆成功 输出 步骤及操作:运行系统,转到登陆界面,输入用户名及密码,测试登陆功能。

六、用户手册

完成人: 张晓佩

1引言

1.1编写目的

本用户手册的编写目的是帮助用户了解《图书管理系统》,并学会对系统的操作。本用户手册的读者对象为:使用该软件的图书馆管理员、工作人员和学校的教师、学生。 1.2背景

随着人们知识层次的提高,图书馆成为日常生活中不可缺少的一部分。而图书馆的存数量和业务量庞大,仅仅靠传统的记账式管理是不可行的。图书馆管理系统应运而生,逐渐成为信息化建设的重要组成部分。图书馆管理系统为学校或社会型图书馆的管理员提供所有借阅者的详细信息,以及馆内库存的详细情况,对借书和还书两大功能进行合理操纵并登记。 1.3定义

? 主键 (Primary Key) :每一笔资料中的主键都是表格中的唯一值。换言之,

它是用来独一无二地确认一个表格中的每一行资料

? 外键(Foreign Key):设表t1,t2中都有一个name字段,而且是t1的主键,

那么如果设t2中的name为外键的话,向t2中添加数据的时候,如果name值不在t1之中就会报错。

1.4参考资料

张海藩:《软件工程导论》第六版 清华大学出版社 肖刚等:《实用软件文档写作》清华大学出版社

李涛等:Visual C# SQL Server 数据库开发与实例 清华大学出版社

2.用途

2.1功能

需求规定的详细内容,请参考独立文档《软件需求说明书》。 2.2性能 2.2.1精度

根据使用需要,在各项数据的输入、输出即传输过程中,可以满足各种精度的需求。如:根据关键字精度的不同,查找可分为精确查找和泛型查找,精确查找可精确匹配读者已知的图书,泛型查找只要满足与输入的关键字相匹配的书目即输出,可供读者查找。 2.2.2时间特性

? 查询速度:不超过10秒;

? 其它所有交互功能反应速度:不超过3秒; ? 可靠性:平均故障间隔时间不低于200小时。 2.2.3灵活性

当用户需求,如操作方式、运行环境、结果精度、数据结构与其他软件接口发生变化时,设计的软件要做适当调整,灵活性非常大。 2.3安全保密

由于此开发项目针对图书馆,使用频度较高,使用性要求比较高。为防止对信息资料和管理程序的恶意破坏,要求有较为可靠的安全性能。总之,要求稳定、安全、便捷,易于管理和操作。

3.运行环境

3.1硬设备 ? ? ?

服务器

(1) 处理器(CPU):Pentium 900M (推荐Pentium 4 1.2G) (2) 内存容量(RAM):至少256M(推荐 512M)

客户端

(1) 处理器(CPU):Pentium 133M 或更高 (2) 内存容量(RAM):64M或更高

数据库服务器端

3.2支持软件

(1) 操作系统:Microsoft Windows 2003

(2) 数据库管理系统:SQL Server 2005,配置TCP/IP协议 ?

Web服务器端

(1) 操作系统:Microsoft Windows 2003 (2) Internet 信息服务(IIS)6.0管理器 (3) Visual Studio.NET 2005,配置TCP/IP协议 ?

客户端

(1) 操作系统:Windows 98/2000/2003/XP

(2) Web浏览器:Internet Explorer 6.0以上或Netscape 4.0以上,配置TCP/IP协议 3.3数据结构

? 管理员基本信息表 字段名称 WorkID User_Name Password 字段名称 Book_ID Book_Name Writer Press Price InLibrary_Date Total_Amount Now_Amount 数据类型 int VARCHAR(24) VARCHAR(24) 数据类型 VARCHAR(50) VARCHAR(50) VARCHAR(50) VARCHAR(50) float datetime int int 可否为空 NOT NULL NOT NULL NOT NULL 可否为空 NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL 约束条件 主键 无 无 约束条件 主键 无 无 无 无 无 无 无 说明 成员ID 姓名 密码 说明 书籍ID 书名 作者 出版社 单价 入库时间 总量 现存量 ? 图书信息表 ? 借阅卡信息表 字段名称 Proof_ID Name Sex Birth_Time Address ID_Number Tel_Number Now_Borrow_Amount ? 借书信息表 字段名称 BorrowID Proof_ID Book_ID 数据类型 int VARCHAR(50) VARCHAR(50) 可否为空 NOT NULL NOT NULL NOT NULL 约束条件 主键 外键(Book_Info) 说明 借书ID 书籍ID 数据类型 VARCHAR(50) VARCHAR(50) VARCHAR(50) datetime VARCHAR(50) VARCHAR(50) VARCHAR(50) int 可否为空 NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL 约束条件 主键 无 无 无 无 无 无 无 说明 借阅卡ID 姓名 性别 出生日期 地址 身份证号 电话号码 现借书量 外键(Proof_Info) 借书卡ID Borrow_Date datetime NOT NULL 无 借出时间 ? 罚单信息表 字段名称 Puni_ID Proof_ID Book_ID Borrow_Date Return_Date Puni_Money

数据类型 int VARCHAR(50) VARCHAR(50) datetime datetime float 可否为空 NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL 约束条件 主键 无 无 无 无 无 说明 罚单ID 借书卡ID 书籍ID 借出时间 还书时间 罚金


图书管理系统课程设计(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:第二季度职工思想分析报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: