
#Book管理系统
闪烁! ! !
直接进入主题!
今天让我们讨论一下,让我们谈谈过去两天编写的一个非常简单的项目,即图书馆管理系统. 在发言之前,我会感叹,小璐太难了,即使这个项目写得不好. 这也纯粹是为了合并.
##需求分析

要创建的对象是超级管理员,普通管理员,读者,书籍
除了常见的添加,删除和更改外,要实现的功能还包括批量导入转储以及借用的书籍和已预订的书籍
我将直接发布ER图和流程图.

这可能是E-R图. 您可以根据要实现的功能在实体中添加其他属性或添加一些链接. 然后,我们只需要根据此E-R图确定需要在代码中构建的一些数据即可.

从上面您可以看到,我们需要超级管理员,一般管理员,读者,书籍,借阅订单
几个预订单及其成员的结构. 之后,需要为结构的操作定义一些全局变量. 它还包括一些需要宏定义的数据,例如NAME_LEN和PASSWORD_LEN. 这些需要我们在各自的.h文件中定义或声明.
以下是要实现的功能,让我们首先粘贴地图,这里只是一个示例,因为它几乎相同.

在这种情况下,阅读器管理需要实现的功能和图书馆管理需要实现的功能与超级管理员的功能相似,因此不会一一列出.

关于函数实现的这一方面要注意的几点是:
1. 界面显示和实现逻辑分别编写
2. 代码的健壮性,必须考虑多种错误条件
3. 逻辑应该严格,例如: 读者借来的书籍没有书籍如何编写图书管理系统,已经被预订,并且余额仍在欠款中;删除图书不能删除和借用;模糊匹配问题;和密码回显等. <
4. 代码注释

这是整个系统的一般概念. 如果代码太长,将不会显示. 我会随便谈论它.
好的,就是这个问题了. 我觉得它仍然写得不好如何编写图书管理系统,需要改进.
此后没有太多时间,也许上一个不能继续
如果有时间告诉我
悠悠
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-261535-1.html
我们以确认美以进我12海里就该打沉它
但是网站不停改收益的条件也是显而易见的
任何一个门槛低的行业