> 硕士毕业论文 > 24232字硕士毕业论文基于WAMP的图书馆信息管理程序设计

24232字硕士毕业论文基于WAMP的图书馆信息管理程序设计

论文类型:硕士毕业论文
论文字数:24232字
论点:图书馆,设计,管理系统
论文概述:

W是指Windows操作系统,A指的是Apache服务器,M则是MySQL数据库,P是PHP编程语言。即在Windows操作下,结合Apache服务器和MySQL数据,用PHP语言编程,构成一个WAMP平台。数据库的设计本系统的核心和基

论文正文:

介绍
1.1研究背景
自从20世纪40年代世界上第一台计算机问世以来,经过几十年人类智慧的结晶,计算机在人类生活、学习和工作中的作用已经变得不可或缺。随着计算机的飞速发展,各种各样的电子产品充斥着我们的生活。随着人们对电子邮件和电子书等电子文档越来越感兴趣,图书馆的生存面临着严峻的考验。传统的手工管理早已不能满足当前的发展要求,因此开发图书馆管理系统是20世纪80年代办公自动化最热门的开发项目之一。图书馆信息管理系统已经有近40年的历史,技术已经相当成熟。它实现了各种自动化功能,取代了大多数手工管理的繁琐工作,节约了大量成本,大大提高了工作效率。然而,与小型图书馆相比,它的开发和维护成本仍然太高。因此,如何开发一套低成本、高效率、安全可靠的管理系统是中小型图书馆的迫切需求。
1.2国内外图书馆信息管理系统的发展现状
20世纪80年代,图书馆信息管理系统广泛应用于大型图书馆。经过计算机信息管理研究者和开发者几十年的努力,结合以往的发展经验,总结出一套非常高效实用的理论体系。目前图书馆信息管理系统的研究和开发都是在这一理论体系内进行的。图书馆信息管理系统最初是在美国开发的,是办公自动化的衍生物。目前,这项技术已经相当成熟,并在欧美等发达国家得到广泛应用。随着互联网的快速发展,图书馆信息管理系统不再局限于图书馆,而是可以在局域网、城域网或广域网中,甚至在全国乃至全世界实现资源共享。在我国,信息管理系统在过去十年也取得了很大的进步。国家的大力支持和计算机研发人员的培养,使得我国图书馆管理系统的研发也取得了显著的成绩。然而,由于开发和维护成本高,一些中小型图书馆无法使用这种方便高效的软件产品。随着我国经济的发展和科技的进步,越来越多的资金投入到科技建设和人才培养上,信息管理系统的研发成本将越来越低,因此越来越多的中小型图书馆能够负担得起该系统。
1.3研究内容和特点
图书馆信息管理系统是图书馆管理者管理管理员信息、会员信息、图书信息和馆藏信息的平台。管理员可以通过系统添加、删除、检查和修改各种信息,并将各种数据保存在数据库中,这些数据可以通过一定的方法显示在管理员的操作界面上。本课题以南昌大学千湖校区图书馆和图书馆的基本功能为主要研究内容。该系统总体完整、方便、快捷、简单实用。由于个人能力和时间的限制,许多更深刻和复杂的功能还没有实现,但都有接口便于将来扩展。我不会把毕业设计作为最终目标,我会继续开发一个更加实用、优雅、经济、实用的图书馆管理系统。数据库的设计是本文的重点,它关系到各个功能模块的实现以及相关表的查询和修改的连接。同时,数据传输的安全性和稳定性决定了整个管理系统的安全性和可靠性。因此,最重要的是采用合适的软件作为数据库,合理设计数据库表,以实现系统的完美实现。任何管理系统都需要由相关人员维护。如何跟上时代的步伐以适应系统的升级和扩展也是本研究课题的重要内容。该系统使用了当前流行的网站编辑语言——PHP,能够很好地适应相关的升级情况。同时,它作为服务器协助Apache,并在视窗平台上运行。它既是主流软件又是操作系统,大大延长了系统的生命周期。基于成本和安全性的考虑,选择MySQL作为数据库。此外,MySQL由纳维卡特为MySQL软件管理和操作,使用简单快捷。
1.4本课题的主要研究工作
(1)对图书馆信息管理系统的功能模块及其操作流程和方法进行在线调查和现场调查,提出合理实用的功能要求;
(2)根据拟建图书馆信息管理系统的功能需求,对整个系统进行了总体系统设计,划分了功能模块,绘制了电子病历图和操作流程图,并对各功能模块进行了详细设计。
(3)不同功能模块的数据建模,信息管理系统数据库和功能模块数据库表的数据库设计和创建;
(4)进一步研究实现系统所应用的计算机技术,如PHP编程语言设计、Apache服务器工作模式及相关编辑环境;
(5)综合考虑,提出了几种实现方案,通过对实现模式、复杂度、语言、编辑环境以及安全性和可靠性的比较,确定了最终的研究方案。
第二章系统研发计划……4
2.1系统设计...................4
2.2核心技术分析...................7
第三章需求分析和项目规划...................11
3.1系统需求分析和研究...................11
3.2系统设计原则...................12
3.3项目规划...................13
第四章系统详细设计和数据库设计...................16
4.1系统功能要求介绍...................16
4.2系统功能的详细设计及其流程图...................17
4.3数据库设计原则...................20
摘要
w指的是视窗操作系统,A指的是阿帕奇服务器,M指的是MySQL数据库,P指的是PHP编程语言。也就是说,在视窗操作下,结合Apache服务器和MySQL数据,使用PHP语言编程形成一个WAMP平台。数据库设计(Database Design)本系统的核心和基础,如果数据库设计不合理,不仅会增加程序的编程和维护难度,还会影响系统的实际运行性能。合理的数据库设计可以大大提高数据访问效率,保证数据传输的安全性。
实用性强是工程学科,尤其是软件工程学科的主要特征之一。只有把理论知识运用到实际项目中,理论知识的价值才能得到体现。同时,只有在项目中不断实践,才能真正掌握理论,促进理论发展。
该系统理论联系实际,以南昌大学图书馆为参考,设计了一个名为“常达千湖图书馆”的管理系统。本系统从现实生活出发,进行需求分析和系统设计。设计该系统的目的是设计一个经济、实用、安全、可靠的图书馆信息管理系统。经过两个多月的设计,该系统已经初具规模,基本达到了预期的功能效果。如果用于中小型图书馆,可以有效降低管理成本,提高管理效率,增强数据安全性。
参考
[1]桥村。计算机导论[。清华大学出版社,2011,8
[2]廖奚仲,肖军,丁基,PHP的在线工作管理系统[J]。现代科学仪器。2009.05
[3]陈鼎、杨尚秋枫。基于PHP和Ajax技术的个人博客设计[。华北电力大学电子与通信工程系。2010.04
[4]吴小金。丁基。《PHP新闻发布系统的研究与实现》,[。荆门职业技术学院网络中心。2006J0
[5]陈惠珍、陈俊荣。《程序设计案例讲座[》。清华大学出版社. 2010.5
[6]丁岳光,太阳更新,动态网站开发。清华大学出版社。2008.11
[7]威利(澳大利亚),汤姆森(澳大利亚)[作者,吴欣等译。PHP和MySQL网络开发(第四版)[。机械工业出版社. 2009.04
[8]赵鹤琴。设计动态网站的最佳方案:阿帕奇+PHP+MySQL[。计算机http://sblunwen.com/tsgxlw/工程设计公司。2007,04
[9]王秀琳、张林、孟卫东。铜陵学院学报[版。2011,10
[10]黄亚萍、刘小强、吴成毅。基于MySQL和PHP的分布式事务处理东华大学[JYOURNAL(自然科学版)。2011,01