- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
江苏广播电视大学数据库设计与实践报告
江苏广播电视大学数据库设计与实践报告
设计题目: 图书馆管理系统
专 业:计算机科学与技术
班 级: 10秋计算机
学 号: 1032001253349
姓 名: 鲍怡
指导老师: 丰明聪
日 期:2011年12月18日~2011年12月25日
成 绩:
目录
第一章 选题说明及需求分析 1
第二章 数据库设计说明 2
2.1 概念结构设计 2
2.2 逻辑结构设计 3
2.3 建立数据库和基本表 6
2.4 定义基本表之间的关联 6
第三章 系统功能模块划分 7
第四章 数据库与应用系统的实施和维护 7
4.1 实现过程简要说明 7
4.2 系统实现效果 7
第五章 总结 11
致谢 12
参考资料 12
图书馆管理系统
第一章 选题说明及需求分析
随着科学技术的不断提高,计算机科学日渐成熟, 作为计算机应用的一部分,使用计算机对图书信息进行管理,具有手工管理所无法比拟的优点。图书管理系统的开发是一个老生常谈的问题,以其作为数据库开发的示例不仅是因为他的开放性,而且还因为它是一个开放的系统,比较成熟,这个系统是毕业生毕业前的最后一次模拟,对毕业生的软件开发能力有很大帮助。
本系统主要实现对图书馆信息的管理,主要可以分为两大块:图书信息的服务系统和图书的综合管理系统。图书的使用对象是借阅者,例如学生,教师;管理者是图书馆的管理员。因此根据这些信息,本系统的主要功能就是:实现图书馆图书信息的管理和维护,如用户信息管理,图书馆规则维护,新书入库,整理图书,修改图书信息和进行查询等;以及服务系统的图书信息查询,图书的借出和归还等功能
图书信息管理系统能够为用户提供充足的信息和快捷的查询手段.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书信息管理的效率,也是图书管理的科学化、数字化、正规化管理,与世界接轨的重要条件。用计算机制作的图书信息管理系统还可以通过功能强大的Internet网及时的向读者发布图书的最新动态,因此,开发这样一套管理软件成为很有必要的事情。
而今,这类相关的管理系统已广泛的应用在各行各业,成为各行业提高相关管理效率的重要手段。图书信息管理系统也在日益广泛地应用于各图书馆的管理中,大大提高了图书管理的相关管理效率,其在图书管理中所起的作用是显而易见的。
这次毕业设计的课题为图书信息管理系统,其主要包含图书基本信息和图书借阅系统,能进行图书信息的录入、读者登记、查询等功能。该项目开发的软件为学校图书信息管理系统软件,是鉴于目前学校图书数剧增,图书信息呈爆炸性增长的前提下,图书馆对图书信息管理的自动化与准确化的要求日益强烈的背景下构思出来的,该软件设计完成后可用于所有中小型图书馆的图书信息的管理.。
目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,图书管理系统也是有了很大的发展,商业化的图书信息管理软件也不少.但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作。
图2.1 图书信息实体E-R图
为了记录借阅图书的读者信息,特规划出读者信息实体。该实体包括读者编号、读者姓名、性别、出生日期、手机号、登记日期等属性。读者信息实体的E-R图如图2.2所示。
图2.2 读者信息实体E-R图
读者借书实体包括读者编号、读者姓名、条码号、书籍名称、借书日期、还书日期等属性。读者借书实体的E-R图如图2.3所示。
图2.3 读者借书实体E-R图
读者还书实体包括条码号、读者编号、书籍名称、借出日期、还书日期和实际天数等属性。读者还书实体的E-R图如图2.4所示。
图2.4 读者还书实体E-R图
2.2 逻辑结构设计
根据ER图转换成基本表的思想,即每个实体转换成基本表,多对多的联系转换成基本表,而1对多的联系根据实际需要可以转换或不转换为基本表,根据ER图所示,该系统的基本表应为10个,分别为:
Books(图书信息表)
dzxxtb(读者信息表)
dzjstb(读者借书表)
hsstb(读者还书表)
lbtb(书籍类别表)
newtb(订书信息表)
pstb(图书丢失表)
rkb(图书入库表)
sz(信息设置表)
usertb(用户表)
2.3 建立数据库和基本表
通过ACCESS建立数据库,对数据表的设计视图如下所示。
2.4 定义基本表之间的关联
第三章 系统功能模块划分
本系统包括信息设置、库存管理、借阅管理、报表打印、系统维护5个部分,系统功能结构图如图3.1所示。
图 3.1
第四章 数据库与
您可能关注的文档
- 毕业论文杀青机设计说明书.doc
- 毕业论文用C语言模拟两列波的合成.doc
- 毕业论文设计-Samba.docx
- 毕业论文:从互联网上看我国国民素质的失范及对策.doc
- 毕业论文:爬楼梯轮椅的设计.doc
- 毕业论文封底封面样版.doc
- 毕业设计--八路温度采集显示系统设计.doc
- 毕业设计 陕西省高级职业技术培训服务中心教学楼设计.doc
- 毕业设计--高速公路建设项目可行性研究.doc
- 毕业设计论文-幼儿身体运动智力开发的探究学前教育毕业论文word文档.doc
- 2024年中国钽材市场调查研究报告.docx
- 2024年中国不锈钢清洗车市场调查研究报告.docx
- 2024年中国分类垃圾箱市场调查研究报告.docx
- 2024年中国水气电磁阀市场调查研究报告.docx
- 2024年中国绿藻片市场调查研究报告.docx
- 2010-2023历年初中毕业升学考试(青海西宁卷)数学(带解析).docx
- 2010-2023历年福建厦门高一下学期质量检测地理卷.docx
- 2010-2023历年初中数学单元提优测试卷公式法(带解析).docx
- 2010-2023历年初中毕业升学考试(山东德州卷)化学(带解析).docx
- 2010-2023历年初中毕业升学考试(四川省泸州卷)化学(带解析).docx
文档评论(0)