图书借阅管理信息系统的设计与实现(计算机科学与技术专业)_第1页
图书借阅管理信息系统的设计与实现(计算机科学与技术专业)_第2页
图书借阅管理信息系统的设计与实现(计算机科学与技术专业)_第3页
图书借阅管理信息系统的设计与实现(计算机科学与技术专业)_第4页
图书借阅管理信息系统的设计与实现(计算机科学与技术专业)_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

图书借阅管理信息系统的设计与实现

摘要:本系统图书室、图书馆、电子产品图书馆的图书借阅及管理起着重要的作用,

致力于完成数据库管理数据一致性好、完好性强、安全系数高、系统实际效果完善、简

单实用。全文主要是对图书借阅管理制度系统软件的现况以及必要性展开剖析,明确

提出了开展图书借阅管理的必要性所属,讲述了该系统的技术可行性、投资效益分析和

易用性科学研究。一部分需求分析报告在调研和论述用户需求的前提下,构建系统功

能性需求,获得系统结构图、系统软件数据流图、数据流图和实体线联系图。在系统

开发中,系统实现的主要功能是图书管理与用户管理。图书管理工作一般为图书查看、

借阅、还贷、数据统计分析、选购、删掉;用户管理分成管理人员管理与借阅者管理

制度,管理人员控制板能够剖析图书的访问、购置、梳理工作中数据信息,借阅的人可

以借阅图书和还贷图书。

关键词:借阅管理系统;数据库;需求分析;系统设计

第1章

DesignandImpIementationofBook

LendingManagementInformationSystem

Abstract:Thissystemismainlyusedintheborrowingandmanagementofbooksin

library,libraryandelectroniclibrary.Itspurposeliesinthegoodconsistencyandintegrityof

databasedata,strongsafetyfactor,perfectapplicationsoftwareandeasytolearnanduse.This

papermainlyanalyzesthepresentsituationandnecessityofthebooklendingmanagement

methodsystem,clearlyputsforwardthesignificanceofcompletingthebooklending

management,andexpoundsthetechnicalfeasibility,economicbenefitanalysisanduse

feasibilityanalysisofthissystem.Inthepartofthedemandanalysisreport,thefunctional

requirementsofthesystemaredefinedonthepremiseofinvestigatingandexpoundingthe

user'sneeds,andthesystemflowchart,systemdataflowchart,dataflowchartandentityline

connectionchartareobtained.Inthesystemdesign,themainfunctionsofthesystemarebook

managementandusermanagement.Themanagementofbooksisusuallythechecking,

borrowing,repayment,statisticalanalysis,purchaseandcleaningofbooks;Usermanagement

isdividedintomanagermanagementandborrowermanagementmethods.Themanager

controlmodulecanquery,purchase,cleanupandstatisticallyanalyzebooks,andborrowers

canborrowandrepaybooks.

Keywords:lendingmanagementsystem:Database;Demandanalysis;systemdesign

目录

第1章引言..............................................................1

1.1设计的目的和意义................................................1

1.1.1设计的目的................................................1

1.1.2设计的意义................................................2

1.2研究现状........................................................2

1.3可行性分析......................................................3

1.3.1技术可行性................................................3

1.3.2经济可行性................................................4

1.3.3操作可行性................................................4

第2章需求分析.........................................................5

2.1用户需求........................................................5

2.2功能需求........................................................5

2.3系统数据流图....................................................5

2.4数据字典........................................................6

2.5E-R图..........................................................7

第3章系统设计.........................................................9

3.1总体设计........................................................9

3.1.1系统需求.................................................9

3.1.2系统功能设计.............................................9

3.1.3软件结构图...............................................10

3.2详细设计.......................................................10

3.2.1系统实现与核心技术简介..................................10

3.2.2数据库表的设计...........................................11

3.2.3系统模块设计.............................................12

3.2.4程序流程图...............................................14

第4章软件测试........................................................15

4.1测试环境.......................................................15

4.2测试目的.......................................................15

4.3测试方法.......................................................15

4.4测试用例16

第5章总结与展望21

