实验内容:根据《网上图书销售系统》的功能需求,使用Rational Rose建立系统的类图模型

简介: 实验内容:根据《网上图书销售系统》的功能需求,使用Rational Rose建立系统的类图模型

《网上图书销售系统》功能需求

(1)查询图书信息:顾客登录该系统后,可根据书名对所需的图书信息进行查询。

(2)订购图书:顾客查询到所需图书后,可提交图书订单。

(3)维护订单信息:顾客可根据需要增加、删除个人订购的图书,及时更新订单信息。

(4)维护个人信息:顾客可随时查询个人信息资料,并更新。

(5)处理顾客订单:图书网站的工作人员收到顾客订单后,对订单及时做出处理,包括:查询顾客订单、查询库存、接受订单并更新库存或拒绝接受顾客订单。查询顾客订单:从所有订单记录中查询当前未被处理的订单。 查询库存:了解了顾客所需图书后,立即查询该图书的库存。 接受订单并更新库存:库存中尚有该图书,工作人员便可接受顾客订单,并修改库存数量。 拒绝接受顾客订单:库存中若没有该图书,则拒绝接受顾客订单。

(6)查询图书的销售记录:图书网站的管理人员可查询近期图书的销售记录,为今后新书的采购和经营决策提供依据。

(7)维护员工信息:管理人员可对公司所有员工的基本信息进行查询、添加、删除和更新。

(8)采购新书:管理人员根据近期图书的销量情况采购新的图书。

(9)更新图书信息:对原有图书信息及时更新,删除无用图书信息。实验内容:根据《网上图书销售系统》的功能需求,使用Rational Rose建立系统的类图模型。

3.1.png

相关文章
|
存储 人工智能 算法
详细设计工具之盒图(N-S图)
详细设计工具之盒图(N-S图)
2515 0
详细设计工具之盒图(N-S图)
|
监控 数据可视化 安全
软件生命周期是什么?包括哪些阶段?各阶段的目标和任务是什么?
在数字化时代,软件如同空气般无处不在,其生命周期涵盖从需求分析到退役的多个阶段,如同生物的成长过程。本文详细介绍了软件生命周期各阶段的目标与任务,并探讨了瀑布模型、迭代模型和敏捷模型等常见生命周期模型。未来,随着技术和业务的不断演变,软件生命周期管理将面临更多挑战与机遇,需不断学习先进方法和技术,以满足用户需求。
6047 0
|
8月前
|
设计模式 Java API
05.接口隔离原则介绍
接口隔离原则(ISP)是SOLID原则之一,强调客户端不应依赖于它们不需要的接口。通过将庞大而臃肿的接口拆分为更小、更具体的接口,确保每个接口只包含客户端真正需要的方法,从而提高代码的可维护性和灵活性。本文详细介绍了接口隔离原则的概念、核心思想、实现方式及案例分析,并对比了其与单一职责原则的区别。关键点包括:接口应精简、独立且可扩展,避免强迫实现不必要的方法,减少系统的耦合性。
313 19
|
机器学习/深度学习 人工智能 自然语言处理
软件测试的未来趋势:AI与自动化的融合
随着技术的不断进步,软件测试领域正迎来一场革命。本文将探讨人工智能(AI)和自动化技术如何共同推动软件测试的发展,提高测试效率,减少人为错误,并预测未来的发展趋势。通过分析当前市场上流行的测试工具和方法,以及它们如何整合AI和自动化技术,我们将揭示这一领域即将迎来的变革。
520 29
|
消息中间件 存储 Kafka
面试题:Kafka如何保证高可用?有图有真相
面试题:Kafka如何保证高可用?有图有真相
339 0
|
数据库 数据安全/隐私保护 Python
Web实战丨基于Django与HTML的新闻发布系统(二)
Web实战丨基于Django与HTML的新闻发布系统(二)
173 1
|
Ubuntu 安全 Unix
在Linux中,如何选择 Linux 操作系统版本?
在Linux中,如何选择 Linux 操作系统版本?
|
JavaScript
盘点CSV文件在Excel中打开后乱码问题的两种处理方法
盘点CSV文件在Excel中打开后乱码问题的两种处理方法
3151 0
下一篇
开通oss服务