图书馆系统软件设计的需求分析及总体设计 摘要:目的:图书馆系统软件是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 关键词:信息管理系统;浏览器服务器架构;MVC框架 一、系统需求分析 (一)功能需求 1.基础信息维护。“基础信息维护”用于对图书馆信息、书籍信息、常用词库等项目进行初始化设置。“图书馆信息”用于设置本图书馆的基础信息,包括图书馆名称、馆长、负责人、电话、说明等。“系统参数设置”用于设置系统运行所需的参数,包括办证费用、证件有效期、图书超期罚款金额、期刊超期罚款金额等。“书架设置”用于设置书架的基础信息,内容包括书架编号、书架名称等。“管理员设置”用于设置使用的人员及权限。“图书期刊词库设置”用于设置系统常用的词库,内容包括供应商、分级、附件、尺寸、语系、印刷等信息的预先设定数值。 2.读者管理。“读者管理“用于管理读者相关的信息。“读者类型设置”用于设置读者的类