5.1总结与心得21

5.2展望与完善21

致谢

参考文献22

第1章引言

1.1设计的目的和意义

1.1.1设计的目的

21新时代是一个媒体机构。与绝大多数社交媒体一样,信息成为一种有意义的常用

工具并吸引了大量关注。如何获得信息?书籍是大伙儿得到信息的最佳方式,但随着图

书馆馆臧品量的增加,旧图书馆的作用也变得越来越重。适用大伙儿运用一个新的图书

馆管理制度,将图书馆从琐碎的工作中解放出来?

科学技术的飞速发展导致我们的生活发生了变化,由于电子器件信息科技的快速发

展,电子器件信息技术以及系统软件的应用在世界上愈来愈盛行。专业技能这个世界外

流成为了必然,人类的世界操作超时一个新形势下。从而,图书馆管理方案系统软件这

样有利于、方便快捷、降低成本优势融入我们的日常生活,彻底脱离了传统式图书馆管

理机制,改善了互联网资源,减少了员工和前员工的工作量,降低了出差错风险。读者

可以耗费时间选取与阅读书籍。大伙儿理应有足够的时间来获取信息、了解问题、法律

纠纷。常常有的人运用传统式写作技巧来捕捉图竹馆的日常运行时,我们都要掌握图书

馆的浏览和还款规范。在图书馆广泛使用浏览器之前,浏览方法和教材内容严重依赖力

气活。传统式还书方式之一是这样子:读者将图书作为银行信用卡借阅证发送给工作人

员,工作人员消息推送一张银行信用卡一,说明每个和图书阅读卡所使用的附书信息。在

副标题填完银行的信用k中的个人征信信息和每本该附的银行的信用卜。那般就完成了

个人征信计划方案。还书时,读者将图书偿还工作人员,工作人员领取与阅读图书相关

的书卡和书柜,填完还款、开展、还书工作和信息。

这种方法的不足可以从以上看得出来。一是追债和书籍的工作流程能力比较差,二

是处理能力比较差,读者数量可以随着时间的推移而产生的。一点时间。借助计算机去

行动这类每日每日任务将增加能力和能力做更多的事情。我们还会留意到信用额度和还

书时间都没多久,工作员出差错少,读者有更多的时间来挑选和阅读书籍。为了更好地

一键下载图书馆图书、阅读材料、学分和还书,本操作程序专门用于提高图书馆图书馆

特性。应用本程序后,顾客可以看一下读者和图书的银行的信用卡状况,可以对图书的

银行的信用卡文件类型进行统计,同时提交数表,深入了解遍及文件类型。教学内容设

计的作用是:”图书馆管理方案系统软件”目的在于应用计算机数据采集管理方案软件

获取不同种类的管理类竹籍、读者和日常每日每日任务。此外,将完整的消息发送给整

个系统的评定和修复。图书馆管理方案系统软件是一种新型的依据一体化和集成化地图

的数据库管理系统。图书和读者监督是对图书和读者数据库管理方案。该安装将在一定

程度上帮助管理者开展图书馆管理方案系统软件。这类控制系统设计一般从以下儿个方

面着手:系统软件工作内容分析、系统软件性能设计、设计设计、拼装/退出设计系统软

件这种。要推行这类每日每日任务,你要了解与系统相关的数据库使用信息和知识管理

系统。

该系统重要实现对图书馆、图书店、图书室的图书信息进行管理,图书馆等部位务

必管理方案很多图书信息和员工绩效管理信息,二者相互作用所形成的阅览信息,数据

信息信息复杂,数据量大,因此必须对读者互联网资源,图书互联网资源,阅览信息进

行管理。本系统的作用应该是图书馆的图书信息及管理信息进行管理,要求数据库系统

数据一致性好、完好性强、安全性能强;系统软件功效健全,简单易用。

1.1.2设计的怠义

图书馆管理系统不管是对管理人员或是APP沟通交流都非常重要,因而本管理系

统应该能够为管理者和观众们给予足够的信息和便捷的数据处理方式。传统人工管理

