业界动态
图书管理系统
2024-11-05 14:57

第4章 网站测试

图书管理系统

4.1 测试目的

软件测试就是在软件投入运行前,对软件需求分析、设计规格说明书和编码的最终复审,是软件质量保证的关键步骤。测试的目的在于寻找错误,尽量找出系统中所有隐藏的错误。程序的开发者应避免检查自己的程序。如果由别人来测试程序员编写的程序,会更客观,更有效,并更容易取得成功。

4.2 测试步骤

测试的步骤主要是按以下三个方面进行:

1.单元测试

单击测试是对每个功能模块进行测试,采用各种测试用例对此系统的各个模块进行测试。输入一些不符合条件的数据,看能不能运行。而它最终的目的是保证每个模块单独运行正确。

2.综合测试

综合测试是针对设计阶段进行的。模块测试完成后,能保证每个功能模块能够单独地正常工作,但所有模块联结在一起能不能正常工作就是综合测试的任务了。我通过登陆后进入系统,从上至下一一测试系统的功能,每个功能都能正确实现。

3.确认测试

确认测试主要是针对需求分析阶段进行的。来进一步检查软件是否按用户所提出来的要求。如这时在测试中发现了问题,则必须返加到需求分析中去,这样就会严重担误系统的继续进行。确认测试的内容包括:功能测试、性能测试。

4.3 系统测试用例

对本图书管理系统进行测试过程如下

普通用户登录

             

表4-1 普通用户登录表

    输入

    应输出

  实际输出

用户名:mm  密码:123

普通用户操作界面

普通用户操作界面

图书查询

表4-2  查询图书表    

输入

应输出

实际输出

单击“图书查询”

出现图书查询界面

出现图书查询界面

书名:红楼梦

“没有这条记录”

“没有这条记录”

书名:十万个为什么,日期至08年

显示书名为“十万个为什么”的图书信息

显示书名为“十万个为什么”的图书信息

分类:经济学,日期至08年

显示分类为经济学的图书信息

显示分类为经济学的图书信息

价格范围:1到999元,日期至08年

显示所有价格范围为1到999元的图书信息

显示所有价格范围为1到999元的图书信息

出版日期:1970至2008年

显示年份1970至2008年的图书信息

显示年份1970至2008年的图书信息

查看我的借书情况与我的基本资料:  

          表4-3 查看我的借书情况与我的基本资料表                                 

输入

应输出

实际输出

点击“我的借书情况”

显示出本人所借图书

显示出本人所借图书

点击“我的基本资料”

显示用户的个人资料

显示用户的个人资料

向管理员发送短信息

表4-5 发送短信息表

输入

应输出

实际输出

点击“向管理员留言”

显示发送短信界面

显示发送短信界面

点击“提交”

成功发送短信

成功发送短信

修改密码

 表4-6 修改密码表   

输入

应输出

实际输出

点击“修改密码”

显示修改密码界面

显示修改密码界面

输入两遍新密码

显示修改成功

显示修改成功

4.4 系统测试存在问题

由于我们所了解的知识有限,有些功能暂时未能实现,有些功能还有一些瑕疵,比如在首页显示的超期用户里面,超期用户只能够显示第一个超期用户的名字,具体原因还未找到。总体看,整个程序是完整的,功能是齐全的。

4.5 系统制作存在难点

1.系统数据库的设计:在数据库的设计中要着重从ACCESS应用、数据库设计范式等方面来分析本课题的系统关键技术和实现难点并加以解决。

2.建立严密的数据表操作机制同一表有可能在多个模块中被修改,所以严密的数据表操作机制的建立是比较困难的,但也是必须的。在编制时更应加强程序逻辑的可靠性和程序调试的全面性。

3.数据库连接、查询、更新和对字符串的检测和转化等操作是经常用到的,如果对每次表单的操作都要重复使用上述操作将对数据库或者程序的设计带来很大的压力,要设计相应的模块来解决这个问题。

4.对用户借书后应还时间的计算以及统计超期用户上感觉挺棘手的,在老师的帮助下,我们终于明白了这两个功能是如何实现的。

5.留言功能的实现的时候出现了乱码,在通过相关途径下明白了出现乱码的原因并且改正了。

结 论

