软件工程作业17图书管理系统摘要图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。采用C+作为开发工具,通过对C+进行深入的学习和应用,主要完成利用图书管理系统对图书记录进行统一管理,包括新增图书记录,更改图书记录,删除图书记录,显示图书信息,借书、还书等功能实现图书管理工作的系统化,规范化和自动化,为图书管理提供便利。同时也是对软件工程设计这门课程进行的一次学习的过程。有助于加深对软件工程设计基础理论和基本知识的理解,培养了实践能力,促进理论与实践的结合。关键字:图书管理系统C+信息管理系统第一章系统需求分析41.1 借阅者需求分析51.2图书管理员需求分析51.3系统业务流程图61.4系统可行性分析61.4.1 经济可行性71.4.2 技术可行性71.4.3 营运可行性8第二章系统分析821系统数据流图(DFD图)9第三章系统设计113