JIUJIANGUNIVERSITY毕业论文题目基于PHP的图书馆管理系统英文题目ManagementSystemforMechanicalEquipmentBasedonPHP院系信息科学与技术学院专业网络管理系统姓名刘合茂班级学号B121233指导教师谢春梅二0一四年十一月I信息科学与技术学院专科毕业论文摘要随着当今社会科学技术的快速发展和学校现代化的进程加快,计算机信息技术在当今学校管理中愈来愈具有着举足轻重的地位。目前,社会上流行的图书管理系统已经有很多,包括各种各样学校的图书馆管理和国家图书馆管理等。而对于学校,尤其是较小的学校根本没有完善的图书馆管理系统。现在,学校图书管理基本上是停留在人工管理的状况。随便学校的发展,一些学校越来越重视学校教育培养机制,学校的图书管理系统也会越来越壮大。而人工的图书管理也将被电脑管理所代替。本次设计是针对现在学校存在的情况,将计算机信息管理应用到学校图书管理上面,根据学校的特点,在现有的社会、学校的图书管理系统,改善一些技术和增加创新,创建适合学校的独特的图书管理系统,使学校图书管理系统能够快捷的实施一些管理功能。基于windows7开发研制,结合图书管理系统的要求,对MySQL数据库管理系统、SQL语言原理、PHP应用程序设计,以及对PHP+MySQL技术的深入学习和应用,完成了学校对图书管理系统的需求分析、功能模块划分和分析,然后设计出数据库和应用程序。设计中充分利用PHP5、MySQL5数据库技术的强大功能,提高了编程效率和系统可靠性。关键词:数据库科研管理系统信息技术II信息科学与技术学院专科毕业论文AbstractWiththerapiddevelopmentofscienceandtechnologyintoday'ssocietyandthemodernizationofenterprisestospeeduptheprocess,thecomputerinformationtechnologyintheenterprisemanagementisbecomingmoreandmorehasplayadecisiveroleposition.Inthemodernenterprisemanagementsystem,moreandmoremechanicalequipmentinthecompanyplaysacentralrole,itsmainpurposeistocarryoneffectivemanagementtothecompany'sequipment,itisthebridgebetweenthecompanyadministrationanddailyoperationofthecompany,butforsmallandmedium-sizedcompanies,enterpriseequipmentmanagementisnoteffectiveuseofinformationtechnology,informatizationthedegreeofsmallandmedium-sizedcompaniesneedstobeimprovedfurther.Overall,thecurrentourcountrysmallandmedium-sizedenterpriseinformationizationpopularizesdegreeisnothigh,thereisstillmuchroomforimprovement,informationtechnologywillbeintwenty-firstCenturytomakeabigchangeinourdailylife.Themaindesignofthemechanicalequipmentmanagementsysteminordertosmallandmediumenterprisescanbemoreconvenientforefficientreal-timemanagementandmonitoringformechanicalequipment.Themechanicalequipmentmanagementsystemisdividedinto:equipmentbasicinformationmanagement,equipmentaccountmanagement;maintenancemanagementofequipment;equipmentmaintenanceandmanagement;thebasicfunctionsofmanagementandequipmentmanagement,equipmentscrapped.Keywords:ThemanagementofEquipmentMaintenance,TheManagementofEquipment,ManagementofEquipmentApplication,信息科学与技术学院专科毕业论文IV目录摘要.....................................................IABSTRACT..................................................II1绪论1.1研究背景..............................................11.2系统目标..............................................11.3数据库简介............................................11.4开发环境简介..........................................21.5本论文的组织结构.......................................42需求分析2.1可行性分析............................................52.2功能模块概述..........................................62.3性能需求分析..........................................73系统设计3.1系统总体结构设计......................................93.2系统基本操作流程......................................103.3详细设计.............................................113.4数据库设计...........................................13信息科学与技术学院专科毕业论文V3.5数据流程图...........................................153.6数据字典.............................................164系统实现4.1用户登陆模块.........................................204.2主界面模块...........................................234.3检索功能.............................................254.4添加功能模块.........................................264.5修改功能模块.........................................305系统测试与运行5.1系统运行环境.........................................335.2系统测试.............................................33结束语....................................................35致谢......................................................36参考文献..................................................371信息科学与技术学院专科毕业论文1绪论1.1研究背景当今社会正快速向信息化社会前进,信息系统的作用也越来越大。在这种条件下人工的图书管理都显得十分的落后而且效率低下,尤其在查询方面效率低。为了适应现代化的环境,许多的管理事务都由电脑来管理,从而提高了管理的速率,效率。而随着学校的发展,学校推出的内部图书馆规模也越来越扩大,现在的学校图书管理系统也逐渐由用电脑来管理,但是由于学校的图书管理与其他的图书管理系统有些差别,现在流行的图书管理系统还不能完全适合学校的图书管理。我决心开发一个比较完善的图书馆管理系统1.2系统目标图书管理信息系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。系统开发的总体任务是实现各种信息的系统化,规范化和自动化。1.3数据库简介数据库是数据管理的最新技术,是计算机科学的重要分支。如今信息资源的管理是越来越复杂、越来越重要,而数据库是信息系统的核心和基础技术。数据库是按照数据结构来组织、存储和管理数据的仓库。数据库解决多用户、多应用共享数据的需要,使数据为尽可能多的应用服务。数据库系统中,数据是面向整个系统,具有整体的结构化,而且存取的方式很灵活,数据的存取能够细到数据项。同时,数据库系统可以大大减少数据冗余,节约存储空间。由于数据是面向整个系统,是有结构的数据,不仅可以被多个应用共享使用,2信息科学与技术学院专科毕业论文而且容易增加新的应用,这就使得数据库系统弹性大,易于扩充,可以适应各种用户的要求。也就是数据库中的数据具有独立性,包括物理独立性和数据独立性。物理独立性是指用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的,这样当数据的物理存储改变了,应用程序不用改变。数据独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,应用程序不用改变。数据的独立性,把数据的定义从程序中分离出去,加上数据的存取设计的比较完善,从而简化了应用程序的编制,大大减少了应用程序的维护和修改。1.4开发环境简介该学校图书管理系统是利用PHP+MYSQL进行开发的。系统的开发是用堪称Web数据库黄金组合的PHP/MySQL,PHP是一个类似微软ASP的服务器端的嵌入式超文本处理语言,是建立动态网站的强大工具。而MySQL是一个轻型SQL数据库服务器,可运行在多种平台上,被认为是建立数据库驱动的动态网站的最佳产品。PHP、MySQL和Apache是Linux平台网站的最佳拍档。不过由于我对Linux的掌握还不够熟练,因此设计还是在Windows7上进行。1.4.1PHP概述PHP是一种HTML内嵌式的语言(类似IIS上的ASP)。而PHP独特的语法混合了C、Java、Perl以及PHP式的新语法。它可以比CGI或者Perl更快速的执行动态网页。PHP是一种服务器端的、跨平台的技术。PHP是一种服务器端解释的脚本语言,PHP代码在服务器一端被解释转变成普通的HTML页面内容,送给浏览器一端。这种模式使得我们可以用它来完成相当复杂的功能。PHP的跨平台性意味着PHP可以运行在大多数操作系统上,包括Windows/UNIX(及其许多变体)和Macintosh。对于在一台服务器上编写的PHP脚本,通常不用修改或者只做很少的修改即可在另一台服务器上工作。PHP支持Internet开发的一些前