SA方法分析-图书管理系统
SA方法分析-图书管理系统
需求获取
- 功能要求
- 图书管理要求
- 新书入库
- 借书
- 还书
- 图书注销
- 查询统计要求
- 图书的查询
- 读者查询
- 对书籍分类统计
- 图书管理要求
分析与综合
建模
功能模型
- 数据流图
- 数据字典
数据模型
- ER图
功能分析
- 顶层
- 0层
1层
1层
2层
数据字典
有效的图书管理要求
名称 | 有效的图书管理要求 |
---|---|
别名 | |
描述 | |
定义 | 有效的图书管理信息 = [入库I借书I还书I注销] |
备注 | 0层DFD |
读者借阅情况
名称 | 读者借阅情况 |
---|---|
别名 | |
描述 | |
定义 | 读者借阅情况 = [读者编号+读者姓名+1{借阅数量}5] |
备注 | 1层DFD |
数据处理
处理管理要求的类型
名称 | 处理管理要求的类型 |
---|---|
编号 | 2.1 |
描述 | 功能: |
输入DF: | |
输出DF: | |
定义 | 根据图书管理要求的类型,选择 |
case1: 入库 --> 产生入库单 | |
case2: 借书 --> 产生借书单 | |
case3: 还书 --> 产生还书单 | |
case4: 注销 --> 产生注销单 | |
备注 | 1层DFD |
还书处理
名称 | 还书处理 |
---|---|
编号 | 2.4 |
描述 | 功能:我要还书时候走的流程 |
输入DF:还书单,借阅文件,书目文件 | |
输出DF:罚款单,书目信息,借阅信息 | |
定义 | IPO图 |
备注 | 1层DFD |
附录 还书处理的IPO图
数据分析
ER图
需求的陈述
文档
- 《需求规格说明书》
- 模型说明
- 《初步的用户手册》
- 软件的功能
需求的评审
SA方法分析-图书管理系统相关推荐
- (附源码)springboot图书管理系统 毕业设计 160934
Springboot图书管理系统的设计与实现 摘 要 大数据时代下,数据呈爆炸式地增长.为了迎合信息化时代的潮流和信息化安全的要求,利用互联网服务于其他行业,促进生产,已经是成为一种势不可挡的趋势.在 ...
- (附源码)spring boot图书管理系统 毕业设计 160934
Springboot图书管理系统的设计与实现 摘 要 大数据时代下,数据呈爆炸式地增长.为了迎合信息化时代的潮流和信息化安全的要求,利用互联网服务于其他行业,促进生产,已经是成为一种势不可挡的趋势.在 ...
- java图形界面开发——简易图书管理系统
简易图书管理系统 刚开始学习java swing,做的第一个试验项目,代码的可读性不高,就是想记录一下下. 项目要求 创建图书管理系统登录窗体,且登录窗体不能最大化. 实现登录功能,规定用户名与密码为 ...
- 初试图书管理系统及所遇问题
package com.msb.ldx; import java.util.*;import java.lang.*; public class Book {class BookInfo{ //静态内 ...
- UML对基于B/S模式的图书管理系统的分析与设计
[导读]对基于B/S模式下的图书管理系统进行分析,运用UML的静态和动态模型图,对系统的分析结果进行可视化建模,并对系统模型图进行概括性论证. 1 前言 使用计算机软件对图书进行管理,是计算机应用的一 ...
- 图书管理系统( JSP + JDBC + Servlet )实现-01: 流程分析和数据库建表阶段
01: 流程分析和数据库建表阶段 02: 编写和配置过滤器(防止页面乱码) 03:项目搭建 & 工具类的实现 &依赖导入 04: 建立数据库的实体类(pojo) 05: 实现登录功能 ...
- C语言:图书管理系统代码和详细分析
题目概述: 图书管理系统. 编程: #include<stdio.h> #include<stdlib.h> #include<string.h> //1.写界面- ...
- 图书管理系统面向对象分析与设计报告
目录 一.图书管理系统需求描述 1. 图书管理系统的系统组成 2. 图书管理系统的系统功能 2.2 系统功能框图
- 2020-07-03:简单的图书管理系统(Python、SQL Server)
简单的图书管理系统 一.课题设计的基本内容 二.设计工具及系统运行环境 三.数据库设计E-R模型 四.软件主要功能设计(附上成品截图) 五.代码 一.课题设计的基本内容 经过对图书管理系统的分析,因图 ...
- 图书管理系统 数据库课程实验设计
本课设系软件工程大二学生作,拙笔狂言,恭请斧正. 开发工具:Eclipse 2020-12,Microsoft SQL server 2012 程序语言:Java 引 言 选题题目:图书管理系统 选题 ...
最新文章
- 《OpenCV3编程入门》学习笔记7 图像变换(二 )霍夫变换
- Linux下的摄影后期处理软件
- 前紫光展锐CTO创业造芯:主打边缘AI视觉,融资10亿,9个月流片
- C#网页数据采集(一)HtmlAgilityPack
- 全球及中国商用电饭煲行业现状调研及投资决策建议报告2021-2027年版
- P2647 最大收益
- phpnow mysql_使用PHPnow搭建本地PHP环境+创建MySQL数据库 | 倡萌的自留地
- 【转】功能测试的经验总结
- java写入出错class_JAVA新人常犯错误集锦
- spark 学习总结
- 配置多个git账号或多个SSH账号
- java.io.IOException: output.properties data exceeds its limit [2048] hue的调度
- 自学python好找工作么-Python就业前景如何?培训后好找工作吗?
- 生成特定区间的随机数
- Java二维码生成代码
- Kafka工具--雅虎CMAK
- 标准盒模型和怪异盒模型的区别
- 重庆2021年高考二诊成绩查询,2021年重庆二诊,2021年4月重庆二诊考试,重庆二诊康德卷...
- 物联网卡的6个应用案例全面解析
- Perl函数及参数介绍