数据库图书管理系统课程设计..docVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库图书管理系统课程设计.

课程设计报告 课程设计题目:图书借阅管理系统的设计与实现 专 业:信息工程 班 级:1122301 姓 名:胡慧斌 学 号: 201120230105 指导教师: 罗亚宾 2013年1月 4日 一.实验题目 图书借阅管理系统数据库的设计与实现 二. 实验时间.地点 软件楼601,2013年1月5—6号 三. 实验目的 通过本次课程设计让学生能够综合运用所学的关系数据库原理知识解决并能设计一个实际问题,进一步掌握数据库原理的相关理论和数据库的设计实现过程,进一步提高学生的分析问题和解决问题的能力以及学生的动手能力。 四. 实验要求 1.对各个系统进行系统功能需求分析 2. 数据库设计分析阶段,进行详细的数据库需求分析,进行概念数据库的设计,画出数据库的E-R图(局部和整体E-R图) 3. 设计出详细的逻辑数据库结构,将各个实体和联系转化为相应的二维表即关系模式,指定各个关系的主关键字和外部关键字,并对各个关系的约束加以限定 4. 通过企业管理器或是查询分析器实现各个二维关系(建议最好用SQL代码实现),要求建立相关的索引 5. 根据系统功能需求设计相应的查询视图 6. 要求根据系统功能需求建立存储过程 7. 根据功能需求建立相应的触发器以保证数据的一致性 8. 通过建立用户和权限分配实现数据库一定的安全性,考虑数据库的备份与恢复(此内容选作) 五. 实验思路 1.系统需求分析: 系统目标:本系统将实现用计算机管理图书借阅的功能。具体完成图书信息管理、读者信息管理、及图书借阅管理等功能。 系统的功能需求:本系统用户分为读者用户和管理员用户两类,包括对图书信息、读者信息、借阅信息的录入、修改、查询、删除等。读者用户只具有查询书籍和自己信息的权限。 系统功能描述: 系统开发的主要目的是实现图书馆信息管理的系统化、规范化和自动化。图书馆信息管理系统主要提供对图书信息的管理及读者信息的管理。需要完成的主要功能有: 有关读者信息的输入、修改和查询; 图书信息的输入、修改和查询; 3、 借阅信息的维护(包括借,还信息录入,修改和删除); 2.实体图及E—R图 读者信息实体表 ②.书籍实体图 ③.借阅记录实体图 ④.归还记录实体图 ⑤.罚款信息实体图 ⑥.信息实体E-R图 3.二维关系表 表3-1  system_readers读者信息表格 表中列名 数据类型 可否为空 说明 readerid varchar not null(主键) 读者借书证号 readername varchar not null 读者姓名 readersex varchar not null 读者性别 readertype varchar not null 读者种类 regdate datetime null 登记日期 booktotal int null 可借书数 borrowednum int null 已借书数 overduenoreturnnum int null 逾期未还书数 表中列名 数据类型 可否为空 说明 bookid Varchar Not null(主键) 书籍编号 bookname Varchar Not null 书籍名称 表3-2 system_book书籍信息表 bookstyle Varchar Not null 书籍类别 bookauthor Varchar Not null 书籍作者 bookpub Varchar Null 出版社名称 bookpubdate Datetime Null 出版日期 bookindate Datetime Null 登记日期 isborrowed Bit Not Null 是否被借出 表3-3 borrow_record 借阅记录信息表 表中列名 数据类型 可否为空 说明 readerid Varchar Not null(外主键) 读者借阅证编号 bookid Varchar Not null(外主键) 书籍编号 borrowdate Datetime Not null 读者借书时间 表3-4 return_record 借阅记录信息表 表中列名 数据类型 可否为空 说明 readername Varchar Not null(外

文档评论(0)

stzs + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档