- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
第10章 综合应用实例—— 图书管理系统 第10章 综合应用实例——图书管理系统 10.1 项目功能概述 10.2 数据库设计 10.3 架构设计 10.4 Web表现层设计 10.5 业务逻辑层设计 10.6 代码实现 10.7 本章小结 习题10 第10章 综合应用实例—— 图书管理系统 10.1 项目功能概述 本章综合运用前面各章所介绍的知识设计一个图书管理 系统。图书馆的信息化管理从最初对业务管理实行信息化管 理发展到对图书馆各个业务流程进行系统化和网络化管理, 并建立大规模的以个体文献目录联机查询为主的资源共享系 统。本章仅介绍与读者和图书相关的一些基本功能及其设计 实现。 第10章 综合应用实例—— 图书管理系统 一个图书管理系统包含管理员模块和读者模块。管理员 模块负责维护读者信息、图书信息和图书流通信息。其中, 读者信息管理主要供管理员录入和修改读者档案以及维护读 者的借书证状态;图书信息管理主要维护图书档案的录入、 修改以及设置图书状态;图书流通管理主要维护图书的借阅 与归还。读者模块供读者使用,读者可以查询自己的个人信 息、图书信息及图书借阅信息,并能在规定的续借次数内进 行图书续借。 根据以上的分析可以设计出图书管理系统的主要功能模 块图,如图10-1所示。 第10章 综合应用实例—— 图书管理系统 图10-1 图书管理系统功能模块划分 第10章 综合应用实例—— 图书管理系统 10.2 数 据 库 设 计 一个图书管理系统中包含多张表,分别存储相应子功能 的数据,其中“读者信息”表和“ 图书信息”表是关键表,用于 存储读者信息和图书信息。图书管理系统实际上就是对读者 信息和图书信息进行管理。图书管理系统中与读者和图书最 相关的两个流程是图书借阅流程和图书归还流程。 第10章 综合应用实例—— 图书管理系统 10.2.1 图书管理系统E-R图 图书管理系统中关键实体的E-R 图如图10-2所示。 第10章 综合应用实例—— 图书管理系统 图10-2 图书管理系统E-R 图 第10章 综合应用实例—— 图书管理系统 10.2.2 图书管理系统中的相关表 1.图书信息表 图书信息表books存储图书的主要信息,如表10-1所 示。 第10章 综合应用实例—— 图书管理系统 表10-1 图书信息表books 字段名称 类 型 中 文 说 明 bookId Int 图书编号(主键自增) bookNum nvarchar(50) 图书代码(唯一,且不为空) bookname nvarchar(50) 书名 author nvarchar(50) 作者 translator nvarchar(50) 译者 booktype nvarchar(50) 类别(符合《中图法》的类别名称) publisher nvarchar(50) 出版社 editions nvarchar(50) 版次 pubDate
您可能关注的文档
- Visual Basic .NET软件开发技术 吴绍根 教学课件 第11章 创建并使用Web服务.pdf
- Visual Basic .NET软件开发技术 吴绍根 教学课件 第12章 打包和部署.NET应用.pdf
- Visual Basic 6.0程序设计 教学课件 吴昌平 第九章.pdf
- Visual Basic 6.0程序设计教程 第3版 普通高等教育“十一五”国家级规划教材 教学课件 罗朝盛 第8章 文件.pdf
- Visual Basic 6.0程序设计教程 第4版 普通高等教育“十一五”国家级规划教材 教学课件 罗朝盛 第8章 文件及应用.pdf
- Visual Basic 6.0程序设计教程 教学课件 黄静华 王辉 第08章.pdf
- Visual Basic 管理信息开发案例 教学课件 武新华 第1-4章 第3章 办公文档管理信息系统.pdf
- Visual Basic 管理信息开发案例 教学课件 武新华 第5-7章 第5章 企业日常合同信息管理系统.pdf
- Visual Basic.NET程序设计 教学课件 马宏锋_ 第1章.pdf
- Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材 教学课件 黄锐军 第3章 数组对象.pdf
- 保险实务 教学课件 李杰 bxsw1 1.2.pdf
- 保险实务 教学课件 李杰 bxsw1 1.3.pdf
- 保险实务 教学课件 李杰 bxsw4 4.2.pdf
- 保险实务 教学课件 李杰 bxsw8 8.1.pdf
- 保险实务 教学课件 李杰 bxsw12 12.1.pdf
- 保险学(修订版) 教学课件 张洪涛 郑功成 著 保险学CH2.pdf
- 仓储管理 第二版 教学课件 田源 第三章 商品储存业务管理.pdf
- 仓储管理 第二版 教学课件 田源 第一章 概 论.pdf
- 仓储管理 教学课件 郑文岭 赵阳 第5章 装卸与搬运作业.pdf
- 仓储设备使用与维护 教学课件 陈建平 项目七 接触起重机械.pdf
最近下载
知传链电子书
- 练习-[共3页]-317-JavaScript忍者秘籍(第2版)-人民邮电出版社-[美]John Resig 莱西格 Bear Bibeault 贝比奥特 Josip Maras 马瑞斯.pdf
- 练习-[共3页]-297-JavaScript忍者秘籍(第2版)-人民邮电出版社-[美]John Resig 莱西格 Bear Bibeault 贝比奥特 Josip Maras 马瑞斯.pdf
- 练习-[共3页]-241-JavaScript忍者秘籍(第2版)-人民邮电出版社-[美]John Resig 莱西格 Bear Bibeault 贝比奥特 Josip Maras 马瑞斯.pdf
- 定义getter和setter-[共6页]-220-JavaScript忍者秘籍(第2版)-人民邮电出版社-[美]John Resig 莱西格 Bear Bibeault 贝比奥特 Josip Maras 马瑞斯.pdf
- 练习-[共3页]-215-JavaScript忍者秘籍(第2版)-人民邮电出版社-[美]John Resig 莱西格 Bear Bibeault 贝比奥特 Josip Maras 马瑞斯.pdf
- 练习-[共4页]-180-JavaScript忍者秘籍(第2版)-人民邮电出版社-[美]John Resig 莱西格 Bear Bibeault 贝比奥特 Josip Maras 马瑞斯.pdf
- 把生成器和promise 相结合-[共3页]-176-JavaScript忍者秘籍(第2版)-人民邮电出版社-[美]John Resig 莱西格 Bear Bibeault 贝比奥特 Josip Maras 马瑞斯.pdf
- 与生成器交互-[共3页]-155-JavaScript忍者秘籍(第2版)-人民邮电出版社-[美]John Resig 莱西格 Bear Bibeault 贝比奥特 Josip Maras 马瑞斯.pdf
- 使用生成器-[共3页]-152-JavaScript忍者秘籍(第2版)-人民邮电出版社-[美]John Resig 莱西格 Bear Bibeault 贝比奥特 Josip Maras 马瑞斯.pdf
- 练习-[共3页]-141-JavaScript忍者秘籍(第2版)-人民邮电出版社-[美]John Resig 莱西格 Bear Bibeault 贝比奥特 Josip Maras 马瑞斯.pdf
文档评论(0)