【实验报告】实验七 系统建模

实验七 系统建模

一、实验目的:

  1. 通过对系统的整体建模,进一步理解如何使用软件开发工具辅助软件开发。
  2. 进一步加深对结构化软件开发技术和面向对象开发技术的理解。

二、实验要求:

综合利用已经学习的知识,完成系统的建模。

三、实验内容:

以图书管理系统为例,将前面介绍的UML的各种图形以及模型元素综合起来,形成对图书管理系统的建模实例。系统管理员能够通过该系统进行如下活动。查询书籍信息、添加书籍、删除书籍、修改书籍、查询读者信息、添加读者、删除读者、修改读者信息、添加书目、删除书目。

四、实验步骤:

  1. 选定一个系统,完成系统分析。
  2. 完成各模块的设计。
  3. 完成系统建模。
  4. 实验结束后,整理实验报告。

五、实验结果

1. 系统分析

系统管理员能够通过该系统进行如下活动。查询书籍信息、添加书籍、删除书籍、修改书籍、查询读者信息、添加读者、删除读者、修改读者信息、添加书目、删除书目。
涉及到的实体有管理员、读者、书籍,管理员可以对读者和书籍的相关信息进行增删改查

2. 模块设计

有系统分析可以看出本系统只是对管理员角色进行了设计,管理员完成对数据库内学生和书籍等信息完成相关的增删改查操作。
可以采用mvc设计,模型层可用于创建数据库的实体类,控制层用于操作数据库的增删改查,视图层用于前端显示相关信息。

3. 系统建模

E-R图
【实验报告】实验七 系统建模_第1张图片
用例图
【实验报告】实验七 系统建模_第2张图片
类图
【实验报告】实验七 系统建模_第3张图片

六、心得体会

本系统还是比较简单的系统,只是通过设计管理员对图书和学生的相关信息进行了增删改查,没有涉及到复杂的继承、实现关系。通过本实验也对软件工程设计模式有了些许的了解,更加熟悉了UML图的画法,和对Visio的用法更加熟悉。

你可能感兴趣的:(实验报告,java,数据库)