1、 1 数据库技术数据库技术 课课 程程 设设 计计 报报 告告 题 目:_小型图书馆借阅管理子系统 专业名称: _ _ 班 级:_ _ _ 学生姓名:_ _ _ 指导教师:_ _ _ 2011 年 5 月 课 程 设 计 名 称课 程 设 计 名 称 : 小型图书借阅管理子系统 日期:日期:2011-5-26 一、课程设计概述:一、课程设计概述: 【目的及要求】【目的及要求】 1、进一步巩固本课程的基本知识 2、通过实例加深对所学知识的运用和理解 3、培养分析问题、解决问题的能力 【基本原理】【基本原理】 综合利用数据库设计的知识 【实施环境】 (使用的材料、设备、软件)【实施环境】 (使用的
2、材料、设备、软件) 装有 SQL Server 2000 的计算机。 二、课程设计内容:二、课程设计内容:图书馆借阅管理系统图书馆借阅管理系统 3 【项目内容】【项目内容】 1. 准备、收集资料 2. 分析与设计数据库 3. 调试与测试 4. 提交设计报告,检查评分 【实验(实训)过程实验(实训)过程】 (步骤、记录、数据、程序等)(步骤、记录、数据、程序等) 一、绪论一、绪论 随着现代科技的高速发展,设备和管理的现代化,在实际工作中如何提高工作效率成为一个很重要 的问题。而建立管理信息系统是一个很好的解决办法。经过 2 年的学习,我们对计算机方面的知识有了 很大的提升,本着理论联系实际的宗旨
3、,通过学校提供的这次数据库设计实践的机会,在指导教师的帮 助下,历经两周时间,我进行了图书管理系统数据库的设计,在下面的各章中,我将以这套图书管理系 统的数据库设计为例,谈谈其设计开发过程和所涉及到的问题。 通过对数据库系统原理的理论学习,通过上机实践的方式将理论知识与实践更好的结合起来,巩固 所学知识。 实践和巩固在课堂教学中学习的关于关系数据库原理的有关知识和数据库系统的建立方法、实践和 巩固在课堂教学中学习的关于 SQL server 2000 的有关知识、熟练掌握对于给定实际问题,为了建立一个 关系数据库信息管理系统,必须得经过系统调研、需求分析、概念设计、逻辑设计、物理设计、系统调
4、试、维护以及系统评价的一般过程,为以后的工作打下基础。 二、需求分析 2.1 需求分析的任务 需求分析的任务是调查应用领域,对应用领域中各应用的信息要求和操作要求进行详细的分析,形 成需求分析说明书。重点是调查、收集与分析用户在数据管理中的信息要求、处理要求、数据的安全性 与完整性要求。 为了完成需求分析的任务,要详细调查待开发的数据库应用部门的情况,了解原系统工作概况,分 析拥护的各种需求,在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改变,不能 仅仅按当前应用需求来设计数据库。 2.2 需求分析的步骤 确定用户的最终需求是一件很困难的事情。一方面,由于用户缺少计算机专业知识,对计算机能做 什么,不能做什么不是很清楚,因而不能准确地表达自己的需求;另一方面,设计人员缺少用户的领域 4 专业知识,不易理解用户的真正需求,甚至可能误解用户的需求。要进行需求分析,应当先对用户进行 充分调查,弄清楚他们的实