1 / 40
文档名称:

数据库课程设计实验报告-图书馆管理系统.doc

格式:doc   页数:40
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库课程设计实验报告-图书馆管理系统.doc

上传人:3346389411 2012/11/27 文件大小:0 KB

下载得到文件列表

数据库课程设计实验报告-图书馆管理系统.doc

文档介绍

文档介绍:安徽工业大学
课程设计报告
课程
: 数据库课程设计
题目
: 图书馆管理系统
班级
: 094班
专业
: 软件工程
姓名
:
学号
指导教师
日期
:

目录
一系统开发平台……………………………………………………………3
二需求与功能分析…………………………………………………………3
三概要设计………………………………………………………………...4
系统的总体框图或系统功能图
对各部分功能的分析
四数据库设计……………………………………………………………….5
分析系统存在的实体、属性、以及实体间的联系
画出ER模型图
数据库中关系表
五程序代码设计和实现………………………………………………… 7
写出重点代码(若是代码一定要有相应的功能分析及注释)
六系统关键技术实现………………………………………………………12
核心功能模块的代码实现
七系统测试………………………………………………………………….15
各基本功能模块的正确性测试(截图并结合文字说明)
八总结与展望……………………………………………………………….19
本次课程设计的心得体会与收获
系统存在的问题以及改进的方向
一、系统开发平台
题目:图书馆管理系统
图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理。现今,有很多的图书馆尚未使用计算机进行信息管理。图书馆若采取手工方式对图书资料和图书借阅情况进行人工管理,由于资料繁多,手工处理的工作量大,整体管理效率低下,也不方便读者对图书资料的查阅。为了提高日常的图书管理效率,必须开发满足大多数中小型的图书管理要求的图书管理系统。
myeclipse
MyEclipse,是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。
数据库采用了Mysql, MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内。这样就增加了速度并提高了灵活性。MySQL的SQL“结构化查询语言”。SQL是用于访问数据库的最常用标准化语言。MySQL软件采用了GPL)。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
二、需求分析与功能分析
 问题的提出:为了高效率的完成图书馆图书的管理,决定开发图书馆管理系统。
,首先要对信息系统的需求进行分析,需求分析要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性需求。
获得当前系统的处理流程,在此首先假设当前系统是手工处理系统。手工处理流程大致是这样的。读者将要借的书和借阅证交给工作人员,工作人员将每本书附带的描述书信息的卡和读者借阅证一起放在一个小格栏,并在借阅证和每本书上贴的借阅信息。这样借书过程就完成了。还书时读者将要还的图书交给工作人员,工作人员图书信息找到相应的书卡和借阅证,并填写相应的还书信息。
抽象出当前系统的逻辑模型。在理解当前系统“怎么做”的基础上,抽取其“做什么”的本质,从而从当前系统的物理模型抽象出当前系统的逻辑模型。在物理模型中有许多物理因素,随着分析工作的深入,有些非本质的物理因素就成为不必要的负担,因而需要对物理模型进行分析,区分出本质的物理因素就成为不必要的负担,因而需要对物理模型进行分析,区分出本质的和非本质的困素,去掉那些非本质的困素即可获得反映系统本质的逻辑模型。
建立目标系统的逻辑模型。分析目标系统与当前系统逻辑上的差别,明确目标系统到底要“做什么”,从而从当前系统的逻辑模型导出目标系统的逻辑模型。在对上述流程进行分析后,我们对新的图书处理流程进行整理,图书馆借还书过程
借书过程:读者从架上选到所需图书后,将图书和借书卡交管理人员,管理人员用码阅读器将图书和借书卡上的读者条码2码读入处理系统。系统根据读者条码从读者文件和借阅文件中找到相应记录;根据图书上的条码从图书文件中找到相应记录,读者如果有如下列情况之一将不予办理借书手续。


1 该读者记录中有止借标志。
2 该读者还有已超过归还日期而仍未归还的图书。
3 该图书暂停外借。
若读者符合所有借书条件时,予以借出。系统在借阅文件中

最近更新

2026年地方病控制题库带答案(最新) 40页

2025年绍兴职业技术学院马克思主义基本原理概.. 12页

2025年长兴县幼儿园教师招教考试备考题库带答.. 31页

2026年天津国土资源和房屋职业学院单招职业倾.. 45页

2026年天津电子信息职业技术学院单招职业倾向.. 43页

2026年安庆职业技术学院单招职业适应性测试模.. 43页

2026年安徽汽车职业技术学院单招职业倾向性考.. 44页

2025河北秦皇岛市青龙满族自治县选聘社区工作.. 47页

2025温州市世界温州人服务中心(温州市世界温.. 36页

2026年山西老区职业技术学院单招职业技能考试.. 45页

2025贵州遵义市中医院(遵义医药高等专科学校.. 36页

2026年巴音郭楞职业技术学院单招职业技能考试.. 46页

2026年平凉职业技术学院单招职业技能考试模拟.. 46页

2026上海市临床检验中心招聘1人备考题库新版 40页

2026年广西国际商务职业技术学院单招职业适应.. 45页

2026年廉政专题(研优卷) 14页

2026国网内蒙古东部电力有限公司高校毕业生招.. 35页

2026年乐理考试题教程及参考答案1套 28页

2026年会计专业技术资格考试题库200道及完整答.. 90页

2026年文明礼仪知识竞赛奥运医护常识试卷100道.. 41页

2026年党规知识案例测试题精编答案 18页

2026年刑法期末试题推荐及答案(必刷) 15页

2026年卓越乐理考试题库参考答案 28页

2025交通运输部所属事业单位第七批统一招聘10.. 18页

2026年江西交通职业技术学院单招职业倾向性考.. 37页

2025年新疆考试录用公务员《公安专业科目》真.. 30页

全国大学生智能车大赛作品-智能循迹小车技术文.. 31页

企业承包商准入与退出机制 11页

中药配伍禁忌表 6页

《凌志轩四柱命理高级培训班教材》 72页