/*H大学图书馆邀请你建立一个图书馆信息管理系统。请使用面向对象思想完成该问题,具体要求如下:
一、设计一款文字式交互的图书管理系统,要求具备注册登录、浏览图书、借还图书等基本功能;
二、要求以外部文件的形式存储书籍信息、馆藏记录、借阅记录、用户信息等。【可参考提供的书籍清单】
三、图书信息包含但不限于:
题名
ISBN/ISSN
作者
出版社
价格
四、用户基类信息:
账户
密码
角色:1-管理员、2-读者
1)管理员权限:
读者用户管理:支持对读者的账号进行增、删、改、查;重置读者默认密码为123456;
书籍信息管理:支持对馆藏图书进行增、删、改、查;
2)读者模式:
读者可以搜索图书
读者可以借、还图书
五、该系统提供根据任一信息搜索图书的功能:
题名,精确查找到书
ISBN/ISSN,精确查找到书
作者,即可以查找到该作者所有书,结果按字典序排序
六、该系统提供排行榜功能
借阅次数前十的图书
最新出版前十的图书
七、该系统应有明确的分级菜单显示和跳转功能,跳转功能的意思是可以从上级菜单进入下级菜单,也可以从下级菜单返回上级菜单
八、加分项
2025-12-30 16:56:27
755KB
1