效益低、非常容易忘掉、安全性差,无法检索与维护。伴随着科学合理技术的不断进

步,用电子计算机取代人工具备检索快速、检索便捷、改动非常容易、可靠性高、存储

容量大、数据分析方法便捷、安全性好、经久耐用、成本费用低的优势,将进一步提高

图书馆工作效率因为电子计算机技术的发展,电子计算机广泛应用于改进人们生活的各

行各业,如图书馆管理系统。传统上,信息具体内容管理系统不够根本原因是图书馆

管理系统不够。全文推荐的图书馆管理系统侧重于管理方案和图书馆保障体系的建设

及管理,以避免图书馆错乱,提升无线通信网络的速度和协调性,使审理更高效、一致、

高效率。教学活动设计作用是“图书馆管理系统”的目的在于运用计算机数据采集管

理制度手机软件,获得不同种类管理方法种类的书、观众和日常的每日每日任务。它

也将完整的消息发送给整个系统的验证和恢复。

1.2研究现状

随着社会的不断转型升级,信息变的普及化运用不断深化,各种各样信息成为了工

程建设管理方法,社会结构与各个领域正在悄然产生着变动,产业链发展的趋势也在逐

步向着移动互联网方向前行。新时期下的转型升级也帮传统互联网技术性业内的工作

流程带来了一定的新难点。现阶段,处在数据信息信息信息的可燃性环节,海量数据

2

分析方式的相关规定,更为复杂的引用类型材料结构,使阶段性手机软件获得了进一步

的打磨抛光。很多依然延用老旧某些手机软件解决现阶段信息,竭尽所能还远远不够。

社会发展快速,手机软件其实也是这般。现阶段,信息管理的规范性专业能力愈来愈

好用,在软件开发要求下搭建新的业务手机软件是非常有必要的。图书管理制度系统

做为图书馆是当前运用出色的云计算技术开发技术为阅读者给予智能化图书信息的应

用平台近些年随着科技的发展形成了很多自主创新发展和转变关键是图书馆自己的变

动,书籍内容愈来愈多,浏览量提升,人流多,图书数据库系统日益壮大,全部图书馆

的运用效率不高。因而,每一个图书馆都在寻找从复印纸档案记录到智能化统计分析

方法、档案资料归类、进到图书阅览和还钱的方式。接下来观众们变动,观众们努力

的目标书在图书馆很高效率,不容易立刻被升级。任览和还贷都需要等候冗长的查看。

实际上,为了能更为融洽如今的社会和节奏轻快、高效率的夫妻生活学习培训,图书馆

图仿信息管理制度的全方位要求和发展趋势将越来越快速。

在我国图书管理制度市场的发展离不开国家近些年文明城市创建与世界多样化结

合发展的趋势。近些年,国家深入推进高等职业教育基本建设,互联网营销促进文化

创意产业,引入了很多出色的互联网资源,对中国很多古籍文献也不断开展科研,在一

定程度上推动了中国多大的想像力基本建设,最近几年虽然能通过互联网开展相同的实

际操作,可是图书纸质版质感阅读感受与电子书籍没法对比,纸版图书比较容易营销推

广,难以失窃,因而现阶段图书领域存在一定的项目需求。

1.3可行性分析

1.3.1技术可行性

技术性项目可行性重要剖析标准规范能否顺利推动开发工作中,硬件、手机app能

不能做到开发者等。该系统开发地址一般为高等院校计算机实验室,计算机机房硬件

配备是当代比较热门的电子计算机服务器配置,可以满足开发出来的硬件必须。机房

的计算机上安装了Windowsxp的具体电脑操作系统,系统环境的安全管理很成功。此

系统应用VisualBasic和Access进行相应的开发。Access是一个大小型数据库系统,

在处理海量数据的前提下提供很多高档管理的功能,同时保持数据完整性。融洽、靠

谱、便捷为数据库系统的程序编写提供了较好的规范。

3

1.3.2经济可行性

本系统是图书借阅管理方法的系统,实现了对图书购置、梳理、借阅、还贷、群发

消息、统计的管理方法,即图书调拔管理方法、存放份额管理方法、购买图书费用扣减

