基于的图书管理系统毕业论文_第1页
基于的图书管理系统毕业论文_第2页
基于的图书管理系统毕业论文_第3页
基于的图书管理系统毕业论文_第4页
基于的图书管理系统毕业论文_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

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

文档简介

1、华北水利水电学院水利职业学院 毕业论文(设计)图书管理系统的设计与开发 姓 名:xxx 学 号:xxxxxx 专业方向:xxxxx指导老师:xxxx 完成时间:xxxxx摘 要本文介绍了整个图书管理系统的设计及开发过程、基本原理和方法,详细阐述了系统功能、需求分析、概要设计、详细设计、系统实现以及系统维护等软件开发过程。图书管理系统在设计时整体色调采用青色为主色调,web页面采用“厂”字型结构。系统实现了图书查询、图书借阅、图书归还、图书续借、会员修改、会员删除、添加新会员以及图书添加、图书删除、图书分类的添加、图书分类的删除。网站实现中使用Dreamweaver软件进行开发制作,Asp语言制

2、作前台程序,使用Access软件实现系统的数据库相关内容。关键词:图书管理系统,ASP, Dreamweaver,Access数据库目录 TOC o 1-2 h z u HYPERLINK l _Toc343803108 第一章 绪论 PAGEREF _Toc343803108 h 1 HYPERLINK l _Toc343803109 1.1 引言 PAGEREF _Toc343803109 h 1 HYPERLINK l _Toc343803110 1.2 开发背景及意义 PAGEREF _Toc343803110 h 1 HYPERLINK l _Toc343803111 1.3 当前研

3、究现状 PAGEREF _Toc343803111 h 1 HYPERLINK l _Toc343803112 1.4 论文组织结构 PAGEREF _Toc343803112 h 2 HYPERLINK l _Toc343803113 第二章 基本理论知识及开发工具介绍 PAGEREF _Toc343803113 h 4 HYPERLINK l _Toc343803114 2.1 ASP PAGEREF _Toc343803114 h 4 HYPERLINK l _Toc343803115 2.2 IIS PAGEREF _Toc343803115 h 5 HYPERLINK l _Toc3

4、43803116 2.3 Dreamweaver PAGEREF _Toc343803116 h 6 HYPERLINK l _Toc343803117 PAGEREF _Toc343803117 h 7 HYPERLINK l _Toc343803118 第三章 系统的详细设计 PAGEREF _Toc343803118 h 9 HYPERLINK l _Toc343803119 PAGEREF _Toc343803119 h 9 HYPERLINK l _Toc343803120 3.2 功能模块划分 PAGEREF _Toc343803120 h 9 HYPERLINK l _Toc34

5、3803121 PAGEREF _Toc343803121 h 10 HYPERLINK l _Toc343803122 3.4 逻辑结构设计 PAGEREF _Toc343803122 h 12 HYPERLINK l _Toc343803123 第四章 系统的详细制作过程 PAGEREF _Toc343803123 h 15 HYPERLINK l _Toc343803124 4.1 页面结构及色彩设计 PAGEREF _Toc343803124 h 15 HYPERLINK l _Toc343803125 PAGEREF _Toc343803125 h 19 HYPERLINK l _T

6、oc343803126 4.3 图书借阅管理 PAGEREF _Toc343803126 h 20 HYPERLINK l _Toc343803127 PAGEREF _Toc343803127 h 23 HYPERLINK l _Toc343803128 PAGEREF _Toc343803128 h 26 HYPERLINK l _Toc343803129 第五章系统测试 PAGEREF _Toc343803129 h 30 HYPERLINK l _Toc343803130 5.1 文字说明 PAGEREF _Toc343803130 h 30 HYPERLINK l _Toc34380

