网站大量收购闲置独家精品文档,联系QQ:2885784924

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

  1. 1、本文档共19页,可阅读全部内容。
  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文档。上传文档
查看更多
数据库课程设计_图书管理系统刘韧

西安郵電學院 目: 基于VB和SQL Server开发的图书管理系统 系部名称 : 计算机学院 专业名称 : 计算机科学与技术 班 级 : 计科0706 学号 :14) 学生姓名 : 刘韧 指导教师 : 周元哲 时间 : 2010年3月16日至2010年5月25日 内容提要 本文介绍了一个基于Client/Server模式的简单图书管理系统的设计与实现。运用Visual Basic结合Microsoft SQL Server 2000开发的登录模块主要用于验证用户身份,进行有效的操作。从主界面模块在验证后进入每个子模块进行各个子系统的具体功能操作。在整个系统设计中充分利用了模块化的设计思想和开发方法。 关键词 C/S SQL Server 2000 数据库 课程设计 问题描述 1.1 图书管理系统简介 本系统利用VB.处理数据库的功能,实现对图书馆信息的管理。主要功能为管理有关读者、书籍、借阅、罚款和数据统计和打印信息等。 本系统的结构分为管理员注册管理模块、读者信息管理模块、读者信息查询模块、图书信息管理模块、图书信息查询模块、借阅管理模块、罚款管理模块和报表显示模块。 1.2 数据需求 根据系统的需求,首先将要记录的信息分类,要记录的信息如下。 ⑴读者信息:包括借书证号、读者姓名、性别、读者类别和是否有超期等。 ⑵书籍信息:包括图书编号、条形码号、作者、书名、出版社、出版日期、类别、借阅状态、借阅次数等。 ⑶借阅信息:借出日期、归还日期等。 ⑷罚款信息:处罚日期罚款金额等。 ⑸登陆信息:用户名、密码等。 根据这些需要,本系统需要图书表、读者表、借阅表、罚款表、密码表等。 1.3 事务需求 经过实际考察、咨询和分析,高等院校图书管理系统主要应该具有以下功能模块,如1.1图。 ⑴在读者信息管理部分,要求如下。 可以浏览读者信息。 可以对读者信息进行维护,包括添加及删除等操作。 ⑵在出版社信息管理部分,要求如下。 可以浏览出版社信息。 可以对出版社信息进行维护,包括添加及删除等操作。 ⑶在书籍信息管理部分,要求如下。 可以浏览书籍信息。 可以对书籍信息进行维护,包括添加及删除等操作。 ⑷在借阅信息管理部分,要求如下。 可以浏览借阅信息。 可以对借阅信息进行维护操作。 ⑸在管理者信息管理部分,要求如下。 显示当前数据库中管理者情况。 对管理者信息维护操作。 图1.1 系统业务逻辑关系 2.1 E-R模型设计 2.1.1 实体列表 实 体 描 述 读 者 所有借阅者,查阅者,由借书证号标识 图 书 图书馆所有图书,由条形码号标识 借 阅 条形码号、借书证号、借阅日期、归还日期属性,由方式标识 罚 款 借书证号、条形码号、处罚日期、超期天数、罚款金额,由超期天数标识 2.1.2 系统的E-R模型 该图书管理系统的E-R模型,如下图所示 2.2 设计数据库 2.2.1创建数据库 打开SQL Server企业管理器,配置连接,创建名为“图书管理系统”的数据库。 创建数据库后,为图书管理系统数据库添加数据表,步骤如下。 (1)在服务器资源管理器中右击数据库“图书管理系统下”的“表”文件夹。在弹出的快捷菜单中执行“新建表”命令,出现表设计器。 (2)添加表的字段和其他详细资料。各表数据结构如下表所示。 表 名 列 名 数据类型 长 度 主 键 图书表 条形码号 Varchar 13 是 图书编号 Varchar 10 书名 Char 20 作者 Char 20 出版社 Varchar 50 出版日期 Datetime 8 类别 Char 10 借阅状态 Char 4 借阅次数 Smallint 2 读者表 借书证号 Char 10 是 读者姓名 Varchar 20 性别 Char 2 读者类别 Char 1 是否有超期 Char 1 借阅表 借书证号 Char 10 是 条形码号 Char 13 借出日期 Datetime 8 归还日期 Datetime 8 罚款表 借书证号 Char 10 是 条形码号 Char 13 处罚日期 Datetime 8 超期天数 Int 4 罚款金额 Money 8 密码表 用户用户名 Char 10 是 密码 Char 6 表2.1 图书管理系统各表数据结构 2.2.2配置数据源 打开控制面板里面的“管理工具”,打开“数据源”,选择“系统DSN”选项,选择“添加”,选择

文档评论(0)

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

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

1亿VIP精品文档

相关文档