(9)还书
还书之后读者信息
还书之后图书信息
(10)文本的输入\\输出
2.5 用户手册
说明:进入主界面。有五个功能:(输入完后,回车)
(1)借书:依次输入读者编号,图书编号,若不存在读者或图书,显示提示信息。 (2)还书:依次输入读者编号,图书编号,若输入信息错误,显示提示信息。 (3)图书维护:具有新增、更改、删除、查找、显示、全删、退出,七大功能。用户可根据需要,选择相应功能。
(4)读者维护:具有新增、更改、删除、查找、显示、全删、退出,七大功能。用户可根据需要,选择相应功能。 (5)离开。
程序关闭后,可在程序保存文档中找到reader.txt,book.txt文件,便于信息的保存,方便用户查找相应信息。
2.4 课程设计总结
整个系统编写的而过程中,涉及了较多C++语言知识点,对于不同的数据类型、程序控制结构、数据结构作以分析和总结,并结合这个课题进行综合的应用,在一定程度上做到了对所学知识融会贯通。进一步加深、巩固了所学的专业的基本理论知识,培养了综合分析问题、解决问题的能力。在设计程序时,实现了程序的模块化、结构化。在主函数中调用各种子函数,操作界面简单,易操作。
这个实用的小型图书管理程序程序以面向对象的设计理念为基础,灵活应用类的知识,并实现文件信息的录入和保存等功能,所有信息以磁盘文件方式保存,方便用户使用。实现了图书管理的基本功能,包括了图书的录入、存储、查询、添加、删除、修改、借书、还书等功能。查询时可按书名、编号等方式查询,找到后输出这本书的所有信息。可查询图书的在架状态,方便用户进行借书、还书操作。在借书、还书成功后图书的在架状态改变,并有提示信息让用户保存信息。系统中主要的数据结构就是读者类、读者库类、图书类、图书库类的建立,包含读者姓名、图书名、读者编号、图书编号、读者标号、图书标号、在架状态等,在处理过程中各项可以作为一名读者和一本图书的不同属性来进行处理。
3. 参考文献