和应用、图书信息、学生们借阅图书信息等监管。这些措施也将为高和城市图书馆的

管理水平、高效率、降低人为失误提供良好的管理方法系统。

根据极低成本数据分析方法、信息访问、信息提交等,能够实现图书信息管理方法、

借阅管理方法、图书升职管理方法。现阶段,针对校园网络和图书管理方法系统的宣

传营销运行状况,本系统不用系统配置投入和应用方面课程的学习,因而边际收益比较

低。

1.3.3操作可行性

图书馆一般对管理人员素质要求很高,图书馆工作员具有一定的计算机水平水准,

能灵活运用各种各样管理方法系统手机软件。交货与使用新系统时,仅需向员工学习

一点,根据详解系统的功能和操作步骤,大部分状况下都能使系统成功运作。

在校大学生通过计算机能力的教学内容,用于本系统无需任何学习。即便没有在

靠谱课程内容学习,只要是有计算机技术工作经验,就可以很容易地应用本系统。

4

第2章需求分析

2.1用户需求

图书管理系统的用户分成图书管理人员和公众用户二种,能通过发布和非正规访谈

方式以及向被试开展问卷调查两种方式建立和用户的沟通。通过对比采访和调查报告,

得到用户的具体需求,表明系统的具体功效。

针对图书管理方案的使用者而言,管理的信息包含图书信息、使用人信息和这二者

组合使用信息。图书信息包含图书编号、图书标题、图书ISBN、图书原创者、图书出

版社、图书归类、图书价钱、剩余数量。用户信息包含出借人名字、出借人号、出借

人联系方式、外借信息。借出信息包含借出纪录编号、借出者编号、借出者名字、图

书编号、图书名字、借出期内、最迟还款期内、还款期内、有没有问题还款。把这些

信息有条不紊的进行汇总,创建各种各样信息之间的连接,有利于管理人员查询和协调。

针对图书阅览用户而言,只需查看图书信息,管理与查看自己的信息就可以,有着

友善页面的便捷用户只需检索图书,修改自己的信息,,就可以满足用户的需求c

2.2功能需求

此系统的用户分成图书管理方案的用户和一般用户,对于该系统的功能要求不一样。

针对图书管理人员而言,务必可以在图书购置、梳理、借阅、还贷、查询、统计的

操作过程中,即系统实现图书调拔管理方案、存书数管理方法、购买图书费用申请和运

用、图书信息、学生们借阅图书信息等监管。上边的设备可分为图书信息的加上、删

掉、变更、查询、排序五个基本功能模块。

针对图书借阅用户而言,仅需进行用户信息的商标注册申请、用户信息的填好、用

户信息销售业务、用户信息的查询、图书的借阅、图书的还书六个每日任务,即用户信

息的插进、变动、删掉、查询四个操作流程。

2.3系统数据流图

数据流程图是一种用户界面技术性,它会描绘信息流和信息从输入到导出时经历过

的变换,它只能描绘手机里数据信息流动性和解决策略的全流程,并没有学习培训原素。

该系统中数据处理过程分为两部分,第一个数据库起点和终点站全是电子计算机管

理员。管理员依据图书采购计划表梳理图回依据废弃强烈推荐明细梳理图书,处理

过的数据分析为图书信息,管理员可以查看。管理员还可以查看图书阅览表,图书阅

5

览信息注入客运站管理员c第二部分的起点和终点站均是借用人(客户),客户填好使用

申请报告或偿还申请报告借阅或还贷。此外变更图书阅览表,借阅或偿还得到相应的

凭据。客户要建立账号,务必填好客户信息并载入客户信息表。客户可以查看图书信

息表、客户信息表、阅览信息表。

以下是本系统的数据流图:

2.4数据字典

用数据字典描述数据库的设计,便于维护和修改。为了更好地组织数据和设计出实

际应用数据库,应该注意如下问题:规范化地重组数据结构;对数据进行规范化表达。

本系统中有下表中所示的数据:

本系统数据字典如下(使用卡片形式描述):

6