7、3131 5.2 设计测试用例 PAGEREF _Toc343803131 h 30 HYPERLINK l _Toc343803132 致谢 PAGEREF _Toc343803132 h 35 HYPERLINK l _Toc343803133 参考文献 PAGEREF _Toc343803133 h 37第一章 绪论1.1 引言当今时代是飞速发展的信息时代,随着现代科学技术的进步,人类社会正逐渐走向信息化,信息资源的建设、适合自身实际需要的软件系统以及意识逐步加强.利用先进的技术实现教育教学管理现代化,提高在校师生的工作与学习效率.我国对图书的计算管理技术起步于20世纪70年代末期,随着

8、信息化的迅速发展,特别是20世纪90年代以后,我国图书馆信息网络建设取得了较大发展,图书的管理手段已经从人工管理过渡到计算机管理。1.2 开发背景及意义二十一世纪是信息高度交流与发展的时代,计算机系统则在信息时代扮演着极为重要的角色,随着计算机的不断发展,计算机以渗透到各个领域,图书馆也不例外,图书馆的计算机化以不容迟缓。 图书馆是最丰富,最宝贵的信息源和知识源。HYPERLINK :/ lunwentianxia /class_free/105_1.shtml图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的HYPERLINK :/ lunwentianxia /c

9、lass_free/6_1.shtml管理。图书馆若采取手工方式对图书资料和图书借阅情况进行人工管理,由于资料繁多,手工处理的工作量大,整体管理效率低下,也不方便读者对图书资料的查阅。为了提高日常的图书管理效率,必须开发满足大多数中小型的图书管理要求的图书管理系统。针对通常的图书管理流程,深入分析了图书管理系统的需求和功能,为图书管理系统程序开发提供了现实理论基础。 1.3 当前研究现状通过建立图书馆的自动化管理系统,提高图书馆本身管理水平,能代替工作人员进行图书资料的某些加工处理,提高工作效率。本次毕业设计通过对管理系统模型的研究,提出了一套构造图书信息系统模型的方法,提出了图书管理系统的一

10、般建立方法,并且利用数据库、信息系统分析所学知识,结合其它相关管理常识,通过对 某图书馆图书流通过程的分析,建立相关数据模型,利用面向对象开发工具对其进行设计与开发。本系统主要有5个数据库表:图书信息表、会员信息表、借阅信息表、管理员信息表、图书类型表。本系统的界面采用网页方式进行操作,具有操作方便、直观,功能明确、统一,对各界面的调用均在程序的主窗口下进行操作。1.4 论文组织结构第一章首先针对所设计的题目的背景及意义做了分析,然后对所做的图书管理系统的框架和结构大致做了简单的概述。第二章对开发工具的选用及所用到的基本理论知识系统地做了介绍,如:ASP及IIS的概念、dreamwave。第三

11、章是对本系统的需求分析过程,并对该系统的功能做了概要的设计。第四章通过搜集素材与考察,开始对整个图书管理系统进行详细的设计。第五章是软件测试,通过测试显示出系统在运行过程中的漏洞并加以修正。本系统主要由14个主要的页面和8个子页面组成,能把图书管理系统的功能全方位的展现在大家面前,这个系统的开发能给图书管理员带来许多方便,使他们在管理过程中更加方便、快捷。第二章 基本理论知识及开发工具介绍 ASPASP全称为Active Server Pages,中文译为“动态服务器网页”,是新一代Web应用程序开发技术,具有操作简单、功能强大等优点,可以非常直观简易地实现复杂的Web应用,其实质是运行于服务

12、器端的脚本(SCRIPT)。ASP是一个Web服务器端的开发环境,同时是一种开放性的非编译的应用环境,可以将HTML,Scripts和ActiveX服务器组件结合在一起,利用它能够产生和运行动态的、交互的、高性能的Web服务应用程序。 ASP的优势: Active Server Pages:“动态服务器网页”,一般简称为“ASP”,ASP之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE 或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”,不像VBS

