图书馆管理系统_大学本科毕业论文(编辑修改稿)内容摘要:

密 码   用 户 、 密 码 哈尔滨工业大学华德应用技术学院毕业设计(论文) 10 F 1 图 书 信 息F 3 借 阅 信 息F 4 归 还 记 录管 理 读 者信 息图 书 管 理 员管 理 图 书信 息管 理 归 还记 录管 理 借 阅信 息借 阅 信 息借 阅 信 息用 户 信 息个 人 信 息设 置个 人 信 息个 人 信 息登 录  用 户 、 密 码                用 户 、 密 码F 2 读 者 信 息归 还 记 录归 还 记 录图 书 信 息读 者 信 息    图 书 信 息读 者 信 息 图 32 图书管理员数据流程图 数据字典 数据字典是对描述数据流程图中的数据项、数据流、数据存储、加工处理逻辑等组成部分的严格定义,下面 是本系统的数据字典。 数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。 数据项的定义 编号: 101 字段: BOOK_ID 简述:图书编号 类型:字符型 长度: 32 字节 编号: 102 字段: BOOK_NAME 简述:图书名称 类型:字符型 哈尔滨工业大学华德应用技术学院毕业设计(论文) 11 长度: 100 字节 编号: 103 字段: BOOK_AUTHOR 简述:图书作者 类型:字符型 长度: 100 字节 编号: 104 字段: BOOK_PRICE 简述:图书价格 类型:数字型 长度: 4 编 号: 105 字段: BOOK_MESS 简述:图书简介 类型:字符型 长度: 500 字节 编号: 106 字段: BOOK_CBS 简述:出版社 类型:字符型 长度: 32 字节 编号: 107 字段: BOOK_SL 简述:图书数量 类型:数字型 长度: 3 编号: 108 哈尔滨工业大学华德应用技术学院毕业设计(论文) 12 字段: OP_RQ 简述:操作日期 类型:日期型 编号: 109 字段: BOOKCATEGORY_ID 简述:图书类别编号 类型:字符型 长度: 100 字节 编号: 110 字段: BOOK_SHELF 简述:书架 类型:字符型 长度: 32 字节 编号: 201 字段: READER_ID 简述:读者编号 类型:字符型 长度: 32 字节 编号: 202 字段: READER_NAME 简述:读者姓名 类型:字符型 长度: 20 字节 编号: 203 字段: READER_BIRTH 简述:读者生日 类型:日期型 哈尔滨工业大学华德应用技术学院毕业设计(论文) 13 编号: 204 字段: DEPART_ID 简述:部门编号 类型:字符型 长度: 32 字节 编号: 205 字段: OP_NAME 简述:操作人信息 类型:字符型 长度: 20 字节 编 号: 206 字段: CITY_ID 简述:所属城市编号 类型:字符型 长度: 32 字节 编号: 207 字段: XL_ID 简述:学历 编号 类型:字符型 长度: 32 字节 编号: 208 字段: OP_RQ 简述:操作日期 类型:日期型 编号: 209 字段: READERCATEGORY_ID 简述:读者类型编号 类型:字符型 哈尔滨工业大学华德应用技术学院毕业设计(论文) 14 长度: 32 字节 编号: 301 字段: JYMX_ID 简述:借阅明细编号 类型:字符型 长度: 32 字节 编号: 302 字段: READER_ID 简述: 借阅人编号 类型:字符型 长度: 32 字节 编号: 303 字段: BOOK_ID 简述:图书编号 类型:字符型 长度: 32 字节 编号: 304 字段: JY_SL 简述:借阅数量 类型:数字型 长度: 2 编号: 305 字段: GD_TIME 简述:规定还书时间 类型:日期 编号: 306 字段: JY_TIME 哈尔滨工业大学华德应用技术学院毕业设计(论文) 15 简述:借阅时间 类型:日期 编号: 401 字段: GH_ID 简述:归还信息编号 类型:字符型 长度: 32 字节 编号: 402 字段: GH_READERID 简述:读者 编号 类型:字符型 长度: 32 字节 编号: 403 字段: JY_TIME 简述:借阅时间 类型:日期 编号: 404 字段: JY_NUM 简述:借阅数量 类型:数字型 长度: 2 编号: 405 字段: GH_BOOKID 简述:归还书编号 类型:字符型 长度: 32 字节 编号: 406 哈尔滨工业大学华德应用技术学院毕业设计(论文) 16 字段: GD_TIME 简述:规定还书时间 类型:日期 编号: 407 字段: SJ_TIME 简述:实际还书时间 类型:日期 数据流的定义 数据流编号: F1 数据流名称:图书信息 数据流简述:管理员 填写图书信息 数据流来源:管理员 数据流去向:图书信息表 数据流组成: 101+102+103+104+105+106+107+108+ 109+110 数据流编号: F2 数据流名称:读者信息 数据流简述:管理员填写读者信息 数据流来源:管理员 数据流去向:读者信息表 数据流组成: 201+202+203+204+205+206+207+208+ 209 数据流编号: F3 数据流名称:借阅信息 数据流简述:读者借阅图书,管理员填写借阅信息 数据流来源:读者,管理员 数据流去向:借阅信息表 数据流组成: 301+302+303+304+305+306 哈尔滨工业大学华德应用技术学院毕业设计(论文) 17 数据流编号: F4 数据流名称:归还信息 数据流简述:读者归还图书,管理员填写归还信息 数据流来源:读者,管理员 数据流去向:归还信息表 数据流组成: 401+402+403+404+405+406+407 本章小结 本章对图书馆管理系统的在可行性分析的基础上根据用户需求进行需求分析,本章确定了 软件系统各模块间的关系及模块功能 , 根据数据之间的关系绘制了 本系统 的数据流图 , 并描述了数据字典, 通过本章的论 述对整个系统的设计有更加详细的了解, 为以后的程序设计奠定 了 基础。 哈尔滨工业大学华德应用技术学院毕业设计(论文) 18 第 4章 总体设计 总体设计主要是指在系统分析的基础上,对整个系统模块的划分、数据的设计以及整个系统结构规划等方面进行合理的安排。 主要目标是将系统分析阶段所提出的反映了信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理方案。 系统功能 设计 该系统 在 Windows XP 环境下 , 主要采用 MyEclipse 开发工具 ,Oracle 10g 数据库来设计 , 开发过程与成果应符合 GB/T 114571995 软件工程术语 , GB/T 85671988 计算机软件产品开发文件编制指南等。 图书管理系统总体结构图 绘制系统结构图的过程,实际上就是对系统功能模块进行分解设计的过程,即合理地将数据流程图转变为所需要的系统结构图。 系统结构图将会使读者和用户能直观的了解系统的结构模式,理解系统的各个功能的结构,能很好地方便用户使用和理解整个系统。 本系统的结构图如图 41 所示: 图 书 馆 管 理 系 统系统管理图书管理读者管理图书借阅管理数据统计管理用户设置图书类别设置读者类别设置图书信息管理图书信息查询读者信息管理读者信息查询图书归还图书借阅图书续借库存数量统计借阅数量统计 图 41 系统结构图 哈尔滨工业大学华德应用技术学院毕业设计(论文) 19 各 模块功能描述 系统管理。 该模块主要包括图书类别设置、用户设置和读者类别设置三个子模块: 图书类别设置。 该功能选项用于系统管理员对每 本图书的类别进行设置。 该功能是对 db_bookcategory 表进行维护修改等操作,修改后的信息将被保存在该表中。 用户设置。 该功能子模块主要是系统管理员对系统用户信息的管理,通常每一个用户都有详细信息,产生用户时未必要填写完整,可通过此子模块的功能实现对用户信息的补充、修改、删除和修改密码等操作,该操作是对db_user 表进行操作,在对用户进行了相关的操作后把操作后的最新信息存放在该表中。 读者类别设置。 该功能选项用于系统管理员根据每个学生的学历不同对读者的类别进行设置,不同学历的读者的允许借书数量和图书 可持有天数是不同的。 该功能是对 db_readercategory 表进行维护修改等操作,修改后的信息将被保存在该表中。 读者管理。 该模块主要包含读者类型管理和读者信息管理两个子模块: 读者信息查询。 该子模块是对图书馆系统用户读者的信息进行查询 ,该操作是对于 db_reader 表进行。 读者信息管理。 该子模块是对读者的基本信息进行管理 ,可以对读者的基本信息进行添加 ,修改 ,删除操作 ,这下操作均是对 db_reader 表进行的 ,并将操作后的结果保存在该表中。 图书管理。 图书管理功能模块可分为图书信息查询和图书信息管理两 个子模块: 图书信息查询。 该子模块是对图书馆系统库存图书的信息进行查询 ,该操作是对于 db_book 表进行。 图书信息管理。 该子模块是对图书的基本信息进行管理 ,可以对图书的基本信息进行添加 ,修改 ,删除操作 ,这下操作均是对 db_book 表进行的 ,并将操作后的结果保存在该表中。 借阅管理。 图书借阅管理功能模块可分为图书借阅信息的维护、图书归还信息的维护和图书续借信息的维护三个子模块: 哈尔滨工业大学华德应用技术学院毕业设计(论文) 20 图书借阅信息的维护。 该功能选项用于系统管理员对每本图书的借阅情况产生的明细表,详细记录着每本书的借阅情况以及读者的详细信息以便联系。 该功能是对 db_jymx 表进行维护修改等操作 ,修改后的信息将被保存在该表中。 图书归还信息的维护。 该功能选项用于系统管理员对每本图书的归还情况产生的明细表,借出的书籍归还后,借阅明细以历史记录的形式被存放在归还明细表中。 该功能是对 db_bookgh 表进行维护修改等操作 ,修改后的信息将被保存在该表中。 图书续借信息。 该功能选项针对借出图书后并没有在规定还书日期内读完书籍的读者需求,对图书的归还日期进行延期操作。 该功能是对 db_jymx表进行维护修改等操作 ,修改后的信息将被保存在该表中。 数据统计。 数据统计模 块主要是根据借阅明细表中的借书数量的记录和图书信息表中库存数量的记录进行的数据统计显示功能,没有单独用表维护。 数据库 设计 数据库是整个系统的基石 ,数据库的设计优劣直接影响到整个系统的设计成败 ,本节对数据库的设计进行专门阐述。 数据库是数据管理的最新技术,十多年来数据库管理系统已从专用的应用程序发展成为通用的系统软件。 由于数据库具有数据结构化,最低冗余度,较高的程序与数据独立性,易于扩充,易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的,因此不仅大型计算机及中小型计算机,甚至微型机都配有数据 库管理系统。 数据库 ER 图设计 ER 图也称实体 联系图 (Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。 本系统的 ER。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。