1.数据元素名:图书信息表

描述:图书馆所有图书信息的汇总表

定义:图书信息表=图书编号+图书名称+图书ISBN+图书作者+图书

出版社+图书分类+图书价格+剩余数量

位置:数据库

2.数据元素名:管理员信息表

描述:记录系统管理员信息的信息表

定义:管理员信息表二管理员编号+管理员姓名+管理员密码

位置:数据库

3.数据元素名:借阅人信息表

别名:用户信息表

描述:图书馆所有借阅图书的人信息的汇总表

定义:借阅人信息表:借阅人编号+借阅人姓名+借阅人联系方式+

借阅信息

位置:数据库

4.数据元素名:借阅信息表

描述:图书馆所有借阅图书信息的汇总表

定义:借阅信息表二借书记录编号+借阅人编号+图书编号+借阅人姓

名+图书名称+借阅时间+最晚归还时间+归还时间+是否正常归还

位置:数据库

2.5E-R图

实体联系图是一个概念性的数据模型,用于准确清楚地描述用户的数据。以下是本

7

系统的实体联系图:

8

第3章系统设计

3.1总体设计

3.1.1系统需求

(1)系统输入输出的数据:

图书信息表:(图书编号、图书标题、图书ISBN、图书原创者、图书出版社、图书

归类、图书价钱、剩余数量))。

管理员信息表:(管理员编号、管理员名字、管理员账户密码))。

借出信息表()借出者号、借出者名字、借出者联系方式、借出信息内容))。

借阅纪录编号、借阅者编号、图书编号、借阅者名字、图书名字、借阅时限、最迟

偿还时限、偿还时限,有什么问题吗)

(2)运行环境

最低配置:CPU:Pcntium3800以上或其它兼容规格,内存:256M以上,硬盘:

20GB以上空间

推荐配置:CPU:Pentium41.6G,内存:512M以上,硬盘:100GB以上空间。

软件环境:Windows9x/2000/XP

SQLServer2000

Access2003

3.1.2系统功能设计

此系统分成管理员模块和借调人员模块。在管理员模块中,管理员每日任务通常

分为管理方法书籍信息、管理方法顾客信息、管理方法阅览信息三个子模块。管理方

法书籍信息模块还还有对书籍的变动、删掉、浏览、归类、数据分析等情形;管理方

法顾客信息模块使用能够对用户开展加上、变更、删掉、浏览等行为管理方法信息开展

加上、删掉、变更、浏览等情形。换句话说,管理员能够实行全部能够所提供的操作

过程。阅览模块(又称为手机客户端模块)包含本人信息、图书借阅和图书偿还三个模块。

在自己信息模块中,用户可对自身的信息开展加上、改动、浏览,并且在图书借阅和图

书偿还模块内进行图书借阅和偿还的操作过程。

9

3.1.3软件结构图

本系统的模块结构图如下:

3.2详细设计

总体方案设计的关键目的是为了精准叙述所规定的系统该如何圆满完成,其实就是

系统。可是,它每日的每日任务与撰写编号不一样,它能够设计程序的美好前景,并

且在序号环节将这个叙述马上译成用某类编程语言整理的程序流程全过程。

3.2.1系统实现与核心技术简介

本系统用VB语言制做,数据库挑选Access数据库.下列应当应该是它们简要介

绍。

VisualBasic是通过Microsoft企业开发出来的一种大数据可视化编程语言,它有利

于将开发环境下的结构型、模块化、面向对象量化策略系统化。从全部标准来说,VB

是世界APP数最多的语言表达能力方式一一不但称赞VB的开发者,并且责怪VB的开

发者数量。这来自BASIC编程语言。VB有图形界面设计(GUI)和快速APP开发(RAD)

10

系统,能够简单的应用DAO、RDO、ADO联接数据库,还可以简单的构建ActiveX控

件程序流程小猴子能够简单的运用VB所提供的构件快速制做APP系统软件。

MicrosoftOfficeAccess是一个根据Microsoft公布之间的关系数据库管理方案系统。

