




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第19讲数据库应用系统实例
杨章伟e-mail:yang505412@163.com课程内容安排需求分析系统设计图书管理借阅管理读者管理系统管理系统集成数据库应用系统实例图书管理系统是一个典型的小型信息管理系统,也是系统设计中非常典型的一种。在教育行业中,图书的管理最为繁琐,数据量也最大,管理工作非常复杂,图书管理系统就是用来解决这些问题的。随着信息化管理的深化,在其他行业和单位也可以使用图书管理系统来管理类似的文档或资料等。为使读者对数据库应用系统的实现有一个完整的理解,本章从软件工程的角度,按照软件的生命周期,对图书管理系统的实现进行较完整的讲解。需求分析按照软件的生命周期,实现系统的第一个步骤就是需求分析。需求分析主要对系统需要实现的功能做一个概要说明,一般以数据流图的形式体现。对于图书管理系统,其主要用于实现对图书馆信息的管理。因此,根据对图书馆信息管理的调查分析,归纳出图书管理系统的几个通用功能,分别是管理有关读者、书籍、借阅的信息。根据以上分析,其数据流图DFD的顶层图如下图所示。系统设计为简单起见,此处将图书管理系统的结构分为4个模块:图书管理模块、读者管理模块、借阅管理模块和系统管理模块。总体设计通过以上需求分析中得到的数据流图和对功能的分析,可以将该图书管理系统的功能确定为如下4个部分。图书管理:对图书的类别和基本信息进行维护,主要包括图书类别管理、图书基本信息管理两个功能模块。读者管理:对读者的类别和基本信息进行维护。借阅管理:进行图书借阅操作,该部分是整个图书管理系统中最主要的部分,包括借阅图书、归还图书等功能模块。系统管理:对管理员的管理,主要包括添加管理员和修改密码功能模块。详细设计得到系统总体结构图后,就可以针对其中各个模块进行详细设计了。以结构图的方式描述前台程序与后台数据库之间的关系,能够细化与后台数据库及用户之间的关系。下面给出几个重要模块的程序结构图。图书管理是管理系统中一个必不可少的模块,用于对图书的类别和基本信息进行管理。通常,图书管理的程序流程如下图所示。数据库设计数据库设计(DatabaseDesign)指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。本章设计的实例为简单图书管理系统,由于其涉及数据量较小,故选择使用Microsoft的小型数据库Access作为后台,并设计数据表存储相关数据。“读者类别”表用于存储该图书管理系统所针对的读者类别及相关参数。“读者信息”表用于存储系统中读者的基本信息。“借阅信息”表用于存储系统内读者借阅的相关信息。“书籍信息”表用于存储该图书管理系统中所有图书的基本信息。此外,该系统中还有“图
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 桂林信息工程职业学院《软件质量保证与测试》2023-2024学年第二学期期末试卷
- 2025年保安证试题汇编及答案
- 保安证资格提升试题及答案
- 保护公共安全的策略试题及答案
- 上海市第二工业大学附属龚路中学2025届高三期初测试历史试题含解析
- 南京审计大学金审学院《基础生物学实验Ⅱ》2023-2024学年第二学期期末试卷
- 河北省任丘一中2024-2025学年高三入学检测试题生物试题含解析
- 2024-2025学年甘肃省武威第八中学高三5月三模考试英语试题含解析
- 2025年辽宁省沈阳市实验中学高三第二次模拟生物试题含解析
- 2025年化学考试准备的试题及答案
- 锂电池技术研发生产合同
- 【MOOC期末】《英美文学里的生态》(北京林业大学)期末中国大学慕课MOOC答案
- 眼镜定配工(初级)理论知识要素细目表
- 重晶石采购合同范例
- 《肺细胞病理学》课件
- 2024年共青团入团考试题库及答案
- 砖混结构工程施工组织设计方案
- 2019北师大版高中英语单词表全7册
- 女性健康知识讲座课件
- 儿童社区获得性肺炎管理指南(2024修订)
- 国际贸易规则变革研究
评论
0/150
提交评论