ACCESS数据库图书馆信息管理系统说明_第1页
ACCESS数据库图书馆信息管理系统说明_第2页
ACCESS数据库图书馆信息管理系统说明_第3页
ACCESS数据库图书馆信息管理系统说明_第4页
ACCESS数据库图书馆信息管理系统说明_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

广东交通职业技术学院 交通信息学院 数据库课程设计分析报告数据库课程设计分析报告 专业 专业 工业网络技术 班级 班级 091 班 学号 学号 59 姓名 姓名 蔡家明 指导教师 指导教师 曾素勤 日期 日期 2010 12 20 成绩 成绩 数据库应用实训课程设计项目任务书数据库应用实训课程设计项目任务书 专业 工业网络技术 班级 091 班 教师 曾素勤 2010 年 12 月 20 日 课程设计 题目名称 题目内容和要求 一 题目内容 利用 Access2003 设计一个实用的数据库系统 以下题目可作参考 学生宿舍管理系统 医院信 息管理系统 商品销售管理系统 学生社团信息管理系统 餐饮管理系统 KTV 娱乐收银系统 车辆信息咨询系统 交通线路信息资讯 旅游系统管理 家居管理系统 二 要求 1 根据实际调查得到的资料 设计数据库表格及其间的关系 2 设计相关的查询 窗体 报表 页 宏 3 系统要有登录界面 实现用户名 密码验证功能 4 有和具体业务相关的处理功能 不少于 6 个 5 至少有一个嵌套的主子窗体 注 如希望另做课题 应在课程设计开始前一周前一周提交书面报告 经教师审核后按要求进行 需要使用的设备 硬件 PC 机 软件 Win 2000 或 Win 2003 XP Microsoft office access2003 编程环境 评分方法和标准 1 评分方法 学生自行完成程序设计 并提交以下资料 1 交电子稿至邮箱 suqinzsu 内容包括 A 设计报告 B 数据库源文件 2 另交文字打印稿 并附项目任务书 课程设计总结与指导教师评阅表 格式见附表 2 评分标准 1 系统整体设计 20 2 系统的界面 布局 功能 20 3 设计报告 包括格式 资料运用 字数 论据 创新等 40 4 出勤 纪律考核 20 自选项目 教师意见 年 月 日 内容较多时 可以附页 交通工程与信息工程学院制表 图书馆信息管理系统图书馆信息管理系统 本 图书馆信息管理系统 是以实现图书馆借阅工作系统化为目的和背景而设计开发 的一个简单系统 利用 Access2003 设计一个实用的数据库系统 图书馆信息管理系统主要实现对图书馆工作的信息化管理 本系统实现了对图书的基 本信息和会员 图书借阅者 的基本信息的登记 保存 统计和查询等功能 另外还对会 员的借阅信息进行了登记 保存 统计并能查询 同时实现了对图书的数据化管理 很大 程度上实现了图书馆管理员工作的信息化管理 一 系统总体分析与设计一 系统总体分析与设计 根据图书馆借阅场景中为方便图书管理人员工作的需求 图书馆信息管理系统 可 以分为对图书的管理 对会员的管理 对借阅过程的管理和对系统的维护等几方面 1 图书管理 主要包括对图书基本信息 图书存放位置 图书进出库情况等 数据的记录 统计和查询 以方便图书管理人员的工作 2 会员管理 主要包括新增会员 会员资料查询和会员的借书 续借 还书 和超期情况的查询等 3 管理员管理 主要是对管理员的信息进行管理 可以添加或者删除管理员 保证图书馆的图书数据信息的安全 4 借阅过程管理 主要包括对图书每日借阅情况的记录 统计和查询 根据 不同等级会员借书册数的限制和不同图书限借天数的限制等对图书借阅进 行管理 以实现上述需求为目标 经过全面分析 我们可以初步将整个系统划分为 数据管理 借阅管理 数据查询 三个子模块 通过分别实现各个子模块的功能来实现整个系统 的整体功能 各模块功能如下 1 数据管理 包括对图书和会员基本信息数据的管理 这两块又可细分基本 信息管理和等级限制设置 本模块主要实现记录浏览 记录增加 记录修 改 记录删除和记录打印等功能 2 借阅管理 本模块是整个系统的最核心部分 图书借阅管理系统的核心功 能基本全部在该模块体现 借书 续借 还书 罚款缴纳 该 模块对会员借阅图书的全过程进行管理 3 数据查询 包括图书查询 会员查询 借阅超期查询 借阅记录查询 通 过该模块能够实现对图书信息 会员信息 超过借阅期限而未归还的图书 每本图书及每个读者的历史借阅情况等的查询 将上述模块设计图示化后我们便可以得到如图 1 所示的系统功能模块图 图 书 馆 信 息 管 理 系 统 数据管理 图书管理 会员管理 借书信息管理 图书类别设置 会员基本信息管理 会员级别设置 图书基本信息管理 借阅管理 还书信息管理 续借信息管理 罚款缴纳管理 数据查询 退出系统 图书信息查询 会员信息查询 借阅超期查询 借阅记录查询 预览报表信息 管理员信息管 理 图 1 系统功能模块图 二 数据库分析与设计二 数据库分析与设计 1 数据库数据结构分析 数据库数据结构分析 通过对图书馆信息管理的内容和数据分析 创建该管理系统数据库 名为 图书馆信 息管理系统 mdb 主要包含的数据表有 会员表 会员级别表 图书表 图书 类别表 图书借阅表 共五个表 这五个表之间存在着一定的关联关系 各表间的关系 如图 2 所示 图 2 系统中各表间关系图 2 数据库逻辑结构设计 数据库逻辑结构设计 图书馆信息管理系统 的各个数据库表结构设计如表 1 表 5 所示 表 1 会员表 表结构 字段名数据类型字段大小格式主键必填字段 会员证编号文本 12 是是 会员级别文本 8 是 会员姓名文本 8 是 会员性别文本 2 是 身份证号文本 18 是 单位名称文本 50 否 单位地址文本 50 否 联系电话文本 15 否 办证日期日期 时间短日期是 有效日期日期 时间短日期否 照片OLE 对象否 备注备注否 表 2 会员级别表 表结构 字段名数据类型字段大小格式主键必填字段 会员级别文本 8 是是 限借册数数字整型是 表 3 图书表 表结构 字段名数据类型字段大小格式主键必填字段 图书编号文本 7 是是 图书分类号文本 30 是 图书类别文本 30 是 书名文本 50 是 作者文本 50 是 出版社文本 30 是 出版日期日期 时间短日期是 价格数字双精度型货币是 存放位置文本 50 是 入库时间日期 时间短日期是 库存总数数字整型是 在库数量数字整型是 借出数量数字整型是 新书入库数字整型否 旧书出库数字整型否 借出次数数字整型是 备注备注否 表 4 图书类别表 表结构 字段名数据类型字段大小格式主键必填字段 图书类别文本 30 是是 限借天数数字整型是 超期罚款 天数字双精度型货币是 表 5 图书借阅表 表结构 字段名数据类型字段大小格式主键必填字段默认值 借阅编号自动编号长整型是 图书编号文本 7 是 会员证编号文本 12 是 借阅日期日期 时间短日期是 还书日期日期 时间短日期否 罚款已缴文本 2 是 否 备注备注否 3 创建数据库和表 创建数据库和表 在数据库数据结构分析和数据库逻辑结构设计完成之后 接下来便可以用 Access 来创建数 据库 一般步骤是首先创建数据库 再创建数据表 最后建立表间关系 建立的表如下图示 图 3 图书表 结构 图 4 会员表信息 图 5 会员级别表信息 图 6 图书类别表信息 图 7 图书表信息 图 8 图书借阅表信息 三 查询的设计与实现三 查询的设计与实现 通过查询功能 建立 借阅历史记录查询 今日借出查询 今日到期查询 今日还 书查询 今日入库查询 借书查询 还书查询 续借查询 罚款查询 等 下 边给出上述这几个选择查询的主要设计视图 借阅历史记录查询 主设计视图 今日借出查询 主设计视图 其他的查询视图 不详细列出了 四 窗体的设计与实现四 窗体的设计与实现 窗体是 Access 2003 数据库系统的一个重要对象 前面介绍的浏览记录 显示查询结 果等都是在 数据表 视图中所进行的操作 只能用于对表的一般维护 如果要改变表记 录的显示界面 则需要通过界面窗口来添加 修改 删除记录或改变应用程序控制流程 这就需要数据库的一个重要组件 窗体 窗体是用户与数据之间的主要窗口 使用窗体可以对数据库进行查询 修改 添加和 打印等操作 而且可以灵活的设计窗体的布局 窗体按其功能可以分为数据窗体 流程控 制面板窗体和交互窗体 1 登录界面窗体如下图所示 2 主界面如下图所示 其他的窗体省略不作出来 四 报表的制作四 报表的制作 如图所示 如图所示 1 会员报表 会员报表 2 图书报表 图书报表 五 简单宏设计五 简单宏设计 做了一个退出系统宏设计 是运用在主界面实现退出系统的功能做了一个退出系统宏设计 是运用在主界面实现退出系统的功能 如下图所示 如下图所示 课程设计总结与指导教师评阅表课程设计总结与指导教师评阅表 学生姓名蔡家明学 号 59 班 级091 班 专 业工业网络技术 指导教师 姓名 曾素勤 课题名称图书馆信息管理系统 个人总结 包括以下方面 限 200 字以上 如写不下 可另附页 1 学习态度 遵守纪律 设计任务完成情况 2 中 外文资料检索和利用文献能力 系统设计能力 应用能力 3 知识掌握 综合运用能力和创新能力 4 对数据库课程设计的意见与建议 Access 数据库实训一周 时间太短了 要做好一个 Access 数据库 感觉有点困难 紧紧是利 用在电脑室实训的时间是不够 我在做这个系统的时候 也不知道用了多少课外的时间 感觉一 周都是在脑子里循环的图书馆系统的资料 该如何的设计好 真的要花费很大的时间与精力来收 集资料 还有一些自己想到 却是有点难实现的功能 由于知识水平和能力的问题 最终还是没 有实现 图书馆信息理系统 的主要功能已基本设计完成并实现 但还有很多不成熟 不完善的地方 由于时间和能力有限本系统只完成了基本的功能部分 一些较为实用的功能还为来及完善 例如 1 罚款查询及缴纳系统中的罚款来源应该包括 图书借阅超期罚款 和 图书损 毁赔偿罚款 这两部分 但是由于当时时间方面的限制故只选作了 图书借阅超期罚款 部分而 放弃了 图书损毁赔偿罚款 部分的制作 其实 图书损毁赔偿罚款 部分的设计制作相对于 图书损毁赔偿罚款 部分要更简单一些 感兴趣的同学可以自己设计制作一下 2 对于一个图书借阅系统来说 对于 VIP 会员 和 问题会员 应该有一套相应的奖罚 措施系统 但

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论