在老师的指导和督促下,经过两个星期的紧张设计与研究,我们基于图书馆管理系统的课程设计终于开发完成了。 通过本系统的开发使我们所学的专业知识得到了综合的运用,对以前很多抽象、枯燥的理论知识加深了理解,同时也使我学会了利用结构化程序设计思想开发管理信息系统,并用模块化方法加以实现。 让我们深刻地认识到信息系统开发的每一步都是以上一步为基础的。因此每一步文档的编写都必须正确、完整,否则就会给下一步的工作带来不必要的麻烦,加大工作量。另外我与同学的团结互助力量也是无穷大的,正是我们的相互协作才顺利完成了这次课程设计。

经过两个星期的努力,课程设计基本完成了,虽然部分功能还有些许瑕疵,但从总体看,这还是一个十分完美的系统,倾注了我们诸多心血。在整个课程设计的实践中,我学到很多有用的知识,也积累了不少宝贵的开发经验,当程序出现了问题,就会发现是哪里出现问题,针对问题查找资料或者问老师,让我学会了之前不懂的或者没有学习的知识,在这里,我十分感谢帮助我解决问题的梁老师。通过自己的努力,系统基本满足了图书管理的基本需要,实现了用户使用的方便以及管理员管理的方便,在界面上力求做到简单实用,在操作方面尽量做到满足用户使用的习惯,但由于自己的水平有限和时间的不足,在有些方面还不完善,在首页显示超期用户时,只能显示第一个超期用户的用户名。在今后的学习当中我们将继续完善此系统,使其功能更加强大,满足用户的更多需求。为期两周的课程设计终于完成了,对于我们来说,这已经是一个浩大的工程了,起早贪黑、夜以日继,终于完美竣工了,很有成就感,一个人轻松许多,当一个完美的系统出现在自己眼前时,之前的劳累、厌倦、抱怨、失望全都没有了,有的只有开心和成功后的喜悦。

    以上就是本篇文章【图书管理系统】的全部内容了,欢迎阅览 ! 文章地址:http://www.gawce.com/news/9391.html 
     资讯      企业新闻      行情      企业黄页      同类资讯      首页      网站地图      返回首页 阁恬下移动站 http://22pru.gawce.com/ , 查看更多   
最新新闻
云南6天5晚游最佳路线,云南6日游之旅精华路线分享!
  云南是无数人心中的旅行圣地!那里有诗情画意的丽江古城,有永恒宁静的泸沽湖,有风花雪月的洱海...这些美丽的景色无一不让
SEO供应商:为您的网站引流和排名提供服务
  作为现代企业的主要宣传途径之一,网站的优化和推广至关重要。供应商seo供应商是为网站提供搜索引擎优化(SEO)服务的专业机
在小红书,上个月悄咪咪赚了20w
11月5号晚上7点半,我会做一场小红书买手时代解析直播——有兴趣的小伙伴赶紧预约哦10月初,被小红书官方受邀去了汕头小红书澄海
图书管理系统
第4章 网站测试4.1 测试目的软件测试就是在软件投入运行前,对软件需求分析、设计规格说明书和编码的最终复审,是软
我是知乎@银角大仙人,专注数码领域干货分享
固态硬盘颗粒(NAND-Flash)厂商介绍介绍固态硬盘品牌排名之前有必要先介绍下固态硬盘颗粒(NAND-Flash)的生产厂商,因为颗粒的
mysql——cmd进入mysql及常用的mysql操作[通俗易懂]
大家好,又见面了,我是你们的朋友全栈君。cmd进入mysql操作win+R,输入cmd,打开cmd窗口,进入到 mysql bin目录的路径下第一步
力量训练你抓住“核心”了吗?
  原标题:力量训练你抓住“核心”了吗?  来源:中国体育报  核心力量在我们日常的运动中起着至关重要的作用。经常运动的
云南三日游最佳线路推荐,自助游攻略详解,3日自由行怎么玩最划算
  云南,这片位于中国西南边陲的神奇土地,以其多样的自然景观和独特的民族文化吸引着无数游客。若你计划进行一场三日的云南自
从「共赢」到「共营」,GDMS全球数字营销峰会圆满落幕
12月6日-7日,2023GDMS全球数字营销峰会在中国·上海盛大举办。While we all may look the same - the world around us is no lo
个人职业生涯计划书范文
  个人职业生涯计划书范文5篇  每一个即将迈入职场大门的学生都需要对自己的职业生涯进行规划,而一份职业生涯计划书应该怎
本企业新闻
推荐企业新闻