摘要:本文着手于Java的概念叙述,通过对我国计算机程度的应用情况与具体设计情况进行探究,总结出计算机程序当中图书管理系统的优化设计方案,以此为我国今后的图书管理系统创新提供可行性参考。
关键词:计算机程序;Java;图书管理系统
中图分类号:TP393文献标识码:A文章编号:1672–7304(2015)04–0104–02
1Java概述
Java具体指的是一种跨平台软件的程序设计应用语言,是Java平台与Java程序设计语言的总称[1-2]。在实践应用过程中具有极高的适应性与科学性,能够广泛应用于各类计算机软件程序的编写与修改工作当中,具有卓越的高效性、通用型、安全性以及平台移植性,在计算机程序中的应用效果显著,能够应用于各类游戏控制台、数据中心、PC、移动电话、科学超级计算机、互联网等环境当中。通过对我国现阶段的计算机网络环境进行研究与解读,在当下全球云计算的产业环境下,Java能够更为有效的被应用于系统设计及程序攥写,在实践环节具备了广阔的发展前景与应用优势[3-4]。
2优化设计的可行性分析
2.1图书管理系统优化设计的经济可行性分析
图书管理系统在实践应用过程中能够极大地提高图书管理的质量,使图书的日常管理工作能够有效、科学化的开展。图书管理系统在计算机环境中的引入,能够大大提升日常图书管理与维护工作的科技含量,使计算机环境下的图书管理工作能够实现规范化、专业化及现代化。其次,图书管理系统的实践应用能够帮助图书管理人员对书籍文档进行相应的管理与维护,并且实现了图书应用的评价需求,有效提高图书管理行业的运营情况。在某种意义上来说,我国计算机程序的完善与发展能够直观的体现出我国信息与科学技术水平在社会当中的重要地位。随着我国图书管理行业的不断发展,图书管理系统的优化设计更需要切实满足社会及行业内的相应需求,符合我国图书管理市场发展的经济特性。
2.2图书管理系统优化设计的需求分析
通过对我国计算机程序的创新与应用情况进行探究,在计算机程序中优化设计图书管理系统,能够切实满足我国社会当下的实际需要,设计人员在设计与创新图书管理系统的过程中,应使图书管理系统满足用户管理、应用查询、图书删除、规格查询、图书种类、图书信息浏览的实际需求。
3图书管理系统的功能详细设计
3.1登录功能设计
使用Java编程语言在计算机程序当中进行图书管理系统的优化设计,首先应当保证图书管理系统能够实现满足系统登录的相应要求。用户在使用图书管理系统的过程中,用户身份验证模块能够使用户的真实身份得到验证,并且能够将用户的真实信息资料保存到user数据列表当中,为用户今后的使用提供便捷,使图书管理系统在之后的登录过程中能够使用user列表当中的数据值判断用户是否存在。在设计过程中,图书管理系统登录模块的文件为:index.jsp、login.html,其中,login.html模块文件主要用于用户输入登录信息后的验证功能。index.jsp页的主要作用为验证页面,通过该页面模块的有效作用,用户在输入用户名及密码都都会经过该页进行密码的验证。
3.2图书修改功能设计
图书修改功能是图书管理系统当中的主要应用模块,通过该系统的有效应用,可以帮助图书管理人员对图书及文档资料进行修改,实现关键性的图书文档处理工作。在图书修改功能的设计环节,设计人员应保证该模块集中了系统当中的关键性功能,具体包括图书删除、信息修改、新增进货等功能。
3.3图书查询功能设计
图书查询功能是图书管理系统中不可或缺的重要功能模块,能够帮助图书管理人员更好的对图书文档资料进行调阅与读取,该功能的具体设计模块应涵盖图书ID、图书单价、图书名称、图书规格、图书进货数量以及图书时间等信息,通过对这些查询功能的完善,设计人员才能研究和设计出更加符合用户实际需要的图书管理系统,以此帮助图书管理人员及时掌握图书信息,避免出现进货重复等情况。
3.4图书浏览功能设计
图书浏览功能主要包括图书名称、图书品牌、图书ID、用户借阅的数量、时间等信息,在图书管理系统的优化设计过程中,设计人员应当积极完善图书浏览功能当中的信息涵盖量,使工作人员在进行图书浏览的过程中能够及时掌握图书的应用信息,避免出现图书资料短缺,无法提供查阅的情况,以此降低不必要的损失情况,提高图书管理单位的整体运营效益。
3.5数据库访问功能设计
数据库的访问功能是图书管理系统当中的主要功能模块,需要实现频繁的数据库资料对接,并且需要进行数据资料的查询、添加、修改以及删除等操作,能够有效地提高数据资料的利用效率。在数据库访问功能的设计过程中,设计人员应当充分利用Java编程语言的应用优势,将连接数据库的代码统一编写在connectmannager文件当中,以此提高程序文件的利用效率,降低数据库访问功能设计的内存大小。用户在进入访问页面后,只需要将该文件调用出来即可,省去了每次在数据库内连接代码并且进行书写的麻烦。
3.6系统测试功能的设计
系统的测试功能是为了帮助图书管理系统发现错误而执行程序的应用功能,程序设计人员在完成系统设计各阶段任务后,应积极进行系统程序的编辑与调试工作,通过这些检查手段进一步提高图书管理系统的应用质量,并分析得出测试数据的相应信息,为系统测试功能提供参考。
3.7系统维护功能的设计
图书管理系统的维护功能是为了有效改正系统当中可能存在的错误情况,并且实现功能扩充、翻新结构、延长系统使用寿命、完善功能等作用,在实践环节主要包括数据方面的维护以及软件方面的维护。
3.8系统评价功能的设计
图书管理系统的评价功能能够帮助系统各项功能模块实现优化与创新,是用户与管理人员提高图书管理系统应用质量的主要手段。设计人员在设计该功能模块时,应完善该功能模块的适应性,使系统的使用能够显得更加有效与便利。
4结束语
综上,图书管理系统的优化设计更需要切实满足社会及行业的相应要求,符合我国图书管理市场发展的经济特性。利用计算机程序进行图书管理系统的优化设计,更家符合我国当下的社会发展需要,值得推广与应用。
参考文献:
[1]胡志惠.图书管理系统的设计与实现[J].改革与开放,2009(12):172+174.
[2]王晶晶.基于计算机软件开发的JAVA编程语言井下机电论文分析[J].河南科技,2013(02):17+134.
[3]徐白雁.JAVA编程语言及其应用[J].电脑与信息技术,1996(04):32-34.
[4]其木格.高等职业教育学校图书管理计算机技术系统设计[J].内蒙古水利,2007(02):118-119.
作者:李向东 吴辉煌 单位:厦门软件职业技术学院