[源码和文档分享]基于VC++控制台实现的图书信息管理系统

1 需求分析

开发一个图书信息管理系统,图书信息包括:图书编号、书名、作者、出版社、类别、出版时间、价格等基本信息(也可以根据自己情况进行扩充,比如是否借出、库存量等)。使之能提供以下基本功能:

图书信息录入功能(图书信息用文件保存)--输入

图书信息浏览功能--输出

查询功能(至少一种查询方式)、排序功能(至少一种排序方式):

按书名查询

按作者名查询

按照价钱排序

按出版时间排序

图书信息的删除与修改

扩展功能:可以按照自己的程度进行扩展。比如:

简单的权限处理

报表打印功能

甚至根据自己情况,可以加上学生信息和借阅信息的管理,并扩充为图书借阅系统

模糊查询

综合查询

统计功能,比如统计处某一类别的图书信息 或 筛选出小于指定数量库存的图书信息等等,总之,可以根据自己需求进行分析功能

需求分析如下:

图书管理需要有管理员,客户,游客

管理员的功能包括登录、注册、录入图书、删除图书、查看借书情况(查看借出最多与最少的图书)、修改图书信息、浏览图书信息、修改个人信息、修改学生的信息

客户模块功能包括借书、还书、查询图书(价格查询、作者查询、类型查询、图书名查询)、查看自己借阅的图书、修改个人资料

游客模块包括图书信息查询功能,包括价格查询、图书浏览、作者查询、图书名查询

参考文档和完整的文档和源码下载地址:

https://www.write-bug.com/article/1339.html

你可能感兴趣的:([源码和文档分享]基于VC++控制台实现的图书信息管理系统)