13、cript或 JavaScript是在客户端(Client)的浏览器上执行,若使用VBScript来设计程序,客户端(lient)在浏览器中可以显示程序执行的结果,可是,客户端(lient)若使用Netscape浏览器就无法显示VBScript的执行结果。 ASP的突出特点:1)编写容易。由于ASP与HTML可以做到完全融合,因此使用开发基于数据库驱动的Web数据库应用程序更加容易。ASP支持几乎所有的脚本语言,ASP文件的制作非常简单,可以使用任何纯文本编辑器。在编写ASP文件时,只需用ASP特殊的标记把脚本括起来即可直接解释执行。 2)无需事先编译,可直接执行。客户浏览器申请访问ASP页面

14、时,页面中的Script代码段就由Web Server自带的ASP解释器解释后在Server上运行,故ASP程序不需事先编译,运行结果再转化为HTML后回传至客户浏览器。 3)保密性强。用户端只需使用可解释常规HTML代码的浏览器,即可浏览ASP所设计的主页。ASP脚本在服务器上执行,传到用户浏览器的只是ASP执行结果所生成的常规HTML码,这样可确保源程序代码的安全性。 4)支持面向对象并可扩展ActiveX Server组件功能。为创建一个复杂的应用程序,仅仅依靠脚本的制作是不够的,毕竟脚本语言不是功能十分完备的语言,在ASP脚本中可以方便地引用系统组件和ASP的内置组件,还能通过定制Ac

15、tiveX Server Component(ActiveX服务器组件)来扩充功能,辅助完成较复杂的程序设计。 5)可自由制作。ASP集成了许多内建的组件和对象,对象就是封装的程序模块,一个组件中包含多个对象,这些内建的组件和对象,几乎囊括了全部应用程序的功能,ASP开发者只需在Script代码段中用Script语言简单地调用这些组件和对象,根据自己的需要加以组合就可以编出符合自己要求的,功能强大的应用程序。 IIS IIS是Internet Information Server的缩写,它是微软公司主推的服务器,最新的版本是Windows2000里面包含的IIS 5,IIS与WindowNT

16、Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点。IIS支持 (Hypertext Transfer Protocol,超文本传输协议),FTP(Fele Transfer Protocol,文件传输协议)以及SMTP协议,通过使用CGI和ISAPI,IIS可以得到高度的扩展。IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态的,富有魅力的Web站点。IIS不需要开发人员学习新的脚本语言或者编译应用程序,

17、IIS完全支持VBScript,JScript开发软件以及Java,它也支持CGI和WinCGI,以及ISAPI扩展和过滤器。2.3 DreamweaverMacromedia公司推出的Dreamweaver网页制作软件可以说是众多网页制作软件中的佼佼者。作为一款专业的网页制作工具,Dreamweaver具有可视化编辑界面和强大的所见即所得网页编辑功能,它不仅可以制作网页,而且为设计和开发站点提供了良好的操作平台,集网页制作与网站管理于一身。用户只需稍稍能看懂HTML语言,就可以应用Dreamweaver制作出跨平台、跨浏览器的精彩网页。Dreamweaver的具体功能有以下这些:(1)灵活的

18、编写方式(2)可视化编辑界面(3)功能更多的CSS支持CSS可视化设计、CSS检查工具(4)动态跨浏览器验证(5)强大的WEB站点管理功能(6)内建的图形编辑引擎(7)Dreamweaver的集成特性(8)丰富的媒体支持能力(9)超强的扩展能力数据库及其应用在人类迈向21世纪知识经济的时候,信息变为经济发展的战略资源,信息技术已成为社会生产力重要的组成部分。人们充分认识到,数据库是信息化社会中信息资源管理与开发利用的基础.对于一个国家,数据库的建设规模,使用水平已成为衡量该国信息化程度的重要标志。因此,数据库的学习是非常重要的。Access数据库的主要特点。3以其简单易用的特点,逐渐成为办公领

