西安交通大学“计算机程序设计”大作业.docVIP

  • 11
  • 0
  • 约8.86千字
  • 约 17页
  • 2017-11-29 发布于湖北
  • 举报

西安交通大学“计算机程序设计”大作业.doc

西安交通大学“计算机程序设计”大作业

西安交通大学“计算机程序设计”大作业 说 明 书 题 目 图书管理系统 目录 1.需求分析 3 2.总体设计 3 3.详细设计 3 4.调试与测试 3 5.用户手册 3 6.设计体会 3 7.参考文献资料 4 1.需求分析 描述问题。简述课题要解决的问题是什么,有什么要求和限制条件。 设计一个图书馆的图书管理,对应一个文本book.txt,可以从文本中读取图书信息,也可以从键盘键入图书信息并保存到文本中;同时可以对文本经行查看编辑,包括显示所有图书信息,查找图书,图书排序,图书统计等功能。 2.总体设计 (软件由哪些部分组成,软件组成框图、流程图,有哪些函数、类、文件等,它们的功能和接口) 软件包括一个结构体book,若干函数,一个文本book.txt(如果没有可以重新建立)。结构体储存一本图书的信息,由函数产生链表结构储存整个图书清单,可以由键盘输入或文件导入。 3.详细设计 (模块功能说明(如函数功能、参数说明,函数的实现方法、算法等)) 每一本图书定义为一个结构体,包含本书信息以及指向下一本书的指针,以产生一个链表结构储存。该链表可以通过键盘输入及文本输入两种情况生成。主函数为一个循环结构,在开始处清空屏幕并调用void Help()显示帮助信息,每次用户输入一个字符,然后调用相对应的函数

文档评论(0)

1亿VIP精品文档

相关文档