基于图书管理系统的软件测试论文!急急急~!!!!

基于图书管理系统的软件测试论文!急急急~!!!!,第1张

1 引言

11 编写目的

编写本文档的目的是根据系统分析工程师和客户沟通的结果,对用户需求进行了全面细致的分析,深入描述《图书管理系统》软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求。

该需求规格说明书的读者对象是XXX图书管理系统软件小组的研发工程师、测试工程师、销售工程师,版权归XXX所有,严禁外传。

12 项目背景

随着社会信息量的与日俱增,作为信息存储的主要媒体之一图书,数量、规模比以往任何时候都大的多,不论个人还是图书管理部门都需要使用方便而有效的方式来管理自己的书籍。在计算机日益普及的今天,对个人而言若采用一套行之有效的图书管理系统来管理自己的书籍,会方便许多。对图书管理部门而言,以前单一的手工检索已不能满足人们的要求,为了便于图书资料的管理需要有效的图书管理软件。

图书管理系统软件LMS V10是一套功能比较完善的数据管理软件,具有数据 *** 作方便高效迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的DOS、WINDOWS系列等 *** 作系统上使用。除此以外,LMS V10可通过访问权限控制以及数据备份功能,确保数据的安全性。

13 定义

文档中采用的专门术语的定义及缩略词简要如下:

LMS:Library Management System,图书管理系统。

14 参考资料

[1]郑人杰,殷人昆,陶永雷。《实用软件工程》(第二版)。北京:清华大学出版社,1997。

[2]金勇华,曲俊生。《JAVA网络高级编程》。北京:人民邮电出版社,2001。

[3]Borland Software Corporation。《JBUILDER培训教程》北京:机械工业出版社,

2002。

2 任务概述

21 目标

《图书管理系统》针对的用户是单个中小型图书室或者个人,藏书的种类和数量较少,读者的数量和来源受到一定的限制。相应的需求有:

1.能够存储一定数量的图书信息,并方便有效的进行相应的书籍数据 *** 作和管理,这主要包括:

1) 图书信息的录入、删除及修改。

2) 图书信息的多关键字检索查询。

3) 图书的出借、返还和资料统计。

2.能够对一定数量的读者进行相应的信息存储与管理,这其中包括:

1) 读者信息的登记、删除及修改。

2) 读者资料的统计与查询。

3.能够对需要的统计结果提供列表显示输出。

4.能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。

22 运行环境

。。。

23 条件与限制

一个更为完善的图书管理系统,应提供更为便捷与强大的信息查询功能,如相应的网络 *** 作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。

3 功能需求

31 功能划分

该软件具有如下主要功能:

1 浏览功能;

2 查询功能;

3 插入功能;

4 修改功能;

5 删除功能;

6 授权功能;

32 功能描述

1 浏览功能

�8�5 列出当前数据库文件中书籍和读者的所有记录;

�8�5 可选定一项记录,显示所有域;

2 查询功能

�8�5 书目匹配查询;

�8�5 读者匹配查询;

书目和读者相关匹配查询;

3 插入功能

�8�5 增加一个书目记录;

�8�5 增加一个读者记录

4 修改功能

�8�5 修改某一已存在的记录内容,提供确认机制;

5 删除功能

�8�5 删除一个记录,提供确认机制;

6 授权功能;

�8�5 授权读者访问数据的权限;

4 数据描述

41 静态数据

图书管理系统的静态数据包括:

图书(book): 图书编号(BookID);

图书书名(BookName);

图书作者(Author);

图书出版社(Publisher);

图书单价(BookPrice);

图书摘要(Abstract);

图书分类(Class);

图书状态(BookStatus);

读者(reader): 读者识别号(ReaderID);

读者姓名(Name);

读者权限(Level);

读者联系方法(Address);

读者电话号码(TelephoneNumber);

读者电子邮件(Email);

图书访问记录(recorder): 借阅图书号(bookID);

借阅者证号(ReaderID);

借书日期(OutDate);

系统设置表(configuration): 记录号(id);

最多可借图书数(MaxBLNum);

最多借书天数(MaxBLDays);

系统 *** 作员记录表(administer): 记录序号(WorkerId);

账号(Account);

口令(Password);

权限级别(Level);

42 数据库描述

数据库采用Microsoft Access数据库。

43 数据流图

《图书管理系统》的总体功能如下:

�8�5 图书的出借;

�8�5 图书的返回;

�8�5 图书信息查询;

�8�5 图书的增删改;

�8�5 读者的增删改;

�8�5 图书管理者查询统计图书和读者信息;

�8�5 图书管理系统数据备份;

�8�5 图书管理系统数据恢复;

�8�5 图书管理者口令修改;

1 读者借书过程:

2 读者还书过程:

3 读者查询浏览过程:

4 图书管理员增删改图书:

5 图书管理员增删改读者:

6 图书管理员查询浏览过程:

7 图书管理系统数据备份:

8 图书管理系统数据恢复:

9 图书管理者口令修改:

44 数据采集

数据采集采用键盘输入。

5 性能需求

51 数据精确度

查询时应保证查全率,所有在相应域中包含查询关键字的记录都应能查到,同时保证查准率。

52 时间特性

一般 *** 作的响应时间应在1-2秒内。

53 适应性

满足运行环境在允许 *** 作系统之间的安全转换和与其它应用软件的独立运行要求。

6 运行需求

61 故障处理

正常使用时不应出错,对于用户的输入错误应给出适当的改正提示。若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。

《Access 2007 教程》[PDF]

作者美国)(michael R)迈克尔 译者:谢俊

出版社:人民邮电出版社

出版日期:2008年

内容简介

Access是面向个人用户及小型公司的数据库开发工具,Microsoft Access 2007是该工具的最新版本。这一版本不仅提供了很多全新的功能,最重要的是提供了全新的界面,因此与过去所有的Access版本都不同。本书分为6个部分,包括Access的组成部分、Microsoft Access编程、更高级的Access技术、专业数据库开发、作为企业平台的Access以及附录,从而由浅入深地介绍了Access 2007的所有功能。

本书由经验丰富的Access专业人士编写,并且在随书光盘中提供了几乎所有章节都用到的示例数据库,让读者可以边 *** 作边学习。

全书图文并茂,语言简练,是Access初学者、中高级用户和数据库开发人员的必备书籍。

编辑推荐

Access是面向个人用户及小型公司的数据库开发工具,Microsoft Access 2007是该工具的最新版本。这一版本不仅提供了很多全新的功能,最重要的是提供了全新的界面,因此与过去所有的Access版本都不同。本书分为6个部分,包括Access的组成部分、Microsoft Access编程、更高级的Access技术、专业数据库开发、作为企业平台的Access以及附录,从而由浅入深地介绍了Access 2007的所有功能。

本书由经验丰富的Access专业人士编写,并且在随书光盘中提供了几乎所有章节都用到的示例数据库,让读者可以边 *** 作边学习。

全书图文并茂,语言简练,是Access初学者、中高级用户和数据库开发人员的必备书籍。

目录

第1部分Access的组成部分

第1章数据库开发简介

第2章创建Access表

第3章出色的数据库设计

第4章使用查询选择数据

第5章在Access中使用运算符和表达式

第6章使用“数据表视图”

第7章创建基本的Access窗体

第8章在Access窗体上处理数据

第9章使用Access报表呈现数据

第2部分Microsoft Access编程

第10章VBA编程基础

第11章掌握VBA数据类型与过程

第12章了解Access事件模型

第13章在查询和VBA代码中使用表达式

第14章使用VBA代码访问数据

第15章使用VBA调试工具

第3部分更高级的Access技术

第16章使用外部数据

第17章导入和导出数据

第18章高级Access查询技术

第19章高级Access窗体技术

第20章高级Access报表技术

第21章构建多用户应用程序

第22章将Access和其他应用程序集成

第23章将Access和SharePoint集成

第24章使用ActiveX控件

第25章处理错误和异常

第4部分专业数据库开发

第26章优化Access应用程序

第27章利用VBA进行高级数据访问

第28章出色的Access应用程序

第29章保证Access应用程序的安全性

第30章使用Windows API

第31章使用Access复制功能

第32章使用VBA的面向对象编程

第33章借助库重用VBA代码

第34章自定义Access功能区

第35章发布Access应用程序

第36章使用Access宏

第5部分作为企业平台的Access

第37章在Access 2007中使用XML

第38章作为数据源的SharePoint

第39章客户端/服务器概念

第40章作为Access伙伴的SQL Server

第41章将Access数据库升迁到SQL Server

第6部分附录

附录AAccess 2007规范

附录B光盘上的内容

附录CAccess 2007中的新增功能

Size: 14971 MB

地址:

gzclick广州点击网为你解答

access的数据库类型是:关系型数据库。Access是由微软发布的关系数据库管理系统;它可处理字段、关系和规则的复杂计算,以便您能够集中精力处理项目。

关系数据库,是建立在关系数据库模型基础上的数据库,借助于集合代数等概念和方法来处理数据库中的数据,同时也是一个被组织成一组拥有正式描述性的表格,该形式的表格作用的实质是装载着数据项的特殊收集体,这些表格中的数据能以许多不同的方式被存取或重新召集而不需要重新组织数据库表格。

关系数据库的定义造成元数据的一张表格或造成表格、列、范围和约束的正式描述。每个表格(有时被称为一个关系)包含用列表示的一个或更多的数据种类。每行包含一个唯一的数据实体,这些数据是被列定义的种类。