它融入了MicrosoftJetDatabaseEngine和图形界面设计2个特点,是MicrosoftOffice的

系统程序流程过程之一。Access是数据库运转的开发软件工具,其开发总体目标一般

是MicrosoftJET数据库和MicrosoftSQLServer数据库。在Office97以前的版本中,

MicrosoftJET3.51以前的数据库模块是和Access一起组装和公开的,因而JET数据库

与Access存在先天性的亲戚关系,Access是JET数据库比如,在Access环境里,您也

可以把自己建立的VBBS用于查看。Access输入框、表、宏和控件模块存放为JET数

据库文本文档.mdb中自身文件也随之而来MicrosoftWindows操作过程系统版本的不断

完善和优化。因为在WindowsXP及更高•些版本中,Microsoft需要使用JET模块、

活动文件名称等,因此将JET数据库模块集成到Windows的操作过程系统中做为系统

部件接着,JET数据库模块从Access中分离出来,Access变成专用数据库应用开发常用

工具。

实际控制模块编码编写省。

3.2.2数据库表的设计

在这里我们需要建立4个数据库表,图书信息表、用户信息表、管理员信息表和借

阅信息表,详细设计如下表所示:

图书信息表

字段名称数据类型字段宽度

图书编号Char8

图书名称Char20

图书ISBNChar15

图书作者Char10

图书出版社Char20

图书分类Char20

图书价格Char5

剩余数量Int1

管理员信息表

II

字段名数据类型字段宽度

管理员编号Char8

管理员姓名Char10

管理员密码Long

借阅人信息表

字段名数据类型字段宽度

借阅人姓名Char10

借阅人编号Char8

借阅人联系方式Char12

借阅信息

借阅信息表

字段名数据类型字段宽度

借书记录编号Char8

借阅人编号Char8

借阅人姓名Char10

图书编号Char8

图书名称Char20

借阅时间Time

最晚归还时间Time

归还时间Time

是否正常归还Char1

3.2.3系统模块设计

1、登录界面设计

登陆界面依据应该选择管理员登陆和用户登录。管理员登陆时,必须键入用户名

和密码,登录成功再进入管理员控制面板。用户创建账户,仅需键入用户名与用户名,

并匹配就可以登陆用户控制面板。省去图形界面设计图。

2、管理员模块设计

管理员控制面板可以选择图书管理方案、用户管理与借阅管理方案三种人物角色,

管理员网页页面由三个按键构成。在图书管理方案的情形下,进到图书管理界而,能

12

够进行图书信息的展开、变动、删掉、访问、归类、数据分析等情形。图书信息的操

作过程是依据图书订货单上填报的图书有关信息,即图书序号、图书标题、图书ISBN、

图书原创者、图书出版社、图书归类、图书价钱、剩余数量,进行核实核实后递交给数

据库管理,获得应当获得的图书信息的根据对操作过程进行筛选数据分析,能够批量编

辑图书信息,用特殊方式描述数据范畴,查找特殊地区区域范围图书,批量编辑图书并

传送数据信息,读取数据建

假如用户没法自行处理或销户账号,就需要管理员的大力支持。这时,管理员挑

选用户管理方案,进到用户管理界面,能够对用户信息开展加上、改动、删掉、访问等

行为,根据自己的喜好来操作,传送数据信息,读取数据。

假如用户的使用信息有误,管理员务必监管使用信息。挑选借阅管理方案,能够

对图书借阅信息开展加上、删掉、变更、查询等情形。加上借出去信息时,需要填写

借出去信息数据分析表。包含借阅纪录序号、借阅者序号、图书序号、借阅者名字、

图书名字、借阅时限、最迟归还时限、归还时限、有没有问题归还等信息。在调整删

除借阅信息的操作过程中,首先要从借阅纪录序号等信息中寻找相对应的借阅纪录并来

操作。进行一定的操作后,传送数据信息,获得数据信息。

省去上边的图形界面设计图。

3、用户模块设计

用户网页页面包含本人信息、图书借阅、图书归还三个控制器,各自根据三个按钮

显示。在自己信息模块中,用户能够对自身的信息开展加上、改动、访问,用户可点

