统、进行实用系统开发较为理想的工具软件。
本系统是基于VFP数据库技术的管理信息系统包含查询、添加、修改等管理数据库的功能4。
2系统总体分析
f21需求分析
211功能需求
在图书管理系统中不外乎三个读者、图书、管理人员。图书管理、借书、还书等是系统的基础业务。而图书馆网络管理系统可向读者提供图书查询和电子图书的服务等用户则对图书的查询、借阅电子图书网上阅读功能操作管理员可对系统用户任意分配权限控制图书的流通它能使图书馆工作人员从繁重的工作中解脱出来大大减轻了工作量减少人为的工作失误全面提高图书馆的管理效率及服务质量从而使图书管理水平和业务跃上一个新的台阶5。
图书管理系统应具备以下两个特点
系统应用和系统管理相结合在系统中用户可以对图书进行查询、查阅、借和还等操作理员可以对用户和图书进行分配权限控制图书的流通。图书的管理和阅读相结合6。
212性能需求
为了保证系统能够长期、安全、稳定、可靠、高效的运行图书管理系统应该满足以下的性能需求
①系统处理的准确性和及时性
系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中要充分考虑系统当前和将来可能承受的工作量使系统的处理能力和响应时间能够满足学校对信息处理的需求7。
②系统的开放性和系统的可扩充性
图书管理系统在开发过程中应该充分考虑以后的可扩充性。例如用户查询的需求也会不断的更新和完善。所有这些都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点应通过系统的开放性来完成既系统应是一个开放系统只要符合一定的规范可以简单的加入和减少系统的模块配置系统的硬件8。通过软件的修补、替换完成系统的升级和更新换代。
f③系统的易用性和易维护性
图书管理系统是直接面对使用人员的而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供良好的用户接口易用的人机交互界面。要实现这一点就要求系统应该尽量使用用户熟悉的术语和中文信息的界面针对用户可能出现的使用问题要提供足够的在线帮助缩短用户对系统熟悉的过程。
④系统的标准性
系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。
⑤系统的先进性
目前计算系统的技术发展相当快做为图书管理系统工程在系统的生命周期尽量做到系统的先进充分完成企业信息处理的要求而不至于落后。这一方面通过系统的开放性和可扩充性不断改善系统的功能完成。另一方面在系r