设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>毕设资料 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
基于PHP的图书管理系统的设计开题报告
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

1.选题依据:

1.1选题的背景与意义

随着现代图书流通市场竞争的愈演愈烈,如何以一种新的管理方式提高图书流通信息的反馈速度,降低库存占用,加快资金周转,提高工作效率,已经成为图书企业提高竞争力的关键。信息技术的发展给图书企业的管理带来了新的力量,通过图书管理系统对图书企业经营运作的全程管理,不仅使企业摆脱了人工管理带来的一系列的问题,更重要的是提高了工作效率,进而提高了企业的经济效益[1-3]。对于高校图书馆来说,提高工作效率尤为重要。通过管理系统对图书信息的管理,为图书馆的发展提供了大量的、关键性的数据,图书馆根据这些数据,及时做出决策,进行调整,使之能够更好地为广大师生服务[4-7]。

从上述描述中可以发现,传统的管理流程存在的不足。首先处理借书、还书业务流程的效率很低,其次处理能力比较低,一段时间内,所能服务的读者人数是有限的。为此,图书管理系统需要为图书馆解决上述问题,提供快速的图书信息检索功能、快捷的图书借阅、归还流程[8-10]。

1.2图书管理系统及相关技术现状

1.2.1概况

随着计算机的广泛应用,其逐步成为现代化的标志。图书馆或者一些企业内部,甚至是书店,在正常运行过程中总是面对大量的读者信息,书籍信息以及两者相互作用产生的借书信息、还书信息[11-13]。因此需要对读者资源、书籍资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,要对因此而产生的单据进行及时的处理,为了提高图书馆或者企业内部对图书存销的自动化的管理,能够更快速的满足读者的要求,提高各种工作的效率,现对其设计相应的系统,以达到上述的目的[13-16]。

图书管理系统的主要功能是实现图书馆图书借阅和归还的管理的自动化。围绕这一主要功能,本系统涉及到以下核心功能:借阅管理,归还管理。除了这些核心功能外,还包括一些基本和辅助功能,它们是:用户管理、图书馆参数管理、图书管理、统计查询。

1.2.2国内外现状

人工图书管理效率低下,不能及时了解的各类图书的类别和读者的需求,不能更好地适应当前的读者要求。虽然绝大部分学校图书馆已经有了自己的图书管理系统,但多数是采用C/S架构的,不能基于WEB管理,即便如此我国各类高等学校中仍有相当一部分学校图书管理还停留在人工管理的基础上。

1.2.3典型案例分析

(1)金蝶图书管理系统

金碟图书馆管理系统(Kingdisc Library Information System)是金碟公司专门针对中小学、大中专院校及企事业单位图书馆的自动化管理需要而开发的图书管理软件系统,已成为行业领先的图书管理软件品牌。该系统1998年开始开发,2001年上市,采用了国内通用的标准著录CNMARC条例,实现了国内图书目录数据的共享,能直接或自动生成和利用CNMARC数据;实现了根据《中图法第四版》自动分类和条形码打印等功能;符合教育部最新颁布的《教育管理信息化标准》规范。

图书管理软件系统运行为C/S+B/S模式,包括图书的采访、编目、流通、查询、期刊管理、系统管理、字典管理、WEB检索与发布等图书借阅管理系统的八个子系统,内含操作员权限管理、读者管理、著者管理、出版社管理、图书分类管理、书商管理、订单管理,附带在线帮助系统和多媒体功效,具有技术先进、功能完备、用户友好、可靠性强、安全性高、扩展性强、适用于多操作系统和经济实用等特点。

图1.2.1

(2)先锋图书管理系统

随着计算机技术的飞速发展和广泛普及,业务处理信息化已经渗透到各行各业的工作当中,在图书馆管理领域,“数字化图书馆”已经成为目前图书馆建设的根本目标。先锋软件为了满足客户在该领域的产品需求,经过深入调研,并结合先进的图书馆管理思想,研制开发了《先锋图书馆管理系统》。

先锋图书馆管理系统是综合管理图书、报刊、光盘、音像资料等的图书馆管理软件,适用于学校、企事业单位,以及中小型图书馆、图书室的图书、报刊的管理、借阅、检索和打印,主要具有以下一些功能特点:操作简单,界面真观,易于学习,可以快速上手使用;支持扫描ISBN或输入书名后自动检索录入书刊信息,免去手工录入编目工作量;支持Excel导入、合并书刊信息,支持第三方系统数据导入及转换;桌面程序和网站程序相结合,充会发挥窗口界面和浏览器界面的优势;独立的图书馆公共查询系统,有多种版本,免安装,可通过局域网或互联网查询图书馆书刊信息;系统采用《中国图书馆图书分类法》(中图法),可任意扩展,也可使用其它图书分类法;支持录入书刊信息后实现自动分类等。

图1.2.2

参考文献

[1]胡崧. HTML 从入门到精通[M].北京:中国青年出版社,2007.

[2]陈会安. JavaScript 基础与实例教程[M].北京:中国电力出版社,2007.

[3]陈湘扬,陈国益. PHP5+MySQL网页系统开发设计[M]. 北京:电子工业出版社, 2007.

[4]丛书编委会.PHP+MySQL开发实例教程[M].北京:中国电力出版社,2008.8.