击编辑按钮建立自己的信息,建立然后按提交按钮开展递交,升级数据库管理,

根据图书借阅控制器开展图书借阅时,借阅时需要填写图书借阅单。其基本基本

内容借阅纪录序号(系统一键制作)、借阅者序号、图书序号、借阅者名字、图书名字、

借阅时限、最迟归还时限、归还时限、有没有难题归还等信息。递交信息后,能将此

信息做为借阅凭据借阅,系统数据库系统将升级。

根据图书退还管理功能开展图书退还。还书必须要先向系统提交申请,全自动分

辨归还时长是不是超出最迟归还时长,超出最迟归还时间能估计惩罚,用户向管理员处

罚后,将这个信息做为归还凭据开展归还假如没有超过最迟的归还时长,也没有别的出

现异常,用户很好地归还了书,并升级了数据库管理。

之上图形界面设计图省去。

13

3.2.4程序流程图

14

第4章软件测试

4.1测试环境

硬件平台:

处理器英特尔Corei5M480@2.67GHz双核笔记本处理器

主板惠普1471(英特尔HM57ExpressSeries芯片组)

内存2GB(南亚易胜DDR31333MHz)

主硬盘希捷ST9500420AS(500GB/7200转/分)

显卡ATIMobilityRadeonHD4300/4500Series(5l2MB/惠普)

显示器友达AUO193C(14英寸)

软件环境:

操作系统:操作系统Windows7旗舰版32位SPI(DirectX11)

4.2测试目的

手机app测试的目的在于尽可能的发现并改正被测试系统中不精确性、系统的可靠

性和精确性。

(1)测试就是指为了能发觉程序里的不正当行为而实行程序的一个过程。

(2)好一点的测试方案,很有可能发觉至今未出现未知错误的测试方案。

(3)成功测试看到了目前为止并没有出现未知错误的测试。

4.3测试方法

系统的测试有黑匣子和黑匣子二种测试方法。

1.黑匣子测试:黑匣子测试法深刻理解程序内部结构的说明顺序,按逻辑性路径开

展测试。黑匣子测试法包含全方位的路径测试。在这种方法下,受检者务必调研程序

的内部结构,从查验程序思路下手,得到测试数据和信息。紧紧围绕程序自律的路径

数有庞大数据。可是,即便每一个路径都已经被测试了,仍然有肯定会恰当。最先,

穷举法路径测试不可以检测到程序违背了设计准则,换句话说程序自身是错误的程序。

第二,在全方位的路径测试中,因为忽视了路径,程序出现错误的概率比较低。第三,

全方位的路径测试很有可能找不着数据信息有关错误。

2.黑匣子测试:黑匣子测试,又被称为功效测试,根据测试测试各功效能不能启动。

在测试中,将程序做为没法打开的黑匣子解决,在完全忽视程序内部结构和内部的特点

15

的情形下,在程序电源插座中进行测试,程序的功效按照规定说明书的需求启动,程序

能够合理地接受录入数据黑匣子测试重点围绕着程序的内部构造,忽视内部结构的说明

顺序,主要是对程序插口和专业软件开展测试。

做为系统的最后一个环节,这也是系统能不能工作中的前提条件,我所使用的测试

方法是什么黑匣子测试。这也是项目生命周期中一项至关重要和复杂工作,对保证手

机软件的可靠性具备至关重要的现实意义。手机a即测试是软件质量保证的重要组成

部分,直接影响着软件的质量评定。手机app测试不仅要有防范措施,更应高度重视

时效性。工程竣工验收测试做为手机app测试整个过程的后期阶段,对软件质量、手

机app可支出性手机软件项目的实施周期具备决定性的作用。

测试编号测试内容测试时间测试人

1管理员登录测试(数据库连接)

2图书信息添加测试

3图书信息查询测试

4图书信息修改测试

5图书信息删除测试

6用户信息添加测试

7用户信息修改测试

8用户信息删除测试

9用户借阅书籍测试

10用户归还书籍测试

11管理员查询借阅信息测试

