《系统分析与设计方法及实践》一3.4 案例3:图书馆系统

简介:

3.4 案例3:图书馆系统

图书馆系统通过计算机化高效实现图书馆的图书流通和图书管理等服务,其问题描述如下:

  • 图书馆系统有借书者、普通管理员、系统管理员和一般浏览者4种角色。借书者是图书馆的会员,拥有自己的账户,可以借阅图书。
  • 一般浏览者是非图书馆会员,只能通过网络浏览图书馆的基本信息,如浏览者通过查询可以获取图书馆提供的各种服务信息。
  • 借书者能够从图书馆系统中借、还、续借和预约图书,还可查询自己的借书信息和系统情况等。
  • 普通管理员协助借书者完成借书、还书、续借服务。
  • 系统管理员负责图书管理,如图书编目和图书登记、借书者管理和普通管理员管理等任务。
  • 图书馆系统能够处理200万左右的藏书和4万左右的会员。
  • 图书馆系统处理图书流通事务时间每次应小于8秒。
  • 借书者可以通过网络进行续借和预约图书。
相关文章
|
存储 运维 安全
磁带存储技术演进简史
磁带使用的磁颗粒的密度,被证实可线性增加。当前的LTO磁带采用钡铁氧体磁体,单盘磁带的容量可以做到220TB;而采用锶铁氧体磁体的LTO磁带,单盘容量将轻松达到580TB!LTO技术联盟正是通过改进磁体颗粒密度的方法使得每盒磁带的容量得到巨大的提升,并已经在实验室研制出单盘容量为580TB的磁带产品。
1508 0
|
2月前
|
安全 Cloud Native 微服务
【微服务与云原生架构】ServiceMesh服务网格(Istio)核心原理、Sidecar模式、数据面/控制面、适用场景
本文系统构建Istio服务网格完整知识体系,涵盖定位价值、Sidecar模式、控制面/数据面架构、xDS协议、流量/安全/可观测性原理、落地场景、生态对比及Ambient Mesh演进方向,兼顾理论深度与生产实践。
|
存储 Android开发 开发者
深入理解安卓应用开发的核心组件
【10月更文挑战第8天】探索Android应用开发的精髓,本文带你了解安卓核心组件的奥秘,包括Activity、Service、BroadcastReceiver和ContentProvider。我们将通过代码示例,揭示这些组件如何协同工作,构建出功能强大且响应迅速的应用程序。无论你是初学者还是资深开发者,这篇文章都将为你提供新的视角和深度知识。
|
消息中间件 监控 数据可视化
ROS Terraform 托管服务与原生 Terraform 对比:选择最适合你的 IaC 工具
本文详细介绍了阿里云资源编排服务(ROS)提供的Terraform托管服务,对比了ROS与Terraform的原生能力,帮助用户根据需求选择合适的IaC工具。
1148 54
|
数据采集 安全 API
ChatGPT API漏洞可能导致DDoS和注入攻击
ChatGPT API漏洞可能导致DDoS和注入攻击
|
弹性计算 固态存储 大数据
阿里服务器租用多少钱一年?阿里云租用收费标准价格表(2024年更新)
阿里云服务器租用费用在2024年有多项优惠。轻量应用服务器2核2G3M带宽年费82元,折合每月6.8元;新老用户可享99元一年的2核2G3M带宽ECS经济型e实例;2核4G5M带宽的企业级ECS u1实例则为199元一年。4核16G10M带宽服务器月费70元,3个月210元;8核32G10M带宽服务器月费160元,3个月480元。此外,GPU服务器如gn6v与gn6i等也有大幅折扣。云服务器ECS实例规格多样,覆盖从经济型到高性能的各种需求,并提供不同类型的云盘选择。具体价格与配置详情请参考阿里云官网获取最新信息。
1953 6
阿里服务器租用多少钱一年?阿里云租用收费标准价格表(2024年更新)
|
Rust 自然语言处理 API
|
前端开发 JavaScript Java
开发做前端好还是后端好?
开发做前端好还是后端好?
|
自然语言处理 图形学
【unity实战】一个通用的FPS枪支不同武器射击控制脚本
【unity实战】一个通用的FPS枪支不同武器射击控制脚本
1079 0
|
Linux 区块链 C语言
Linux嵌入式开发——uboot添加logo显示功能
Linux嵌入式开发——uboot添加logo显示功能
649 0
Linux嵌入式开发——uboot添加logo显示功能

热门文章

最新文章