需求分析和概要设计实验报告
一.实验目的
1. 理解结构化分析和设计的软件工程范型;
2. 能运用常用的工具建立简单系统的分析模型和设计模型。
二.实验内容
图书管理系统的分析和设计。主要完成借书、还书、图书预定、图书查阅和图书管理等功能。要求建立系统的需求模型:DFD(data flow diagram)。
功能需求描述:
1. 借阅者可以通过网络查询书籍信息和预定书籍。
2. 借阅者能够借阅书籍和还书。
3. 图书管理员能够处理借阅者的借阅和还书请求,以及处理预定图书。三.实验结果
1.图书管理员处理借书第一层
1.1图书管理员处理借书第二层
2.图书管理员处理还书第一层
3.图书管理员处理预定图书第一层
3.1图书管理员处理预定图书第二层
四.实验分析
在本次实验中,我主要画出了图书管理员处理借书、还书以及预定图书的数据流程图。这是一个我们都很熟悉的环境,因此我们分析起来相对的会容易些,思路也会更加的清晰,在这个系统中,通过稍加细致的分析,我们可以了解到:
1. 图书管理员处理借书的时候,其主要过程是,先扫描读者信息,确认读者的合法性。接着,处理读者欲借阅的书。再接着,处理借书过程,同时修改读者和图书的有关信息。最后,系统将有关的信息反馈给我们的读者。
2. 图书管理员处理还书的时候,其过程相对的简单一些,只需直接处理读者欲还的书。同时修改读者和图书的有关信息。最后,系统将有关的信息反馈给我们的读者。
3. 图书管理员处理图书预定的时候,其主要过程是,先扫描读者信息,确认读者的合法性。接着,处理读者欲预定的书。再接着,处理预定图书过程,同时修改读者和图书的有关信息。最后,系统将有关的信息反馈给我们的读者。
在对这样的过程进行了分析后,再画数据流程图也就显得容易很多了。
通过本次的实验,我对数据流程图的重要性有了更加深刻的认识,数据流程图在我们设计系统过程中所扮演的角色是多么的重要,试想,如果一个系统在设计的过程中,不使用图的方式,而是将其用文字语言进行描述,这会是一个怎么样的情景。图的作用就是使我们对知识的理解非常的形象,易懂。一个非常复杂的问题,若是通过图形的方式向我们展示的话,会收到意想不到的结果。
文章来源:《工程与试验》 网址: http://www.gcysyzz.cn/zonghexinwen/2020/1017/916.html
上一篇:我市新增2家省级工程实验室
下一篇:【项目建设】保施高速开展试验段路基工程中间