19、域流行的数据库软件。使用Access2003,用户不需要进行专业程序设计能力培养,就可在较短的时间内通过简单直观的可视化操作(操作向导)完成大部分的数据管理任务,设计出功能强大的数据库管理程序。即使要开发复杂或专业的数据库管理程序,也只需编写少量的程序代码。Access2003是微软公司开发的基于Windows平台的小型数据库管理系统,是Office 2003 的组件之一。它承袭了旧版本Access的各项优点,又新增或完善了数据访问页、个性化菜单、internet/intranet、编程、安全保密等功能。第三章 系统的详细设计该网站是一个实用性网站,能提高图书馆本身管理水平,能代替工作人员进行

20、图书资料的某些加工处理,把工作人员从繁重的手工劳动,重复劳动中解放出来,可行性很大。分析确定系统的执行者(角色)。执行者是对系统外地对象的描述,是用户作用于系统的一个角色,它有自己的目标,通过与系统地交换来实现。本系统的执行者是读者、管理员。 3.2 功能模块划分图书管理系统需要实现的功能主要有五大模块,主要实现以下功能:(1)图书信息查询 (2)图书借阅信息管理(3)会员信息管理(4)图书信息管理(5)显示所有图书信息模块功能图如图3-1所示:主页面查询登录图书借阅管理会员管理图书管理添加会员删除会员修改会员添加图书删除图书添加图书类别删除图书类别图书续借图书归还图书借阅图书信息查询显示所有

21、图信息借阅信息查询图3-2模块图系统功能描述图书管理系统的功能主要有:图书查询:根据关键字查询在库图书图书借阅管理:管理员可进行图书借阅、归还以及续借操作,并可查询已借出的书籍及借书人的信息会员管理:管理员可对会员进行添加、修改、删除的操作图书管理:管理员可对图书信息进行添加、删除,也可对图书类别进行添加和删除显示所有图书信息:用户跟管理员都可对所有图书信息进行查阅如图3-2所示即为图书管理系统的整体功能:图3-2 整体功能图3.4 逻辑结构设计3.4.1 数据库设计本网站设计采用access数据库建表,数据库为BookManage.mdb。其中包含5个数据库表,分别为book表、bookty

22、pe表、borrow表、manager表、reader表。3.4.2 数据字典(1)book:这个表主要存放图书信息 ,其中bookno为主键 表3-1 book表字段名数据类型说明id自动编号图书序号bookno文本图书编号bookname文本图书名字booktype文本图书类型author文本图书作者publishing文本图书出版社bookmoney数字图书价格booktxt备注备注booknum数字图书数量(2)booktype :主要用来存放图书类型信息,其中bookid是主键。 表3-2 booktype表字段名数据类型说明bookid自动编号图书类型序号type文本图书类型 (3

23、) borrow:主要用来存放借阅信息,其中borrowid是主键。 表3-3 borrow表字段名数据类型说明borrowid自动编号借阅编号bookno文本图书编号readerid文本会员编号borrowdate日期/时间借书日期manager文本管理员姓名(4)manager:主要用于存放管理员信息,其中id是主键。 表3-4 manage表字段名数据类型说明id自动编号管理员序号name文本管理员姓名 pw文本管理员登陆密码 (5)reader:主要用来存放会员信息,其中readerid是主键表3-5 reader表字段名数据类型说明id自动编号会员序号readerid文本会员编号 r

24、eadername文本会员姓名 rtel文本会员 raddress文本会员地址 rtxt备注会员备注第四章 系统的详细制作过程4.1 页面结构及色彩设计本系统设计主要采用厂字型框架,使系统使用者能清楚明了的知道本系统的功能,便于他们操作。该系统的功能展示主要显示在下面的用半部分,布局方面采用表格进行页面美化,这样使界面更加清晰、明了。在色彩搭配方面,本系统主要以青色为基调。网页采用青色基调给人以清新的感觉,有一种与自然很接近的氛围,使人感觉亲切、温馨。统一使用青色为基调,使整个系统在外观方面达成一致,没有很凌乱的感觉,使用户收到了很好的视觉效果。图书管理系统的基本信息:系统管理、借阅信息管理、

