




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 图书馆管理系统 数据库应用技术设计 书 1课程设计的主要目的是: 在现今信息发达的社会,图书的发行量与日俱增。传统的图书馆已经无法达到所要求的功能,因此需要对书籍资源、读者资源、借阅信息进行管理,及时了解各个环节中信息的变更,有利于管理效率的提高。 2该系统使用的环境: 硬件:计算机一台。 软件: P、 000、 008 二、系统需求分析 图 1 系统功能分解 图 2 第 0 层数据流图 数据处 理 数据来源 数据存储 数据输出 2 图 3 第一层数据流图 图 3 图书信息数据流 图 4 学生数据流 检查有效性 有效输入,进入程序 用户登录要求 无效输入 接受查询信息 查询图书信息 添加图书信息 数据文件 输出信息 图书表 输出查询信息 修改请求 添加请求 查询请求 修改图书信息 修改 学生信息 添加学生信息 接受查询信息 查询学生信息 数据文件 修改请求 职工信息添加请求 输出修改信息 学生信息表 查询请求 输出查询信息 3 数据字典 1、主要数据项的定义 ( 1)图书 属性名 数据类型 长度 允许空 备注 书号 0 N 唯一 书名 0 N 作者 0 N 价格 Y 类别 0 Y 总册数 Y 剩余册数 Y ( 2)学生 属性名 数据类型 长度 允许空 备注 学号 0 N 唯一 姓名 0 Y 性别 Y 班级 0 Y ( 3)学生借书 属性好 数据类型 长度 允许空 备注 书号 0 N 学号 0 N 借书日期 N 还书日期 N 三、数据库逻辑结构设计 通过 型到关系模型的转化,可以得到如下关系模式: 图书( 书号 ,书名,作者,类别,定价,总册数,剩余册数) 学生( 学号 ,姓名,性别,班级) 借阅图书( 书号,学号 ,借书日期,还书日期)。 四、数据库概念结构设计 1、 数据库 需要表达的信息有以下几种: ( 1) 图书信息 ( 2) 学生信息 ( 3) 管理员信息 ( 4) 学生归还图书信息 通过分析整理可得图书管理系统 为: 4 系统 数据库实施 数据库及表结构的创建 设本系统使用的数据库名为图书管理系统,根据已设计的关系模式和和各模式的完整性要求,现在就可以在数据库系统中是这些逻辑结构。下面是创建基本表的 句: 下面是使用 立的图书管理系统 系统 各基本表的属性如下: 学生 班级 性别 姓名 学号 借阅 图书 还书日期 借书日期 总册数 定价 剩余册数 作者 类别 书名 书号 5 图书信息: 学生信息: 借阅图书信息: 五、系统详细设计 本系统分成 6 个窗口,在程序设计时需要 6 个 序代码如下: 一、实现用户登录 书馆管理系统 6 ; e) = 2010 & = 123) (); 用户名或密码错误,请重新输入! ); e) ; 7 二、完成对图书信息的查询,添加和更新等管理 e) 书馆管理系统 ); /*创建并返回一个与 的 象实例 时获取或设置要对数据源执行的 ( 书 + = + , /创建一个 象实例 ; /获取一个 于在数据源中选择记录 ;/生成数据集实例 ;/打开本次设置的数据库连接 /将以上在数据源中选择的记录的所有行填充到数据集中,仍然命名为表 图书 ); /*在运行时设置 在 0; ;/断开本次数据库连接 e) 书馆管理系统 ); /*创建并返回一个与 象实例 时获取或设置要对数据源执行的 (书 (书号 ,书名 ,作者 ,定价 ,类别 ,总册数 ,剩余册数 ) + , + , + , + , + , + , + ), /创建一个 象实例 ; /获取一个 于在数据源中选择记录 ;/生成数据集实例 ;/打开本次设置的数据库连接 /将以上在数据源中选择的记录的所有行填充到数据集中,仍然命名为表 图书 ); /*在运行时设置 在 8 ;/断开本次数据库连接 e) 书馆管理系统 ); /*创建 并返回一个与 象实例 时获取或设置要对数据源执行的 (书 + = + , /创建一个 象实例 ; /获取一个 于在数据源中选择记录 ;/生成数据集实例 ;/打开本次设置的数据库连接 /将以上在数据源中选择的记录的所有行填充到数据集中,仍然命名为表 图书 ); /*在运行时设置 在 ;/断开本次数据库连接 e) e) e) 书馆管理系统 ); /*创建并返回一个与 象实例 时获取或设置要对数据源执行的 (书 + = + 号 = + , /创建一个 象实例 ; 9 /获取一个 于在数据源中选择记录 ;/生成数据集实例 ;/打开本次设置的数据库连接 /将以上在数据源中选择的记录的所有行填充到数据集中,仍然命名为表 图书 ); /*在运行时设置 在 ;/断开本次数据库连接 三、完成对学生信息的管理 e) 书馆管理系统 ); /*创建并返回一个与 象实例 时获 取或设置要对数据源执行的 ( 生 号 = + , /创建一个 象实例 ; 10 /获取一个 于在数据源中选择记录 ;/生成数据集实例 ;/打开本次设置的数据库连接 /将以上在数据源中选择的记录的所有行填充到数据集中,仍然命名为表 图书 ); /*在运行时设置 在 ; ;/断开本次数据库连接 e) 书馆管理系统 ); /*创建并返回一个与 象实例 时获取或设置要对数据源执行的 (生 (学号 ,姓名 ,性别 ,班级 ) + , + , + , + ), /创建一个 象实例 ; /获取一个 于在数据源中选择记录 ;/生成数据集实例 ; 学生 ); ; e) 书馆管理系统 ); 生 号 = + , ; ;/生成数据集实例 ;/打开本次设置的数据库连接 学生 ); ;/断开本次数据库连接 11 四、完成对借书信息的管理 e) 书馆管理系统 ); /*创建并返回一个与 象实例 时获取或设置要对数据源执行的 ( 生借书 , /创建一个 象实例 ; /获取一个 于在数据源中选择记录 ;/生成数据集实例 ;/打开本次设置的数据库连接 /将以上在数据源中选择的记录的所有行填充到数据集中,仍然命名为表 学生借书 ); /*在运行时设置 在 ; ;/断开本次数据库连接 12 e) 书馆管理系统 ); /*创建并返回一个与 象实例 时获取或设置要对数据源执行的 (号 ,书名 ,作者 ,类别 书 , /创建一个 象实例 ; /获取一个 于在数据源中选择记录 ;/生成数据集实例 ;/打开本次设置的数据库连接 /将以上在数据源中选择的记录的所有行填充到数据集中,仍然命名为表 图书 ); /*在运行时设置 在 ; ;/断开本次数据库连接 e) 书馆管理系统 ); /*创建并返回一个与 象实例 时获取或设置要对数据源执行的 ( 生借书 号 = + , /创建一个 象实例 ; /获取一个 于在数据源中选择记录 ;/生成数据集实例 ;/打开本次设置的数据库连接 /将以上在数据源中选择的记录的所有行填充到数据集中,仍然命名为表 学生借书 ); /*在运行时设置 在 ; ;/断开本次数据库连接 13 e) 书馆管理系统 ); /*创建并返回一个与 象实例 时获取或设置要对数据源执行的 (生借书 (书号 ,学号 ,借书日期 ,还书日期 ) + , + , + , + ), /创建一个 象实例 ; /获取一个 于在数据源中选择记录 ;/生成数据集实例 ;/打开本次设置的数据库连接 /将以上在数据源中选择的记录的所有行填充到数据集中,仍然命名为表 学生借书 ); /*在运行时设置 在 ;/断开本次数据库连接 e) 书馆管理系统 ); /*创建并返回一个与 象实例 时获取或设置要对数据源执行的 (生借书 号 = + , /创建一个 象实例 ; /获取一个 于在数据源中选择记录 ;/生成数据集实例 ;/打开本次设置的数据库连接 /将以上在数据源中选择的记录的所有行填充到数据集中,仍然命名为表 学生借书 ); /*在运行时设置 在 ;/断开本次数据库连接 14 六、系统使用说明 本系统是方便图书馆管理而编辑的系统,管理员可以通过它对图书和读者的信息进行管理,方便、快捷。 用户登录仅限于管理员。 用户名: 2010 密码: 123(不可见) 数据库路劲为: D: 建数据库为“图书馆管理系统” 所建表有:学生、图书和学生借书。 参考文献 1 陈刚 入门到精通 M清华大学出版社 ,2 郎波 言程序设计 M清华大学出版社 ,3 唐红亮 . 据库设计与系统开发教程 M. 北京 :清华大学出版社 ,4 乔彪 , 赵云虎 , 赵映明
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 入团知识考试试题及答案
- 2024驾驭互联汽车的未来研究报告:集成、创新与战略协同
- 服装干洗测试题及答案
- 普法行政法试题及答案
- 2024年纺织工程师考试轻松掌握试题及答案
- 中职英语经典试题及答案
- 国际商业美术设计师考试的综合能力要求与试题及答案
- 华图试题题库及答案护理
- 白日行动测试题及答案
- 市政17二建试题及答案
- 遴选会计笔试真题及答案
- 2025年北京大兴区中考一模数学试卷及答案详解(精校打印)
- 2024年中国光大银行招聘考试真题
- 2024年第四季度 国家电网工程设备材料信息参考价
- 2025年日历表(A4版含农历可编辑)
- 江西新定额2017土建定额说明及解释
- 国家电网有限公司十八项电网重大反事故措施(修订版)-2018版(word文档良心出品)
- 语文四年级下册《失落的一角》绘本阅读 课件(共61张PPT)
- 电网公司变电设备带电水冲洗作业实施细则
- 余甘果的栽培与加工工艺
- 中考英语双向细目表
评论
0/150
提交评论