[5](澳大利亚)LukeWellingLauraThomson著.php和mysqlweb开发[M].武欣等译.北京:机 械工业出版社,2009.9.

[6]章立民.SQL Server 2005数据库开发实战[M].北京:机械工业出版社,2007.1.

[7]贺展,刘菲.基于C/S和B/S模式的高校教务信息系统[J],武汉科技学院报,2006,19(11):86-88.

[8]吴津津,田睿;李云,刘昊.PHP与MySQL权威指南[M].北京:机械工业出版社,2011.10:55-98.

[9]杨宇.PHP典型模块与项目实战大全[M].清华大学出版社,2012.1.

[10]刘红芝.基于Apache+PHP+MySQL框架的图书管理系统开发[D].徐州.徐州医学院,2009:11-17.

[11]李旭辉,王雄.基于PHP的图书管理系统[J].计算机光盘软件与应用,2011,5.

[12]孙泽宇.基于C/S和B/S结构的图书管理系统[J].科技情报开发与经济,2006,15.

[13]宋正荣. 基于PHP-MVC的Struts标签的实现[D]. 铜陵学院报. 2005, 4(4).

[14]玉兰等.PHP与MySQL网站开发全接触[M].北京:机械工业出版社,2012.1:69-93.

[15](美)赞德斯彻.深入PHP:面向对象、模式与实践(第3版)[M].北京:人民邮电出版社,2011.7.

[16]王珊,萨师煊.数据库系统概论[M].北京:高等教育出版社,2006.5.


毕 业 设 计 开 题 报 告

2.设计方案:

2.1设计任务

图书管理系统用于学校图书馆的管理,使用这个系统图书馆管理工作更加高效快捷,为读者提供更好的服务。程序可以运行,能够实现设计的功能。运用学到的知识解决设计过程中遇到的问题,并借此提高自己分析问题以及解决问题的能力。

2.2 图书管理系统的总体结构

图书管理系统是对图书馆的图书和借阅者进行管理,系统的功能设计基本能完成来自图书、读者、管理员三方面的需求,并且具有较好的安全性。系统的总体结构如图1所示。

图1 图书管理系统功能图

(1)图书模块

此模块主要包括图书类别管理功能、图书信息管理功能和图书借还功能。

① 图书类别管理:对图书进行分类,以便易于管理。

② 图书信息管理:用户管理模块主要针对用户做出相关操作。管理员可以对用户做添加,修改,删除,查询等操作。

③ 图书借还功能:主要是对图书的借阅状态进行管理。

(2)读者模块

读者模块是用来管理读者的信息,主要包括读者信息管理功能。

① 读者信息管理:读者可以对自己的信息进行查看,可以查看自己的借书记录,以及还书期限。

(3)管理员模块

管理员模块主要功能包括用户管理、图书管理、权限管理。

① 用户管理:用户管理模块主要针对用户做出相关操作。管理员可以对用户做添加,修改,删除,查询等操作。

② 图书管理:图书管理模块主要针对图书做出相关的操作。管理员在本模块中可以对图书进行添加,修改,删除,查询等操作。

③ 权限管理:权限管理是用来提供不同用户拥有某些操作。权限模块提供增加,删除,修改,查看及分配等操作。

2.3 时间进度安排

系统具体开发时间安排如表1所示。

表1 时间进度表

安排日期

完成内容

2016-12-18—2016-12-28

搜集资料,查阅文献,完成开题报告。

2016-12-29—2017-01-10

定出音乐网站系统的需求

2017-01-11—2017-02-10

整理相关资料并完成概要和详细设计

2017-02-11—2017-02-28

进行编码工作及过程中的必要性测试

2017-05-05—2017-05-15

后期的联机调试和测试

2017-05-16—2017-05-31

总结毕业设计的整个过程,完成毕业设计论文初稿

2017-06-01—2017-06-07

修改毕业论文定稿,打印装订,参加答辩

2.4 拟采用的开发工具简介

(1)dreamweaver(用来开发DIV+CSS),是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。

(2)Phpmyadmin(用来做mysql数据库管理),是一个用PHP编写的软件工具,可以通过web方式控制和操作MySQL数据库。其中一个更大的优势在于由于phpMyaAdmin跟其他PHP程式一样在网页服务器上执行,但是可以在任何地方使用这些程式产生的HTML页面,也就是于远端管理MySQL数据库,方便的建立、修改、删除数据库及资料表。也可借由phpMyAdmin建立常用的php语法,方便编写网页时所需要的 sql语法正确性。

(3)Zend Studio(用来开发PHP) 它包括了PHP所有必须的开发部件。通过一整套编辑、调试、分析、优化和数据库工具,Zend Studio 加速开发周期,并简化复杂的应用方案。

毕 业 设 计 开 题 报 告

指导教师意见:

该生试验准备工作充分:能收集比较详实的中外参考文献,进行试验设计和准备工作,试验材料准备充分,试验计划安排合理,并已开始论文撰写的前期准备。希望继续收集资料,完善试验方案,早日开展试验研究和论文撰写。

指导教师:

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
高速离心式果汁机的结构设计 评阅 离心式榨汁机机械结构设计 任务书 风力发电增速齿轮箱设计 任务书
小型甘蔗打包机的设计 开题报告 小型甘蔗打包机的设计 文献综述 基于Spring Boot的助老
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!