- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
成绩:
成绩:
存档资料
课程设计报告书
所属课程名称数据库技术及其应用课程设计
题 目 图书管理系统
分 院
专业班级
学 号
学生姓名
指导教师
2016年1月 5日
TOC \o 1-5 \h \z \o Current Document 第2章程序设计目的 3
\o Current Document 第3章程序实现思路 4
\o Current Document 1图书管理关系模式 4
\o Current Document 3.2 E - R 图 5
\o Current Document 第4章程序清单或止文 6
\o Current Document 1创建数据库 6
\o Current Document 4. 2创建表 7
\o Current Document 4. 3创建数据库及其表格 9
\o Current Document 4.4输入数据 11
\o Current Document 第5章 课程设计心得 13
\o Current Document 第6章参考文献 14
第2章程序设计目的
图书管理系统是典型的管理信息系统(MIS),其开发主要包括后台数 据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立 起数据一致性、完整性强和数据安全性好的库,而对于后者则要求应用程 序功能完备、易使用等特点。根据开放式图书馆的要求,主要完成对图书 管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数 据库结构和应用程序。本文对数据库应用系统开发和图书管理系统进行了 简明的介绍,并分析了开发图书管理系统所应进行的工作。在此基础上, 建立数据库,实现了工作人员借阅、归述图书、查询借阅图书情况和历史 信息,普通人员杳询馆内图书情况,借阅者杳询口己的借阅信息的功能, 并成功实现了页面智能跳转的功能。有效的保证了数据的完整性和有效 性,系统的安全性得到提高,并使系统维护更加简便;使整个系统的功能 以用户的需求为主,使用方便。数据库技术的强大力量,提高了编程效率 和可靠性。系统运行结杲证明,所设计的图书管理系统可以满足图书馆工 作人员、普通人员、借阅者三方面人员的需要。
第3章程序实现思路
3. 1图书管理关系模式
图书管理系统的关系模式如2
图书基本信息(ISBN、名称、作者、出版社、出版13期、书价、类别、数 量)
图书详细信息(索书号、ISBN、进库口期)
借阅信息表(索书号、读者编号、借书日期、应还日期、罚款)
读者信息(姓名、读者编号、性别、身份证号、所属专业)
读者预约(读者编号、ISBN、预约日期)
读者推荐图书(ISBN、书名、作者、出版社、出版口期)
3.2 E - R 图
图 3-2-1 E - R 图
第4章程序清单或正文
4.1创建数据库
创建图书管理数据库,如图4—1。
新建数堀库
迭择页 旨楸I 空迭项 上文件组
教1B库名称(“:
曆书管理系统
连接
连接:
LElTOVO-SMUIX^i 水
所育者(Q):
<取认值〉
■使用全文索引(0
教掲库文件(E):
逻辑名称 辭苣理■ 图书管連…
文件类塑 行教据 曰志
文件组 PRIMARY
不适用
初始大小(MB)自动増长
3 増蛍为1 MB.不限制增长
1 … !壻里为皿,不限制增长
,:
路径
...C \Profrwn Fil?s\Mic
C Program Files\Mici
添加(Q
刪余(B)
确定
取消
4. 2创建表
表图书基木信息,如图4—2所不。
LENOVO SHUL图…续? dbo?图书II本佶宜LENOVO?SHUI?囲??耀累统?dbo?借闻偌息LENOVO?SHUIJB??銃?dbo?如虺廉| T X
列名 数18类型 允许Nul值 ■
?? EZ3
?? EZ3
int
名称
nchar(lO)
作者
nchar(lO)
出饭社
nchar(lO)
出饭曰期
snalldatettme
书价
nchar(lO)
□ □□□EE
图4-2图书基本信息表 CHECK约束,如图4—3。
选走的CHECK约袁⑸:
CK員韦基本信息
CK員韦基本信息
正在歸现有CHECK约束的属性。
□(常规)
表达式 ([书价]>(0) AND [书价]<(500))
曰标识
(名称) CK■图书基本信息
说明
日表设i+§S
强制用于INSERT和UPDATE B
冬制用于复制 昱
在创建或重新启用时检查现有2星
图4—3 [CHECK约束】对话框
表图书详细信息,如图4—4所示。
ISBNLENOVO-SHUL?^5c?dbo?图书详细信亘LENOVO?SHUI?壬…统-dbo.S书奏本倍月LENOVO?SHUI?N.??理系统-dbo?8闻诸
原创力文档


文档评论(0)