25、书籍信息管理、读者信息管理,能够实现这些信息的添加、删除、查询、修改等操作。主页面制作任何人都可使用该功能,一点该连接就会显示所有图书信息。同时我也把这个页面作为本系统的首页index.asp,让用户在一进入就能看到所有图书信息。如图4-1所示:图4-1所有图书信息实现思想:(1)连接数据库在ASP中访问Access数据库时,在连接字符串中包含DRIVER和DBQ两个参数,分别指定所用的数据库驱动程序和要连接的Access数据库文件的路径:Driver=Microsoft Access Driver (*.mdb);dbq=E:LibraryManageBookManage.mdb(2)创建记

26、录集,调用book表中的信息,其中主要靠这句代码rdt.Source = SELECT * FROM book ORDER BY id ASC实现。在数据集不为空的情况下,将数据集中的记录按页数逐条显示出来。(3)利用表格把rs结果集显示出来,实现查询。图书信息查询任何人员都可对图书进行查询,通过查询可了解图书的基本信息,若会员对这本书感兴趣就可以到图书管理员那里办理借阅。如图4-2所示:图4-2图书信息查询实现思想:查询时,查询人员除了图书编号,其他信息可以不输入进行查询,但要判断查询者是否输入错误信息,要是数据库中没有相符纪录,就转到一个错误提示页面e4.asp。设计思想:查询由两个程序实

27、现,tushuchaxun.asp,view.asp。tushuchaxun.asp为用户输入页面,其中用到了一个表单,文本框用来接受用户输入的书的编号、书名、书类、出版社、作者,根据选择情况赋给变量bookn查询条件。例如我们根据图书编号进行查询, 数据库中有图书信息表book,首先用request对象获取表单中的编号信息,然后连接数据库,再次以取得的编号信息进行查询,语句为response.Redirect(view.asp?bookn=+bno),要是查到相符纪录,就把它输出到页面中的相关位置。借阅信息查询任何人都可对图书借阅信息进行查询,查询者输入会员编号,点查询就能显示该会员所有借阅

28、信息。如图4-3所示:图4-3借阅信息查询实现思想:查询者输入会员号,点查询按钮查询borrow表中对应的会员号的信息。(1)提取表单中输入的会员号(2)连接数据库同上(3)重要查询语句ra.source=select * from borrow where readerid=&rbh&(4)利用表格把结果集显示出来,实现查询。当管理员进行图书借阅管理和会员管理以及图书管理时,要先进行登录操作,管理员输入用户名和密码,点登录就可进入管理员界面,便可进行各项操作了。如图4-4所示:图4-4管理员登陆2. 程序构成及代码说明实现思想:登陆D为用户输入页面,其中用到了一个表单,文本框用来接受用户输入

29、的管理员姓名及密码,连接数据库,然后执行查询把结果赋给rs结果集。这次需要用到的是manager表,如果用户名或密码错误,会转到e1.asp这个错误提示页面。如果登录成功后,进入index1.asp页面,管理员便可进行各项操作了。如图:4.3 图书借阅管理 图书借阅管理员点图书借阅管理,进入会员借书界面,输入会员编号和图书编号、管理员姓名,点击借阅,将会显示借书成功,并显示图书编号、借阅者、借阅日期、操作员等信息。如图4-5所示:图4-5图书借阅2.程序构成及代码说明 和,取得书号和会员号后,先判断是否还有可以借的书(连接数据库以输入书号为查询条件查询表book中的该书的number是否大于1

30、),要是有的话会员才可以进行借阅,借阅之后将number值减1。(会员号和会员名是以输入的会员号为查询条件从表reader中查出并显示在页面上)没有的话就显示出错页面error.asp。最后添加图书借阅信息到表borrow中,(添加书号、会员号、借书日期、经手人,借书日期是取得系统日期添到表borrow中),最后在页面中以表格的形式显示图书编号、借阅人、管理员、借阅日期。图书归还管理员点图书还书管理,进入会员还书界面,输入书籍编号,和会员编号,点图书归还按钮显示会员还书页面。如图4-6所示:图4-6图书归还实现思想:要求用户输入书号,取得书号后,先判断有没有该书借出记录,有的话就从数据库的bo

