- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
设计要求:
进行需求分析,编写数据字典。
设计 E-R 图。
实现新进图书的数据录入。
实现对所有购进图书的分类查询和分类统计。
能够按书名、作者等分类查询现有图书的数量。
记录借阅者的个人资料和所借图书的书名、书号数据等。
2 程序的主要功能
2.1 添加功能
添加一本图书的基本信息,包括书名、书号、名作者(译者)、出版社和图书简介。
添加图书借阅的基本信息,包括书号,借书证号,借书日期,应还书日期。 2.2 删除功能
删除一本图书的基本信息,删除读者的基本信息,删除图书借阅基本信息。 2.3 显示功能
显示所有图书信息,包括图书代码,图书名称,作者,出版社和简介。
显示所有借阅信息,包括读者号,图书号,借书日期,应还书日期。
2.4 查找功能
图书信息查找,可以更具图书代码,图书名称,作者,出版日期和出版社进行查 找。
读者信息查找,可更具读者姓名,读者编号,年龄,性别和所在系进行查找。 借阅信息查询,可更具图书编号和读者编号进行查询。
2.5 修改功能
对图书和读者的信息进行修改。 3 程序运行平台
VS 2008(C#)
SQL Server 2005
Windows Xp (sp3)
2
登录输入用户名和 密码系统管理图书
登
录
输入用户名和 密码
系统
管理
图书
信息
借阅
信息
读者
信息
系统
退出
系统
帮助
图书
入库
图书
查询
借阅
情况
借阅
查询
信息
简介
信息
查询
黄淮学院计算机科学系课程设计说明书 4 系统总体框架图
N
Y
es
图 4.1 系统总体框架图
3
5 数据库设计说明
5.1、需求分析
1.1 信息需求
在数据库 Library 中需要设计如下所示的数据字段和数据表:
eq \o\ac(○,1)
图书信息表---dbo.libary,包括:图书编号、图书名称、作者、出版日期、
出版社和简介。
eq \o\ac(○,2)
借阅登记表---dbo.jy,包括:读者编号、图书编号、借书日期、应还书日期。
eq \o\ac(○,3)
系统用户表---dbo.manage,包括:密码、用户名。
eq \o\ac(○,4)
读者表----dbo.reader,包括:读者编号、读者姓名、性别、所在系、年龄。
1.2 处理需求
此数据库系统应用于图书馆的图书基本信息管理、读者信息管理、图书借阅管理 等主要功能。
具体功能如下:
1.2.1.基本信息管理
一、图书信息
eq \o\ac(○,1)
图书信息管理部分:主要包括图书信息的添加、修改、删除和查询。此功能为
图书的分类管理提供依据。
eq \o\ac(○,2)
图书信息管理部分:主要包括图书基本信息的添加、修改、删除和查询。
eq \o\ac(○,3)
退出系统。
二、读者信息
eq \o\ac(○,1)
读者信息管理部分:主要包括读者信息的添加、修改、删除和查询。此功能为
读者信息管理提供依据。
eq \o\ac(○,2)
读者管理部分:主要包括读者的基本信息的添加、修改、删除和查询。
4
黄淮学院计算机科学系课程设计说明书
eq \o\ac(○,3)
退出系统。
三、借阅信息
eq \o\ac(○,1)
借阅信息管理部分:主要包括借阅信息的添加、查询。此功能为借阅信息管理
提供依据。
eq \o\ac(○,2)
读者管理部分:主要包括读者的基本信息的添加、和查询。
eq \o\ac(○,3)
退出系统。
1.2.2 图书借阅管理
eq \o\ac(○,1)
图书借阅管理部分:主要包括图书借阅、和借阅查询。
1.2.3 系统用户管理
eq \o\ac(○,1)
用户管理部分:只有 Admin 系统用户有权限进入图书管理系统并对相应信息进
行管理。
5.2、数据库的概念设计
5.2.1 数据库 E-R 模型设计 实体列表
实 体
描 述
读 者
所有借阅者,查阅者,由读者编号标识
书 籍
图书馆所有图书,由图书编号标识
借 阅
图书编号、读者编号、借阅日期、应归还日期等属性,由方 式标识
系统管理员
系统维护人员
(说明:
1、本系统牵涉到的内容比较少,在复杂的数据库应用系统中,可能会存在很多需要处理的对 象,并且这些对象关系复杂。
5
图 书图书馆管理员P0图书
图 书
图
书
馆
管
理
员
P0
图书
管理
系统
读
者
2、有关数据库设计方面的内容,请参考 ACCP3.0 Sem2《SQL Server 数据库设计和实现》有关 数据库设计方面的内容。)
5.22 数据流程图
读者管理信息
图书管理信息
图书借阅信息
图书借阅统计
图书信息查询
数据流程图 1-1
书目信息
图书借阅
5.2.3 数据库 E-R 图
通过上面对系统的总体分析,可以得到大概的实体—关
您可能关注的文档
最近下载
- 五年级下册劳动日常收纳教案.docx VIP
- 2025年孝感市政务服务中心(综合窗口)人员招聘笔试考试题库及答案解析.docx VIP
- 数学-广东省衡水金卷2025届高三上学期10月联考.docx VIP
- topworx D系列阀门控制器安装调试维护手册.pdf VIP
- 关于四川省引大济岷工程环境影响报告书的批复.docx VIP
- ATmegaS128_部分辐射报告Rev3.pdf VIP
- 怎样收纳整理物品课件.ppt VIP
- 文旅新媒体运营 课件 第7、8章 文旅新媒体的数据运营、文旅新媒体运营技能 .pptx
- 《架空输电线路垂直起降固定翼无人机通道巡视技术规范》.pdf VIP
- 电梯使用单位题库-安全总监.docx VIP
原创力文档


文档评论(0)