对图书管理系统5W1H的分析
| 5W1H | 对图书管理系统的分析 | 
|---|---|
| 1.Who | 学生、老师和图书馆管理员 | 
| 2.When | 借还书的时候使用,还有用户流量的统计在每天晚上都会看一下有多少人哪些人看了的,基本绝大多数时间都可以看 | 
| 3.Where | 在图书馆前台那借书的时候进行交互,一般是在室内,室外也可以,工具一般用的是手机和电脑 | 
| 4.What | 图书管理系统应用软件,用户期待的是一款方便借还书的应用软件,最好有可以阅读一些图书馆里面书籍书刊的功能 | 
| 5.Why | 因为本校的图书馆只能用这个应用软件,所以想要借还书只能用它。他们的动机是借还书。说起优势,我觉得就是本校只有这个和图书馆进行交互,不选择这个除非不想借还书 | 
| 6.How | 借还书的时候在应用软件上进行操作达到交互,至于怎么用可以看这个产品的使用说明文档,出现的问题有有时候打不开刷新页面不出来,闪退这些问题,不过现在已经比较稳定了 | 
对图书管理系统5W1H的分析的更多相关文章
- 作业六—图书管理系统(SPEC)系统性能评估测试
		
一.图书管理系统的典型用户和场景: 该系统是为各类学校图书馆和社会各大图书馆和书店管理者使用的图书管理系统.但是我们还是已北京工业大学耿丹学院图书馆为典型用户进行主要设计的! 二.SPEC测试的目标: ...
 - ORM练习项目-图书管理系统(BMS)实现细节
		
分析 一本书 可以由多个作者编著 一本书只能由一个出版社出版 一个作者可以写多本书 每个作者有自己的简介 对应关系: Author-Book # 多对多 Publish-Book # 一对多 Auth ...
 - C项目实践--图书管理系统(4)
		
前面已经把图书管理系统的所有功能模块都已实现完毕了,下面通过运行来分析该系统的操作流程并检验是否符合逻辑设计要求. 3.系统操作过程 F5 运行 1.登录系统 系统运行之后,提示输入用户名和密码,系统 ...
 - C项目实践--图书管理系统(2)
		
前面在<<C项目实践-图书管理系统(1)>>中把系统中的三大功能模块中可能涉及到的常量,结构体及相关函数进行了声明定义,下来就来实现它们. 执行系统首先从登录到系统开始,所以首 ...
 - B/S图书管理系统
		
B/S图书管理系统 系统管理 ①新用户注册 ②用户信息修改:修改信息,修改密码 ③锁定用户 ④注销用户 书籍管理 ①新书入库 ②借书办理 ③还书办理 ④书记注销 个人管理 ①图书查询 ②借书单查询 ③ ...
 - 图书管理系统(Java实现,十个数据表,含源码、ER图,超详细报告解释,2020.7.11更新)
		
图书管理系统数据库设计实验报告 文章目录 更新日志 1.概述 2.需求分析 2.1需要实现的功能 2.2业务流程图 2.2.1学生流程图 2.2.2管理员流程图 2.2.3超级管理员流程图 2.3功能 ...
 - 基于jsp+servlet图书管理系统之后台万能模板
		
前奏: 刚开始接触博客园写博客,就是写写平时学的基础知识,慢慢发现大神写的博客思路很清晰,知识很丰富,非常又价值,反思自己写的,顿时感觉非常low,有相当长一段时间没有分享自己的知识.于是静下心来钻研 ...
 - [入门级] 基于 visual studio 2010 mvc4 的图书管理系统开发初步 (二)
		
[入门级] 基于 visual studio 2010 mvc4 的图书管理系统开发初步 (二) Date 周六 10 一月 2015 By 钟谢伟 Category website develop ...
 - 基于TXT文本的简单图书管理系统
		
1 ////////////////////////////////////////////////////////////////////////////////////// //SqList.h ...
 
随机推荐
- 记录 shell学习过程(3) if 的格式
			
] #-e 为检测目录或文件是否存在 !为取反 then mkdir -v /tmp/ echo 'ok' fi if else if [ $USER == 'root' ] then echo 'h ...
 - [LOJ144] DFS 序 1 - DFS序 线段树
			
为熟悉机房键盘而划水 #include <bits/stdc++.h> using namespace std; #define int long long const int N = 4 ...
 - Paper: A Novel Time Series Forecasting Method Based on Fuzzy Visibility Graph
			
Problem define a fuzzy visibility graph (undirected weighted graph), then give a new similarity meas ...
 - MyBatis-单表的增删改查(CRUD)操作
			
在学习MyBatis的单表的增删改查操作之前,还是再次熟悉下MyBatis这个框架,只有对其熟悉的情况下,才能很好的使用,灵活的开发. MyBatis优点: ...
 - codeforces 1283F. DIY Garland(树+优先队列)
			
题目连接:https://codeforces.com/contest/1283/problem/F 题意:一根电线连接着两个点,这两个点分别代表着两个灯,灯有自己的编号i,其亮度是2 ^ i,每根电 ...
 - 小tips:使用vue-cli脚手架搭建项目,关于eslint语法检测配置
			
配置文件在项目根目录里,文件名以 .eslintrc.* 为名. 为了兼容以前写的代码,避免修改太多代码,把不符合自己习惯的规则去掉,简单配置代码: module.exports = { root: ...
 - 常见python面试题
			
1,简述列举了解的编程语言及语言间的区别? Python 解释型语言,代码简洁,易懂 C语言 编译型语言,底层语言 c++ 编译型语言,在C语言基础上加了面向对象 Java 混合型语言,可拓展性高 G ...
 - Junit +cucumber 运行报错 initiallizationError
			
step1: 访问 https://search.maven.org/ 搜索下载相关jar包 step2: 访问 http://maven.outofmemory.cn/info.cukes/cuc ...
 - 环境配置 | Pycharm远程开发的环境配置
			
目的:同局域网中的两台电脑,Mac上看视频学习编程 + 当服务器跑代码:Windows上使用Pycharm写代码.学习远程开发 (当前底子有限,很多操作可能存在理解偏差) Mac上代码存放路径:~/O ...
 - 题解 【Codeforces381A】 Sereja and Dima
			
本题是很好的双指针练习题. 关于双指针,详见洛谷日报#73. 我们可以用两个指针l和r表示题中两人接下来要比较的数字,用fl标记下一个将要取的人,并分别用两个计数器统计双方的答案. 因此,我们有了如下 ...