结构化分析—大学图书馆信息管理系统.docx

结构化分析—大学图书馆信息管理系统.docx

ID:52351168

大小:463.04 KB

页数:13页

时间:2020-03-26

结构化分析—大学图书馆信息管理系统.docx_第1页
结构化分析—大学图书馆信息管理系统.docx_第2页
结构化分析—大学图书馆信息管理系统.docx_第3页
结构化分析—大学图书馆信息管理系统.docx_第4页
结构化分析—大学图书馆信息管理系统.docx_第5页
资源描述:

《结构化分析—大学图书馆信息管理系统.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、大学图书馆信息管理系统实验报告一学校:xxxxxx班级:2014秋计算机科学与技术姓名:xx学号:xxxxxxxx一、实验目的随着程序技术的发展,大学生图书馆信息管理系统也随之需要进一步拓展。本次实验报告就是基于这种思路,用软件工程的方法开发一个新型的大学生图书馆管理系统,以适应时代的发展。二、实验内容开发一个B/S和C/S混合模式的大学图书馆信息管理系统。三、系统需求说明1.系统需求分析以及系统流程图l图书馆管理系统需要有能够及时查询书库中图书的库存量,以便及时准确地为学生服务,提供借阅信息,可以打印清单,浏览数据等,管理权限由系统管理员掌握分配。这个是图书馆的总体需求。l图书

2、馆各项数据信息必须保证安全性和完整性,设置多级权限以及密码管理,确保系统的安全,这个是数据安全的考虑。l系统管理员根据市场图书行情定时的整理系统数据库,对图书的借阅、学生的管理情况,书库的增减等均由系统执行,并将执行结果归档保存。这个是对数据的整理角度考虑。经过仔细分析研究,将系统流程规定如下:系统流程图1-11.数据流程图逻辑模型l现行的逻辑通过数据流图表示,顶层数据流图如图2-1所示。图2-1顶层数据流图图2-20层数据流图l细化数据流程图在顶层数据流图中,“内部管理’’和“借书管理’’两个处理框功能都太复杂,对它们进一步细化后得出1层数据流图。图2-3是对“内部管理’细化为

3、图书管理和读者管理两个子处理框的流图。图2-31层数据流图——“内部管理”“借书管理”处理框中包括“借书处理”、“还书处理”和“查看书目”三个子处理框,其细化数据流图如图2-4所示。图2-41层数据流图——“借书管理”汇总后得到的系统数据流图,如图2-5所示。图2-5细化后的图书管理系统数据流图3.系统的数据字典图书管理系统数据流图中,数据信息和处理过程需要通过数据字典才能描述清楚。图书管理系统的数据字典,主要对数据流图中的数据流、数据存储和处理过程进行说明。l数据流的定义图书管理系统的主要数据流定义如表3-1所示。表3-1主要的数据流定义表序号名称位置结构定义数据流量平均高峰期

4、1图书情况图书→P1.1类别+出版社+作者每月1000次每天100次图书→P2.3+书名+定价+完好否2读者情况读者→P1.3姓名+单位+性别+电话每年80000每天1000次3管理员情况管理员→P3用户名+口令每年100次每天10次4用户身份P3→{P1.1,P1.2,P2.1,P2.3}[非法用户

5、内部管理员

6、服务管理员]每天2000次每小时100次5借书请求读者→2.1类别

7、书名每天1000次每小时300次6还书请求读者→2.3读者+图书情况每天1000次每小时300次7图书信息P2.1→2.2输入书号+读者编号每天1000次每小时250次l数据存储的定义图书管理系统的主要

8、数据存储定义如表3-2所示。表3-2主要的数据存储定义表编号名称输入输出结构数据量存取频率存取方式说明D1图书记录P1.1P2.1,P2.2,P2.3书号+类别+出版社+作者+书名+定价+借出否250000条每天1000次联机处理;检索和更新;主要是随机检索书号具有唯一性和非空性D2读者记录P1.2P2.2,P2.3编号+姓名+单位+性别+电话15000条每天500次联机处理;主要是检索处理;以随机检索为主编号具有唯一性和非空性,性别只能是“男”或“女”D3P2.2P2.2,P2.3借书记录书号+读者编号+借阅日期50000条每天1000次联机处理;以更新操作为主;随机检索读者编

9、号是外码,参照表为“读者.编号”;书号是外码,参照表为“图书.书号”;借阅日期为添加记录的当天日期。D4用户记录P3P3用户+密码+级别1000条每天100次联机处理;以检索为主;顺序检索。级别是“内部管理员”或“服务管理员”l处理过程的定义图书管理系统的主要处理过程定义如表3-3所示。表3-3主要的处理过程定义表过程编号处理过程名输入输出处理说明P1.1图书管理图书管理,用户身份D1对图书按类别统一编码,将图书信息数据化,存储在图书记录表中P1.2读者管理读者情况,用户身份D2建立读者信息表,对读者统一编号;实现读者记录表的增删改维护功能。P2.1查看书目借书请求,D1,用户身

10、份借书请求,图书信息实现根据图书类别查询图书、根据书名模糊查询图书的功能。P2.2借书处理图书信息,D1,D2,D3借书记录确认读者符合借书条件,办理借书手续。P2.3还书处理D1,D2,D3,还书请求,图书情况,用户身份D3对照相应的借书卡,确认书号和书名无误后可办理还书手续。P3安全管理管理员情况,D4通过用户和口令,确认用户身份,保证系统的安全性。用户身份,D4,管理员情况4.IPO图图书管理系统功能模块的输入数据、输出数据和完成处理等情况通过IPO图(描述一个功能模块的输

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。