PHPMYsql图书标准管理系统.doc
《PHPMYsql图书标准管理系统.doc》由会员分享,可在线阅读,更多相关《PHPMYsql图书标准管理系统.doc(85页珍藏版)》请在咨信网上搜索。
题 目 图书管理系统 院 系 信息科学和技术学院 专 业 软件技术专业 姓 名 刘赛 樊双起 刘利文 班级学号 23 04 38 讲课老师 程霄 目录 1 绪论 6 1.1 研究背景 6 1.2 研究现实状况 6 1.3 研究意义 7 2相关技术综述 8 2.1 PHP技术 8 2.2 MYSQL数据库 9 2.3 Apache 10 2.4 WampServer 10 2.5 数据库介绍 11 2.6 网页制作工具 12 2.7 B/S模式 12 3 需求分析 16 3.1 系统需求 16 3.2 需求分析 16 3.2.1 功效分析 16 3.2.2 功效描述 16 3.2.3可行性分析 17 4 总体设计 18 4.1 系统步骤图 18 4.2 数据库设计 18 4.2.1 数据库概念设计 18 4.2.2 创建数据库及数据表 20 5 设计思想和实现 31 5.1 首页设计 31 5.1.1首页概述 31 5.1.2 首页实现过程 33 5.2 管理模块设计 34 5.2.1 管理员模块概述 34 5.2.2 管理员模块技术分析 34 5.2.3系统登录实现过程 35 5.2.4查看管理员实现过程 38 5.2.5 添加管理员实现过程 40 5.2.6设置管理员权限实现过程 41 5.2.7删除管理员实现过程 42 5.3图书档案管理模块设计 43 5.3.1图书档案管理模块概述 43 5.3.2图书档案管理模块技术分析 44 5.3.3查看图书信息列表实现过程 44 5.3.4添加图书信息实现过程 46 5.3.5 修改图书信息实现过程 47 5.3.6 删除图书信息实现过程 48 5.4.1 图书借还模块概述 49 5.4.2 图书借还模块技术分析 49 5.4.3图书借阅实现过程 50 5.3.4 图书续借实现过程 54 5.4.5图书归还实现过程 56 5.4.6 图书借阅查询实现过程 57 6.系统测试 63 6.1 软件测试概念和方法 63 6.2 测试内容 64 6.3测试结果 64 6.3.1 登陆测试 65 6.3.2添加会员页面 65 6.3.3借还书测试 66 7.总结 68 8.参考文件 69 1 绪论 1.1 研究背景 伴随社会发展和经济进步, 科学技术飞速发展把人类社会推向了一个崭新时代——信息时代。学校是大家学习知识、获取信息关键场所。因为中国教育行业飞速发展,现在各类学校学生人数和日俱增,随之而来是学校所拥有图书越来越多,在这种情况下,对图书管理和查询和对借阅者管理全部变得很困难,利用计算机设计图书馆管理系统对其进行辅助管理,是一个很好方法。图书管理系统开发和应用,能够提升学校管理水平和办公效率,为学校图书信息管理提供了一个良好工具,化简了繁琐工作模式,从而使得学校管理愈加规范化和科学化。良好管理信息系统节省了大量人力和物力,避免了大量反复性工作。它作为计算机应用一部分,使用计算机对图书信息进行管理,有着手工管理所无法比拟优点。比如:检索快速、查找方便、可靠性高、存放量大、保密性好、寿命长、成本低等。这些优点能够极大地提升图书管理效率,也是学校科学化、正规化管理关键条件。 1.2 研究现实状况 伴随计算机及网络技术飞速发展,信息自动化作用也越来越大。这就使传统图书管理方法受到了很大冲击,相关图书借阅工作部分还是手工管理,工作效率很低,而且不能立即了解图书种类和读者们比较需求图书等,不能愈加好适应该前读者借阅要求。手工管理还存在这很多弊端,因为不可避免人为原因,造成数据遗漏、误报。现今很多学校图书馆已经逐步实现了利用计算机对图书进行信息化管理,但大部分使用是VB、VC++等系统,这些系统多数使用access数据库,它在并发操作控制和数据库安全性方面远没有MYSQL强大,不能够进行基于web管理,即使如此,还有更多二级学院因经费等多种原因还是延续传统手工管理模式,工作量巨大、存放麻烦、更新困难、不易备份,已不能适应信息化社会要求。 1.3 研究意义 本系统关键适适用于二级学院图书管理,编写本系统是为了达成图书管理工作系统化、智能化、规范化、自动化、科学化,减轻管理人员工作强度,方便查询和统计,节省时间,从而达成提升图书管理效率目标。使用本系统,图书管理人员作为桥梁、导航作用将变得更为关键,图书管理工作变得愈加便利和高效,系统将传统方法和现代信息技术相结合,为读者提供愈加优质服务,只有如此,才能有效地提升学校科研和教学水平。 本系统服务器端采取MYSQL数据库系统和PHP组件来组成整个图书管理系统用户端采取浏览器来实现信息管理全过程,同时管理员经过浏览器也能够进行远程系统维护和管理。本系统选择使用现在比较流行apache服务器结合mysql数据库使用php语言进行web设计。 2相关技术综述 2.1 PHP技术 PHP“PHP Hypertext Preprocessor”超文本预处理器字母缩写,是一个被广泛应用开放源代码多用途脚本语言,它可嵌入到 HTML中,尤其适合 web 开发。它是一个服务器端 HTML 脚本编程语言,是一个简单、面向对象、解释型、健壮、安全、性能很之高、独立于架构、可移植、动态脚本语言。 PHP代码在服务器端被解释转变成一般HTML页面内容,送给浏览器端,这种模式可使我们用它来完成相当复杂功效。它能运行在包含Windows、Linux等在内绝大多数操作系统环境中,常和无偿Web服务器软件Apache和无偿数据库软件MySQL配合使用于Linux平台上,含有较高性能价格比。 强大数据库支持 现在其支持范围覆盖了包含Oracle,Sybase,Microsoft SQL,MySQL,Informix、Solid dBase,ODBC,Unix db,PostgreSQL,Adabas D等在内大多数常见数据库。用它编写一个含有数据库功效网页程序十分简单。 PHP能够编译成含有和很多数据库相连接函数。PHP和MySQL是绝佳组合。你还能够自己编写外围函数去间接存取数据库。经过这么路径当你更换使用数据库时,能够轻松更改编码以适应改变。 可扩展性 就像前面说那样PHP已经进入了一个高速发展时期。对于一个非程序员来说为PHP扩展附加功效可能会比较难,不过对于一个PHP程序员来说并不困难。 面向对象编程 PHP提供了类和对象。基于web编程工作很需要面向对象编程能力。PHP支持结构器、提取类等。 可伸缩性 传统上网页交互作用是经过CGI来实现。CGI程序伸缩性不很理想,因为它为每一个正在运行CGI程序开一个独立进程。处理方法就是将常常见来编写CGI程序语言解释器编译进你web服务器(比如mod_perl,JSP)。PHP就能够以这种方法安装即使极少有些人愿意这么以CGI方法安装它。内嵌PHP能够含有更高可伸缩性。 2.2 MYSQL数据库 MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB企业。现在MySQL被广泛地应用在Internet上中小型网站中。因为其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,很多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。和其它大型数据库比如Oracle、DB2、SQL Server等相比,MySQL自有它不足之处,如规模小、功效 有限,MySQL不支持视图已经被列入5.1版开发计划、事件等等,不过这丝毫也没有降低它受欢迎程度。对于通常个人使用者和中小型企业来说,MySQL提供功效已经绰绰有余,而且因为MySQL是开放源码软件,所以能够大大降低总体拥有成本。在数据库发展历程中曾出现过多个不一样形式数据库系统,但关系型数据库管理系统(RDBMS)以其优越性而被广为采取,象现在多个广泛使用数据库全为关系型数据库。一样,MySQL也是关系型数据库系统,支持标准结构化查询语言(Structured Query Language)。MySQL是C/S架构服务器服务器端是多线程,为用户端提供了不一样程序接口和链接库,如C、C++、Java、Perl、PHP、Tcl等,也提供了简单管理工具,如mysqladmin,mysql等。现在Internet上流行网站构架方法是LAMP(Linux+Apache+MySQL+PHP)即使用Linux作为操作系统,Apache作为Web服务器,MySQL作为数据库,PHP作为服务器端脚本解释器。因为这四个软件全部是遵照GPL开放源码软件,所以使用这种方法不用花一分钱就能够建立起一个稳定、无偿网站系统。相比较其它系统而言,MySQL数据库能够称得上是现在运行速度最快SQL语言数据库之一,除了含有很多其它数据库所不含有功效和选择之外,MySQL数据库是一个完全无偿产品,用户能够直接从网上下载数据库,用于个人或商业用途,而无须支付任何费用。 总体来说,MySQL数据库具同时访问数据库用户数量不受限制;能够保留超出50,000,000条统计,是现在市场上现有产品中运行速度最快数据库系统;用户权限设置简单、有效。 2.3 Apache Apache是世界使用排名第一Web服务器软件。 Apache起初由伊利诺伊大学香槟分校国家超级电脑应用中心(NCSA)开发。以后,Apache Httpd被开放源代码团体组员不停发展和加强。Apache Http网站服务器拥有牢靠可信美誉,已经在全球超出半数网站中被使用-尤其是几乎全部最热门和浏览量最大网站。比方说,维基百科网站服务器就是使用Apache。 刚开始发展时,Apache只是Netscape网页服务器(现在是Sun ONE)之外开放源代码选择之一。慢慢地,它开始在功效和速度超越其它基于UnixHTTP服务器。到了Apache 2.x时代,实际效率又比Apache 1.x愈加快,2.x比1.x能同时服务更多网页连线数。 1996年4月以来,Apache一直是Internet上最流行HTTP服务器:1999年5月它在57%网页服务器上运行,到了7月这个百分比上升到了69%。在11月最风光时候达成靠近70%市占率,不过在部份拥有大量域名主机域名商转换为微软IIS平台后,Apache市占率多年来展现些微下滑。同时搜寻引擎巨擘谷歌自己网页服务器平台GWS推出后(也可说是一个修改版Apache[3]),再加上nginx、Lighttpd等轻量化网页服务器软件在市场上有部分能见度,这些原因全部反应在整体网页服务器市占率消长,Apache市占率就随之滑落。依据Netcraft在12月最新统计数据,Apache市占率已经降为53.67%,IIS降为18.26%,谷歌网页服务器13.53%,nginx 8.75%。尽管如此,Apache依旧是目前互联网市场上,市占率最高网页服务器软件。 2.4 WampServer WampServer是Apache Web服务器、PHP解释器和MySQL数据库整合软件包。免去了开发人员将时间花费在繁琐配置环境过程,从而腾出更多精力去做开发。在windows下将Apache+PHP+Mysql 集成环境,拥有简单图形和菜单安装和配置环境。PHP扩展、Apache模块,开启/关闭鼠标点点就搞定,再也不用亲自去修改配置文件了,WAMP它会去做。再也不用四处问询php安装问题了,wampserver一切全部搞定了。这个软件是完全无偿,能够在其官方网站下载到最新版本。本文中使用版本是WampServer 2.0f(公布日期12月16日),其中包含Apache 2.2.11,PHP 5.2.8,MySQL 5.1.30 2.5 数据库介绍 数据库(Database)是根据数据结构来组织、存放和管理数据仓库,它产生于距今五十年前,伴随信息技术和市场发展,尤其是二十世纪九十年代以后,数据管理不再仅仅是存放和管理数据,而转变成用户所需要多种数据管理方法。数据库有很多个类型,从最简单存放有多种数据表格到能够进行海量数据存放大型数据库系统全部在各个方面得到了广泛应用。 数据整体性 数据库是一个单位或是一个应用领域通用数据处理系统,她存放是属于企业和事业部门、团体和个人相关数据集合。数据库中数据是从全局见解出发建立,她按一定数据模型进行组织、描述和存放。其结构基于数据间自然联络,从而可提供一切必需存取路径,且数据不再针对某一应用,而是面向全组织,含有整体结构化特征。 数据共享性 数据库中数据是为众多用户所共享其信息而建立,已经摆脱了具体程序限制和制约。不一样用户能够按各自使用方法使用数据库中数据;多个用户能够同时共享数据库中数据资源,即不一样用户能够同时存取数据库中同一个数据。数据共享性不仅满足了各用户对信息内容要求,同时也满足了各用户之间信息通信要求。 2.6 网页制作工具 本系统开发关键依靠Macromedia Dreamweaver 8制作动态网页。 Macromedia Dreamweaver 8是一款专业HTML编辑器,用于对Web站点、Web页和Web应用程序进行设计、编码和开发。不管是喜爱直接编写HTML代码驾驭感还是偏爱在可视化编辑环境中工作,Dreamweaver 全部能提供帮助良多工具,丰富 Web 创作体验。 利用 Dreamweaver中可视化编辑功效,能够快速创建 Web 页面而无需编写任何代码。能够查看全部站点元素或资源并将它们从易于使用面板直接拖到文档中。能够在 Macromedia Fireworks 或其它图形应用程序中创建和编辑图像然后将它们直接导入 Dreamweaver,从而优化开发工作步骤。Dreamweaver 还提供了其它工具,能够简化向 Web 页中添加 Flash 资源过程。除了可帮助生成 Web 页拖放功效外,Dreamweaver 还提供了功效全方面编码环境,其中包含代码编辑工具(比如代码颜色、标签完成、“编码”工具栏和代码折叠);相关层叠样式表 (CSS)、JavaScript、ColdFusion 标识语言 (CFML) 和其它语言语言参考资料。Macromedia 可自由导入导出 HTML 技术可导入手工编码 HTML 文档而不会重新设置代码格式,能够随意用首选格式设置样式来重新设置代码格式。 Dreamweaver 还可使用服务器技术(如 CFML、ASP.NET、ASP、JSP 和 PHP)生成动态、数据库驱动 Web 应用程序。假如使用 XML 数据,Dreamweaver 也提供了相关工具,可帮助创建 XSLT 页、附加 XML 文件并在 Web 页中显示 XML 数据。 Dreamweaver 能够完全自定义。能够创建自己对象和命令修改快捷键甚至编写 JavaScript 代码,用新行为、属性检验器和站点汇报来扩展 Dreamweaver 功效。 2.7 B/S模式 在因特网上,万维网即Web以B/S(Browser/Server)形式运行,网页以文件形式存放在服务器中。万维网和因特网是有根本区分,万维网只是因特网提供服务之一,是存放在全世界Internet计算机中、数量巨大文档集合,是一个图形化和易于导航和平台无关超文本信息系统,它含有分布式、新闻性、动态、交互特征。Web服务器,就是在因特网上昼夜不停地运行一些尤其程序(如服务器程序等)计算机,使得世界各地用户可随时对其进行访问或获取其中网页。网站开发采取是PHP、JavaScript、MySQL、Apache组合模式在该组合中充足考虑了多种技术原有优点。 B/S模式中PHP和JavaScript作为实现交互开发工具,起到了连接纽带作用。 C/S和B/S是当今世界开发模式技术架构两大主流技术。 C/S(Client/Server)结构,即用户机和服务器结构。它是软件系统体系结构,经过它能够充足利用两端硬件环境优势,将任务合理分配到Client端和Server端来实现,降低了系统通讯开销。现在大多数应用软件系统全部是Client/Server形式两层结构,因为现在软件应用系统正在向分布式Web应用发展,Web和Client/Server 应用全部能够进行一样业务处理,应用不一样模块共享逻辑组件。所以,内部和外部用户全部能够访问新和现有应用系统,经过现有应用系统中逻辑能够扩展出新应用系统。这也就是现在应用系统发展方向。 传统C/S体系结构即使采取是开放模式,但这只是系统开发一级开放性,在特定应用中不管是Client端还是Server端全部需要特定软件支持。因为没能提供用户真正期望开放环境,C/S结构软件需要针对不一样操作系统系统开发不一样版本软件,加之产品更新换代十分快,已经极难适应百台电脑以上局域网用户同时使用。而且代价高,效率低。 B/S(Browser/Server)结构即浏览器和服务器结构。它是伴随Internet技术兴起,对C/S结构一个改变或改善结构。在这种结构下,用户工作界面是经过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,不过关键事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这么就大大简化了用户端电脑载荷,减轻了系统维护和升级成本和工作量,降低了用户总体成本(TCO)。以现在技术看,局域网建立B/S结构网络应用,并经过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低。它是一次性到位开发,能实现不一样人员,从不一样地点,以不一样接入方法(比如LAN,WAN,Internet/Intranet等)访问和操作共同数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全 。 (1) C/S 服务器通常采取高性能PC、工作站或小型机,并采取大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。用户端需要安装专用用户端软件。 (2) B/S 用户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。用户界面完全经过浏览器实现,关键事务逻辑在服务器端实现。浏览器经过Web服务器同数据库进行数据交互。 B/S系统三层体系结构 在B/S系统中,用户能够经过浏览器向分布在网络上很多服务器发出请求。B/S结构极大简化了用户机工作,用户机上只需安装、配置少许用户端软件即可,服务器将担负更多工作,对数据库访问和应用程序实施将在服务器上完成。 在Browser/Server三层体系结构下,表示层(Presentation)、功效层(Business Logic)、数据层(Data Service)被分割成三个相对独立单元: 第一层--表示层:Web浏览器 在表示层中包含系统显示逻辑,在用户端。它任务是由Web浏览器向网络上某一Web服务器提出服务请求,Web服务器对用户身份进行验证后用HTTP协议把所需主页传送给用户端,用户机接收传来主页文件,并把它显示在Web浏览器上。 第二层--功效层:含有应用程序扩展功效Web服务器 在功效层中包含系统事务处理逻辑,在Web服务器端。它任务是接收用户请求,首先需要实施对应扩展应用程序和数据库进行连接,经过SQL等方法向数据库服务器提出数据处理申请,然后数据库服务器将数据处理结果提交给Web服务器,再由Web服务器传送回用户端。 第三层--数据层:数据库服务器 在数据层中包含系统数据处理逻辑,在数据库服务器端。它任务是接收Web服务器对数据库操纵请求,实现对数据库查询、修改、更新等功效,最终把运行结果提交给Web服务器。 从上面分析中能够看出,三层B/S体系结构是把二层C/S结构事务处理逻辑模块从用户机任务中分离出来,由单独组成一层功效层来负担其任务,这么用户机压力大大减轻了,把负荷均衡地分配给了Web服务器,于是由原来两层C/S结构转变成三层B/S结构。 B/S和C/S区分表现在下述八个方面 (1)硬件环境不一样 C/S通常建立在专用、小范围网络环境上, 局域网之间再经过专门服务器提供连接和数据交换服务;而B/S建立在广域网之上, 无须是专门网络硬件环境,比如电话上网, 租用设备等。信息自己管理,有比C/S更强适应范围,通常只要有操作系统和浏览器就行。 (2)对安全要求不一样 C/S通常面向相对固定用户群, 对信息安全控制能力很强。通常高度机密信息系统采取C/S结构较适宜。能够经过B/S公布部分公开信息;而B/S建立在广域网之上, 对安全控制能力相对弱, 可能面向是不可知用户。 (3)对程序架构不一样 C/S 程序能够愈加重视步骤,能够对权限多层次校验, 对系统运行速度能够较少考虑;而B/S 对安全和访问速度多重考虑, 建立在需要愈加优化基础之上。它比C/S有更高要求,B/S结构程序架构是发展趋势, 从MS.Net系列BizTalk Exchange 等, 全方面支持网络构件搭建系统。 SUN 和IBM推JavaBean 构件技术等,全部使 B/S愈加成熟。 (4) 软件重用不一样 C/S 程序不可避免需要整体性考虑, 构件重用性不如在B/S要求下构件重用性好;而B/S 多重结构,要求构件相对独立功效,能够很好重用。 (5)系统维护不一样 C/S 程序因为整体性, 必需整体考察, 处理出现问题和系统升级较难,很有可能就是再做一个全新系统;而B/S 构件组成,方便构件部分更换,能实现系统无缝升级,同时系统维护开销减到最小,用户只需从网上自己下载安装就能够实现升级。 (6) 处理问题不一样 C/S 程序能够处理用户面固定, 而且在相同区域, 安全要求较高,并和操作系统相关,应该全部是相同系统;而B/S 建立在广域网上, 面向不一样用户群, 分散地域, 这是C/S无法做到,和操作系统平台关系最小。 (7) 用户接口不一样 C/S 多是建立Window平台上,表现方法有限,对程序员普遍要求较高;而B/S 建立在浏览器上, 有愈加丰富和生动表现方法和用户交流,而且大部分难度减低,减低了开发成本。 (8) 信息流不一样 C/S 程序通常是经典中央集权机械式处理, 交互性相对低;而B/S 信息流向可改变, B-B、B-C、B-G等信息、流向改变, 更像是交易中心。 针对本网站系统开发,经过对比,B/S比较适宜。 3 需求分析 3.1 系统需求 学校图书管理系统使基于任意操作系统上,经过对现在存在大量学校或社会上图书管理系统分析和总结,然后依据学校特点,研究一套适宜于学校内部图书管理系统。系统要求有优良可视化图形操作界面,大力提升系统可操作性和交互性,尽可能降低操作员负担,让她们更方便、愈加快捷、更简单进行操作。还有要求系统有很强稳定性、可维护性、扩充性、可移植性。同时,实现控制多种用户系统权限,从而确保系统安全性。 3.2 需求分析 3.2.1 功效分析 信息技术学院图书管理系统是为学院图书管理而设计书管理员提供提供科学化图书管理数据平台。图书管理系统关键实现以下5方面能:图书入库、查询、修改信息、图书借还、系统管理。 3.2.2 功效描述 1.书籍管理功效:包含书籍类别管理和书籍信息管理两部分。 2.读者管理部分:这一部分包含对读者信息进行管理功效。 3.借阅管理部分:这一部分包含借书信息管理和还书信息管理两部分。 4.系统管理:包含修改系统用户密码、增加新用户和退出系统等。 3.2.3可行性分析 技术可行性 依据系统功效、性能及实现系统各项约束条件,现有技术已较为成熟硬件、软件性能要求、环境条件等各项条件良好,估量利用现有技术条件应完全能够达成该系统功效目标。同时,考虑给开发期限也较为充裕,估计系统是能够在要求期限内完成开发。 经济可行性 本系统建立在PHP开发基础上,项目开发成本很小。而且本系统实施后能够显著提升工作效率。所以本系统在经济上是可行。 运行可行性 本系统采取完全图形化界面,充足得考虑了用户对系统易于管理,管理者方便查询设备信息效率,完全满足了使用者要求。该系统应该提供简单操作界面,能够快速实现查书、借书、还书功效,该系统关键使用通用浏览器所以便于系统移植和使用。 4 总体设计 4.1 系统步骤图 4.2 数据库设计 4.2.1 数据库概念设计 依据以上各节对系统所做需求分析、系统设计,计划出本系统中使用数据库实体分别为图书档案实体、读者档案实体、借阅档案实体、归还档案实体和管理员实体。 1.图书档案实体 图书档案实体包含编号、条形码、书名、类型、作者、译者、出版社价格、页码、书架、录入时间和操作员等属性。 2.读者档案实体 读者档案实体包含编号、姓名、性别、条形码、职业、出生日期、有效证件、证件号码、电话、电子邮件、登记日期、操作员、类型和备注等属性。 1. 借阅档案实体 借阅档案实体包含编号、读者编号、图书编号、借书时间、应还时间、操 作员和是否归还等属性。 4.归还档案实体 归还档案实体包含编号、读者编号、图书编号、归还时间和操作员等属性。 数据库具体实现 4.2.2 创建数据库及数据表 结合实际情况及对用户需求分析,学校图书馆管理系统library数据库关键包含以下11个数据 表library 表tb_bookcase 表tb_bookinfo 表tb_booktype 表tb_borrow 表tb_library 表tb_manager 表tb_parameter 表tb_publishing 表tb_purview 表tb_reader 表tb_readertype -- phpMyAdmin SQL Dump -- version 3.4.10.1 -- -- -- 主机: localhost -- 生成日期: 年 05 月 01 日 06:46 -- 服务器版本: 5.5.20 -- PHP 版本: 5.3.10 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00"; -- -- 数据库: `library` -- -- -- 表结构 `tb_bookcase` -- CREATE TABLE IF NOT EXISTS `tb_bookcase` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(30) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=gb2312 AUTO_INCREMENT=1 ; -- -- 表结构 `tb_bookinfo` -- CREATE TABLE IF NOT EXISTS `tb_bookinfo` ( `barcode` varchar(30) DEFAULT NULL, `bookname` varchar(70) DEFAULT NULL, `typeid` int(10) unsigned DEFAULT NULL, `author` varchar(30) DEFAULT NULL, `translator` varchar(30) DEFAULT NULL, `ISBN` varchar(20) DEFAULT NULL, `price` float(8,2) DEFAULT NULL, `page` int(10) unsigned DEFAULT NULL, `bookcase` int(10) unsigned DEFAULT NULL, `storage` int(10) unsigned DEFAULT NULL, `inTime` date DEFAULT NULL, `operator` varchar(30) DEFAULT NULL, `del` tinyint(1) DEFAULT '0', `id` int(11) NOT NULL AUTO_INCREMENT, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=gb2312 AUTO_INCREMENT=1 ; -- -- 表结构 `tb_booktype` -- CREATE TABLE IF NOT EXISTS `tb_booktype` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `typename` varchar(30) DEFAULT NULL, `days` int(10) unsigned DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=gb2312 AUTO_INCREMENT=1 ; -- -- 表结构 `tb_borrow` -- CREATE TABLE IF NOT EXISTS `tb_borrow` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `readerid` int(10) unsigned DEFAULT NULL, `bookid` int(10) DEFAULT NULL, `borrowTime` date DEFAULT NULL, `backTime` date DEFAULT NULL, `operator` varchar(30) DEFAULT NULL, `ifback` tinyint(1) DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=gb2312 AUTO_INCREMENT=1 ; -- -- 表结构 `tb_library` -- CREATE TABLE IF NOT EXISTS `tb_library` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `libraryname` varchar(50) DEFAULT NULL, `curator` varchar(10) DEFAULT NULL, `tel` varchar(20) DEFAULT NULL, `address` varchar(100) DEFAULT NULL, `email` varchar(100) DEFAULT NULL, `url` varchar(100) DEFAULT NULL, `createDate` date DEFAULT NULL, `introduce` text, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=gb2312 AUTO_INCREMENT=1 ; -- -- 表结构 `tb_manager` -- CREATE TABLE IF NOT EXISTS `tb_manager` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(30) DEFAULT NULL, `pwd` varchar(50) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=gb2312 AUTO_INCREMENT=3 ; -- -- 转存表中数据 `tb_manager` -- INSERT INTO `tb_manager` (`id`, `name`, `pwd`) VALUES (1, 'admin', '21232f297a57a5a743894a0e4a801fc3'), (2, 'bulongwind', '845d07a73a3c0bbf6ff27b4b2130413a'); -- -- 表结构 `tb_parameter` -- CREATE TABLE IF NOT EXISTS `tb_parameter` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `cost` int(10) unsigned DEFAULT NULL, `validity` int(10) unsigned DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=gb2312 AUTO_INCREMENT=1 ; -- -- 表结构 `tb_publishing` -- CREATE TABLE IF NOT EXISTS `tb_publishing` ( `ISBN` varchar(20) DEFAULT NULL, `pubname` varchar(30) DEFAULT NULL ) ENGINE=MyISAM DEFAULT CHARSET=gb2312; -- -- 表结构 `tb_purview` -- CREATE TABLE IF NOT EXISTS `tb_purview` ( `id` int(11) NOT NULL DEFAULT '0', `sysset` tinyint(1) DEFAULT '0', `readerset` tinyint(1) DEFAULT '0', `bookset` tinyint(1) DEFAULT '0', `borrowback` tinyint(1) DEFAULT '0', `sysquery` tinyint(1) DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=gb2312; -- -- 转存表中数据 `tb_p- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PHPMYsql 图书 标准 管理 系统
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文