mdb文件。根据查询相关公开信息显示,access,数据库文件的格式是mdb文件。mdb是一种文件格式,它是Access数据库的一种文件存储格式,由于对数据 *** 作的方便性,常用在一些中小型程序中。对于mdb格式的文件可以用Access打开。

通过查找范围选项直接选择相应的文件打开即可。

具体方法为:

1、在“文件”菜单上,单击“打开”。

2、单击“打开”对话框左侧的快捷方式,或者在“查找范围”框中,单击包含要打开的MicrosoftAccess数据库的驱动器或文件夹。

3、在文件夹列表中双击相应的文件夹,直到打开包含所需数据库的文件夹。

★ 关 键 词 悦读 实践 创新 系统思考 吴向东老师出生在世界地球日,或许是这个原因,吴向东老师说:“喜爱大自然,喜爱旅行,喜爱融入大自然中享受和谐。追求技术、自然与人的和谐共荣。投身到技术促进教育变革的实践活动中,就是因为这样的美好愿景。乐于为这样的美好愿景一直走下去,就如旅行一样。”作为小学科学教师,吴老师扎根一线,专注领域为学习科学研究和应用,对小学科学、综合实践活动、信息技术教育、阅读等均有探索。吴老师寄情于自然,让自己的课堂回归自然,同时又醉心阅读,痴迷技术。在追求教育理想的道路上,“大象无形”,将技术融入教学中,追求“技术、自然与人的和谐共荣”的教育理想。追寻吴老师的足迹,我们领略了“日新集”与“天河部落”,体验了“IRIS鸢尾花”与“儿童数字文化创作课程”。同时,我们也读懂了吴老师悦读的真谛和创造的快乐。

读 书

读书一直伴随着我的工作和生活。

1986年中等师范毕业后,18岁的年纪就进入武汉大学附属小学当上了小学老师,这在现在看来已不可想象。当时,国家是把我们这批年轻人当做新鲜血液补充到教师队伍中的,以改变教师学历过低的现状。而实质上,我们的学历也不高,知识、能力有限,不读书,是无法面对学校的教学工作的,继续深造成为了必然。当时的学校政策是,对刚毕业工作的年轻人是不允许学历进修的,到现在为止,我都还不明白是什么原因。但这也没关系,我开始了自学。

我是专职小学自然老师,许多科学知识都不懂。于是在父亲的指导下,开始学习天文和地质,带起了天文活动小组,还带领学生去野外寻找化石,上珞珈山观察植物生长与环境的关系,等等。就这样开始,自学了普通天文学、地质学、古生物学、普通生物学、普通物理学等,以满足自然教学的需要。学科知识的学习是一方面,教育与心理知识的学习更为重要,当然还有哲学、美学、诗歌、系统科学等,当时的感觉的确是知识的海洋无边无际,一切都如此具有吸引力。于是,我成了武汉大学图书馆的常客。现在想起这段经历,觉得的确很有意思,当时堂堂的武汉大学图书馆的教育学、心理学的书籍并不多,整个国家出版这方面的书籍也不多,当时学者出书是很难、当然也是很了不起的事情,不像现在,知识真的在“爆炸”,出版业繁荣,我现在个人藏书的数量,已经超过了当时武汉大学图书馆教育与心理类的馆藏。

1988年,我参加了中科院心理所举办的儿童心理学专业的刊授学习,这是非学历教育,面授点设在华中师范大学教育系心理学教研室,每周日全天授课,共进行了一年。当时心理学教研室的几位教授和副教授是我们的面授教师,正是这次进修,使我开始进入学术的殿堂。最难忘的是当时执教心理统计和测量两门课程的刘华山副教授,他的授课极其认真,讲授深入浅出,这使得我能够能继续寻找书籍深学下去,为教学科研打下了一定的基础。更有意思的是,我学习电脑也是因为在刘华山老师的统计课上的遭遇引发的。电子计算器的计算繁杂而且容易出错,效率很低,我想,不如学习BASIC编程,把数据一次输入完,由电脑计算结果。于是,从BASIC语言到C语言,从FoxBase数据库到Access数据库,从Authorware多媒体课件制作、Flash动画到Dreamweaver网页设计,从Firework、Photoshop图形图像处理到视频编辑,以及苹果电脑的iLife、iWork的应用、Linux应用和网站搭建与设计,都是自学学会的。2001年我出版了《脊椎动物的奥秘》多媒体光盘,其前身的两个作品均获得了教育部基教司和中央电教馆举办的多媒体大赛的唯一一等奖。2004年我搭建了“日新集”校园博客。2005年初我设计了天河部落(>

以上就是关于基于图书管理系统的软件测试论文!急急急~!!!!全部的内容,包括:基于图书管理系统的软件测试论文!急急急~!!!!、《Access 2007 教程》【珍藏版】[PDF]、access的数据库类型是等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9484752.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存