12管理员修改借阅信息测试

13管理员删除借阅信息测试

4d测试用例

测试用例表

用例编号:1用户登录测试

模块名称:登录

模块功能:登录系统

输入数据:I:输入数据库已存的用户名和密码信息

16

2:输入数据库没有的用户名和密码信息

预期结果:1:正常登录2:无法登录

输出结果:1:正常登录2:无法登录

用例编号:2图书信息添加测试

模块名称:图书信息添加

模块功能:添加图书信息

输入数据:1:输入图书编号、图书名称、图书ISBN、图书作者、图书

出版社、图书分类、图书价格、剩余数量

2:输入缺少项的图书信息

预期结果:I:添加成功

2:提示输入完整信息

输出结果:1:添加成功

2:添加失败,提示输入完整药品信息

用例编号:3图书信息查询测试

模块名称:图书信息查询

模块功能:显示指定图书信息

输入数据:图书编号或者图书名称

预期结果:1:显示图书信息

输出结果:1:显示图书信息

用例编号:4图书信息修改测试

模块名称:图书信息修改

模块功能:修改图书信息

输入数据:1:输入图书编号、图书名称、图书ISBN、图书作者、图书

出版社、图书分类、图书价格、剩余数量中需要修改的数据

预期结果:1:修改成功

2:提示输入完整库存表信息

输出结果:1:添加成功

17

2:添加失败,提示输入完整库存表信息

输出结果:1:添加成功

2:添加失败,提示输入完整库存表信息

用例编号:5图书信息删除测试

模块名称:图书信息删除

模块功能:删除图书信息

输入数据:输入图书编号,查询到指定数据

预期结果:删除图书信息

输出结果:提示删除成功

用例编号:6用户信息添加测试

模块名称:用户信息添加

模块功能:添加用户信息

输入数据:输入借阅人编号、借阅人姓名、借阅人联系方式、借阅信息

预期结果:1:添加用户成功

2:添加失败,提示缺少数据项

输出结果:1:添加用户成功

2:添加失败,提示缺少数据项

用例编号:7用户信息修改测试

模块名称:用户信息显示及修改

模块功能:显示入库单信息及进行修改

输入数据:根据用户编号查询到指定用户,点击修改

预期结果:1:显示用户信息

2:修改用户信息成功

用例编号:8用户信息删除测试

模块名称:用户信息删除

18

模块功能:删除用户信息

输入数据:1:输入用户编号,找到指定用户。

预期结果:1:删除用户成功

2:删除用户失败

输出结果:1:删除用户成功

2:删除用户失败

用例编号:9用户借阅书籍测试

模块名称:书籍借阅

模块功能:借阅书籍

输入数据:输入借书记录编号、借阅人编号、图书编号、借阅人姓名、

图书名称、借阅时间、最晚归还时间、归还时间、是否正常

归还

预期结果:1:借阅书籍成功,打印借阅凭证

2:借阅书籍失败,没有相应书籍

输出结果:1:借阅书籍成功,打印借阅凭证

2:借阅书籍失败,没有相应书籍

用例编号:10用户书籍归还测试

模块名称:书籍归还

模块功能:用户归还书籍

输入数据:图书借阅记录编号

预期结果:1:归还书籍成功,打印还书凭证

2:归还书籍超期,缴纳罚款

3:归还书籍异常,请求管理员处理

输出结果:1:归还书籍成功,打印还书凭证

2:归还书籍超期,缴纳罚款

3:归还书籍异常,请求管理员处理

用例编号:11管理员查询借阅信息测试

19

模块名称:借阅信息查询

模块功能:查询借阅信息

输入数据:图书借阅记录编号

预期结果:显示特定图书借阅信息

输出结果:显示特定图书借阅信息

用例编号:12管理员修改借阅信息测试

模块名称:借阅信息修改

模块功能:修改借阅信息

输入数据:输入图书借阅记录编号,找到相应的借阅信息。对借书记录

编号、借阅人编号、图书编号、借阅人姓名、图书名称、借

阅时间、最晚归还时间、归还时间、是否正常归还等信息进

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论