31、rrow 表里找出该书号和借阅该书号bookbh的会员编号readerid并把关于此会员借书的记录删除,后台数据库的操作为从后台数据库的book表中取得bookno,图书编号对应的书的数量并加1。图书续借管理员点图书续借管理,进入图书续借界面,输入书籍编号和会员编号,点提交显示图书续借页面,将会显示借书成功,并显示图书编号、借阅者、借阅日期、操作员等信息。如图4-7所示:图4-7 图书续借页面2. 程序构成及代码说明实现思想:本模块由页面构成,此页面要求用户输入书号,先判断有没有该书借出记录,有的话就从数据库的borrow 表里找出该书号和借阅该书号bookbh的会员编号readerid,点击

32、续借显示续借成功,并显示图书编号、借阅者编号、续借日期、操作员。后台数据库的操作为从系统的日期中取得date,然后从库中取出相应的各项信息显示出来。添加会员管理员点击会员添加,显示会员信息添加页面,要添加会员编号、姓名、联系方式、会员地址、备注信息,点提交,显示添加成功页面,显示读者编号、姓名、联系方式、读者地址。实现思想:本模块由两个程序构成和,输入会员信息,在这个页面中添加一个表单和记录集,插入成功后转到页面,然后显示出来。如图4-8所示:图4-8添加新会员删除会员管理员点删除会员,进入删除会员界面,输入会员编号点击提交,转到会员修改页面,会发现已经没有了该会员的信息。如图4-9所示:图4

