程序设计基础(C语言版)课件 第12章 综合项目实训.pptxVIP

  • 1
  • 0
  • 约5.42千字
  • 约 24页
  • 2026-09-14 发布于山东
  • 举报

程序设计基础(C语言版)课件 第12章 综合项目实训.pptx

第12章综合项目实训

12.4系统测试12.1图书管理系统需求分析12.2系统设计本章主要内容12.3系统实现

12.1图书管理系统需求分析建立一个图书管理系统,借阅者可以通过系统查询书籍信息、借阅书籍、归还书籍,系统管理员可以对系统的数据进行维护,如创建、修改借阅者账户和图书库存信息,并可以对库存的书籍进行清点。为了满足上述需求,系统需要完成如下功能:(1)图书管理模块:对库存书籍进行管理维护。(2)借还书模块:实现用户和系统交互操作,完成借书、还书任务。(3)读者管理模块:对用户信息进行管理维护。(4)图书查询模块:实现书籍信息的查询。

12.1图书管理系统需求分析本系统开发采用模块化程序设计思路。所谓的模块化程序设计就是将一个规模复杂的系统的设计划分为若干子系统,将总体任务分解为若干个子任务模块来完成。在设计过程中,采用自顶向下、逐步分解的设计思维模式,实现子模块程序任务的单一化,减少彼此之间的干扰。这种设计模式不仅便于进行单个模块的设计、开发、调试、维护工作,还让开发人员可以按分配的模块同时完成任务,实现并行开发,缩短软件项目的周期。

12.2系统设计12.2.1功能模块图:按照模块化程序设计的思想,复杂的综合项目可以划分为若干个子项目任务。如果子任务需要实现的功能比较多,还可以将子任务继续分解,直到分解为一些容易解决的子任务为止,最终,每一个子

文档评论(0)

1亿VIP精品文档

相关文档