基于PHP图书管理系统的设计与实现
以顺利实现,下图为图书管理员操作的读者借阅模块成功运行界面。
图5.2图书管理员子系统功能测试截图
把经过测试的子系统装配成一个完整的系统进行测试,经过黑盒测试于白盒测试相结合的方式,对整个系统的各个功能模块进行了测试,并调试改正其中的设计和编码错误,经过这个环节的操作整个系统的功能基本实现成功运行。 5.2.3 验收测试
在进行了以上的测试工作后,将整个软件系统作为单一的实体进行测试,测试内容与系统测试基本类似,但它是在用户积极参与下进行的,此测试过程主要使用实际数据,进行测试,验证测试的目的是验证系统确实能够满足用户的需求,经过这个环节的实际数据测试,系统的各个功能实现都达到了系统需求设计的要求。 5.3 评价
测试过程严格按照测试的流程,经过单元测试、子系统测试和系统测试。通过单元测试,查找出了系统各模块内部的错误;通过子系统测试,发现了模块间相互协调和通信上的错误;通过系统的集成测试,发现了软件设计过程中存在的错误。通过改正错误的设计和实现部分,保证了图书借阅管理系统可以完成需求分析中制定的需求。
从上面的测试中可以看出,此系统可以完成用户登录、系统设置、图书管理、读者管理管理、借阅管理和系统查询等功能。读者在本系统的应用下可实现按照各种方式(如:书名,编号,作者)查询图书馆的藏书请客,方便的借阅图书,续借图书,归还图书,能够查询自己的借阅图书情况。图书馆工作人员能够实现方便的对图书进行查询,方便的进行读者借阅情况查询,方便的进行借书还书处理等,便捷的对图书信息进行添加、修改、删除,分类管理等操作,对读者信息进行相关添加,修改,分类管理等操作。系统管理员可以对图书馆信息进行修改更新操作,对系统用户进行添加、修改、删除、权限设置等操作,对图书馆的办证参数进行修改维护等操作功能。测试阶段的工作一方面发现了系统的各种错误,另外一方面也验证了修改后的系统能够实现提高图书馆工作效率的预期目的。
6 结束语
经过两个月的不断学习和设计开发加上老师同学的帮助,终于完成了我的毕业设计题目“图书馆管理系统”的开发,在开题报告阶段我参阅了大量的中外文献,对所开发系统的现状,国际发展情况以及未来发展趋势有了深入的了解; 在整个系统的需求分析过程中对开发前期工作地流程步骤有了深入的掌握;在开发过程我进一步学习了PHP、MySQL的基础语法,和一些网页设计美工方面的知识,以便使系统有更好的美观性,在编写过程中也规范了许多编码习惯,数据库设计阶段我尝试了几个不同版本的数据库,它们在配置操作上各有不同,又各有优缺点,在它们的一些基本操作上也有了进一步提高。在配置开发工具过程中对MySQL有了清晰地认识,在使用SQLyog作用也有了相当的了解, 对开发PHP程序的步骤框架页有了总体性认识。
14
基于PHP图书管理系统的设计与实现
在整个系统开发的过程中,我学到了很大新的知识,前学过的许多知识点在运用过程中也有了更为深入的分析,这是我大学期间做过的规模最大的项目,在这个过程中也体会到了如何将书本知识转化到实际的应用中。 谢词
在校的这四年时间里很感谢老师们对我的淳淳教诲,是你们教会了我们勤奋学习,诚实做人,踏实做事,以宽容之心面对生活。指引着我们沿着正确方向前进。在点滴汇聚中使我逐渐形成正确、成熟的人生观、价值观。特别要感谢我的指导老师,陆建胜老师给予我很大的帮助。 感谢我的家人,我永远的支持者,正是在你们殷切目光的注视下,我才一步步的完成了求学生涯。没有你们,就不会有今天的我!我一直很感谢你们,让我拥有一个如此温馨的家庭,让我所有的一切都可以在你们这里得到理解与支持,得到谅解和分担。你们的支持和鼓励是我前进的动力。
衷心感谢我的导师张元科老师。本文的研究工作是在张老师老师的悉心指导下完成的,从论文的选题、研究计划的制定、技术路线的选择到系统的开发研制,各个方面都离不开张老师老师热情耐心的帮助和教导。在毕业实习和毕业论文设计阶段,张元科老师认真的工作态度,诚信宽厚的为人处世态度,都给我留下了难以磨灭的印象,也为我今后的工作树立了优秀的榜样。
最后,我要向百忙之中抽时间对本文进行审阅,评议和参与本人论文答辩的各位老师表示诚挚谢意。 参考文献
[1] (美)勒道夫,(美)塔特罗,(美)麦步泰尔. PHP程序设计[M], 陈浩,胡丹,徐景 等译. 北京:电子工业出版社, 2009.3:30-79.
[2] 王珊,萨师煊. 数据库系统概论[M].4版,北京:高等教育出版社, 2006.5: 101-143. [3] 钱雪忠 王燕玲 张平. MySQL数据库技术与实验指导[M].北京:清华大学出版社, 2012.6:
28-76.
[4] 丛书编委会. PHP+MySQL开发实例教程[M].北京:中国电力出版社, 2008.8: 98-123.
[5] (澳大利亚)LukeWellingLauraThomson著. php和mysqlweb开发[M]. 武欣 等译.北京:机械工
业出版社, 2009.9: 10-41.
[6] 章立民. SQL Server 2005数据库开发实战[M].北京:机械工业出版社,2007.1: 45-97. [7](澳)泽瓦斯. PHP Web 2.0开发实战[M]. 苏金国 等译.北京:人民邮电出版社, 2008.10:
85-145.
[8] 吴津津,田睿;李云,刘昊. PHP与MySQL权威指南[M].北京:机械工业出版社, 2011.10:55-98. [9] 玉兰 等. PHP与MySQL网站开发全接触[M].北京:机械工业出版社, 2012.1: 69-93. [10] 刘红芝.基于Apache+PHP+MySQL框架的图书管理系统开发[D]. 徐州.徐州医学院,2009: 11-17.
[11] 李旭辉,王雄. 基于PHP的图书管理系统[J]. 计算机光盘软件与应用,2011,5(2): 11-14.
[12] 孙泽宇. 基于C/S和B/S结构的图书管理系统[J]. 科技情报开发与经济, 2006,15(1): 3-6
15
基于PHP图书管理系统的设计与实现
附录A
用户注册界面代码:
添加用户
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: