谁被污蔑偷和氏璧:谁来帮我做做这题啊,急用啊

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 02:37:50
模拟图书馆
要求:
1.使用文件操作,每次程序执行完后向数据文件回写数据。
2.首次执行程序时程序自行建立图书和借书者的数据文件。Administrator是特殊用户在首次执行的时候就必须设定用户名和密码,注:Administrator用户名:Administrator。
3.执行程序首先出现登录界面,当用户输入的用户名和密码正确后才可以进出菜单界面。Administrator和普通用户有不同的权限。
4.菜单界面采用数字菜单用数字选择想要执行的操作。
Administrator的菜单包括:图书操作、用户操作、图书查询、用户查询。选择图书操作后进入子菜单包括:添加图书(要求输入需添加图书的所有信息)、删除图书。选择用户操作后进入子菜单包括:添加用户(要求输入需添加用户的所有信息)、删除用户。只有Administrator的添加的用户才是有效的用户。图书查询提供显示所有图书和输入书名查找该图书两种模式。用户查询提供显示所有用户和输入用户名查找该用户两种模式。
普通用户的菜单包括:借书、还书、用户状态显示、查询图书。当用户借书时,输入书名,该书的库存减1。当用户还书时,输入已借图书的书名,该书的库存加1。用户状态显示只显示当前用户的信息。用户查询图书的功能与Administrator一样。
5.图书信息包括:书名、种类、库存、状态。图书的状态初始为:可借阅,当库存为0后,要将状态改为:不可借阅。
6.用户信息包括:用户名、密码和已借的所有图书的信息。
7.在显示所有图书和用户时,如果一个屏幕无法全部显示要考虑分屏显示。
提示:把所有用户和图书的信息分别做成两个链表。灵活运用清屏函数clrscr()(包含在头文件conio.h里),达到最佳的显示效果。
用C语言做,有哪位高手有答案啊?

这个不好讲啊