图书管理系统开发实例.pptxVIP

  • 2
  • 0
  • 约7.88千字
  • 约 42页
  • 2023-01-31 发布于四川
  • 举报
第21章 图书管理系统开发实例前面的章节系统地介绍了C语言的基本概念和重要知识点,并通过大量的范例来实现演示它们的使用方法和特性。为了使读者能够掌握C语言开发的基本步骤和熟练使用C语言的一些特性,下面以图书管理系统为例来介绍的应用程序开发过程。第一页,共四十二页。21.1 需求分析对于图书管理系统而言,其最重要的功能是管理图书,包括增加书籍、删除书籍和查询书籍。其中,删除书籍和查询书籍的功能又可以细化为很多功能,比如删除某一个时间段内增加的书籍、删除某个作者的书籍、显示某个作者的所有书籍、显示书名带某个关键字的书籍等等。其次,需要提供一个友好的交互界面,这是用户接触到的最直接的东西,其设计必须人性化;然后还需要一些辅助功能,比如日志功能,它可以将所有的操作都记录在案。实际上,一个完整的图书系统还需要包括另外两个重要的功能:用户管理和数据库系统。由于篇幅有限,本系统将不考虑这两个功能。第二页,共四十二页。21.1 需求分析整理以上的需求分析,可以得出本图书管理系统需要实现的功能主要包括以下三点:提供友好的用户交互界面;提供书籍的增加、删除、查询、批量创建等操作;提供历史日志以记录操作信息。第三页,共四十二页。21.2 系统设计系统设计阶段可以理解为程序的概要设计,需要完成对系统结构的分析和设计,以及设计系统需要的主要数据结构。本小节将基于需求分析的结果,依次讨论了图书管理系统

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档