- 1
- 0
- 约7.65千字
- 约 42页
- 2019-08-17 发布于广东
- 举报
第21章 图书管理系统开发实例 前面的章节系统地介绍了C语言的基本概念和重要知识点,并通过大量的范例来实现演示它们的使用方法和特性。为了使读者能够掌握C语言开发的基本步骤和熟练使用C语言的一些特性,下面以图书管理系统为例来介绍的应用程序开发过程。 21.1 需求分析 对于图书管理系统而言,其最重要的功能是管理图书,包括增加书籍、删除书籍和查询书籍。其中,删除书籍和查询书籍的功能又可以细化为很多功能,比如删除某一个时间段内增加的书籍、删除某个作者的书籍、显示某个作者的所有书籍、显示书名带某个关键字的书籍等等。其次,需要提供一个友好的交互界面,这是用户接触到的最直接的东西,其设计必须人性化;然后还需要一些辅助功能,比如日志功能,它可以将所有的操作都记录在案。实际上,一个完整的图书系统还需要包括另外两个重要的功能:用户管理和数据库系统。由于篇幅有限,本系统将不考虑这两个功能。 21.1 需求分析 整理以上的需求分析,可以得出本图书管理系统需要实现的功能主要包括以下三点: 提供友好的用户交互界面; 提供书籍的增加、删除、查询、批量创建等操作; 提供历史日志以记录操作信息。 21.2 系统设计 系统设计阶段可以理解为程序的概要设计,需要完成对系统结构的分析和设计,以及设计系统需要的主要数据结构。本小节将基于需求分析的结果,依次讨论了图书管理系统的系统架构和数据类型。 21.2.1
您可能关注的文档
- 参照设计中心和图形信息.ppt
- 仓库管理人员必学Excel入门教程,Excel基本操作.ppt
- 操作系统第六章存储管理.ppt
- 操作系统第6章存储管理.ppt
- 策略规划和方针管理.ppt
- 策略规划和方针管理讲义.ppt
- 策略联盟过程中人力资源管理议题和策略.ppt
- 中国式管理总裁领导学leadingskillsofpresident.ppt
- 产品成本核算要求.ppt
- 建设工程定额的分类.pptx
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
原创力文档

文档评论(0)