课题图书管理系统的设计与实现
课时6课时(270min)
知识目标:
(1)掌握图书管理系统需求分析的过程
(2)掌握图书管理系统概念结构设计的过程
(3)掌握图书管理系统逻辑结构设计的过程
(4)掌握图书管理系统数据库实施的过程
能力目标:
教学目标(1)能够独立完成项目需求分析
(2)能够设计并实现完整的数据
(3)能够完成图书管理系统的设计与开发
素质目标:
(1)懂得团结合作能让工作事半功倍的道理
(2)培养良性竞争意识,懂得与竞争伙伴共同成长的道理
(3)培养学生在实践中勇于探索,不怕困难的精神
教学重点:项目背景,需求分析,概念结构设计,逻辑结构设计,数据库实施
教学重难点
教学难点:概念结构设计,逻辑结构设计,数据库实施
教学方法问答法、讨论法、讲授法
教学用具电脑、投影仪、多媒体课件、教材
教学过程主要教学内容及步骤
【教师】布置课前任务,和学生负责人取得联系,让其提醒同学通过APP或其他学习软件,完成课
前任务
课前任务
请同学们上网查找或者结合自己在图书馆的经历,总结图书管理系统具有哪些功能。
【学生】完成课前任务
【教师】使用APP进行签到
考勤
【学生】班干部报请假人员及原因
【教师】提出以下问题:
问题导入请同学们思考,设计图书管理系统时应考虑哪些内容?
【学生】思考、举手回答
【教师】讲解项目背景,需求分析,概念结构设计,逻辑结构设计,数据库实施
一、系统设计背景
?【教师】介绍设计图书管理系统时应考虑的内容
传授新知
在学校,图书馆已经成为一个必不可少的场所,学生们可以在图书馆借阅各种图书阅读学习。但如
1
今图书馆的图书数量庞大、种类繁多,早已不适合以人工的方式进行管理,因此,需要开发一套图书管
理系统以提高工作效率。
设计图书管理系统时应考虑以下内容。
(1)使用软件开发与硬件环境相结合的方式,充分利用现有资源,系统化地管理所有数据,降低信
息成本。
(2)该系统采用模块化程序设计方法,便于明确系统的功能,以及系统的测试与维护。
(3)该系统应该符合软件工程开发的理论和方法等。
(4)该系统应具备数据库维护功能,可及时根据用户需求进行数据库的各种操作。
(5)该系统应满足图书管理工作的需要,并且达到方便实用、安全准确等要求。
(6)该系统的设计应当遵循数据库设计规范。
(7)该系统的设计应适合校园的发展。
二、需求分析
?【教师】介绍图书管理系统的功能模块设计,数据流图
图书管理系统是一种典型的信息管理系统,需要建立一致性与完整性较强的后台数据库,并且与其
连接的应用程序应具有功能完备和易于使用的特点。
对图书管理系统的使用需求进行调查,可以实地考察多所学校,分析它们的图书馆需要实现怎样的
功能。
首先要确定图书管理系