摘要: 接下来将要实现用户管理模块的相关功能,用户管理模块的主要功能包括增加用户,查找用户以及保存用户等功能,查找用户时,如果查找成功,充许对查找到用户进行更新或删除操作。如果查找不成功,则给出相应的提示信息。 打开user.c文件, 首先包含要用到的头文件,同时还需要定义一个常量用来表示存储用户信息的文件,定义一个单链表的头节点,并初试化为空。具体实现如下: #pragma warning(disabl... 阅读全文
posted @ 2013-10-29 23:27 AI Algorithms 阅读(775) 评论(0) 推荐(0) 编辑
摘要: 1.功能需求分析 图书管理系统主要用于对大量的图书信息,包括书名、作者、出版社、出版日期、ISBN(书号)等进行增、删、改、查以及保存等操作。同时也包括对用户的管理,用户包括管理员和普通用户两种权限,管理员可以完成全部操作,而普通用户只能对图书进行浏览和查询操作。为保存信息,系统利用文件将图书信息和用户信息都存储在文件中,每次启动系统时,先将数据从文件中读取到单链表中,进行增、删、改、查等操作,... 阅读全文
posted @ 2013-10-29 21:03 AI Algorithms 阅读(2286) 评论(0) 推荐(0) 编辑
摘要: 前面在>中把系统中的三大功能模块中可能涉及到的常量,结构体及相关函数进行了声明定义,下来就来实现它们。 执行系统首先从登录到系统开始,所以首先我们先来实现登录模块,打开management.c 文件。 登录模块完成的主要功能是用户登录和退出系统。用户登录系统时,会要求输入登录名和密码,并根据不同用户权限调用不同的菜单显示;退出系统时,不同类型的用户退出时调用的函数也不相同。 1.预处理 预... 阅读全文
posted @ 2013-10-29 20:33 AI Algorithms 阅读(1454) 评论(0) 推荐(0) 编辑