- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 1
案例1 图书馆管理系统
一、问题描述
对我校图书馆图书管理流程进行调研,开发设计一个能对图书、读者及图书借阅情况进行管理的图书馆管理系统。要求该系统能满足管理人员对图书管理以及读者借阅需要,根据权限不同,用户具有不同的功能和操作界面。
二、应用需求分析
1、用户需求调查
通过对现行图书馆业务的调查,明确了图书馆工作由图书管理、读者管理、借书服务和还书服务4部分组成。用户对现有系统功能的描述如下:
(1)图书管理
对馆内的所有图书按类别统一编码;对各类图书建立图书登记卡,登记图书的主要信息。
新购的图书要编码和建卡,对遗失的图书要注销其图书登记卡。
(2)读者管理
建立读者信息表,对读者统一编号。
对新加盟的读者,将其信息加入到读者信息表中;对某些特定的读者,将其信息从读者信息表中删除。
当读者情况变化时,修改读者信息表中相应的记录。
(3)借书服务
未借出的图书要按类别上架,供读者查看。
建立借书登记卡,卡上记录着书号、读者姓名和编号、借书日期;将借书登记卡按读者单位、读者编号集中保管。
读者提出借书请求时,先查看该读者的借书卡,统计读者已借书的数量。如果该读者无借书超期或超量情况,则办理借书手续。
办理借书手续的方法是:填写借书登记卡,管理员核实后读者可将图书带走。
(4)还书服务
读者提出还书要求时,先对照相应的借书卡,确认书号和书名无误后可办理还书手续。
办理还书手续的方法是:在借书卡上填写还书时间,管理员签名;将已还的借书卡集中保管;收回图书。
将收回的图书上架,供读者查看和借阅。
2、系统数据流程图
经过详细的调查,弄清了系统现行的业务流程。通过分析和抽象后,用数据流图表示。图1是图书馆管理系统的顶层数据流图。
读者情况
读者情况
图书情况
图书信息
P2
借书
管理
P3
安全
管理
D4 用户记录
D3 借书记录
D2 读者记录
图书
读者
管理员
P1
内部
管理
D1 图书记录
图书
读者
用户身份
管理员
情况
读者信息
借还书要求
图1 图书馆管理系统顶层数据流图
在图书馆管理系统顶层数据流图中,“ P1 内部管理”和“P2 借书管理”两个处理框所表示的功能都太复杂,对它们进一步细化后得出第二层数据流图。见图2和图3。实际上“P1.1 图书管理”还可以细化,分为新书处理和图书记录维护两个下级处理框,而“P1.2 读者管理”也可以细化为新读者入户和读者记录维护两个下级处理框。
图书情况
图书情况
P1.2
读者
管理
D2 读者记录
图书
P1.1
图书
管理
D1 图书记录
读者
读者情况
图2 “内部管理”的细化数据流图
D2 读者记录
D2 读者记录
借书请求
图书信息
P2.2
借书
处理
D3 借书记录
读者
P2.1
查看
书目
D1 图书记录
图书
读者
P2.3
还书
处理
图书
情况
还书
请求
图3 “借书管理”的细化数据流图
经过整理后得出细化后得系统数据流图,如图4所示。
图书情况
图书情况
P1.2
读者
管理
D2 读者记录
图书
P1.1
图书
管理
D1 图书记录
读者
读者情况
D2 读者记录
借书请求
图书信息
P2.2
借书
处理
D3 借书记录
读者
P2.1
查看
书目
D1 图书记录
图书
读者
P2.3
还书
处理
图书
情况
还书
请求
P3
安全
管理
D4 用户记录
管理员
管理员
情况
用户身份
用户身份
用户身份
用户身份
图4 细化后的图书馆管理系统数据流图
3、系统数据字典
图书馆管理系统数据流图中,数据信息和处理过程需要通过数据字典才能描述清楚。下面主要对数据流图中的数据流、数据存储和处理过程进行说明。
(1)主要的数据流定义
数据流名称:图书情况
位置:图书-P1.1,图书-P2.3
定义:图书情况=类别+出版社+作者+书名+定价+完好否
数据流量:平均流量为每月传输1000次,高峰期流量每天传输100次。
说明:图书入库时,根据图书情况建立图书记录;读者还书时要核实图书基本信息是否与图书记录相符,要检查图书是否完好。
数据流名称:用户身份
位置:P3-{P1.1,P1.2,P2.1,P2.3}
定义:用户身份=[非法用户|管理员|读者]
数据流量:平均流量为每天传输2000次,高峰期流量每小时传输100次。
说明:不同的用户身份进入的处理过程不同。
(2)主要的数据存储定义
数据存储编号:D3
数据存储名称:借书记录
输入:P2.2
输出:P2.2,P2.3
数据结构:借书记录=书号+读者编号+借阅日期
数据量和存取频度:数据量为50000条,存取频度为每天1000次。
存取方式:联机处理;以更新操作为主;随机检索。
说明:读者借阅了
您可能关注的文档
- 二注册建造师《建筑工程管理与实务》模拟试题.doc
- 某房地产开发公司对研究工作的管理制.doc
- 数据结构研究职工管理.doc
- 上海声通呼叫中心知识库管理完整.doc
- 【新版】汽车整车维修企业开业申请书类.doc
- Struts+Hibernate+Spring广告管理完整论文.doc
- 教学管理的分析与实现软件技术.doc
- 全球资产管理行业结构发展格局.doc
- 打造企业自己的培训体系.doc
- 电视大学国际企业管理总复习.doc
- CECS 198-2006 空调用无规共聚聚丙稀(PP-R)塑铝稳态复合管管道工程技术规程.docx
- 【生物(芜湖专版)】天一大联考安徽省高三上学期11月期中联考.docx
- 上进联考江西省2026届高三11月一轮复习阶段检测化学(含答案).pdf
- 上进联考江西省2026届高三11月一轮复习阶段检测物理(含答案).docx
- 辽宁省重点高中沈阳市郊联体2025一2026学年度上学期高三年级期中考试英语(含答案).docx
- 天一大联考安徽省高三上学期11月期中联考政治(含答案).docx
- 天一大联考安徽省高三上学期11月期中联考生物(含答案).docx
- 河南省百师联盟2026届高三年级11月阶段检测政治.docx
- 安徽省华师联盟2026届高三第一学期11月质量检测英语(含答案).docx
- 安徽省1号卷A10联盟2026届高三上学期11月期中质量检测政治A.docx
最近下载
- word格式:报价单-通用报价单.docx VIP
- 川教版(2024)《信息科技》四年级上册 单元3 活动三 《处理规范的数据》课件.pptx VIP
- 北京市大兴区2024-2025学年七年级上学期期末英语试题(含答案).docx VIP
- 《瓶子哈哈镜》幼儿园大班科学微课讲课PPT课件.pptx VIP
- EPCM项目管理实施规划.docx VIP
- 水利水电工程标准施工招标文件2009年版.doc
- 室内除甲醛报价单模板.docx VIP
- 外用制剂仿制药开发I-处方工艺研究及质量控制评价.ppt VIP
- GB50055-2011 通用用电设备配电设计规范 (2).pdf VIP
- GB_T 13542.2-2021电气绝缘用薄膜 第 2 部分 试验方法.docx VIP
原创力文档


文档评论(0)