
河南工业大学C语言课程设计报告2011〜2012年第二学期课程: C语言课程设计课程设计名称: 图书馆管理系统名称: 永用兵编号: 201116040220学院: 信息科学与工程学院主修: 软件工程课程: 2个班级,2012年5月4日I.需求分析为了满足图书管理的要求,计算机技术被用来帮助图书管理员和读者借阅和还书. 这种书籍管理系统是用C语言编写的. 该系统主要实现图书信息管理功能. 通过该系统,可以管理和维护图书馆库存信息. 实现了图书馆管理的几乎所有功能,包括查询,添加,删除,修改图书信息以及图书信息的存档,阅读和分类. 设计的系统工作在菜单模式下,为用户提供清晰的使用提示c语言课程设计 图书管理系统,并根据用户的选择进行各种处理,并可以处理用户使用期间可能出现的异常情况. 图书信息包括作者姓名,书名,出版商,出版时间,图书编号c语言课程设计 图书管理系统,价格,借阅者姓名,借阅者性别和借阅者学生编号. 书籍信息的输入和显示有某种标准格式. 输入的书籍信息以文件格式存储,并且可以执行诸如浏览,查询,修改和删除之类的基本操作.

整个程序执行链接列表操作,并且书籍信息的操作被一个接一个地执行. 算法设计: 1.设计思想: 在制造整个系统的过程中,涉及许多C语言知识点. 对不同的数据类型,程序控制结构和数据结构进行了分析和总结,并与本主题进行了综合应用,在一定程度上我们已对所学内容有了透彻的了解. 进一步深化和巩固所学的基础理论知识,培养综合分析解决问题的能力. 在设计程序时,该程序是模块化和结构化的. 主功能中调用了各功能,操作界面简单易用. 2.设计表示: (1)除主要功能外,整个系统还具有各种功能子功能. 循环语句do-while()和select语句switch()用于实现每个子函数的调用. 调用相应的函数以实现相应的功能. 主要功能首先将文件中的信息读取到链接列表中,以用于随后的其他功能的操作. 一般而言,主要实现图书的录入,存储,查询,添加,删除,修改和分类功能. (2)在主要功能中选择管理员登录或学生登录,然后输入正确的密码后进入系统. 如果连续3次错误输入密码,将被迫退出. (3)Create_Books_Doc();这是一个指针函数,主要实现链接列表的创建. 返回时,将返回单向链接列表的头部. 调用其他函数时,只需调用它返回的标头即可. 清除();这是清晰的屏幕操作. 操作期间可随时清除屏幕. (4)Print_Book ...
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-162754-1.html
好机智幽默得体不抖包袱真的很棒
由于美国军舰没有配备足够的航空力量
平生