33、-9删除会员实现思想:本模块由两个程序构成和,中输入会员编号,通过ds.source=select * from reader where readerid=&rbh&这句代码检查输入的会员编号是否有误,确认无误后,在数据库中删除该会员,语句为ds.source=delete * from reader where readerid=&rbh&,然后点击删除,会出现一个确认删除窗口,确保因一时大意而删错对象,此处用到的代码为:onclick=if(confirm(你确定要删除吗?)return true; else return false;如图所示:图4-10 确认删除提示窗口点击确定,操作

34、成功,转到页面。会员信息修改管理员点修改会员,进入会员管理界面,查看需要修改的用户点击修改,进入修改会员页面。然后进行信息修改,点击更新记录,显示更新成功,并显示更新后的会员信息。如图4-11所示:图4-11会员信息修改实现思想:本模块由两个个程序构成, 。中显示的是会员的基本信息,如果想修改哪个会员的信息点击后面的修改,会转到一个详细页面,此时需要通过传递id号转到这个页面,所需代码是mreader.asp?,转到的页面如图4-12所示:图4-12 更新会员页面在此页面中可以随意修改会员信息,最后点击更新记录,会员信息即被更新。添加图书信息管理员点击图书添加,显示图书信息添加页面,要添加图书

35、编号、图书类型、书价、出版社、书名、作者名、书籍数量,备注信息。点击插入图书显示添加成功。实现思想:同添加会员信息。其中主要就是用到一个插入语句,其主要代码是:ss.source=insert into book(bookno,bookname,booktype,author,publishing,bookmoney,booktxt,booknum) values(&trim(request(txtBh)&,&trim(request(txtBn)&,&trim(request(txtBt)&,&trim(request(txtZz)&,&trim(request(txtCb)&,&trim(

36、request(txtJg)&,&trim(request(txtBz)&,&trim(request(txtSl)&)此页面是,如图所示:图4-13 添加新图书页面删除图书信息管理员点击图书删除,显示图书信息删除页面,输入图书编号点击删除,显示删除成功。实现思想:同删除会员信息。此页面是。如图所示:图4-14 删除图书页面添加图书类型管理员点击图书类别添加,显示图书类别添加页面,输入添加类别点击提交,显示添加类别成功。图4-15 添加图书类别页面实现思想:同添加会员信息。此页面如图4-15所示。删除图书类型图4-16 删除图书类别页面管理员点击图书类别删除,显示图书类别删除页面,选择图书类别

37、点击提交,显示删除成功。实现思想:同删除会员信息。此页面是第五章系统测试5.1 文字说明测试的目的是为了发现程序中的不足而执行程序的过程,其目的在于发现错误,它能够证明软件的功能和性能与需求说明相符合。软件测试的原则是:尽早不断的进行软件测试,测试用例应由测试输入数据和与之相对应的预期输出结果这两部分组成,应包过合理输入和不合理输入条件等。总之,软件测试是一项非常重要也是非常必要的工作,因此我们必须认真的去完成它。5.2 设计测试用例 (1)确定用例。用例是对系统地用户需求的描述,它描述了系统地功能和所提供的服务。本系统的用例是:读者、图书管理员。(2)画出用例图。用例图是系统的一个功能模型,

38、在绘制用例图时,需要认真考虑它的粒度和抽象层次。本系统的用例图如图3-1所示:图书系统用例图为了测试该软件的功能,以下便是各个模块的设计测试用例:图书查询:表5-1 图书查询页面测试输入应输出实际输出点击图书查询出现图书查询界面出现图书查询界面书号:1523“你输入的信息有误“你输入的信息有误“书号:1001显示图书1001信息显示图书1001信息图书借阅:(必须先登录)表5-2 图书借阅页面测试输入应输出实际输出书号:1234“你输入的图书编号或会员编号有误“你输入的图书编号或会员编号有误“书号:1001会员编号:001显示信息且该书数量减1显示信息且该书数量减1图书归还: 表5-3 图书归

39、还页面测试输入应输出实际输出书号:1234“你输入的图书编号或会员编号有误“你输入的图书编号或会员编号有误“书号:1001会员编号:001显示借阅信息且该书的数量加1显示借阅信息且该书的数量加1图书续借:表5-4 图书续借页面测试输入应输出实际输出书号:1234“你输入的图书编号或会员编号有误“你输入的图书编号或会员编号有误“书号:1001会员编号:002显示借阅信息且借书日期更新显示借阅信息且借书日期更新借阅信息查询:表5-5 借阅信息查询页面测试输入应输出实际输出会员编号:1234你输入的编号有误或该会员没有进行借阅你输入的编号有误或该会员没有进行借阅会员编号:103110301显示借阅信

40、息显示借阅信息添加会员: 表5-6 添加会员页面测试输入应输出实际输出点击添加会员显示添加页面显示添加页面输入详细信息点击插入记录显示添加成功显示添加成功删除会员: 表5-7 删除会员页面测试输入应输出实际输出会员编号:123你输入的信息有误你输入的信息有误会员编号:103110312删除成功删除成功会员信息更新: 表5-8 修改会员信息页面测试输入应输出实际输出点击会员信息修改显示会员信息显示会员信息点击修改显示更新成功显示更新成功添加图书类别: 表5-9 添加图书类别测试输入应输出实际输出点击添加图书类别显示添加页面显示添加页面输入详细信息点击提交显示添加成功显示添加成功删除图书类别: 表5-10 删除图书类别测试输入应输出实际输出点击删除图书类别显示图书类别输入页面显示图书类别输入页面化学输入信息有误输入信息有误美术删除成功删除成功添加图书: 表5-11 添加图书测试输入应输出实际输出点击添加图书显示添加图书页面显示添加图书页面输入详细信息点击提交显示添加成功显示

温馨提示

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

评论

0/150

提交评论