按关键词阅读: 设计 图书 报告 管理信息系统
处理:根据读者录入数据流“图书名称”、“作者”或“图书编号” , 检索图书馆数据库 , 确定图书名;再根据图书编号或作者 , 确定图书 输出的数据项:图书馆藏地址 , 图书总量 , 图书可借阅量 , 已借图书应还日期 处理逻辑编号:P-02处理逻辑名称:借书处理简述:登记读者的借阅数据输入的数据流:读者姓名 , 借书证号 , 联系电话 , 来源于读者;图书编号 , 图书名称 , 借书日期 处理:根据输入的数据流“图书 。
13、编号”和“借书证号” , 将数据记录下来 。
输出的数据流:应还日期 处理逻辑编号:P-03处理逻辑名称:还书处理简述:登记读者的还书数据输入的数据流:读者姓名 , 借书证号 , 联系电话 , 来源于读者;图书编号 , 图书名称 , 还书日期 。
处理:根据输入的数据流“图书编号”和“借书证号” , 查阅是否逾期 , 若逾期 , 输出罚款通知书 , 如没有逾期 , 消除借书记录 输出的数据流:罚款通知单(逾期情况下) 数据存储的定义数据存储编号:F-01数据存储名称:借书记录简述:记录读者借书的数据 。
数据存储组成:图书名称+图书编号+馆藏地址+库存量+借书证号+借书日期 关 键 字:图书编号 外部实体的定义外部实体编号:S-01外部实体的名称: 。
14、读者简述:阅读图书的读者输入的数据流:I-01、I-02输出地数据流:应还日期3. 系统设计针对读者查询图书的需求 , 参照现有的开发环境 , 利用可用资源和使用资源 , 设计出一个能满足相应功能需求的系统 , 力求系统界面简洁、友好 , 输入简单 , 功能完善、齐全 。
3.1 功能结构图设计 所谓功能结构图就是将系统的功能进行分解 , 按功能从属关系表示的图表根据业务、据流程图等 , 本系统的功能结构可设计如图所示图书馆管理系统图书查询管理借书管理还书管理录入图书信息有无可借复本显示图书地址更新数据图书入库核对图书是否过期登记借书信息图书出库更新数据图4 功能结构图3.2 输出设计 输出设计必须为读者提供准确、及时、使用的信 。
15、息 。
系统只有通过输出才能实现服务 。
1) 确定输出内容 , 即必须确定借阅者在适用信息方面的要求 。
设计输出的信息内容包括输出信息形式、输出项目及数据结构、数据类型、位数及取值范围、生成途径、完整性及一致性 。
比如(1) 按某一条件查询可按图书类别输出结果(2) 按照书名查询输出图书地址2) 选择输出设备和介质 。
输出设备为显示终端、打印机等 , 输出介质为纸张 。
3) 确定输出格式 。
3.3输入设计 输入设计的目标是保证系统输出数据的正确性 , 在此前提下 , 应做到输入方法简单、迅速、经济、方便 。
在输入设计中 , 提高效率和减少错误是两个最根本的原则 , 要遵循最小量原则、简单性原则、早检验原则、少转换原则 。
(1) 输入读者 。
16、基本信息 。
包括:读者姓名、借书证号 , 班级 , 密码等基本信息 。
(2) 登陆成功后的界面 , 选择所要进行的操作 。
(3)输入图书的基本信息 。
包括:图书名称、图书地址、图书作者 , 出版社 , 图书类型等基本信息 。
3.4 代码设计 新系统为每本图书设计了代码 , 一方面可以统一图书信息 , 另一方面是为了方便数据的输入 。
图书代码以数字和字母表示 。
设计方案如下图所示 。
*书号房间号3.5数据库设计 数据库是数据库应用程序的核心 。
数据库设计是建立一个应用程序最重要的步骤之一 。
数据库设计一般要在需求分析和数据分析的基础上进行概念设计、逻辑设计和物理设计 。
(1) 概念设计经过我们对图书馆的调查我们了解了该系统中的几个实体类型有:学 。
17、生、图书管理员、图书还有采购员 。
这些实体之间的相互关系有: 学生与图书之间有“借阅”关系 , 是多对多的 。
图书管理员与图书之间有“管理”关系 , 是一对多的 。
采购员与图书之间有“采购”关系 , 是一对多的 。
每个实体的属性分别是:学生:姓名 , 借书证号 , 联系电话图书:书名 , 书号 , 数量 , 地址图书管理员:姓名 , 工号采购员:姓名 , 工号画出库存管理的E-R图如下图所示:工号学生借阅图书借书日期还书日期书名数量书号地址采购管理图书采购员联系电话图书管理员mnnmnm姓名借书证号工号姓名图5 E-R 图 (2)逻辑设计逻辑设计的任务是根据DBMS的特征把概念结构转换为相应的逻辑结构 。
稿源:(未知)
【傻大方】网址:/a/2021/0707/0022751575.html
标题:图书|图书管理信息系统设计报告( 三 )