图书信息管理系统论文范例(3篇)
图书信息管理系统论文范文
关键词:PHP;MySQL;电子商务
中图分类号:TP393.092文献标识码:A文章编号:1007-9599(2012)17-0000-02
1需求分析
根据对网上书店的调研分析的结果,确定网上书店所需要实现的功能,包括图书展示浏览、图书分类、搜索、注册登录、个人中心、购物车、图书管理、用户管理、订单管理和信息管理等功能。需要设计界面友好的前台首页与后台首页,页面的风格要符合页面的内容以及所要表达的购书主题,使得页面清晰明了、便于操作,提供友好的用户体验。安全性一直是电子商务系统的重中之重,本系统从系统设计、系统实现以及系统运行环境等各方面,通过各种技术以及流程设计等方式,从而在一定程度上保证整个系统的安全性。
2系统概要设计
3.1系统功能结构
本系统前台主要设计的功能模块有:注册登录模块,图书浏览模块,图书搜索模块,购物车模块,收银台模块,公告模块,友情链接模块和留言模块等。
本系统后台设计的功能模块主要包括:图书信息管理模块,用户管理模块,订单管理模块以及信息管理模块。
3.2数据关系模型
根据网上书店系统需要实现的主要功能,确定系统基本实体有用户、管理员、图书、图书分类、留言、评论、友情链接、公告、订单以及订单详情。用户与订单间有一对多的生成关系,用户可以通过购物车根据需要购买多本图书,用户在选购图书之后可以通过收银台下订单,订单与订单信息一一对应,一条订单只对应一个用户,但一个用户可以有多个订单。图书与订单之间还有多对多的关系,订单中可以包括多种图书,图书也可存在于多个订单之中。分类与图书有一对多的关系,一个分类可以包括多个图书。分类表自身也通过父类编号与编号的联系形成一级分类和二级分类的效果,一个分类可以拥有多个二级分类,一个二级分类只能属于一个一级分类。一个用户可以评论多本图书,一本图书也可以拥有多个评论。一个用户可以为系统多次留言,一个留言只能属于一个用户。
3系统详细设计与实现
4.1数据库设计
根据系统分析和概要设计的内容,进行详细的数据集合和数据分析之后对数据库进行设计。数据库为db_bookshop。数据表有图书信息表、管理员信息表、会员信息表、图书分类表、订单表、公告表、评论表、友情链接表、留言信息表等。
4.2系统前台的设计与实现
4.2.1注册登录模块的设计与实现。新用户通过用户注册页面进行注册,输入的信息符合规则系统就会将这些数据信息存储到数据库当中去,若不符合规则,则会返回错误原因以便用户修改,这样的验证功能是通过Ajax技术来实现的,验证码使用了PHP的GD2函数库。保存密码到数据库当中去的时候使用md5($password)对密码数据进行加密,防止密码被非法窃取。用户登录页面调用chkuser.php与用户信息表中的数据进行对比判断输入用户名和和经过md5()函数加密后密码是否匹配以及验证码是否正确。如果都正确,就会建立一个session会话,将用户名的值传到session当中去,系统根据$_SESSION[username]当中的值来判断当前是否处于登录状态以及是哪个用户登录,并载入登录会员专用的导航栏,同时在session中初始化购物车的信息包括图书列表和数量。当用户注销时则销毁session,完成注销过程。
4.2.2图书浏览模块的设计与实现。访问网上书店系统,要根据用户的需要并且能够方便用户浏览和查找来显示图书的信息。图书的基本信息如书名、市场价、会员价、库存等作为图书的一般显示,同时也提供了图书分类和更为详细的图书信息的显示。用户浏览图书就是为了找到自己想要购买的图书,因此同时也提供了加入购物车的链接、图书封面和flash试读以方便用户选购。bookshow.php文件是前台首页展示推荐图书、最新图书和特价图书的页面,bookclass.php图书分类文件,lookinfo.php文件用于显示图书的详细信息。
4.2.3购物车模块的设计与实现。购物车的主要功能就是保存用户选择购买的图书的信息,用户可以在购物车中进行更改数量、总价计算、移除图书、清空购物车等操作。当用户点击购买或加入购物车的链接的时候,系统会调用addgouwuche.php文件执行加入购物车的动作,若库存为0则会提示图书已经售空,若有库存则会,将图书的id和数量存入session当中去,以@符合作为分隔符,使用可以把字符串分割为数组explode()函数,explode("@",$_SESSION[producelist])判断都有哪些图书被选购,在购物车页面中通过循环显示出来$_SESSION[producelist]、$_SESSION[quatity]中的数据。
4.3系统后台的设计与实现
(1)图书管理模块的设计与实现。图书管理模块,主要分为添加图书、编辑图书和图书分类三个部分。添加和编辑图书基本上都是通过获取表单数据并传入savenewbook.php和savechangebook.php文件中进行数据的插入和更新操作。bookclass.php图书分类文件与前台的分类类似,查询出父类id为0的数据再通过循环以一级分类的id为f_id查询二级分类的结果,不同的是增加了添加、更新和删除分类信息的操作。(2)用户管理模块的设计与实现。用户管理模块主要分为用户信息管理、用户留言管理、添加管理员、更改管理员四个部分。对用户信息的管理可以进行删除、冻结用户和查看用户信息的操作,可以查看和删除用户的留言。添加或者修改管理员信息都首先需要输入原管理员的信息作为确认,在将数据更新至bs_admin表中之前同前面一样需要先对密码使用md5()函数进行加密处理,保障数据安全。(3)订单管理模块的设计与实现。订单管理模块,主要分为编辑订单、查询订单两个部分。订单编辑页面以列表的形式分页列出所有的订单,管理员查看订单详情,并打印出订单,根据订单的内容发货。点击执行按钮,可以修改订单的状态为已付款、以发货。若订单的状态更新为以发货则bs_book表中相应图书的库存stocks字段会减少销量sales字段会增加相应的数值。管理员可以查询某个人的下单记录和某个订单号的订单情况。
4总结
当前网上书店的发展已经取得了长足的进步,以往限制网上书店发展的一些问题,也通过一些运营和技术手段的得到了一定程度的解决。网上书店系统的设计与实现对方便人们的购书生活、拓展图书销售市场、降低购书成本等都有一定的意义,而使用PHP+MySQL以其免费开源、简洁高效等一系列特点成为设计这一系统的首选。
参考文献:
[1]高洛峰.细说PHP[M].北京:电子工业出版社,2009,10.
[2]张海藩,倪宁.软件工程(第3版)[M].北京:人民邮电出版社,2010,2.
[3]MattZandstra.PHPObjectsPatternsandPractice(2ndEdition)[M].NewYork:Apress,2008.
图书信息管理系统论文范文
论文摘要:近年来知识管理在图书管理中的应用越来越广,不仅创新了图书馆的管理内容、管理模式,而且对于改善图书馆的服务质量,完善现代化图书馆的各种职具有积极的作用。图书馆知识管理能够促进图书馆的信息化和现代化建设,使图书馆在现代信息社会中的信息服务的作用得到充分有效的发挥。
作为经济时代的一种新型管理模式,知识管理广泛地应用于各行各业,充分发挥了信息技术对现代管理的重要作用。图书馆知识管理运用了知识管理理论,以图书馆的各种信息资源为依据,通过对知识和信息进行系统整合和有序处理,建立合理有效的知识库体系,促进知识的不断更新,充分满足读者对于知识与信息需求,不断改善图书馆的服务质量,能够有效地发挥图书馆在现代信息社会中的信息服务作用的。下文详细论述了图书馆知识管理在图书馆管理中的具体创新表现。
一、管理理念的创新
图书馆知识管理对传统的图书管理进行了发展和创新,即将知识管理理念与图书馆的具体实践相结合,运用知识管理的理论与方法,对图书馆资源进行优化组合,满足各层次读者不断变化的知识与信息需求,不断提升图书馆的管理效率,使各项职能得到有效的发挥。相比传统的图书馆管理,图书馆知识管理在管理理念上有以下发展和创新。
(一)理论基础的发展。传统图书馆管理是以管理学的理论为基础,而图书馆知识管理则以知识管理理论作为基础,同时综合了管理学知识、信息技术知识等多项社会科学知识,适应了信息时代的发展趋势以及现代社会对图书馆管理的要求。wWw.133229.CoM(二)管理对象的创新。传统的管理对象是图书馆系统,由建筑、人员、文献信息、经费、设备等要素构成。而图书馆知识管理的管理系统则以信息和知识资源为基础,并且综合了物资资源、人力资源、图书馆文化等多种要素。(三)员工服务理念的创新。传统的图书馆管理虽然也是将“以人为本,读者至上”作为服务理念,但在具体工作中,主要忙于一些琐碎的事务性管理,很难贯彻服务理念。而图书馆知识管理将人力资本管理作为管理的核心内容,将知识服务与知识创新作为图书馆管理的直接目标,能够将以人为本的理念切实贯彻于具体工作中。
二、图书馆组织模式的创新
图书馆知识管理打破了传统的管理组织结构,建立起灵活、高效、凝聚力强的知识型结构组织。知识型组织群体由众多相互协作的个体组成,并以知识的积累、传播及应用为出发点,新型的知识团队组织主要有四部分组成。(一)管理团队。管理团队负责规划、组织图书馆的宏观发展与建设以及微观的日常工作事宜处理,具体包括创建图书馆知识管理和信息管理平台,加强馆员间的交流、学习,积极组织本行业的学术交流,协调馆际间以及馆内各部门之间的相互关系,妥善处理各种矛盾,做好人事和财务管理。(二)信息建设团队。信息建设团队主要负责馆内信息资源的整理、加工以及数字化转换,并对各种服务工作的设计与维护进行指导。(三)服务团队。服务团队即直接面对读者的图书馆员,主要为读者提供知识和信息服务,包括图书借阅、读者咨询、读者培训等信息服务,并且在具体的工作过程中能不断的发现工作的不足,积极进行总结和创新。(四)技术研发团队。技术支持与研发团队主要负责图书馆新新技术、新设备、新标准的研发与应用,图书管理信息系统的维护与更新,图书数据分析处理系统的维护与升级等。
三、服务工作的创新
(一)坚持“读者为中心”的服务取向。传统图书馆管理更多地是关注馆藏和日常事务管理,导致图书馆发展过程中出现很多弊端,如馆藏结构单一、服务范围小、利用率低,直接影响了图书馆经济效益和继续建设,不利于图书管的长远发展。图书馆知识管理全面落实“以读者为中心”的理念,建立明确的读者信息反馈渠道,将读者需求与信息资源的建设紧密结合起来,依据读者的知识结构、阅读倾向进行信息的收集,充分满足不同层次的读者对信息和知识的需求,从而扩大了图书馆的服务面,提升了图书馆信息与知识的服务质量。(二)强化知识服务。当代社会对图书馆提出了很高的知识性要求,图书馆知识服务的方式不再是简单的文献收集、贮存、推广和应用,而是对于现代知识的开发、创新与应用。在日常图书管理中需要不断扩充服务的知识内涵,不断进行新知识的挖掘与发现,使原有信息资源和知识资源更加综合化、系统化、深入化,产生针对性和适用性更强的再生知识,实现知识资本的更新、整合和增值。同时,充分利用网上信息资源,利用现代信息技术不断拓宽图书馆知识和信息服务的宽度和广度。
结语:图书馆知识管理是知识管理理论与图书馆实践相结合的一种新的管理思想和方法,对于当代图书馆管理工作具有积极的创新作用。当代图书管理工作应当及时更新传统管理观念,积极吸收现代知识管理理念,为读者提供及时、准确、增值的知识信息,以实现知识的价值和创新知识为目标,以知识增值和读者需要为中心,更好地发挥图书馆的信息服务的作用。
参考文献:
[1]盛小平.图书馆知识管理对图书馆管理的创新[j].图书馆杂志.2003(06).
[2]郑彦芬.基于知识管理与图书馆信息资源管理的研究[j].边疆经济与文化.2008.(09).
图书信息管理系统论文范文篇3
论文摘要:作者针对图书馆手工管理的现状,经过详细系统的调查,阐明了图书管理系统的需求和功能,为图书馆管理信息系统的开发打下坚实基础。
图书馆在正常运营中总是面对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息。需要对读者资源、书籍资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利于提高管理效率。作者针对图书馆手工管理的现状,经过详细系统的调查,阐明了图书管理系统的需求和功能,为图书馆管理信息系统的开发打下坚实基础。
1信息系统的需求
当决定要开发一个信息系统时,首先要对信息系统的需求进行分析,需求分析要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性需求。
获得当前系统的处理流程,在此首先假设当前系统是手工处理系统。手工处理流程大致是这样的。读者将要借的书和借阅证交给工作人员,工作人员将每本书附带的描述书信息的卡和读者借阅证一起放在一个小格栏,并在借阅证和每本书上贴的借阅信息。这样借书过程就完成了。还书时读者将要还的图书交给工作人员,工作人员图书信息找到相应的书卡和借阅证,并填写相应的还书信息。
抽象出当前系统的逻辑模型。在理解当前系统“怎么做”的基础上,抽取其“做什么”的本质,从而从当前系统的物理模型抽象出当前系统的逻辑模型。在物理模型中有许多物理因素,随着分析工作的深入,有些非本质的物理因素就成为不必要的负担,因而需要对物理模型进行分析,区分出本质的物理因素就成为不必要的负担,因而需要对物理模型进行分析,区分出本质的和非本质的因素,去掉那些非本质的因素即可获得反映系统本质的逻辑模型。
建立目标系统的逻辑模型。分析目标系统与当前系统逻辑上的差别,明确目标系统到底要“做什么”,从而从当前系统的逻辑模型导出目标系统的逻辑模型。在对上述流程进行分析后,我们对新的图书处理流程进行整理,图书馆借还书过程如下:
借书过程:读者从架上选到所需图书后,将图书和借书卡交管理人员,管理人员用码阅读器将图书和借书卡上的读者条码2码读入处理系统。系统根据读者条码从读者文件和借阅文件中找到相应记录;根据图书上的条码从图书文件中找到相应记录,读者如果有如下列情况之一将不予办理借书手续。
①读者所借阅图书已超过该读者容许的最多借书数目。
②该读者记录中有止借标志。
③该读者还有已超过归还日期而仍未归还的图书。
④该图书暂停外借。
若读者符合所有借书条件时,予以借出。系统在借阅文件中增加一条记录,记入读者码、图书条码、借阅日期等内容。
还书过程:还书时读者只要将书交给管理人员,管理员将书上的图书条码读入系统,系统从借阅文件上找到相应记录,填上还书日期后写入借阅历史文件,并从借阅文件上删去相应记录,同时系统对借还书日期进行计算并判断是否超期,若不超期则结束过程,若超期则计算出超期天数、罚款数、并打印罚款通知书,记入罚款文件。同时在读者记录上作止借标记。当读者交来罚款收据后,系统根据读者条码查罚款文件,将相应记录写入罚款历史文件,并从罚款文件只删除该记录,同时去掉读者文件中的止借标记。
为了对图书管理系统做完整的描述,还需要对上面得到的逻辑模型做一些补充:首先采用图形的方式描述图书管理系统的用户界面,这样做的目的是保证整个系统的用户界面的一致性,同时也有助于后续的开发人员更好地理解系统需要实现的功能。其次,说明图书管理系统的一些特珠性能要求。如借书、还书服务花费的时间一次不得大于5分钟等。
2图书馆管理信息系统需要完成功能
系统功能分析是在系统开发的总体任务的基础上完成。图书馆管理信息系统需要完成功能主要有:
(1)有关读者种类标准的制定、种类住处的输入,包括种类编号、种类名称、借书数量、借书期限、有效期限、备注等。
(2)读者种类信息的修改、查询等。
(3)读者基本信息的输入,包括读者编号、读者姓名、读者种类、读者性别、工作单位、家庭住址、电话号码、电子邮件地址、办证日期、备注等。
(4)读者基本信息的查询、修改,包括读者编号、读者姓名、读者种类、读者性别、工作单位、家庭住址、电话号码、电子邮件地址、办证日期、备注等等。
(5)书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称、关键词、备注信息等。
(6)书籍信息的输入,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、书籍页书、关键词、登记日期、备注信息等。
(7)借书信息的输入,包括借书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、备注信息等。
(8)借书信息的查询、修改,包括借书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、备注信息等。
(9)还书信息的输入,包括还书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期、备注信息等。
还书信息的查询和修改,包括还书信息编号、读者编号、读者姓名、书籍编号、书籍姓名、借书日期、还书日期、备注信息等。
3网络化图书馆的特点
(1)信息资源的数字化。网络图书馆是以数字化为基础,图书馆的信息大量存于光盘及其他介质的存储库中。网络图书馆的其他特点都是建立在数字化基础上的,这是网络图书馆与传统图书馆之间最大的区别。
(2)信息资源的网络化。信息的网络化,使信息的使用更标准化、科学化和规范化。
(3)信息资源的高度共享性。资源的共享性建立在数字化和网络化的基础之上,有了以上两方面的支持,使信息的共享成为可能。医务工作者在图书馆就可以查询到自己想要的信息,所有的人可共同享有同一份文献资料,使交流和科研变得更加快捷。
(4)信息管理资源的自动化。管理者数据资源的采集、加工、存储、传输都离不开计算机的支持,使用者也是通过计算机终端才能进行网络的查询和阅览,使其在真正意义上实现管理的自动化。
(5)信息资源实体的虚拟化。实体图书馆与虚拟图书馆相结合,在实体的基础上趋向于虚拟化,构成了网络实体的虚拟化。在数字图书馆中,用户通过网络可以到达世界上任何地方的数字图书馆,使其在世界范围内相互交流。
参考文献:
-
留守儿童心理教育范例(12篇)
留守儿童心理教育范文篇1由于“留守儿童”都是隔代抚养,或者托付在亲戚家,长期与父母分离,甚至有的父母为了节约钱,几年也不回一次家。孩子长期不能与父母沟通,在情感上缺乏关爱..
-
临时安全施工协议范例(3篇)
临时安全施工协议范文篇1高压旋喷桩施工合同范文一发包方(甲方):承包方(乙方):根据《中华人民共和国》和《建筑安装工程承包合同条例》及有关规定,结合工程具体情况,签订本合同..
-
临时建筑管理办法范例(12篇)
临时建筑管理办法范文篇1xxxx年工作总体要求是:各项工作突出落实“严、细、实、好”四个字。即执法要严、管理要细、作风要实、效果要好。真正做到执行法规严肃,执法办案严谨..
-
机械设计培训范例(12篇)
机械设计培训范文篇1关键词:全国大学生机械创新设计大赛高职学生培养创新能力一、机械创新设计大赛的参赛过程全国大学生机械创新设计大赛是全国高校范围内的四大竞赛之一,旨..
-
机械设计方案范例(12篇)
机械设计方案范文篇1一、自动化技术创新在机械设计中的应用不断的将机械产品的创新能力优化与提高,与国家、机械领域的企业单位发展与生存有着密切的联系。在美国,相关的机械..
-
次贷危机和金融危机范例(3篇)
次贷危机和金融危机范文篇1关键词:重大金融危机商业银行风险管理操作风险一、金融危机概述所谓金融危机,是指起源于一国或一地区及至整个国际金融市场或金融系统的动荡超出金..
-
城市空间景观设计范例(12篇)
城市空间景观设计范文篇1关键词:寒地城市公园;空间水景观;设计手法在寒地城市公园中,空间水景观的设计尤为重要,其空间水景观的营造不仅能够有效增强城市建设的美观度,而且能够为..
-
高中综评思想品德填写范例(精选3篇
高中综评思想品德填写范例转眼间,我的高中生活就要结束了,毕业之即,对自已几年来的学习和生活作一个总结和鉴定。在思想品德上,本人自觉遵守《高中生行为准则》和学校的规章制..