标题:用C语言编写书管理系统 求大神帮忙
只看楼主
情小七
Rank: 1
来 自:哈尔滨
等 级:新手上路
帖 子:4
专家分:0
注 册:2018-5-23
结帖率:0
已结贴  问题点数:20 回复次数:3 
用C语言编写书管理系统 求大神帮忙
(1)登录系统时,要求用户输入用户名与密码,用户名与密码无误方可使用系统,最多可以尝试三次。用户分为:普通读者、图书管理员、系统管理员三种。普通读者只能使用“用户管理子系统”中“用户密码修改”功能和“图书管理子系统”中“图书信息查询”功能,另外普通读者可以自行注册;图书管理员只能使用“图书管理子系统”和“图书流通管理子系统”;系统管理员只能使用“用户管理子系统”和“读者管理子系统”。
  (2)图书管理信息系统包括:用户管理、读者管理、图书管理、图书流通管理这四个子系统。“图书管理信息系统”主菜单要求包含如下选项:
           **********************************
1.    用户管理
2.    读者管理
3.    图书管理
4.    图书流通管理
5.    退出系统
***********************************
      要求在选择退出功能之前,可以反复选择系统的各项功能使用系统。
1)用户管理子系统:
应包括用户信息输入、用户信息修改、用户信息删除、用户信息显示、用户密码修改等功能。其中“图书管理员”和“普通读者”只能使用“用户密码修改”功能。普通用户注册功能可根据自身情况酌情实现。
“用户管理”菜单要求包括如下选项:
*******************
      1. 用户信息输入
      2. 用户信息修改
3. 用户信息删除
4. 用户信息显示
5. 用户密码修改
6. 返回主菜单
 *******************
“用户管理子系统”要求用文件与链表实现。
     2)读者管理子系统:
        应包括读者信息输入、读者信息修改、读者信息删除、读者信息按名查询等功能。
“读者管理”菜单要求包括如下选项:
*******************
          1. 读者信息输入
          2. 读者信息修改
          3. 读者信息删除
          4. 读者信息查询
          5. 读者信息显示(按读者姓氏排序)
          6. 返回主菜单
       *******************
     “读者管理子系统”要求用文件与链表实现。
3)图书管理子系统:  
至少应包括图书信息输入、图书信息修改、图书信息查询、汇总统计等功能。其它功能(如图书订阅、图书编目、新书通报等功能)可根据自身情况酌情实现。
“图书管理”菜单至少要求包括如下选项:
*******************
          1. 图书信息输入
          2. 图书信息修改
          3. 图书信息查询
          4. 汇总统计
          5. 返回主菜单
       *******************
普通用户只能使用其中的图书信息查询和图书数目统计功能(功能3和功能4),当普通用选择其它功能时应告知不能使用。
在“2. 图书信息修改”中,只要求提供对“藏书量”和“借出数”的修改功能。
如果在“图书管理”的菜单中选择了“3. 图书信息查询”,系统应提示如下子菜单:
*******************
       1. 按书号查询
       2. 按书名查询
       3. 按作者查询
       4. 按出版社查询
       5. 返回主菜单
      *******************
“图书管理子系统”要求用文件和顺序表实现。
4)图书流通管理子系统:
至少应包括借书处理和还书处理功能。其它功能(如预约处理、逾期处理等功能)可根据自身情况酌情实现。普通用户只能使用预约处理功能。
“图书管流通理”菜单至少要求包括如下选项:
*******************
       1. 借书处理
       2. 还书处理
       3. 返回主菜单
      *******************
“图书流通管理子系统”要求用文件和顺序表实现。
(3)要求建立如下文件:
      1)建立用户文件,包括用户的如下信息:
         用户名(可用读者号)、用户密码、用户类型
用户类型可分为:管理员和普通用户。管理员可以使用系统的所有功能,普通用户只可以查询图书及借阅情况。
2)建立读者文件,包括读者的如下信息:
         读者号、读者名、单位、联系方式、可借书数、已借书数
      3)建立与图书有关的如下文件。
    图书主文件,包括图书的如下信息:
            记录号、书号、书名、作者、出版社、藏书量、借出数、指针1、指针2、
指针3
图书主文件可以按主关键字(书号)有序或无序。
    书号(主关键字)索引表,必须按书号有序。该索引表包括如下信息:
书号、该书号对应记录在主文件中记录号
    书名(次关键字)索引表,包括如下信息:
            书名、链头指针、长度
    作者(次关键字)索引表,包括如下信息:
作者、链头指针、长度
    出版社(次关键字)索引表,包括如下信息:
出版社、链头指针、长度
      
4)建立借还书文件,包括如下信息:
  读者号、书号、借书日期、还书日期
搜索更多相关主题的帖子: 系统 用户 图书 管理 信息 
2018-05-23 18:35
情小七
Rank: 1
来 自:哈尔滨
等 级:新手上路
帖 子:4
专家分:0
注 册:2018-5-23
得分:0 
用C语言编写 图书管理系统 大神们!I need help!
2018-05-23 18:37
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:10 
这类表数据作业应该有不少,搜寻一下参考,动手改改就可以。
2018-05-23 19:39
应惜红颜
Rank: 2
等 级:论坛游民
帖 子:35
专家分:27
注 册:2018-5-20
得分:10 
我们也有这个作业

嶙峋
2018-05-23 21:11



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-487206-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.352919 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved